@charset "UTF-8";
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

p,
ul {
  margin: 0;
  padding: 0;
}

ul,
li {
  list-style: none;
}

a {
  text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
iframe {
  margin: 0;
  padding: 0;
}

img,
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  display: block;
  margin: 0;
  padding: 0;
  max-width: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6,
b {
  font-size: 100%;
  font-weight: normal;
}

fieldset,
img {
  border: 0;
}

address,
caption,
cite,
dfn,
em,
th,
var,
i,
em {
  font-style: normal;
  font-weight: normal;
}

ol,
ul {
  list-style: none;
}

a {
  text-decoration: none;
  color: inherit;
}

a:hover {
  text-decoration: none;
}

a,
label,
button,
input,
select,
textarea {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: 0;
}

input,
select,
button {
  font-size: 0.59733rem;
  vertical-align: baseline;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  outline: none;
}

button::-moz-focus-inner,
input[type='reset']::-moz-focus-inner,
input[type='button']::-moz-focus-inner,
input[type='submit']::-moz-focus-inner,
input[type='file'] > input[type='button']::-moz-focus-inner {
  border: none;
}

input[type='checkbox'],
input[type='radio'] {
  vertical-align: middle;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  margin: 0;
}

textarea {
  outline: none;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  overflow: auto;
  resize: none;
  font-size: 0.59733rem;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #c1cad4;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #c1cad4;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #c1cad4;
}

body {
  margin: 0 auto;
  width: 16rem;
  font-size: 0.59733rem;
  position: relative;
}

.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bg {
  background-color: #F7F4F8;
}

.bgfff {
  background-color: #fff;
}

.margin-0 {
  margin: 0;
}

.margin-xs {
  margin: 0.21333rem;
}

.margin-sm {
  margin: 0.42667rem;
}

.margin {
  margin: 0.64rem;
}

.margin-lg {
  margin: 0.85333rem;
}

.margin-xl {
  margin: 1.06667rem;
}

.margin-top-xs {
  margin-top: 0.21333rem;
}

.margin-top-sm {
  margin-top: 0.42667rem;
}

.margin-top {
  margin-top: 0.64rem;
}

.margin-top-lg {
  margin-top: 0.85333rem;
}

.margin-top-xl {
  margin-top: 1.06667rem;
}

.margin-right-xs {
  margin-right: 0.21333rem;
}

.margin-right-sm {
  margin-right: 0.42667rem;
}

.margin-right {
  margin-right: 0.64rem;
}

.margin-right-lg {
  margin-right: 0.85333rem;
}

.margin-right-xl {
  margin-right: 1.06667rem;
}

.margin-bottom-xs {
  margin-bottom: 0.21333rem;
}

.margin-bottom-sm {
  margin-bottom: 0.42667rem;
}

.margin-bottom {
  margin-bottom: 0.64rem;
}

.margin-bottom-lg {
  margin-bottom: 0.85333rem;
}

.margin-bottom-xl {
  margin-bottom: 1.06667rem;
}

.margin-left-xs {
  margin-left: 0.21333rem;
}

.margin-left-sm {
  margin-left: 0.42667rem;
}

.margin-left {
  margin-left: 0.64rem;
}

.margin-left-lg {
  margin-left: 0.85333rem;
}

.margin-left-xl {
  margin-left: 1.06667rem;
}

.margin-lr-xs {
  margin-left: 0.21333rem;
  margin-right: 0.21333rem;
}

.margin-lr-sm {
  margin-left: 0.42667rem;
  margin-right: 0.42667rem;
}

.margin-lr {
  margin-left: 0.64rem;
  margin-right: 0.64rem;
}

.margin-lr-lg {
  margin-left: 0.85333rem;
  margin-right: 0.85333rem;
}

.margin-lr-xl {
  margin-left: 1.06667rem;
  margin-right: 1.06667rem;
}

.margin-tb-xs {
  margin-top: 0.21333rem;
  margin-bottom: 0.21333rem;
}

.margin-tb-sm {
  margin-top: 0.42667rem;
  margin-bottom: 0.42667rem;
}

.margin-tb {
  margin-top: 0.64rem;
  margin-bottom: 0.64rem;
}

.margin-tb-lg {
  margin-top: 0.85333rem;
  margin-bottom: 0.85333rem;
}

.margin-tb-xl {
  margin-top: 1.06667rem;
  margin-bottom: 1.06667rem;
}

.padding-0 {
  padding: 0;
}

.padding-xs {
  padding: 0.21333rem;
}

.padding-sm {
  padding: 0.42667rem;
}

.padding {
  padding: 0.64rem;
}

.padding-lg {
  padding: 0.85333rem;
}

.padding-xl {
  padding: 1.06667rem;
}

.padding-top-xs {
  padding-top: 0.21333rem;
}

.padding-top-sm {
  padding-top: 0.42667rem;
}

.padding-top {
  padding-top: 0.64rem;
}

.padding-top-lg {
  padding-top: 0.85333rem;
}

.padding-top-xl {
  padding-top: 1.06667rem;
}

.padding-right-xs {
  padding-right: 0.21333rem;
}

.padding-right-sm {
  padding-right: 0.42667rem;
}

.padding-right {
  padding-right: 0.64rem;
}

.padding-right-lg {
  padding-right: 0.85333rem;
}

.padding-right-xl {
  padding-right: 1.06667rem;
}

.padding-bottom-xs {
  padding-bottom: 0.21333rem;
}

.padding-bottom-sm {
  padding-bottom: 0.42667rem;
}

.padding-bottom {
  padding-bottom: 0.64rem;
}

.padding-bottom-lg {
  padding-bottom: 0.85333rem;
}

.padding-bottom-xl {
  padding-bottom: 1.06667rem;
}

.padding-left-xs {
  padding-left: 0.21333rem;
}

.padding-left-sm {
  padding-left: 0.42667rem;
}

.padding-left {
  padding-left: 0.64rem;
}

.padding-left-lg {
  padding-left: 0.85333rem;
}

.padding-left-xl {
  padding-left: 1.06667rem;
}

.padding-lr-xs {
  padding-left: 0.21333rem;
  padding-right: 0.21333rem;
}

.padding-lr-sm {
  padding-left: 0.42667rem;
  padding-right: 0.42667rem;
}

.padding-lr {
  padding-left: 0.64rem;
  padding-right: 0.64rem;
}

.padding-lr-lg {
  padding-left: 0.85333rem;
  padding-right: 0.85333rem;
}

.padding-lr-xl {
  padding-left: 1.06667rem;
  padding-right: 1.06667rem;
}

.padding-tb-xs {
  padding-top: 0.21333rem;
  padding-bottom: 0.21333rem;
}

.padding-tb-sm {
  padding-top: 0.42667rem;
  padding-bottom: 0.42667rem;
}

.padding-tb {
  padding-top: 0.64rem;
  padding-bottom: 0.64rem;
}

.padding-tb-lg {
  padding-top: 0.85333rem;
  padding-bottom: 0.85333rem;
}

.padding-tb-xl {
  padding-top: 1.06667rem;
  padding-bottom: 1.06667rem;
}

/* ==================
          文本
 ==================== */
.text-xs {
  font-size: 0.42667rem;
}

.text-sm {
  font-size: 0.512rem;
}

.text-df {
  font-size: 0.59733rem;
}

.text-lg {
  font-size: 0.68267rem;
}

.text-xl {
  font-size: 0.768rem;
}

.text-xxl {
  font-size: 0.85333rem;
}

.text-sl {
  font-size: 1.28rem;
}

.text-xsl {
  font-size: 2.13333rem;
}

.text-Abc {
  text-transform: Capitalize;
}

.text-ABC {
  text-transform: Uppercase;
}

.text-abc {
  text-transform: Lowercase;
}

.text-price::before {
  content: '¥';
  font-size: 80%;
  margin-right: 0.08533rem;
}

.text-delete {
  text-decoration: line-through;
}

.text-cut {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.text-bold {
  font-weight: bold;
}

.text-center {
  text-align: center;
}

.text-content {
  line-height: 1.6;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-red,
.line-red,
.lines-red {
  color: #FF3333;
}

.text-orange,
.line-orange,
.lines-orange {
  color: #f37b1d;
}

.text-yellow,
.line-yellow,
.lines-yellow {
  color: #fbbd08;
}

.text-olive,
.line-olive,
.lines-olive {
  color: #8dc63f;
}

.text-green,
.line-green,
.lines-green {
  color: #39b54a;
}

.text-cyan,
.line-cyan,
.lines-cyan {
  color: #1cbbb4;
}

.text-blue,
.line-blue,
.lines-blue {
  color: #0081ff;
}

.text-purple,
.line-purple,
.lines-purple {
  color: #6739b6;
}

.text-mauve,
.line-mauve,
.lines-mauve {
  color: #9c26b0;
}

.text-pink,
.line-pink,
.lines-pink {
  color: #e03997;
}

.text-brown,
.line-brown,
.lines-brown {
  color: #a5673f;
}

.text-grey,
.line-grey,
.lines-grey {
  color: #8799a3;
}

.text-gray,
.line-gray,
.lines-gray {
  color: #aaaaaa;
}

.text-black,
.line-black,
.lines-black {
  color: #333333;
}

.text-white,
.line-white,
.lines-white {
  color: #ffffff;
}

.text-light {
  color: #bec6d1;
}

.text-blue {
  color: #0076fe;
}

.text-gray {
  color: #828592;
}

.text-999 {
  color: #999;
}

.text-ccc {
  color: #ccc;
}

.text-666 {
  color: #666;
}

.text-333 {
  color: #333;
}

.text-000 {
  color: #000;
}

.posRealative {
  position: relative;
}

.posAbsolute {
  position: absolute;
}

.fullScreen {
  position: absolute;
  width: 16rem;
  height: 100%;
  left: 50%;
  top: 0;
  margin-left: -8rem;
}

.margin-tb-xsl {
  margin-top: 1.70667rem;
  margin-bottom: 1.70667rem;
}

.padding-lr-sl {
  padding-left: 1.28rem;
  padding-right: 1.28rem;
}

.themeFont {
  color: #004abb;
}

.themeArea {
  background-color: #004abb;
  color: #fff;
}

.tabbar {
  position: fixed;
  z-index: 9;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 53px;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-shadow: 0px -2px 8px 0px rgba(41, 61, 95, 0.1);
          box-shadow: 0px -2px 8px 0px rgba(41, 61, 95, 0.1);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.tabbar .weui-tabbar {
  background-color: #fff;
  top: 0 !important;
}

.tabbar .weui-tabbar .weui-tabbar__item.weui-bar__item--on .weui-tabbar__label {
  color: #004ABB;
}

.tabbar .weui-tabbar .weui-tabbar__label {
  text-align: center;
  color: #999;
  font-size: 13px;
  line-height: 1.6;
}

.tabbar .weui-tabbar:before {
  display: none;
}

.custom-popup {
  width: 100%;
  position: fixed;
  z-index: 100;
  bottom: 0;
  border-radius: 0;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  overflow-x: hidden;
  overflow-y: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.custom-popup.show {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.custom-popup .custom-dialog {
  width: 12.16rem;
  background: white;
  border-radius: 0.42667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.custom-popup .custom-dialog .dialog-handler {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.custom-popup .custom-dialog .dialog-handler .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 4.26667rem;
  height: 1.70667rem;
  border-radius: 0.85333rem;
  display: inline-block;
  margin: 0 0.512rem;
}

.custom-popup .custom-dialog .dialog-handler .btn.cancel {
  color: #004ABB;
  border: 1px solid #004ABB;
}

.custom-popup .custom-dialog .dialog-handler .btn.confirm {
  border: 1px solid #004ABB;
  background-color: #004ABB;
  color: #fff;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
}

.gotop {
  position: fixed;
  z-index: 4;
  right: 0;
  bottom: 4.26667rem;
  width: 1.49333rem;
  height: 1.49333rem;
  background: white;
  -webkit-box-shadow: 0.04267rem 0.08533rem 0.448rem 0 rgba(200, 200, 200, 0.44);
          box-shadow: 0.04267rem 0.08533rem 0.448rem 0 rgba(200, 200, 200, 0.44);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.gotop .iconfont {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.pd {
  padding-bottom: calc(58px + constant(safe-area-inset-bottom)) !important;
  padding-bottom: calc(58px + env(safe-area-inset-bottom)) !important;
}

.loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1;
}

.loading .loading-ico {
  -webkit-animation: loading 1s linear infinite;
          animation: loading 1s linear infinite;
}

@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(90deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
  }
  75% {
    -webkit-transform: rotate(270deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}

.index-top {
  margin-top: 2.048rem;
  background: -webkit-gradient(linear, right top, left top, from(#115ede), color-stop(99%, #2f6efe));
  background: linear-gradient(-90deg, #115ede 0%, #2f6efe 99%);
  background: -ms-linear-gradient(left, #115ede, #2f6efe);
}

.index-top .logo-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.index-top .logo-info .logo {
  width: 2.58133rem;
}

.index-top .logo-info .phone {
  width: 5.056rem;
}

.index-top .index-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.index-top .index-search .search-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 12.58667rem;
  height: 1.70667rem;
  border-radius: 0.85333rem;
  background-color: #fff;
  font-size: 0.59733rem;
  padding: 0.32rem;
}

.index-top .index-search .search-wrap .search-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
}

.index-top .index-search .search-wrap .search-type::after {
  content: '';
  position: absolute;
  width: 100%;
  border-right: 1px solid #ccc;
  left: 0;
  top: 0;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .index-top .index-search .search-wrap .search-type::after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    height: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .index-top .index-search .search-wrap .search-type::after {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.index-top .index-search .search-wrap .search-type .type-trangle {
  border-width: 0.17067rem;
  border-style: solid;
  border-color: #000 transparent transparent transparent;
  position: relative;
  top: 0.08533rem;
}

.index-top .index-search .search-wrap .search-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.index-top .index-search .search-wrap .search-input i {
  font-size: 0.85333rem;
}

.index-top .index-search .search-wrap .search-input input {
  border: 0;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  color: #ccc;
}

.index-top .index-search .news-wrap .news {
  width: 0.93867rem;
}

.index-top .index-search .news-wrap .red-dot {
  width: 0.34133rem;
  height: 0.34133rem;
  border-radius: 50%;
  background-color: #F02222;
  right: -0.04267rem;
  top: 0.04267rem;
}

.index-panel {
  background-color: #fff;
  border-top-left-radius: 0.32rem;
  border-top-right-radius: 0.32rem;
  position: relative;
  margin-bottom: -0.64rem;
  top: -0.64rem;
}

.index-panel .banner-wrap .banner-pic {
  width: 14.72rem;
  height: 8.832rem;
  border-radius: 0.32rem;
}

.index-panel .banner-wrap .swiper-pagination-bullet {
  width: 0.384rem;
  height: 0.08533rem;
  background: black;
  opacity: 0.39;
  border-radius: 0.04267rem;
}

.index-panel .banner-wrap .swiper-pagination-bullet-active {
  width: 1.024rem;
  height: 0.08533rem;
  background: white;
  border-radius: 0.04267rem;
}

.index-panel .index-entrance {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.index-panel .index-entrance .entrance-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.55467rem;
  color: #8B94A1;
}

.index-panel .index-entrance .entrance-item .entrance-ico {
  width: 1.32267rem;
  margin-bottom: 0.08533rem;
}

.classify-tit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.classify-warp .classify-lists {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: -0.42667rem;
}

.classify-warp .classify-lists .classify-item {
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 7.14667rem;
  overflow: hidden;
  background: white;
  -webkit-box-shadow: 0px 0.04267rem 0.29867rem 0 rgba(41, 61, 95, 0.1);
          box-shadow: 0px 0.04267rem 0.29867rem 0 rgba(41, 61, 95, 0.1);
  border-radius: 0.32rem;
  margin-bottom: 0.42667rem;
}

.classify-warp .classify-lists .classify-item:nth-of-type(odd) {
  margin-right: 0.42667rem;
}

.classify-warp .classify-lists .classify-item a {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}

.classify-warp .classify-lists .classify-item a .classify-poster {
  width: 100%;
}

.classify-warp .classify-lists .classify-item a h2 {
  font-size: 0.64rem;
  margin-top: 0.21333rem;
}

.classify-warp .classify-lists .classify-item a p {
  line-height: 1.2;
}

.classify-warp .classify-lists .classify-item a .discount-wrap {
  margin-bottom: 0.10667rem;
}

.classify-warp .classify-lists .classify-item a .price-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  line-height: 1;
}

.classify-warp .classify-lists .classify-item a .price-wrap .price-mark {
  height: 0.59733rem;
  line-height: 0.59733rem;
  padding: 0 0.256rem;
  border-radius: 0.29867rem;
}

.ads-wrap a, .ads-wrap img {
  display: block;
  width: 100%;
}

.search-top .search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.search-top .search .search-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  height: 1.70667rem;
  border-radius: 0.85333rem;
  background: #f7f7f7;
  font-size: 0.59733rem;
  padding: 0.32rem;
}

.search-top .search .search-wrap .search-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.search-top .search .search-wrap .search-input input {
  border: 0;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.classify-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.classify-body .classify-lists-wrap {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.classify-body .classify-lists-wrap .classify-nav {
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 4.26667rem;
  background: #f6f6f6;
}

.classify-body .classify-lists-wrap .classify-nav li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.classify-body .classify-lists-wrap .classify-nav li a {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}

.classify-body .classify-lists-wrap .classify-nav li a.active {
  background: #fff;
  font-weight: 600;
}

.classify-body .classify-lists-wrap .lists-wrap {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap {
  position: relative;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap::after {
  position: absolute;
  content: "";
  display: block;
  width: 100%;
  left: 0;
  height: 1px;
  background-color: #F2F2F2;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li a {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li a .order_ico {
  display: inline-block;
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  margin-left: 0.10667rem;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li a .order_ico.order_direction {
  background-image: url(../img/order_down.png);
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li a .order_ico.order_direction.change {
  background-image: url(../img/order_up.png);
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li a .order_ico.order_switch {
  background-image: url(../img/order_switch.png);
  width: 0.512rem;
  height: 0.512rem;
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li a .order_ico.order_switch.change {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.classify-body .classify-lists-wrap .lists-wrap .order-wrap ul li a .order_ico.order_select {
  background-image: url(../img/order_select.png);
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  width: 100%;
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container .mescroll {
  left: 0;
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container .mescroll .lists .item .item-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container .mescroll .lists .item .item-inner .item-poster {
  width: 4.69333rem;
  height: 4.69333rem;
  position: relative;
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container .mescroll .lists .item .item-inner .item-poster:after {
  position: relative;
  border-width: 0;
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container .mescroll .lists .item .item-inner .item-poster:after:after {
  content: ' ';
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #727272;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 100px;
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container .mescroll .lists .item .item-inner .price-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  line-height: 1;
}

.classify-body .classify-lists-wrap .lists-wrap .lists-container .mescroll .lists .item .item-inner .price-wrap .price-mark {
  height: 0.59733rem;
  line-height: 0.59733rem;
  padding: 0 0.256rem;
  border-radius: 0.29867rem;
}

.classify-select-panel .weui-popup__modal {
  background-color: #fff;
  padding-bottom: 3.41333rem;
  overflow-y: scroll;
  padding-top: 2.26133rem;
}

.classify-select-panel .line {
  width: 0.59733rem;
  height: 1px;
  background: #000;
}

.classify-select-panel .select-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.classify-select-panel .select-wrap ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: -5%;
}

.classify-select-panel .select-wrap .select-input {
  height: 1.70667rem;
  background: #f6f6f6;
  margin: 0;
  text-align: center;
  border: 0;
  width: 30%;
}

.classify-select-panel .select-wrap .select-block {
  height: 1.49333rem;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 30%;
  margin-right: 5%;
  margin-bottom: 5%;
  position: relative;
  border-width: 0;
  position: relative;
}

.classify-select-panel .select-wrap .select-block:after {
  content: ' ';
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #e5e5e5;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
}

.classify-select-panel .select-wrap .select-block:nth-of-type(3n) {
  margin-right: 0;
}

.classify-select-panel .select-wrap .select-block.active {
  background-color: #EAF1FF;
  color: #004abb;
}

.classify-select-panel .select-wrap .select-block.active:before {
  position: absolute;
  display: block;
  content: "";
  width: 0.55467rem;
  height: 0.55467rem;
  right: 0;
  top: 0;
  background: url(../img/classify-selected.png) no-repeat center center;
  background-size: 0.55467rem;
}

.classify-select-panel .select-handler {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  position: absolute;
  z-index: 101;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #fff;
}

.classify-select-panel .select-handler .select-button {
  height: 1.92rem;
  border-radius: 0.96rem;
}

.classify-select-panel .select-handler .select-reset {
  width: 4.90667rem;
  background: rgba(0, 74, 187, 0);
  border: 1px solid #999999;
}

.classify-select-panel .select-handler .select-ok {
  width: 9.17333rem;
  background: #004abb;
  border-radius: 45px;
  color: #fff;
}

.classify-select-panel.weui-popup__container--visible .select-handler {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.searchHis-wrap ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: -5%;
}

.searchHis-wrap ul .select-block {
  height: 1.49333rem;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 5%;
  margin-bottom: 4%;
  position: relative;
  border-width: 0;
}

.searchHis-wrap ul .select-block:after {
  content: ' ';
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #e5e5e5;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
}

.order-footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2.13333rem;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.order-footer .info {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1;
}

.order-footer .btn {
  width: 5.12rem;
  background-color: #004ABB;
  height: 2.13333rem;
}

.order-footer .btn a {
  display: block;
  line-height: 2.13333rem;
}

.cover {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  display: none;
  z-index: 100;
}

.Submit-order .order-info {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order .order-info .img-box {
  width: 4.608rem;
  height: 4.608rem;
}

.Submit-order .order-info .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Submit-order .order-info .text-box h3 {
  font-size: 0.64rem;
  line-height: 0.85333rem;
  margin-bottom: 0.53333rem;
}

.Submit-order .order-info .text-box .size {
  margin-bottom: 0.74667rem;
}

.Submit-order .order-info .text-box .price {
  font-size: 0.384rem;
  line-height: 1;
}

.Submit-order .order-info .text-box .price span {
  font-size: 0.64rem;
}

.Submit-order .detail-info {
  background-color: #fff;
  padding-bottom: 0.21333rem;
}

.Submit-order .detail-info .input {
  height: 1.92rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}

.Submit-order .detail-info .input:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Submit-order .detail-info .input:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Submit-order .detail-info .input:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Submit-order .detail-info .input:last-child:after {
  border: none;
}

.Submit-order .detail-info .input label {
  width: 5.54667rem;
}

.Submit-order .detail-info .input input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 1.92rem;
}

.Submit-order .price-box {
  background-color: #fff;
}

.Submit-order .price-box .hd {
  position: relative;
}

.Submit-order .price-box .hd:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Submit-order .price-box .hd:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Submit-order .price-box .hd:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Submit-order .price-box .hd .row {
  height: 1.81333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order .price-box .bd {
  padding: 0.74667rem 0;
  line-height: 1;
}

.Submit-order .pop-box {
  padding: 0.93867rem 1.06667rem;
  width: 12.16rem;
  height: 8.53333rem;
  background-color: #fff;
  border-radius: 0.42667rem;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  display: none;
}

.Submit-order .pop-box .hd h3 {
  font-size: 0.768rem;
}

.Submit-order .pop-box .bd p {
  line-height: 1.024rem;
  padding: 1.28rem 0 0.896rem;
}

.Submit-order .pop-box .btn a {
  width: 7.25333rem;
  height: 1.70667rem;
  line-height: 1.70667rem;
  background: #004abb;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
  border-radius: 40px;
  display: inline-block;
  color: #fff;
}

.Submit-order1 .content {
  padding-bottom: 2.13333rem;
}

.Submit-order1 .content .receiver-info {
  background-color: #fff;
}

.Submit-order1 .content .receiver-info .info-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 3.62667rem;
}

.Submit-order1 .content .receiver-info .info-box .location {
  color: #004abb;
  font-size: 1.06667rem;
  padding: 0 0.74667rem 0 0.21333rem;
}

.Submit-order1 .content .receiver-info .info-box .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Submit-order1 .content .receiver-info .info-box i {
  color: #C4C4C4;
}

.Submit-order1 .content .receiver-info .none-address {
  height: 3.62667rem;
  padding-top: 0.53333rem;
}

.Submit-order1 .content .receiver-info .none-address p {
  margin-bottom: 0.32rem;
}

.Submit-order1 .content .receiver-info .none-address a {
  display: inline-block;
  width: 3.49867rem;
  line-height: 1.28rem;
  background-color: #004abb;
  color: #fff;
  border-radius: 0.64rem;
}

.Submit-order1 .content .receiver-info .none-address a i {
  font-size: 0.55467rem;
  vertical-align: middle;
}

.Submit-order1 .content .receiver-info .line {
  width: 100%;
  height: 0.10667rem;
  background: url(../img/line.jpg) repeat left top;
  background-size: 2.13333rem 0.10667rem;
}

.Submit-order1 .content .order-info {
  background-color: #fff;
  margin-top: 0.21333rem;
}

.Submit-order1 .content .order-info .top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .content .order-info .top span {
  width: 0.64rem;
}

.Submit-order1 .content .order-info .top p {
  padding-left: 0.21333rem;
}

.Submit-order1 .content .order-info .mid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .content .order-info .mid .img-box {
  width: 2.77333rem;
  height: 2.77333rem;
}

.Submit-order1 .content .order-info .mid .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}

.Submit-order1 .content .order-info .mid .text-box .title_price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.53333rem;
}

.Submit-order1 .content .order-info .mid .text-box .title_price h3 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  font-size: 0.64rem;
}

.Submit-order1 .content .order-info .mid .text-box .title_price span {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.384rem;
}

.Submit-order1 .content .order-info .mid .text-box .parameter_num {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .content .order-info .bottom {
  padding: 0.64rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .content .order-info .bottom h3 {
  font-size: 0.55467rem;
}

.Submit-order1 .content .order-info .bottom .count {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .content .order-info .bottom .count a {
  width: 1.06667rem;
  line-height: 1.06667rem;
  display: inline-block;
  text-align: center;
}

.Submit-order1 .content .order-info .bottom .count a i {
  color: #333;
}

.Submit-order1 .content .order-info .bottom .count a.disabled i {
  color: #ccc;
}

.Submit-order1 .content .order-info .bottom .count input {
  width: 1.792rem;
  background-color: #F3F3F3;
  line-height: 1.06667rem;
}

.Submit-order1 .content .choose-box {
  margin-top: 0.21333rem;
  background-color: #fff;
}

.Submit-order1 .content .choose-box .hd {
  font-size: 0.55467rem;
}

.Submit-order1 .content .choose-box .bd {
  background-color: #fff;
}

.Submit-order1 .content .choose-box .bd .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.13333rem;
  position: relative;
}

.Submit-order1 .content .choose-box .bd .row:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Submit-order1 .content .choose-box .bd .row:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Submit-order1 .content .choose-box .bd .row:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Submit-order1 .content .choose-box .bd .row:last-child:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #fff;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Submit-order1 .content .choose-box .bd .row:last-child:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Submit-order1 .content .choose-box .bd .row:last-child:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Submit-order1 .content .choose-box .bd .row span {
  width: 1.06667rem;
}

.Submit-order1 .content .choose-box .bd .row p {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Submit-order1 .content .choose-box .bd .row .choose i {
  font-size: 0.72533rem;
  color: #ccc;
}

.Submit-order1 .content .choose-box .bd .row.active .choose i {
  color: #004ABB;
}

.Submit-order1 .content .leave_msg {
  height: 2.13333rem;
  margin-top: 0.21333rem;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .content .leave_msg label {
  width: 2.98667rem;
  font-size: 0.55467rem;
}

.Submit-order1 .content .leave_msg input {
  line-height: 2.13333rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.55467rem;
}

.Submit-order1 .content .price-box {
  background-color: #fff;
  margin-top: 0.21333rem;
  margin-bottom: 0.42667rem;
}

.Submit-order1 .content .price-box .hd {
  position: relative;
}

.Submit-order1 .content .price-box .hd:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Submit-order1 .content .price-box .hd:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Submit-order1 .content .price-box .hd:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Submit-order1 .content .price-box .hd .row {
  height: 1.81333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .content .price-box .hd .flag {
  font-size: 0.42667rem;
  color: #E2221A;
  width: 2.56rem;
  height: 0.72533rem;
  line-height: 0.72533rem;
  border-radius: 0.36267rem;
  border: 1px solid #E2221A;
  margin-right: 0.32rem;
  display: inline-block;
  vertical-align: middle;
}

.Submit-order1 .content .price-box .bd {
  padding: 0.74667rem 0;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Submit-order1 .pop-box {
  padding: 0.93867rem 1.06667rem;
  width: 12.16rem;
  height: 8.53333rem;
  background-color: #fff;
  border-radius: 0.42667rem;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  display: none;
  z-index: 101;
}

.Submit-order1 .pop-box .hd h3 {
  font-size: 0.768rem;
}

.Submit-order1 .pop-box .bd p {
  line-height: 1.024rem;
  padding: 0.85333rem 0 0.64rem;
}

.Submit-order1 .pop-box .btn a {
  width: 7.25333rem;
  height: 1.70667rem;
  line-height: 1.70667rem;
  background: #004abb;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
  border-radius: 40px;
  display: inline-block;
  color: #fff;
}

.Pay-success .content, .Pay-fail .content, .Refund-success .content {
  padding-top: 2.88rem;
}

.Pay-success .content .hd span, .Pay-fail .content .hd span, .Refund-success .content .hd span {
  font-size: 2.51733rem;
  line-height: 2.51733rem;
  color: #07C160;
}

.Pay-success .content .hd span.icon-fail, .Pay-fail .content .hd span.icon-fail, .Refund-success .content .hd span.icon-fail {
  color: #E23E44;
}

.Pay-success .content .bd, .Pay-fail .content .bd, .Refund-success .content .bd {
  padding: 0.85333rem 1.6rem 1.06667rem;
}

.Pay-success .content .bd h3, .Pay-fail .content .bd h3, .Refund-success .content .bd h3 {
  line-height: 1.024rem;
}

.Pay-success .content .bd p, .Pay-fail .content .bd p, .Refund-success .content .bd p {
  line-height: 0.85333rem;
  font-size: 0.55467rem;
  padding-top: 0.34133rem;
}

.Pay-success .content .btn a, .Pay-fail .content .btn a, .Refund-success .content .btn a {
  width: 5.12rem;
  height: 1.70667rem;
  line-height: 1.664rem;
  border-radius: 0.85333rem;
  display: inline-block;
  font-size: 0.64rem;
  color: #004ABB;
  margin: 0 0.512rem;
}

.Pay-success .content .btn a:first-child, .Pay-fail .content .btn a:first-child, .Refund-success .content .btn a:first-child {
  border: 1px solid #004ABB;
}

.Pay-success .content .btn a:last-child, .Pay-fail .content .btn a:last-child, .Refund-success .content .btn a:last-child {
  border: 1px solid #004ABB;
  background-color: #004ABB;
  color: #fff;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
}

.Pay-method .content .o_info {
  background-color: #fff;
}

.Pay-method .content .o_info .row {
  height: 2.13333rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Pay-method .content .o_info .row:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Pay-method .content .o_info .row:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Pay-method .content .o_info .row:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Pay-method .content .o_info .row:last-child:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #fff;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Pay-method .content .o_info .row:last-child:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Pay-method .content .o_info .row:last-child:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Pay-method .content .choose-box .bd {
  background-color: #fff;
}

.Pay-method .content .choose-box .bd .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.13333rem;
  position: relative;
}

.Pay-method .content .choose-box .bd .row:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Pay-method .content .choose-box .bd .row:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Pay-method .content .choose-box .bd .row:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Pay-method .content .choose-box .bd .row:last-child:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #fff;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Pay-method .content .choose-box .bd .row:last-child:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Pay-method .content .choose-box .bd .row:last-child:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Pay-method .content .choose-box .bd .row span {
  width: 1.06667rem;
}

.Pay-method .content .choose-box .bd .row p {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Pay-method .content .choose-box .bd .row .choose i {
  font-size: 0.72533rem;
  color: #ccc;
}

.Pay-method .content .choose-box .bd .row.active .choose i {
  color: #004ABB;
}

.Bank-transfer .bg-box {
  background-color: #004ABB;
  height: 6.18667rem;
  width: 100%;
}

.Bank-transfer .bg-box .text-box {
  color: #fff;
  padding-left: 1.28rem;
  padding-top: 0.96rem;
}

.Bank-transfer .bg-box .text-box h3 {
  font-size: 0.64rem;
  width: 100%;
}

.Bank-transfer .bg-box .text-box p {
  width: 100%;
  font-weight: lighter;
}

.Bank-transfer .bg-box .text-box p a {
  display: inline-block;
  color: #fff;
  line-height: 0.768rem;
  width: 1.74933rem;
  border: 1px solid #fff;
  border-radius: 0.384rem;
}

.Bank-transfer .info {
  margin-top: -2.47467rem;
}

.Bank-transfer .info .company-info {
  background-color: #fff;
  border-radius: 0.32rem;
  background: white;
  -webkit-box-shadow: 0px 5px 13px 0px rgba(112, 134, 168, 0.1);
          box-shadow: 0px 5px 13px 0px rgba(112, 134, 168, 0.1);
  padding: 0.64rem;
  position: relative;
  overflow: hidden;
}

.Bank-transfer .info .company-info .flag {
  width: 2.90133rem;
  height: 0.78933rem;
  position: absolute;
  top: 0;
  right: 0;
  background: url(../img/shop-person-tip.png) no-repeat top center;
  background-size: cover;
}

.Bank-transfer .info .company-info .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1.28rem;
}

.Bank-transfer .info .company-info .row label {
  width: 2.66667rem;
  text-align: justify;
  text-align-last: justify;
}

.Bank-transfer .info .des {
  padding: 0.85333rem 0.64rem 0.53333rem;
}

.Bank-transfer .info .transfer-info {
  background-color: #fff;
  border-radius: 0.32rem;
  -webkit-box-shadow: 0px 5px 13px 0px rgba(112, 134, 168, 0.1);
          box-shadow: 0px 5px 13px 0px rgba(112, 134, 168, 0.1);
}

.Bank-transfer .info .transfer-info .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  height: 1.92rem;
}

.Bank-transfer .info .transfer-info .row:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Bank-transfer .info .transfer-info .row:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Bank-transfer .info .transfer-info .row:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Bank-transfer .info .transfer-info .row label {
  width: 4.26667rem;
  font-size: 0.59733rem;
}

.Bank-transfer .info .transfer-info .row input {
  line-height: 1.92rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 0.768rem;
  color: #333;
}

.Bank-transfer .info .btn {
  padding-left: pxrem(70);
  padding-right: pxrem(70);
}

.Bank-transfer .info .btn a {
  width: 100%;
  line-height: 1.92rem;
  background-color: #004ABB;
  display: inline-block;
  color: #fff;
  border-radius: 0.96rem;
  font-size: 0.64rem;
}

.Bank-transfer .info .note {
  text-align: justify;
  line-height: 0.768rem;
}

.My .bg-box {
  height: 5.86667rem;
  background-color: #004ABB;
}

.My .bg-box .m_info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 0.64rem 0.64rem 0;
}

.My .bg-box .m_info .img-box {
  width: 2.13333rem;
  height: 2.13333rem;
  border-radius: 50%;
  overflow: hidden;
}

.My .bg-box .m_info .img-box img {
  width: 100%;
}

.My .bg-box .m_info .text-box {
  color: #fff;
}

.My .bg-box .m_info .text-box h3 {
  font-size: 0.64rem;
}

.My .bg-box .m_info .text-box p {
  padding-top: 0.10667rem;
}

.My .bg-box .m_info .text-box .lv {
  width: 2.77333rem;
  height: 0.59733rem;
  margin-top: 0.32rem;
}

.My .bg-box .m_info .text-box .lv a {
  width: 100%;
  height: 100%;
  display: block;
}

.My .bg-box .m_info .text-box .lv1 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv1.png) center no-repeat;
  background-size: 100%;
}

.My .bg-box .m_info .text-box .lv2 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv2.png) center no-repeat;
  background-size: 100%;
}

.My .bg-box .m_info .text-box .lv3 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv3.png) center no-repeat;
  background-size: 100%;
}

.My .bg-box .m_info .text-box .lv4 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv4.png) center no-repeat;
  background-size: 100%;
}

.My .bg-box .m_info .text-box .lv5 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv5.png) center no-repeat;
  background-size: 100%;
}

.My .bg-box .m_info .value {
  font-size: 0.55467rem;
  color: #fff;
  margin-left: auto;
  margin-top: 0.10667rem;
}

.My .info-box {
  margin-top: -1.49333rem;
}

.My .info-box .my-order {
  background-color: #fff;
  border-radius: 0.32rem;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
          box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
}

.My .info-box .my-order .hd a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.64rem 0 0.59733rem;
}

.My .info-box .my-order .hd a h3 {
  font-size: 0.64rem;
}

.My .info-box .my-order .hd a p {
  font-size: 0.55467rem;
}

.My .info-box .my-order .hd a p i {
  margin-left: 0.32rem;
}

.My .info-box .my-order .bd {
  padding-top: 0.32rem;
  padding-bottom: 1.06667rem;
}

.My .info-box .my-order .bd ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.My .info-box .my-order .bd ul li span {
  display: inline-block;
  width: 1.28rem;
  height: 1.28rem;
  position: relative;
}

.My .info-box .my-order .bd ul li span i {
  color: #fff;
  font-size: 0.384rem;
  position: absolute;
  top: -0.21333rem;
  right: -0.21333rem;
  background-color: #E82424;
  color: #fff;
  border-radius: 0.32rem;
  line-height: 0.64rem;
  width: 0.64rem;
  height: 0.64rem;
}

.My .info-box .my-order .bd ul li p {
  padding-top: 0.21333rem;
  font-size: 0.55467rem;
}

.My .info-box .list-box {
  padding-top: 0;
  background-color: #fff;
  border-radius: 0.32rem;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
          box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
}

.My .info-box .list-box .row a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.13333rem;
}

.My .info-box .list-box .row a .left {
  font-size: 0.85333rem;
  color: #333;
}

.My .info-box .list-box .row a .right {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  line-height: 2.13333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.64rem;
  font-weight: bold;
}

.My .info-box .list-box .row a .right:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #F3F3F3;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .My .info-box .list-box .row a .right:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .My .info-box .list-box .row a .right:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.My .info-box .list-box .row a .right p {
  font-size: 0.64rem;
}

.My .info-box .list-box .row a .right span em {
  display: inline-block;
  width: 0.64rem;
  height: 0.64rem;
  font-size: 0.384rem;
  color: #fff;
  border-radius: 0.32rem;
  background-color: #E82424;
  line-height: 0.64rem;
  margin-right: 0.34133rem;
  vertical-align: middle;
}

.My .info-box .list-box .row a .right span i {
  font-size: 0.512rem;
}

.My .info-box .quan {
  padding-top: 0;
  background-color: #fff;
  border-radius: 0.32rem;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
          box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
  margin-top: 0.42667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.My .info-box .quan .item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  text-align: center;
  position: relative;
  text-align: center;
  padding: 0.64rem 0;
}

.My .info-box .quan .item img {
  width: 1.6rem;
  height: 1.6rem;
  margin: 0 auto 0.21333rem;
}

.My .info-box .quan .item .h2 {
  font-size: 0.55467rem;
}

.My .info-box .newNav {
  padding-top: 0;
  background-color: #fff;
  border-radius: 0.32rem;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
          box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
  margin-top: 0.42667rem;
}

.My .info-box .newNav .item {
  border-bottom: 0.02133rem solid #efefef;
}

.My .info-box .newNav .item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.13333rem;
  padding: 0.64rem;
  font-size: 0.64rem;
}

.My .info-box .newNav .item a span {
  width: 0.98133rem;
  height: 0.98133rem;
  line-height: 1.06667rem;
  text-align: center;
  border-radius: 50%;
  overflow: hidden;
  display: inline-block;
  background: -webkit-gradient(linear, left top, left bottom, from(#6AB9FF), to(#4298FF));
  background: linear-gradient(180deg, #6AB9FF 0%, #4298FF 100%);
  margin-right: 0.42667rem;
}

.My .info-box .newNav .item a span i {
  color: #fff;
  font-size: 0.81067rem;
}

.My .info-box .newNav .item a span .icon-kehu, .My .info-box .newNav .item a span .icon-locationfill {
  font-size: 0.68267rem;
}

.My .info-box .newNav .item a .icon-arrow_right {
  margin-left: auto;
  font-size: 0.512rem;
}

.Tomini {
  padding-top: 2.13333rem;
}

.Tomini .tips {
  text-align: center;
}

.Tomini .tips h2 {
  font-size: 0.64rem;
}

.Tomini .tips img {
  width: 6.4rem;
  margin: 0.85333rem auto;
}

.Tomini .tips p {
  width: 80%;
  font-size: 0.55467rem;
  margin: 0 auto;
  line-height: 1.06667rem;
}

.Refund .content .info-box {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.Refund .content .info-box .img-box {
  width: 2.77333rem;
  height: 2.77333rem;
}

.Refund .content .info-box .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
}

.Refund .content .info-box .text-box .top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Refund .content .info-box .text-box .bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 1.06667rem;
}

.Refund .content .price-box {
  background-color: #fff;
}

.Refund .content .price-box .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.13333rem;
  margin-top: 0.21333rem;
  position: relative;
  font-size: 0.64rem;
}

.Refund .content .price-box .row:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Refund .content .price-box .row:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Refund .content .price-box .row:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Refund .content .price-box .row :last-child:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #fff;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Refund .content .price-box .row :last-child:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Refund .content .price-box .row :last-child:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Refund .content .refund-season {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.13333rem;
  background-color: #fff;
  margin-top: 0.21333rem;
}

.Refund .content .refund-note {
  background-color: #fff;
  margin-top: 0.21333rem;
}

.Refund .content .refund-note .hd {
  padding-bottom: 0.59733rem;
}

.Refund .content .refund-note textarea {
  outline: none;
  resize: none;
  width: 100%;
  height: 4.05333rem;
  border: none;
}

.Refund .content .btn {
  margin-top: 3.37067rem;
  margin-bottom: 0.42667rem;
}

.Refund .content .btn a {
  display: inline-block;
  line-height: 1.92rem;
  width: 100%;
  font-size: 0.64rem;
  color: #fff;
  background-color: #004ABB;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
  border-radius: 0.96rem;
}

.Feedback .text-box {
  background-color: #fff;
  position: relative;
}

.Feedback .text-box textarea {
  width: 100%;
  height: 10.24rem;
  display: block;
  border: none;
}

.Feedback .text-box .total {
  position: absolute;
  bottom: 0.64rem;
  right: 0.64rem;
}

.Feedback .btn {
  margin-top: 1.19467rem;
}

.Feedback .btn a {
  display: inline-block;
  line-height: 1.92rem;
  width: 100%;
  font-size: 0.64rem;
  color: #fff;
  background-color: #004ABB;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
  border-radius: 0.96rem;
}

.Message .list-box {
  padding-top: 0;
}

.Message .list-box ul li {
  width: 100%;
  background-color: #fff;
  border-radius: 0.32rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 0.42667rem;
}

.Message .list-box ul li .icon-box {
  width: 1.49333rem;
  height: 1.49333rem;
  border-radius: 50%;
  background-color: #C8D8F0;
  color: #fff;
  font-size: 0.64rem;
  text-align: center;
  line-height: 1.49333rem;
}

.Message .list-box ul li .text-box {
  padding-left: 0.55467rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Message .list-box ul li .text-box .hd {
  font-size: 0.64rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1.2;
}

.Message .list-box ul li .text-box .hd span {
  font-weight: normal;
}

.Message .list-box ul li .text-box .bd {
  line-height: 0.704rem;
  padding-top: 0.32rem;
}

.Collection .tabs {
  height: 1.70667rem;
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 2.048rem;
  z-index: 100;
}

.Collection .tabs ul li {
  width: 50%;
  float: left;
  position: relative;
}

.Collection .tabs ul li.active a {
  font-size: 0.64rem;
  font-weight: bold;
}

.Collection .tabs ul li.active:after {
  position: absolute;
  content: '';
  width: 1.87733rem;
  height: 0.08533rem;
  border-radius: 0.04267rem;
  background-color: #004ABB;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.Collection .tabs ul li a {
  font-size: 0.59733rem;
  display: block;
  width: 100%;
  line-height: 1.70667rem;
}

.Collection .collection-box .weui-cell:before {
  border-top: 1px solid #fff;
}

.Collection .collection-box .product {
  background-color: #fff;
  margin-bottom: 0.21333rem;
}

.Collection .collection-box .product .left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.Collection .collection-box .product .left .img-box {
  width: 5.76rem;
  height: 4.69333rem;
}

.Collection .collection-box .product .left .img-box img {
  width: 100%;
  height: 100%;
}

.Collection .collection-box .product .left .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 0.64rem;
}

.Collection .collection-box .product .weui-swiped-btn_warn {
  line-height: 4.69333rem;
}

.Collection .collection-box .shop {
  background-color: #fff;
  margin-bottom: 0.21333rem;
}

.Collection .collection-box .shop .con {
  padding: 0 0.64rem;
}

.Collection .collection-box .shop .con .hd {
  line-height: 1.92rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.Collection .collection-box .shop .con .hd span {
  width: 0.96rem;
  height: 0.96rem;
  border-radius: 0.21333rem;
  overflow: hidden;
}

.Collection .collection-box .shop .con .hd h3 {
  padding-left: 0.384rem;
}

.Collection .collection-box .shop .con .hd:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background-color: #eee;
  left: 0;
  bottom: 0;
}

.Collection .collection-box .shop .con .bd {
  padding: 0.64rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.Collection .collection-box .shop .con .bd .img-box {
  width: 3.84rem;
  height: 3.84rem;
  border-radius: 50%;
  overflow: hidden;
}

.Collection .collection-box .shop .con .bd .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 0.64rem;
}

.Collection .collection-box .shop .con .bd .text-box h2 {
  padding-top: .2rem;
  font-size: 0.64rem;
}

.Collection .collection-box .shop .con .bd .text-box p {
  padding-top: .15rem;
}

.MyCoupon .tabs {
  height: 1.70667rem;
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 2.048rem;
  z-index: 100;
}

.MyCoupon .tabs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.MyCoupon .tabs ul li {
  position: relative;
}

.MyCoupon .tabs ul li.active a {
  font-size: 0.64rem;
  font-weight: bold;
}

.MyCoupon .tabs ul li.active:after {
  position: absolute;
  content: '';
  width: 1.87733rem;
  height: 0.08533rem;
  border-radius: 0.04267rem;
  background-color: #004ABB;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.MyCoupon .tabs ul li a {
  font-size: 0.59733rem;
  display: block;
  width: 100%;
  line-height: 1.70667rem;
}

.MyCoupon .list {
  height: auto;
  overflow: hidden;
  padding: 0 0.64rem;
}

.MyCoupon .list .item {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.42667rem;
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/coupon-bg.png) center no-repeat;
  background-size: cover;
  border-radius: 0.21333rem;
}

.MyCoupon .list .item .text {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: auto;
  overflow: hidden;
  padding: 0.64rem;
  position: relative;
}

.MyCoupon .list .item .text .type {
  font-size: 0.64rem;
  color: #1C1514;
  font-weight: bold;
}

.MyCoupon .list .item .text .fw {
  font-size: 0.512rem;
  color: #000;
  margin: 0.32rem 0;
}

.MyCoupon .list .item .text .date {
  font-size: 0.512rem;
  color: #b6b6b6;
}

.MyCoupon .list .item .text .date text {
  color: #F13434;
  margin-left: 0.21333rem;
}

.MyCoupon .list .item .price {
  width: 3.88267rem;
  height: auto;
  overflow: hidden;
  margin-left: auto;
  text-align: center;
  padding: 0.85333rem 0.21333rem 0;
}

.MyCoupon .list .item .price .big {
  font-size: 1.28rem;
  color: #fff;
  line-height: 0.85333rem;
}

.MyCoupon .list .item .price .big text {
  font-size: 0.59733rem;
  color: #fff;
}

.MyCoupon .list .item .price .use {
  font-size: 0.46933rem;
  color: #fff;
}

.MyCoupon .list .item .price .btn {
  width: 1px2rem 20;
  line-height: 0.85333rem;
  font-size: 0.46933rem;
  color: #FF4A4F;
  background: #fff;
  margin: 0.32rem auto 0;
  -webkit-box-shadow: 0 0.128rem 0.256rem rgba(230, 41, 41, 0.16);
          box-shadow: 0 0.128rem 0.256rem rgba(230, 41, 41, 0.16);
  border-radius: 1.06667rem;
}

.MyCoupon .list .item.used {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}

.MyCoupon .list .item.used .text:after {
  content: "";
  width: 1.92rem;
  height: 1.92rem;
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/coupon-used.png) center no-repeat;
  background-size: 100%;
  position: absolute;
  right: 0.64rem;
  top: 0.64rem;
}

.MyCoupon .list .item.used .text .date text {
  display: none;
}

.MyCoupon .list .item.used .price {
  background: #ccc;
  padding-top: 1.28rem;
  border-radius: 0.17067rem;
}

.MyCoupon .list .item.used .price .btn {
  display: none;
}

.noData {
  width: 10.88rem;
  margin: 2.13333rem auto 0;
  text-align: center;
}

.noData p {
  color: #999;
  font-size: 0.55467rem;
}

.noMore {
  text-align: center;
  color: #999;
  font-size: 0.55467rem;
  margin: 0.42667rem auto 0;
}

.MyCar {
  padding: 0.64rem;
}

.MyCar .t {
  font-size: 0.59733rem;
  color: #333;
  margin-bottom: 0.21333rem;
  text-indent: 0.64rem;
  margin-bottom: 0.42667rem;
}

.MyCar .t text {
  font-size: 0.85333rem;
  margin-right: 0.21333rem;
}

.MyCar .list .item {
  height: auto;
  overflow: hidden;
  background: #fff;
  border-radius: 0.32rem;
  padding: 0.64rem;
  margin-bottom: 0.42667rem;
  position: relative;
}

.MyCar .list .item .tt {
  font-size: 0.64rem;
  color: #000;
  margin-bottom: 0.32rem;
}

.MyCar .list .item .p {
  font-size: 0.55467rem;
  color: #666;
  line-height: 0.85333rem;
}

.MyCar .list .item .other {
  position: absolute;
  right: 0.21333rem;
  top: 0.21333rem;
  height: auto;
  overflow: hidden;
}

.MyCar .list .item .other i {
  color: #999;
  padding: 0.32rem;
  display: inline-block;
}

.MyCar .list .item .other .icon-shuxie {
  font-size: 0.85333rem;
}

.MyCar .cu-btn {
  width: 100%;
  height: 1.92rem;
  line-height: 1.92rem;
  text-align: center;
  border-radius: 1.06667rem;
  font-size: 0.64rem;
  color: #fff;
  background: #004abb;
  margin-top: 1.92rem;
  display: block;
}

.MyCar .cu-btn i {
  font-size: 0.81067rem;
  margin-left: 0.21333rem;
}

.AddCar {
  padding: 0.64rem;
}

.AddCar .type {
  height: 2.13333rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  padding: 0 0.64rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.32rem;
}

.AddCar .type .label {
  font-size: 0.64rem;
  color: #000;
}

.AddCar .type input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  font-size: 0.64rem;
  color: #000;
}

.AddCar .type .icon-arrow_right {
  color: #ccc;
  margin-left: 0.21333rem;
  font-size: 0.59733rem;
}

.AddCar .bd {
  background-color: #fff;
}

.AddCar .bd .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 1.49333rem;
  position: relative;
}

.AddCar .bd .row span {
  width: 1.06667rem;
}

.AddCar .bd .row p {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.AddCar .bd .row input {
  width: 0;
  height: 0;
}

.AddCar .bd .row .choose i {
  font-size: 0.72533rem;
  color: #ccc;
}

.AddCar .bd .row.active .choose i {
  color: #004ABB;
}

.AddCar .info {
  height: auto;
  overflow: hidden;
  background: #fff;
  padding: 0.64rem;
  border-radius: 0.32rem;
  margin-top: 0.42667rem;
}

.AddCar .info .t {
  font-size: 0.64rem;
  color: #000;
}

.AddCar .info input {
  height: 2.13333rem;
  width: 100%;
}

.AddCar .cu-btn {
  width: 14.72rem;
  height: 1.92rem;
  line-height: 1.92rem;
  text-align: center;
  border-radius: 1.06667rem;
  font-size: 0.64rem;
  color: #fff;
  background: #004abb;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0.85333rem;
  margin: auto;
}

.MyInfo {
  padding: 0.64rem;
}

.MyInfo .block {
  height: auto;
  overflow: hidden;
  background: #fff;
  border-radius: 0.32rem;
  margin-bottom: 0.42667rem;
}

.MyInfo .block .item {
  height: 2.304rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.64rem;
}

.MyInfo .block .left {
  font-size: 0.64rem;
  color: #333;
}

.MyInfo .block .right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MyInfo .block .right .icon-arrow_right {
  color: #ccc;
  margin-left: 0.21333rem;
  font-size: 0.59733rem;
}

.MyInfo .block .right img {
  width: 1.49333rem;
  height: 1.49333rem;
  border-radius: 50%;
  overflow: hidden;
}

.MyInfo .block .right input {
  text-align: right;
}

.MyInfo .btnSubmit {
  width: 14.72rem;
  height: 1.92rem;
  line-height: 1.92rem;
  font-size: 0.68267rem;
  color: #fff;
  background: #004abb;
  -webkit-box-shadow: 0 0.10667rem 0.256rem 0.02133rem rgba(2, 132, 249, 0.25);
          box-shadow: 0 0.10667rem 0.256rem 0.02133rem rgba(2, 132, 249, 0.25);
  border-radius: 0.98133rem;
  margin: 1.17333rem auto 0;
  display: block;
}

.MyJifen {
  padding: 0.64rem;
}

.MyJifen .info {
  width: 100%;
  height: 5.12rem;
  padding: 1.06667rem 0.64rem;
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/integralRecords.png) center no-repeat;
  background-size: 100%;
}

.MyJifen .info .num {
  font-size: 0.512rem;
  color: #fff;
}

.MyJifen .info .num text {
  font-size: 0.85333rem;
  margin-right: 0.21333rem;
}

.MyJifen .info .other {
  height: auto;
  overflow: hidden;
  margin-top: 0.85333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MyJifen .info .other .cu-btn {
  width: 2.77333rem;
  height: 1.06667rem;
  font-size: 0.512rem;
  color: #004abb;
  border-radius: 0.64rem;
  background: #fff;
  margin: 0;
}

.MyJifen .info .other .cu-btn .icon-arrow_right {
  font-size: 0.46933rem;
  font-weight: bold;
}

.MyJifen .info .other .rule {
  font-size: 0.512rem;
  color: #fff;
  border-bottom: 0.02133rem solid #fff;
  padding-bottom: 3rpx;
  opacity: .8;
}

.MyLevel {
  padding-bottom: 1.06667rem;
}

.MyLevel .banner {
  width: 100%;
  height: 8.53333rem;
  background: #004abb;
  padding: 0.64rem;
}

.MyLevel .banner .bg {
  width: 100%;
  height: 6.82667rem;
  margin: 0 auto;
  border-radius: 0.32rem;
  overflow: hidden;
  padding: 0.85333rem 0.85333rem 0.64rem;
}

.MyLevel .banner .bg .value {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MyLevel .banner .bg .value .big {
  font-size: 1.28rem;
  color: #364A4A;
  margin-right: 0.96rem;
}

.MyLevel .banner .bg .value .cz {
  font-size: 0.512rem;
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MyLevel .banner .bg .value .cz .icon {
  width: 0.46933rem;
  height: 0.46933rem;
  margin-right: 0.17067rem;
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/cz-icon.png) center no-repeat;
  background-size: 100%;
  display: block;
}

.MyLevel .banner .bg .value .cz .icon-arrow_right {
  font-size: 0.512rem;
  color: #999;
  margin-left: 0.17067rem;
}

.MyLevel .banner .bg.bg1 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv-bg1.png) center no-repeat;
  background-size: 100%;
}

.MyLevel .banner .bg.bg2 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv-bg2.png) center no-repeat;
  background-size: 100%;
}

.MyLevel .banner .bg.bg3 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv-bg3.png) center no-repeat;
  background-size: 100%;
}

.MyLevel .banner .bg.bg4 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv-bg4.png) center no-repeat;
  background-size: 100%;
}

.MyLevel .banner .bg.bg5 {
  background: url(https://yutong-xiaodian.oss-cn-beijing.aliyuncs.com/images/lv-bg5.png) center no-repeat;
  background-size: 100%;
}

.MyLevel .banner .bg .text {
  padding: 0.21333rem 0.32rem;
  font-size: 0.512rem;
  color: rgba(51, 51, 51, 0.7);
  background: rgba(255, 255, 255, 0.2);
  border-radius: 0.21333rem;
  margin-top: 0.21333rem;
}

.MyLevel .banner .bg .progress {
  height: auto;
  margin-top: 0.85333rem;
}

.MyLevel .banner .bg .progress .progress-bg {
  width: 100%;
  height: 0.21333rem;
  background: #bbb;
  border-radius: 0.10667rem;
  overflow: hidden;
}

.MyLevel .banner .bg .progress .progress-bg .line {
  height: 100%;
  background: #6E9AFF;
  -webkit-transition: all .4s;
  transition: all .4s;
}

.MyLevel .banner .bg .progress .list {
  position: relative;
  top: -0.29867rem;
}

.MyLevel .banner .bg .progress .list .item {
  position: absolute;
  top: 0;
}

.MyLevel .banner .bg .progress .list .item .dot {
  width: 0.384rem;
  height: 0.384rem;
  background: #bbb;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  left: 0;
}

.MyLevel .banner .bg .progress .list .item .dot.active {
  background: #6E9AFF;
}

.MyLevel .banner .bg .progress .list .item .p {
  font-size: 0.42667rem;
  color: #999;
  margin-top: 0.64rem;
}

.MyLevel .banner .bg .progress .list .item.step0 {
  left: 0;
  text-align: left;
}

.MyLevel .banner .bg .progress .list .item.step0 .dot {
  left: 0;
  right: auto;
}

.MyLevel .banner .bg .progress .list .item.step1 {
  left: 6.25%;
}

.MyLevel .banner .bg .progress .list .item.step2 {
  left: 25%;
}

.MyLevel .banner .bg .progress .list .item.step3 {
  left: 75%;
}

.MyLevel .banner .bg .progress .list .item.step4 {
  right: 0;
  text-align: right;
}

.MyLevel .banner .bg .progress .list .item.step4 .dot {
  left: auto;
  right: 0;
}

.MyLevel .block {
  height: auto;
  overflow: hidden;
  padding: 0.74667rem 0.64rem 0;
}

.MyLevel .block .t {
  font-size: 0.64rem;
  color: #333;
  padding-left: 0.85333rem;
  position: relative;
  margin-bottom: 0.42667rem;
  font-weight: bold;
}

.MyLevel .block .t:after {
  content: "";
  width: 0.128rem;
  height: 0.59733rem;
  background: #004abb;
  position: absolute;
  left: 0.42667rem;
  top: 0.17067rem;
}

.MyLevel .block .content {
  height: auto;
  overflow: hidden;
  background: #fff;
  border-radius: 0.32rem;
}

.MyLevel .block.quanyi .content .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0.64rem 0.96rem;
}

.MyLevel .block.quanyi .content .list .item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  text-align: center;
  margin-top: 0.85333rem;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}

.MyLevel .block.quanyi .content .list .item img {
  width: 1.70667rem;
  height: 1.70667rem;
  margin: 0 auto 0.21333rem;
}

.MyLevel .block.quanyi .content .list .item .h2 {
  font-size: 0.512rem;
  color: #999;
}

.MyLevel .block.quanyi .content .list .item.active {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.MyLevel .block.quanyi .content .list .item.active .h2 {
  color: #004abb;
}

.MyLevel .block.tigao .content .list {
  height: auto;
  overflow: hidden;
}

.MyLevel .block.tigao .content .list .li {
  height: auto;
  overflow: hidden;
  padding: 0.42667rem 0.64rem;
  border-bottom: 0.02133rem solid #eee;
}

.MyLevel .block.tigao .content .list .li .h2 {
  font-size: 0.59733rem;
  color: #333;
}

.MyLevel .block.tigao .content .list .li .h2 text {
  color: #004ABB;
  float: right;
}

.MyLevel .block.tigao .content .list .li .p {
  font-size: 0.512rem;
  color: #ccc;
}

.MyLevel .block.tigao .content .list .li:last-child {
  border: 0;
}

.MyLevel .block.level .content {
  padding: 0.64rem;
}

.MyLevel .block.level .content .h2 {
  font-size: 0.59733rem;
  color: #333;
  margin-bottom: 0.42667rem;
}

.MyLevel .block.level .content .p {
  font-size: 0.55467rem;
  color: #333;
  line-height: 0.85333rem;
}

.MyLevel .block.level .content table {
  height: auto;
  overflow: hidden;
  margin-top: 0.42667rem;
  border: 0.02133rem solid #EFEFEF;
  border-collapse: collapse;
}

.MyLevel .block.level .content table th {
  height: 1.6rem;
  line-height: 1.6rem;
  text-align: center;
  background: #f7f7f7;
}

.MyLevel .block.level .content table td {
  padding: 0.42667rem;
  font-size: 0.512rem;
  color: #425168;
  border: 0.02133rem solid #efefef;
}

.MyLevel .block.level .content table td img {
  width: 1.06667rem;
  margin: 0 auto;
}

.MyLevel .block.level .content table td .p {
  font-size: 0.512rem;
  color: #425168;
}

.MyLevel .block.level .content table td:nth-child(2) {
  text-align: center;
}

.MyLevel .block.level .content .tips {
  font-size: 0.55467rem;
  color: #004abb;
  margin-top: 0.64rem;
}

.MyLevel .block.level .content .tips i {
  font-size: 0.55467rem;
}

.MyLevel .block.level .content .text {
  height: auto;
  overflow: hidden;
  margin-top: 0.85333rem;
}

.MyLevel .block.level .content .text .h2 {
  font-size: 0.59733rem;
  color: #333;
}

.MyLevel .block.level .content .text .p {
  font-size: 0.53333rem;
  color: #333;
  line-height: 0.85333rem;
}

.MyLvQuanyi .tabs {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.64rem;
  background: #fff;
}

.MyLvQuanyi .tabs .item {
  width: 20%;
  height: auto;
  overflow: hidden;
  -webkit-filter: grayscale(100);
          filter: grayscale(100);
}

.MyLvQuanyi .tabs .item .img {
  width: 1.152rem;
  height: 1.152rem;
  overflow: hidden;
  margin: 0 auto 0.21333rem;
}

.MyLvQuanyi .tabs .item .img img {
  width: 1.152rem;
  height: 1.152rem;
}

.MyLvQuanyi .tabs .item .t {
  font-size: 0.512rem;
  text-align: center;
}

.MyLvQuanyi .tabs .item .t.t0 {
  color: #6C99A5;
}

.MyLvQuanyi .tabs .item .t.t1 {
  color: #567DA9;
}

.MyLvQuanyi .tabs .item .t.t2 {
  color: #CE8D14;
}

.MyLvQuanyi .tabs .item .t.t3 {
  color: #D96E1A;
}

.MyLvQuanyi .tabs .item .t.t4 {
  color: #3F527D;
}

.MyLvQuanyi .tabs .item.active {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.MyLvQuanyi .yq {
  height: auto;
  overflow: hidden;
  padding: 1.06667rem 0.64rem 0;
}

.MyLvQuanyi .yq .t {
  font-size: 0.59733rem;
  color: #425168;
  margin-bottom: 0.32rem;
  padding-left: 0.53333rem;
  font-weight: bold;
}

.MyLvQuanyi .yq .text {
  height: auto;
  overflow: hidden;
  padding: 0.64rem;
  background: #fff;
}

.MyLvQuanyi .yq .text p {
  font-size: 0.55467rem;
  color: #425168;
  line-height: 0.96rem;
}

.MyLvQuanyi .qy {
  height: auto;
  overflow: hidden;
  padding: 0.64rem 0.64rem 1.06667rem;
}

.MyLvQuanyi .qy .t {
  font-size: 0.59733rem;
  color: #425168;
  margin-bottom: 0.32rem;
  padding-left: 0.53333rem;
  font-weight: bold;
}

.MyLvQuanyi .qy table {
  width: 100%;
  background: #fff;
  border-collapse: collapse;
}

.MyLvQuanyi .qy table tr {
  height: auto;
  overflow: hidden;
}

.MyLvQuanyi .qy table td {
  padding: 0.512rem;
  font-size: 0.512rem;
  color: #425168;
  border: 0.02133rem solid #efefef;
}

.MyLvQuanyi .qy table td p {
  font-size: 0.512rem;
  color: #425168;
}

.MyLvQuanyi .qy table td:first-child {
  font-weight: bold;
}

.MyJifenRule .list {
  height: auto;
  overflow: hidden;
  padding: 0.64rem;
}

.MyJifenRule .list li {
  height: auto;
  overflow: hidden;
  margin-bottom: 0.64rem;
}

.MyJifenRule .list li .t {
  font-size: 0.59733rem;
  color: #425168;
  margin-bottom: 0.32rem;
  font-weight: bold;
}

.MyJifenRule .list li p {
  font-size: 0.55467rem;
  color: #425168;
  margin-bottom: 0.32rem;
  line-height: 0.96rem;
}

.MyJifenRule .list li table {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-collapse: collapse;
  border: 0.02133rem solid #efefef;
  margin-bottom: 0.42667rem;
}

.MyJifenRule .list li table tr {
  height: auto;
  overflow: hidden;
}

.MyJifenRule .list li table th, .MyJifenRule .list li table td {
  padding: 0.55467rem;
  font-size: 0.512rem;
  color: #425168;
  border: 0.02133rem solid #efefef;
}

.MyJifenRule .list li table th {
  background: #efefef;
  font-weight: bold;
  font-size: 0.55467rem;
}

.MyOrder .tabs {
  height: 1.70667rem;
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 2.048rem;
  z-index: 100;
}

.MyOrder .tabs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.MyOrder .tabs ul li {
  position: relative;
}

.MyOrder .tabs ul li.active a {
  font-size: 0.64rem;
  font-weight: bold;
}

.MyOrder .tabs ul li.active:after {
  position: absolute;
  content: '';
  width: 1.87733rem;
  height: 0.08533rem;
  border-radius: 0.04267rem;
  background-color: #004ABB;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.MyOrder .tabs ul li a {
  font-size: 0.59733rem;
  display: block;
  width: 100%;
  line-height: 1.70667rem;
}

.MyOrder .hexiao-pop {
  background-color: #fff;
  width: 11.52rem;
  height: 13.86667rem;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  z-index: 101;
  border-radius: 0.42667rem;
  display: none;
}

.MyOrder .hexiao-pop .hd {
  background-color: #1763D7;
  border-bottom: 0.064rem dashed #fff;
  border-radius: 0.42667rem 0.42667rem 0 0;
  height: 3.09333rem;
  line-height: 3.09333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.MyOrder .hexiao-pop .hd h3 {
  color: #fff;
}

.MyOrder .hexiao-pop .bd {
  padding-top: 1.96267rem;
}

.MyOrder .hexiao-pop .bd h4 {
  position: relative;
  font-size: 0.64rem;
  color: #323232;
}

.MyOrder .hexiao-pop .bd h4:after {
  content: '';
  position: absolute;
  width: 0.42667rem;
  height: 0.064rem;
  background: #666;
  top: 50%;
  left: 35%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.MyOrder .hexiao-pop .bd h4:before {
  content: '';
  position: absolute;
  width: 0.42667rem;
  height: 0.064rem;
  background: #666;
  top: 50%;
  right: 35%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.MyOrder .hexiao-pop .bd .code {
  font-size: 1.19467rem;
  color: #004ABB;
}

.MyOrder .hexiao-pop .bd .btns a {
  display: block;
}

.MyOrder .hexiao-pop .bd .btns a.copy {
  width: 1.74933rem;
  line-height: 0.768rem;
  border: 1px solid #004ABB;
  margin: 0 auto;
  border-radius: 0.384rem;
  color: #004ABB;
}

.MyOrder .hexiao-pop .bd .btns a.know {
  width: 7.46667rem;
  line-height: 1.70667rem;
  margin: 1.17333rem auto 0;
  border-radius: 0.85333rem;
  color: #fff;
  background-color: #004ABB;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
}

.MyOrder .hexiao-pop .bd .time {
  margin-top: 0.53333rem;
  font-size: 0.46933rem;
}

.MyPingjia .tabs {
  height: 1.70667rem;
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 2.048rem;
  z-index: 100;
}

.MyPingjia .tabs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.MyPingjia .tabs ul li {
  position: relative;
}

.MyPingjia .tabs ul li.active a {
  font-size: 0.64rem;
  font-weight: bold;
}

.MyPingjia .tabs ul li.active:after {
  position: absolute;
  content: '';
  width: 1.87733rem;
  height: 0.08533rem;
  border-radius: 0.04267rem;
  background-color: #004ABB;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.MyPingjia .tabs ul li a {
  font-size: 0.59733rem;
  display: block;
  width: 100%;
  line-height: 1.70667rem;
}

.MyPingjia .list-box .item {
  background-color: #fff;
  margin-bottom: 0.21333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0;
}

.MyPingjia .list-box .item .img-box {
  width: 2.13333rem;
  height: 2.13333rem;
}

.MyPingjia .list-box .item .img-box img {
  width: 100%;
  height: 100%;
}

.MyPingjia .list-box .item .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 0.64rem;
}

.MyPingjia .list-box .item .text-box h3 {
  font-size: 0.64rem;
  color: #333;
}

.MyPingjia .list-box .item .text-box p {
  font-size: 0.53333rem;
  color: #999;
}

.MyPingjia .list-box .item .text-box p b {
  color: #004ABB;
}

.MyPingjia .list-box .item .btn {
  width: 2.13333rem;
  height: 1.06667rem;
  line-height: 1.06667rem;
  border: 0.02133rem solid #dcdcdc;
  font-size: 0.512rem;
  color: #202020;
  background: #fff;
  border-radius: 0.64rem;
  text-align: center;
}

.MyPingjia1 .tabs {
  height: 1.70667rem;
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 2.048rem;
  z-index: 100;
}

.MyPingjia1 .tabs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.MyPingjia1 .tabs ul li {
  position: relative;
}

.MyPingjia1 .tabs ul li.active a {
  font-size: 0.64rem;
  font-weight: bold;
}

.MyPingjia1 .tabs ul li.active:after {
  position: absolute;
  content: '';
  width: 1.87733rem;
  height: 0.08533rem;
  border-radius: 0.04267rem;
  background-color: #004ABB;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.MyPingjia1 .tabs ul li a {
  font-size: 0.59733rem;
  display: block;
  width: 100%;
  line-height: 1.70667rem;
}

.MyPingjia1 .list-box .item {
  background-color: #fff;
  margin-bottom: 0.21333rem;
  border-radius: 0;
}

.MyPingjia1 .list-box .item .info {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MyPingjia1 .list-box .item .info .img-box {
  width: 2.13333rem;
  height: 2.13333rem;
}

.MyPingjia1 .list-box .item .info .img-box img {
  width: 100%;
  height: 100%;
}

.MyPingjia1 .list-box .item .info .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 0.64rem;
}

.MyPingjia1 .list-box .item .info .text-box h3 {
  font-size: 0.64rem;
  color: #333;
}

.MyPingjia1 .list-box .item .info .text-box .dsc {
  font-size: 0.53333rem;
  color: #999;
}

.MyPingjia1 .list-box .item .info .text-box .dsc b {
  color: #004ABB;
}

.MyPingjia1 .list-box .item .info .text-box .dsc .star {
  margin-right: 0.21333rem;
  display: inline-block;
  position: relative;
  top: 0.10667rem;
}

.MyPingjia1 .list-box .item .info .text-box .dsc .star img {
  width: 0.512rem;
  height: 0.512rem;
  display: inline-block;
  margin: 0;
}

.MyPingjia1 .list-box .item .text {
  height: auto;
  overflow: hidden;
  font-size: 0.55467rem;
  margin: 0.42667rem 0 0.32rem;
  color: #333;
}

.MyPingjia1 .list-box .item .other {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MyPingjia1 .list-box .item .other span {
  font-size: 0.53333rem;
  color: #999;
}

.MyPingjia1 .list-box .item .other .btn {
  height: 1.06667rem;
  line-height: 1.06667rem;
  border: 0.02133rem solid #dcdcdc;
  font-size: 0.512rem;
  padding: 0 0.42667rem;
  color: #202020;
  background: #fff;
  border-radius: 0.64rem;
  text-align: center;
  display: inline-block;
  margin-left: 0.21333rem;
}

.Pingjia .content .product {
  height: auto;
  overflow: hidden;
  padding: 0.53333rem 0.74667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  margin-bottom: 0.21333rem;
}

.Pingjia .content .product img {
  width: 2.13333rem;
  height: 2.13333rem;
  margin-right: 0.32rem;
}

.Pingjia .content .product .text {
  height: auto;
  overflow: hidden;
}

.Pingjia .content .product .text .t {
  font-size: 0.64rem;
  color: #333;
  margin-bottom: 0.21333rem;
}

.Pingjia .content .product .text .dsc {
  font-size: 0.512rem;
  color: #999;
}

.Pingjia .content .product .icon-xiangyou {
  margin-left: auto;
  color: #999;
}

.Pingjia .content .pj {
  background: #fff;
}

.Pingjia .content .pj .stars {
  height: auto;
  overflow: hidden;
  margin-bottom: 0.64rem;
}

.Pingjia .content .pj .stars span {
  font-size: 0.64rem;
}

.Pingjia .content .pj .stars .star {
  margin-left: 0.21333rem;
  display: inline-block;
  position: relative;
  top: 0.10667rem;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Pingjia .content .pj .stars .star img {
  width: 0.64rem;
  height: 0.64rem;
  display: inline-block;
  margin: 0;
}

.Pingjia .content .pj textarea {
  width: 100%;
  height: 6.4rem;
  border: 0;
  font-size: 0.59733rem;
}

.Pingjia .content .pj .uploadImg, .Pingjia .content .pj .uploadVideo {
  height: auto;
  overflow: hidden;
  margin-bottom: 0.85333rem;
}

.Pingjia .content .pj .uploadImg .t, .Pingjia .content .pj .uploadVideo .t {
  font-size: 0.64rem;
}

.Pingjia .content .pj .uploadImg ul li, .Pingjia .content .pj .uploadVideo ul li {
  float: left;
  width: 20%;
  margin-right: 2.5%;
  margin-top: 1em;
  padding: 20% 0 0;
  position: relative;
  cursor: pointer;
}

.Pingjia .content .pj .uploadImg ul li img, .Pingjia .content .pj .uploadVideo ul li img {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
}

.Pingjia .content .pj .uploadImg ul .add_btn, .Pingjia .content .pj .uploadVideo ul .add_btn {
  background: url(../img/z_add.png) no-repeat;
  background-size: 100%;
  cursor: pointer;
  border-radius: 3px;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Pingjia .content .pj .uploadImg ul .add_btn input, .Pingjia .content .pj .uploadVideo ul .add_btn input {
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Pingjia .content .pj .uploadImg ul .del, .Pingjia .content .pj .uploadVideo ul .del {
  position: absolute;
  width: 0.85333rem;
  height: 0.85333rem;
  line-height: 0.85333rem;
  text-align: center;
  font-size: 0.64rem;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  right: 0;
  top: 0;
  font-style: inherit;
  cursor: pointer;
}

.Pingjia .content .submit {
  width: 14.72rem;
  height: 1.92rem;
  line-height: 1.92rem;
  font-size: 0.64rem;
  text-align: center;
  background: #004abb;
  border-radius: 1.06667rem;
  color: #fff;
  margin: 0.85333rem auto;
}

.Pingjia1 .content .product {
  height: auto;
  overflow: hidden;
  padding: 0.53333rem 0.74667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  margin-bottom: 0.21333rem;
}

.Pingjia1 .content .product img {
  width: 2.13333rem;
  height: 2.13333rem;
  margin-right: 0.32rem;
}

.Pingjia1 .content .product .text {
  height: auto;
  overflow: hidden;
}

.Pingjia1 .content .product .text .t {
  font-size: 0.64rem;
  color: #333;
  margin-bottom: 0.21333rem;
}

.Pingjia1 .content .product .text .dsc {
  font-size: 0.512rem;
  color: #999;
}

.Pingjia1 .content .product .text .dsc .star {
  margin-right: 0.21333rem;
  display: inline-block;
  position: relative;
  top: 0.04267rem;
}

.Pingjia1 .content .product .text .dsc .star img {
  width: 0.512rem;
  height: 0.512rem;
  display: inline-block;
  margin: 0;
}

.Pingjia1 .content .pj {
  background: #fff;
}

.Pingjia1 .content .pj .t {
  font-size: 0.64rem;
}

.Pingjia1 .content .pj textarea {
  width: 100%;
  height: 6.4rem;
  border: 0;
  font-size: 0.59733rem;
  margin-top: 0.42667rem;
}

.Pingjia1 .content .pj .uploadImg, .Pingjia1 .content .pj .uploadVideo {
  height: auto;
  overflow: hidden;
  margin-bottom: 0.85333rem;
}

.Pingjia1 .content .pj .uploadImg .t, .Pingjia1 .content .pj .uploadVideo .t {
  font-size: 0.64rem;
}

.Pingjia1 .content .pj .uploadImg ul li, .Pingjia1 .content .pj .uploadVideo ul li {
  float: left;
  width: 20%;
  margin-right: 2.5%;
  margin-top: 1em;
  padding: 20% 0 0;
  position: relative;
  cursor: pointer;
}

.Pingjia1 .content .pj .uploadImg ul li img, .Pingjia1 .content .pj .uploadVideo ul li img {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
}

.Pingjia1 .content .pj .uploadImg ul .add_btn, .Pingjia1 .content .pj .uploadVideo ul .add_btn {
  background: url(../img/z_add.png) no-repeat;
  background-size: 100%;
  cursor: pointer;
  border-radius: 3px;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Pingjia1 .content .pj .uploadImg ul .add_btn input, .Pingjia1 .content .pj .uploadVideo ul .add_btn input {
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Pingjia1 .content .pj .uploadImg ul .del, .Pingjia1 .content .pj .uploadVideo ul .del {
  position: absolute;
  width: 0.85333rem;
  height: 0.85333rem;
  line-height: 0.85333rem;
  text-align: center;
  font-size: 0.64rem;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  right: 0;
  top: 0;
  font-style: inherit;
  cursor: pointer;
}

.Pingjia1 .content .submit {
  width: 14.72rem;
  height: 1.92rem;
  line-height: 1.92rem;
  font-size: 0.64rem;
  text-align: center;
  background: #004abb;
  border-radius: 1.06667rem;
  color: #fff;
  margin: 0.85333rem auto;
}

.refund-order-body {
  padding-bottom: 2.77333rem;
}

.order-body {
  padding-bottom: 7.68rem;
}

.order-body .order-info-panel {
  margin-top: -3.2rem;
}

.orderInfoTop {
  background-color: #004abb;
  height: 7.46667rem;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 2.34667rem;
}

.orderInfoTop * {
  position: relative;
  z-index: 1;
}

.orderInfoTop.circle {
  position: relative;
  background: none;
  overflow: hidden;
}

.orderInfoTop.circle::after {
  display: block;
  content: "";
  width: 46.93333rem;
  height: 46.93333rem;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  margin-left: -23.46667rem;
  top: -40.53333rem;
  background-color: #004abb;
  z-index: 0;
}

.orderInfoTop .tips-area {
  height: 2.13333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.orderInfoTop .tips-area .code {
  line-height: 1.3;
  font-size: 0.96rem;
}

.orderInfoTop .tips-area .order-code {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.orderInfoTop .tips-area .order-code .copy-btn {
  display: block;
  position: relative;
  position: relative;
  border-width: 0;
}

.orderInfoTop .tips-area .order-code .copy-btn:after {
  content: ' ';
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ffffff;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.85333rem;
}

.orderInfoTop .tips-area .tuih {
  color: #fff;
  padding: 0 0.21333rem;
  border: 0.04267rem solid #fff;
  border-radius: 0.42667rem;
}

.orderInfoTop .refund-status-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 95%;
}

.orderInfoTop .refund-status-bar li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.orderInfoTop .refund-status-bar li .status-ico {
  width: 0.896rem;
  height: 0.896rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  background-color: #fff;
  opacity: .4;
  color: #004abb;
  font-size: 0.512rem;
  margin-bottom: 0.10667rem;
}

.orderInfoTop .refund-status-bar li .status-ico.active {
  opacity: 1;
}

.orderInfoTop .refund-status-bar li.line {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  height: 2px;
  width: 100%;
  background-color: #fff;
  margin: 0 0.10667rem;
  margin-bottom: 0.74667rem;
}

.orderInfoTop .refund-status-bar li span {
  white-space: nowrap;
}

.order-info-panel {
  margin-top: -1.70667rem;
}

.order-info-panel .info-card {
  background-color: #fff;
  -webkit-box-shadow: 0px 0.10667rem 0.256rem 0.02133rem rgba(231, 229, 223, 0.1);
          box-shadow: 0px 0.10667rem 0.256rem 0.02133rem rgba(231, 229, 223, 0.1);
  border-radius: 0.32rem;
  margin-bottom: 0.21333rem;
  position: relative;
  z-index: 2;
}

.order-info-panel .info-card .info-li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.order-info-panel .info-card .info-li:first-child:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eeeeee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .order-info-panel .info-card .info-li:first-child:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .order-info-panel .info-card .info-li:first-child:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.order-info-panel .info-card .order-info {
  position: relative;
}

.order-info-panel .info-card .order-info:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eeeeee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .order-info-panel .info-card .order-info:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .order-info-panel .info-card .order-info:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.order-info-panel .info-card .order-info .info-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.order-info-panel .info-card .order-info .info-content .info-poster {
  width: 2.77333rem;
  height: 2.77333rem;
}

.order-info-panel .info-card .order-info .info-content .info {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.order-info-panel .info-card .order-info .info-content .info .info-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.order-info-panel .refund-timeline {
  margin-left: 0.21333rem;
  position: relative;
}

.order-info-panel .refund-timeline::before {
  font-family: iconfont;
  position: absolute;
  content: "\e656";
  color: #004abb;
  font-size: 0.704rem;
  left: -0.29867rem;
  top: -0.10667rem;
  z-index: 1;
}

.order-info-panel .refund-timeline::after {
  position: absolute;
  left: 0;
  content: "";
  background-color: #e9e9e9;
  width: 0.10667rem;
  top: 0.42667rem;
  bottom: 1.17333rem;
}

.order-info-panel .refund-timeline li {
  padding-left: 0.85333rem;
  position: relative;
}

.order-info-panel .refund-timeline li:not(:last-child) {
  margin-bottom: 0.85333rem;
}

.order-info-panel .refund-timeline li:not(:first-child)::after {
  display: block;
  content: "";
  width: 0.40533rem;
  height: 0.40533rem;
  border-radius: 50%;
  background-color: #004abb;
  position: absolute;
  z-index: 1;
  left: -0.14933rem;
  top: 0.14933rem;
}

.order-info-panel .refund-timeline li h2 {
  line-height: 1.2;
}

.order-info-panel .order-address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.order-info-panel .order-address .address-info {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  line-height: 1.4;
}

.order-info-panel .info-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  line-height: 1;
}

.order-detail-hander {
  position: fixed;
  z-index: 3;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0.64rem;
}

.order-detail-hander .btn-primary {
  display: inline-block;
  line-height: 1.92rem;
  width: 100%;
  font-size: 0.64rem;
  color: #fff;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(0, 74, 187, 0.25);
  border-radius: 0.96rem;
}

.order-detail-hander .btn-primary.cancel {
  -webkit-box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.25);
          box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.25);
}

.list-box {
  padding-top: 0.42667rem;
}

.list-box .item {
  background-color: #fff;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
          box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
  border-radius: 0.32rem;
  margin-bottom: 0.42667rem;
}

.list-box .item .top {
  position: relative;
}

.list-box .item .top:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .list-box .item .top:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .list-box .item .top:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.list-box .item .top .hd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.64rem 0 0.53333rem;
}

.list-box .item .top .hd span {
  color: #999;
}

.list-box .item .top .hd span.red {
  color: #F92003;
}

.list-box .item .top .bd .info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.list-box .item .top .bd .info .img-box {
  width: 2.77333rem;
}

.list-box .item .top .bd .info .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 0.42667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.list-box .item .top .bd .info .text-box .t {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.list-box .item .top .bd .info .text-box .b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.list-box .item .top .bd .price-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0.85333rem;
  padding-bottom: 0.42667rem;
}

.list-box .item .bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0.42667rem;
  padding-bottom: 0.59733rem;
}

.list-box .item .bottom .btns .btn {
  display: inline-block;
  width: 3.24267rem;
  height: 1.23733rem;
  border-radius: 0.61867rem;
  border: 1px solid #999;
  color: #999;
  line-height: 1.17333rem;
  margin-left: .15rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.list-box .item .bottom .btns .btn.blue {
  color: #fff;
  background-color: #004ABB;
  border: 1px solid #004ABB;
}

.list-box .none-box {
  width: 10.88rem;
  margin: 2.13333rem auto 0;
}

.topNav {
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 2.02667rem;
  z-index: 3;
  -webkit-box-shadow: 0px 1px 4px 0px rgba(41, 61, 95, 0.05);
          box-shadow: 0px 1px 4px 0px rgba(41, 61, 95, 0.05);
}

.topNav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.topNav ul li {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 1.70667rem;
  margin: 0 auto;
}

.topNav ul li:last-child {
  padding-right: 2em;
}

.topNav ul li.active {
  color: #004ABB;
}

.detail-loop {
  background-color: #fff;
}

.detail-loop .swiper-pagination-bullet {
  opacity: .43;
}

.detail-loop .swiper-pagination-bullet-active {
  opacity: 1;
  background: #004abb;
}

.detail-loop .banner-wrap {
  /* 商品信息 */
}

.detail-loop .banner-wrap .go360 {
  position: absolute;
  z-index: 2;
  right: 0;
  bottom: 2.13333rem;
  width: 3.41333rem;
  height: 1.28rem;
  background: white;
  -webkit-box-shadow: 0 0 0.448rem 0 rgba(176, 204, 236, 0.44);
          box-shadow: 0 0 0.448rem 0 rgba(176, 204, 236, 0.44);
  border-radius: 0.64rem 0 0 0.64rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.detail-loop .banner-wrap .videoBtn {
  width: 3.73333rem;
  height: 1.28rem;
  line-height: 1.28rem;
  font-size: 0.512rem;
  color: #333;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 2.13333rem;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 0.448rem 0 rgba(176, 204, 236, 0.44);
          box-shadow: 0 0 0.448rem 0 rgba(176, 204, 236, 0.44);
  border-radius: 0.64rem;
  text-align: center;
  background: rgba(255, 255, 255, 0.8);
  z-index: 2;
}

.detail-loop .banner-wrap .videoBtn i {
  color: #004ABB;
  margin-right: 0.17067rem;
  font-size: 0.68267rem;
  vertical-align: -0.04267rem;
}

.detail-loop .banner-wrap .videoBox {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  background: #000;
  z-index: 20;
  display: none;
}

.detail-loop .banner-wrap .videoBox .video-js {
  width: 100%;
  height: 100%;
}

.detail-loop .banner-wrap .videoBox .closeBtn {
  width: 3.2rem;
  height: 1.06667rem;
  line-height: 1.06667rem;
  font-size: 0.55467rem;
  color: #333;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1.49333rem;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 0.448rem 0 rgba(176, 204, 236, 0.44);
          box-shadow: 0 0 0.448rem 0 rgba(176, 204, 236, 0.44);
  border-radius: 0.64rem;
  text-align: center;
  background: rgba(255, 255, 255, 0.8);
  z-index: 2;
}

.detail-parameter {
  background: #fff;
}

.detail-parameter .detail-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 0.64rem;
  line-height: 1.4;
}

.detail-parameter .detail-name h2 {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.detail-parameter .detail-name .collection-btn {
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0.64rem;
}

.detail-parameter .detail-name .collection-btn .icon-shoucang {
  font-size: 1.06667rem;
  margin: -0.17067rem 0 -0.256rem 0;
}

.detail-parameter .detail-name .collection-btn .icon-shoucang1 {
  font-size: 1.06667rem;
  margin: -0.17067rem 0 -0.256rem 0;
  color: #004abb;
}

.detail-parameter .detail-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  line-height: 1;
}

.detail-parameter .detail-price .price-mark {
  height: 0.59733rem;
  line-height: 0.59733rem;
  padding: 0 0.256rem;
  border-radius: 0.29867rem;
}

.detail-parameter .tips-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(0, 74, 187, 0.05);
}

.detail-parameter .tips-area .tips-ico {
  background: #fe502d;
  background: -webkit-gradient(linear, left bottom, left top, from(#fe502d), to(#ff8763));
  background: linear-gradient(0deg, #fe502d, #ff8763);
  border-radius: 0.064rem;
  color: #fff;
}

.detail-parameter .parameter-info ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.detail-parameter .parameter-info ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 0.512rem;
}

.detail-parameter .parameter-info ul li:first-child {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.detail-parameter .parameter-info ul li:last-child {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.detail-parameter .parameter-info ul li:last-child div {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.detail-parameter .parameter-info ul li span {
  word-break: break-all;
}

.detail-rich-container {
  background: #fff;
}

.detail-rich-container .container .video-js {
  width: 100%;
  height: 10.66667rem;
}

.detail-rich-container .container img {
  display: block;
  max-width: 100%;
  margin: 0.21333rem 0;
}

.detail-rich-container .container p {
  line-height: 1.5;
  font-size: 0.59733rem;
  margin-bottom: 0.128rem;
  color: #787878;
}

.detail-rich-container .container h2 {
  font-size: 0.68267rem;
  padding: 0.53333rem 0 0.32rem 0.42667rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.detail-rich-container .container h2::before {
  content: "";
  position: absolute;
  left: 0;
  height: 0.64rem;
  width: 0.128rem;
  background: #004abb;
}

.detail-container-tit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.detail-container-tit::before, .detail-container-tit::after {
  display: block;
  content: "";
  width: 0.98133rem;
  height: 0.04267rem;
  background: #ccc;
  margin: 0 0.64rem;
}

.detail-dispose-container {
  background: #fff;
}

.detail-dispose-container .solid {
  display: block;
  width: 0.46933rem;
  height: 0.46933rem;
  background: #333333;
  border-radius: 50%;
}

.detail-dispose-container .dashed {
  display: block;
  width: 0.46933rem;
  height: 0.46933rem;
  border: 1px solid #999999;
  border-radius: 50%;
}

.detail-dispose-container .line {
  display: block;
  width: 0.46933rem;
  height: 0.04267rem;
  background: gray;
}

.detail-dispose-container table {
  font-size: 0.512rem;
  border: 0;
  width: 100%;
  text-align: left;
  table-layout: fixed;
}

.detail-dispose-container table thead {
  background: #cccccc;
  font-weight: 600;
}

.detail-dispose-container table thead th {
  padding: 0.34133rem 0;
  padding-left: 0.32rem;
}

.detail-dispose-container table tbody tr:not(:last-child) {
  border-bottom: 1px solid #808080;
}

.detail-dispose-container table tbody tr td {
  padding: 0.34133rem 0;
  line-height: 1.4;
  padding-left: 0.32rem;
  max-width: 50%;
  table-layout: fixed;
  word-break: break-all;
}

.detail-dispose-container table tbody tr td .solid, .detail-dispose-container table tbody tr td .dashed, .detail-dispose-container table tbody tr td .line {
  float: right;
  margin-right: 0.32rem;
}

.detail-dispose-container .dispose-explain {
  border-top: 1px solid #808080;
}

.detail-dispose-container .dispose-explain .explain {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0.064rem 0;
}

.detail-dispose-container .dispose-explain .explain .explain-li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.detail-pj-container {
  background: #fff;
}

.detail-pj-container .tt {
  font-size: 0.68267rem;
  color: #333;
  margin: 0.64rem 0;
}

.detail-pj-container .tt a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.detail-pj-container .tt i {
  font-size: 0.55467rem;
}

.detail-pj-container .tt .icon-xiangyou {
  color: #999;
}

.detail-pj-container .pjList {
  height: auto;
  overflow: hidden;
  margin-bottom: 0.64rem;
}

.detail-pj-container .pjList li {
  height: auto;
  overflow: hidden;
}

.detail-pj-container .pjList li .userInfo {
  height: auto;
  overflow: hidden;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.42667rem;
}

.detail-pj-container .pjList li .userInfo img {
  width: 1.38667rem;
  height: 1.38667rem;
  border-radius: 50%;
  overflow: hidden;
  -o-object-fit: cover;
     object-fit: cover;
  margin-right: 0.42667rem;
}

.detail-pj-container .pjList li .userInfo .text {
  height: auto;
  overflow: hidden;
}

.detail-pj-container .pjList li .userInfo .text .name {
  font-size: 0.576rem;
  color: #000;
}

.detail-pj-container .pjList li .userInfo .text .other {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.detail-pj-container .pjList li .userInfo .text .other .star {
  margin-right: 0.21333rem;
}

.detail-pj-container .pjList li .userInfo .text .other .star img {
  width: 0.512rem;
  height: 0.512rem;
  display: inline-block;
  margin: 0;
}

.detail-pj-container .pjList li .userInfo .text .other .date {
  font-size: 0.46933rem;
  color: #999;
  margin-left: 0.21333rem;
  position: relative;
  top: -0.04267rem;
}

.detail-pj-container .pjList li .imgs {
  height: auto;
  overflow: hidden;
}

.detail-pj-container .pjList li .imgs img {
  width: 3.62667rem;
  height: 3.62667rem;
  float: left;
  margin: 0.21333rem 0.21333rem 0 0;
}

.detail-pj-container .pjList li .imgs img:nth-child(4n) {
  margin-right: 0;
}

.detail-pj-container .btnMore {
  width: 4.26667rem;
  height: 1.23733rem;
  line-height: 1.23733rem;
  color: #333;
  border: 0.02133rem solid #ddd;
  border-radius: 0.64rem;
  font-size: 0.512rem;
  text-align: center;
  margin: 0 auto;
}

.detail-tips-container, .detail-flow-container {
  background-color: #fff;
}

.detail-tips-container img, .detail-flow-container img {
  display: block;
  width: 100%;
  margin: 0.21333rem 0;
}

.detail-tips-container .tips, .detail-flow-container .tips {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.detail-bar > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  height: 100%;
}

.detail-bar > ul > li {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1.2;
}

.detail-bar > ul > li:not(:first-child) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.detail-bar > ul > li:nth-of-type(2) {
  background: rgba(0, 74, 187, 0.05);
}

.detail-bar > ul > li ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.detail-bar > ul > li ul li {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.detail-bar > ul > li ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.detail-bar > ul > li ul li .iconfont {
  margin-bottom: 0.10667rem;
  font-size: 0.64rem;
}

.pingjiaList .list {
  height: auto;
  overflow: hidden;
  margin-bottom: 0.64rem;
}

.pingjiaList .list li {
  height: auto;
  overflow: hidden;
  border-bottom: 0.21333rem solid #ededed;
}

.pingjiaList .list li .userInfo {
  height: auto;
  overflow: hidden;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.42667rem;
}

.pingjiaList .list li .userInfo img {
  width: 1.38667rem;
  height: 1.38667rem;
  border-radius: 50%;
  overflow: hidden;
  -o-object-fit: cover;
     object-fit: cover;
  margin-right: 0.42667rem;
}

.pingjiaList .list li .userInfo .text {
  height: auto;
  overflow: hidden;
}

.pingjiaList .list li .userInfo .text .name {
  font-size: 0.576rem;
  color: #000;
}

.pingjiaList .list li .userInfo .text .other {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.pingjiaList .list li .userInfo .text .other .star {
  margin-right: 0.21333rem;
}

.pingjiaList .list li .userInfo .text .other .star img {
  width: 0.512rem;
  height: 0.512rem;
  display: inline-block;
  margin: 0;
}

.pingjiaList .list li .userInfo .text .other .date {
  font-size: 0.512rem;
  color: #999;
  margin-left: 0.21333rem;
  position: relative;
  top: -0.04267rem;
}

.pingjiaList .list li .txt {
  height: auto;
  overflow: hidden;
  margin-bottom: 0.42667rem;
  font-size: 0.59733rem;
}

.pingjiaList .list li .videoImg {
  height: auto;
  overflow: hidden;
}

.pingjiaList .list li .videoImg .video-js {
  width: 9.6rem;
  height: 9.6rem;
  float: left;
}

.pingjiaList .list li .videoImg .imgBox {
  width: 4.8rem;
  height: 9.6rem;
  overflow: hidden;
  float: right;
  position: relative;
}

.pingjiaList .list li .videoImg .imgBox img {
  width: 4.8rem;
  height: 4.69333rem;
  margin-bottom: 0.21333rem;
}

.pingjiaList .list li .videoImg .imgBox .more {
  font-size: 0.55467rem;
  color: #fff;
  width: 4.8rem;
  height: 4.69333rem;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.6);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.pingjiaList .list li .videoImg .imgBox .more .icon-xiangyou {
  font-size: 0.46933rem;
  position: relative;
  top: 0.04267rem;
  margin-left: 0.21333rem;
}

.pingjiaList .list li .videoImg1 {
  height: auto;
  overflow: hidden;
}

.pingjiaList .list li .videoImg1 .video-js {
  width: 7.25333rem;
  height: 7.25333rem;
  float: left;
}

.pingjiaList .list li .videoImg1 .imgBox {
  width: 7.25333rem;
  height: 7.25333rem;
  overflow: hidden;
  float: right;
  position: relative;
}

.pingjiaList .list li .videoImg1 .imgBox img {
  width: 7.25333rem;
  height: 7.25333rem;
}

.pingjiaList .list li .imgs {
  height: auto;
  overflow: hidden;
  position: relative;
}

.pingjiaList .list li .imgs img {
  width: 4.75733rem;
  height: 4.75733rem;
  float: left;
  margin: 0.21333rem 0.21333rem 0 0;
}

.pingjiaList .list li .imgs img:nth-child(3n) {
  margin-right: 0;
}

.pingjiaList .list li .imgs .more {
  font-size: 0.55467rem;
  color: #fff;
  width: 4.75733rem;
  height: 4.75733rem;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.6);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.pingjiaList .list li .imgs .more .icon-xiangyou {
  font-size: 0.46933rem;
  position: relative;
  top: 0.04267rem;
  margin-left: 0.21333rem;
}

.pingjiaList .list li .replay {
  height: auto;
  overflow: hidden;
  margin-top: 0.42667rem;
}

.pingjiaList .list li .replay .icon-huifu {
  font-size: 0.64rem;
  color: #004ABB;
  margin-right: 0.21333rem;
  position: relative;
  top: 0.064rem;
}

.pingjiaList .list li .replay b {
  font-size: 0.55467rem;
  color: #666;
}

.pingjiaList .list li .replay text {
  height: auto;
  overflow: hidden;
  font-size: 0.55467rem;
  color: #333;
}

.pingjiaList .list li .review {
  height: auto;
  overflow: hidden;
  margin-top: 0.42667rem;
}

.pingjiaList .list li .review .tt {
  font-size: 0.55467rem;
  color: #000;
  margin-bottom: 0.10667rem;
}

.pingjiaList .list li .review .text {
  font-size: 0.55467rem;
  color: #666;
}

.pingjiaList .list li .review .img {
  width: 7.14667rem;
  height: 7.14667rem;
  margin-top: 0.32rem;
}

.pingjiaList .list li .review .img image {
  width: 100%;
  height: 100%;
  border-radius: 0.10667rem;
}

.pingjiaList .list li:last-child {
  border: 0;
}

.pingjiaXq .product {
  height: auto;
  overflow: hidden;
  padding: 0.53333rem 0.74667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  margin-bottom: 0.21333rem;
  border-bottom: 0.21333rem solid #f6f6f6;
}

.pingjiaXq .product img {
  width: 2.13333rem;
  height: 2.13333rem;
  margin-right: 0.32rem;
}

.pingjiaXq .product .text {
  height: auto;
  overflow: hidden;
}

.pingjiaXq .product .text .t {
  font-size: 0.64rem;
  color: #333;
  margin-bottom: 0.21333rem;
}

.pingjiaXq .product .text .dsc {
  font-size: 0.512rem;
  color: #999;
}

.pingjiaXq .product .icon-xiangyou {
  margin-left: auto;
  color: #999;
}

.pingjiaXq .pingjia {
  height: auto;
  overflow: hidden;
  padding: 0.74667rem;
  background: #fff;
}

.pingjiaXq .pingjia .head {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.42667rem;
}

.pingjiaXq .pingjia .head img {
  width: 1.49333rem;
  height: 1.49333rem;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 0.42667rem;
}

.pingjiaXq .pingjia .head .text {
  height: auto;
  overflow: hidden;
}

.pingjiaXq .pingjia .head .text .name {
  font-size: 0.59733rem;
  color: #000;
}

.pingjiaXq .pingjia .head .text .other {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.pingjiaXq .pingjia .head .text .other .star {
  margin-right: 0.21333rem;
}

.pingjiaXq .pingjia .head .text .other .star img {
  width: 0.512rem;
  height: 0.512rem;
  display: inline-block;
  margin: 0;
}

.pingjiaXq .pingjia .head .text .other .date {
  font-size: 0.512rem;
  color: #999;
  margin-left: 0.21333rem;
  position: relative;
  top: -0.04267rem;
}

.pingjiaXq .pingjia .videoImgs {
  height: auto;
  overflow: hidden;
  margin-top: 0.42667rem;
}

.pingjiaXq .pingjia .videoImgs .video-js, .pingjiaXq .pingjia .videoImgs img {
  width: 100%;
  margin-top: 0.42667rem;
}

.pingjiaXq .pingjia .videoImgs .video-js {
  height: 10.66667rem;
}

.pingjiaXq .pingjia .replay {
  height: auto;
  overflow: hidden;
  margin-top: 0.42667rem;
}

.pingjiaXq .pingjia .replay .t b {
  font-size: 0.55467rem;
  color: #666;
}

.pingjiaXq .pingjia .replay .t .icon-huifu {
  font-size: 0.64rem;
  color: #004ABB;
  margin-right: 0.21333rem;
  position: relative;
  top: 0.064rem;
}

.pingjiaXq .pingjia .replay .text {
  height: auto;
  overflow: hidden;
  font-size: 0.55467rem;
  color: #333;
  margin-top: 0.32rem;
}

.pingjiaXq .pingjia .review {
  height: auto;
  overflow: hidden;
  margin-top: 0.42667rem;
}

.pingjiaXq .pingjia .review .tt {
  font-size: 0.55467rem;
  color: #000;
  margin-bottom: 0.10667rem;
}

.pingjiaXq .pingjia .review .text {
  font-size: 0.55467rem;
  color: #666;
}

.pingjiaXq .pingjia .review .img {
  width: 7.14667rem;
  height: 7.14667rem;
  margin-top: 0.32rem;
}

.pingjiaXq .pingjia .review .img image {
  width: 100%;
  height: 100%;
  border-radius: 0.10667rem;
}

.Advisory .content .form-box {
  padding: 1.49333rem 1.06667rem 0;
}

.Advisory .content .form-box .row {
  height: 2.34667rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Advisory .content .form-box .row:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #E4E4E4;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Advisory .content .form-box .row:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Advisory .content .form-box .row:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Advisory .content .form-box .row label {
  width: 3.84rem;
  text-align: left;
}

.Advisory .content .form-box .row input {
  line-height: 2.34667rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Advisory .content .form-box .row .input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Advisory .content .form-box .row .input i {
  font-size: 0.512rem;
}

.Advisory .content .form-box .row1 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 3.84rem;
  padding-top: 0.85333rem;
}

.Advisory .content .form-box .row1:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #E4E4E4;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Advisory .content .form-box .row1:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Advisory .content .form-box .row1:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Advisory .content .form-box .row1 label {
  width: 3.84rem;
  text-align: left;
}

.Advisory .content .form-box .row1 .textarea {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Advisory .content .form-box .row1 .textarea textarea {
  width: 100%;
  height: 2.56rem;
  border: none;
  line-height: 1.06667rem;
}

.Advisory .content .des {
  margin-top: 0.74667rem;
}

.Advisory .content .btn {
  padding: 0 1.49333rem;
  margin-top: 0.93867rem;
}

.Advisory .content .btn a {
  width: 100%;
  line-height: 1.92rem;
  background-color: #004ABB;
  color: #fff;
  font-size: 0.64rem;
  border-radius: 0.96rem;
  display: block;
}

.Add_addresss .content .form-box .row, .Edit_addresss .content .form-box .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  height: 2.13333rem;
}

.Add_addresss .content .form-box .row:after, .Edit_addresss .content .form-box .row:after {
  content: '';
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #eee;
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 bottom;
          transform-origin: 0 bottom;
  opacity: 1;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .Add_addresss .content .form-box .row:after, .Edit_addresss .content .form-box .row:after {
    width: 200%;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    width: 200%;
  }
}

@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 3dppx) {
  .Add_addresss .content .form-box .row:after, .Edit_addresss .content .form-box .row:after {
    width: 300%;
    width: 300%;
    -webkit-transform: scale(0.33);
            transform: scale(0.33);
  }
}

.Add_addresss .content .form-box .row label, .Edit_addresss .content .form-box .row label {
  width: 3.84rem;
}

.Add_addresss .content .form-box .row .input, .Edit_addresss .content .form-box .row .input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Add_addresss .content .form-box .row .input input, .Edit_addresss .content .form-box .row .input input {
  line-height: 2.13333rem;
}

.Add_addresss .content .form-box .row .input.select input, .Edit_addresss .content .form-box .row .input.select input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Add_addresss .content .form-box .row .input.select i, .Edit_addresss .content .form-box .row .input.select i {
  width: 0.64rem;
  font-size: 0.512rem;
}

.Add_addresss .content .form-box .row .input.checkbox, .Edit_addresss .content .form-box .row .input.checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.Add_addresss .content .btn, .Edit_addresss .content .btn {
  padding: 1.06667rem 1.49333rem 0;
}

.Add_addresss .content .btn a, .Edit_addresss .content .btn a {
  display: block;
  width: 100%;
  line-height: 1.92rem;
  color: #fff;
  border-radius: 0.96rem;
}

.Add_addresss .content .btn a.sure_btn, .Add_addresss .content .btn a.save_btn, .Edit_addresss .content .btn a.sure_btn, .Edit_addresss .content .btn a.save_btn {
  background-color: #004abb;
}

.Add_addresss .content .btn a.delete_btn, .Edit_addresss .content .btn a.delete_btn {
  background-color: #ccc;
  margin-top: 0.85333rem;
}

.Choose_address .content .address-box, .AddressList .content .address-box {
  padding-top: 0.42667rem;
  padding-bottom: 1.92rem;
}

.Choose_address .content .address-box .item, .AddressList .content .address-box .item {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0.32rem;
  margin-bottom: 0.42667rem;
}

.Choose_address .content .address-box .item .left, .AddressList .content .address-box .item .left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Choose_address .content .address-box .item .left span, .AddressList .content .address-box .item .left span {
  padding-left: 0.64rem;
  font-size: 0.72533rem;
  color: #ccc;
}

.Choose_address .content .address-box .item .left .text, .AddressList .content .address-box .item .left .text {
  padding-right: 0.85333rem;
  padding-left: 0.64rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Choose_address .content .address-box .item .left .text p, .AddressList .content .address-box .item .left .text p {
  line-height: 0.768rem;
}

.Choose_address .content .address-box .item .left.active span, .AddressList .content .address-box .item .left.active span {
  color: #004abb;
}

.Choose_address .content .address-box .item .right, .AddressList .content .address-box .item .right {
  padding: 0 0.81067rem;
  position: relative;
  line-height: 1.28rem;
}

.Choose_address .content .address-box .item .right:after, .AddressList .content .address-box .item .right:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-color: #eee;
}

.Choose_address .content .addbtn, .AddressList .content .addbtn {
  width: 100%;
  line-height: 1.92rem;
  color: #fff;
  background-color: #004abb;
  font-size: 0.64rem;
  position: fixed;
  left: 0;
  bottom: 0;
}

.Search-result .search-top {
  background-color: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 2.048rem;
  padding-bottom: 0;
}

.Search-result .search-top .order-wrap {
  position: relative;
}

.Search-result .search-top .order-wrap ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.Search-result .search-top .order-wrap ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.Search-result .search-top .order-wrap ul li a {
  width: 0;
  height: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
}

.Search-result .search-top .order-wrap ul li a .order_ico {
  display: inline-block;
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  margin-left: 0.10667rem;
}

.Search-result .search-top .order-wrap ul li a .order_ico.order_direction {
  background-image: url(../img/order_down.png);
}

.Search-result .search-top .order-wrap ul li a .order_ico.order_direction.change {
  background-image: url(../img/order_up.png);
}

.Search-result .search-top .order-wrap ul li a .order_ico.order_switch {
  background-image: url(../img/order_switch.png);
  width: 0.512rem;
  height: 0.512rem;
}

.Search-result .search-top .order-wrap ul li a .order_ico.order_switch.change {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.Search-result .search-top .order-wrap ul li a .order_ico.order_select {
  background-image: url(../img/order_select.png);
}

.Login {
  /* 购车须知弹窗 */
  /* 图形验证码 */
}

.Login .login-box {
  padding: 3.62667rem 1.49333rem 0;
}

.Login .login-box .login-title h2 {
  font-size: 1.024rem;
}

.Login .login-box .form-box .input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.56rem;
  position: relative;
  border-bottom: 1px solid #eee;
}

.Login .login-box .form-box .input input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.Login .login-box .form-box .input a {
  padding: 0 0.21333rem;
  color: #004abb;
}

.Login .login-box .form-box .input a.disabled {
  color: #ccc !important;
}

.Login .login-box .btns {
  margin: 1.28rem 0;
}

.Login .login-box .btns a {
  display: block;
  color: #fff;
  background-color: #004abb;
  -webkit-box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
          box-shadow: 0px 5px 12px 1px rgba(231, 229, 223, 0.1);
  height: 1.92rem;
  line-height: 1.92rem;
}

.Login .login-box .xieyi a {
  color: #004abb;
}

.Login .xieyiPop {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  margin: auto;
  max-width: 768px;
  background: rgba(0, 0, 0, 0.5);
  z-index: 20;
  display: none;
}

.Login .xieyiPop .box {
  width: 13.86667rem;
  height: 17.06667rem;
  margin: 0 auto;
  background: #fff;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  padding: 0.85333rem;
}

.Login .xieyiPop .box .icon-guanbi {
  font-size: 0.64rem;
  position: absolute;
  right: 0.85333rem;
  top: 0.64rem;
}

.Login .xieyiPop .box h1 {
  font-size: 0.64rem;
  text-align: center;
  margin-bottom: 0.42667rem;
}

.Login .xieyiPop .box .content {
  max-height: 13.86667rem;
  overflow: auto;
}

.Login .xieyiPop .box .content p {
  font-size: 0.53333rem;
  line-height: 0.85333rem;
  color: #333;
  margin-bottom: 0.42667rem;
}

.Login .imgCodePop {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  margin: auto;
  max-width: 768px;
  background: rgba(0, 0, 0, 0.5);
  z-index: 20;
  display: none;
}

.Login .imgCodePop .box {
  width: 10.66667rem;
  height: 12.8rem;
  margin: 0 auto;
  background: #fff;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  padding: 0.85333rem;
}

.Login .imgCodePop .box .icon-guanbi {
  font-size: 0.64rem;
  position: absolute;
  right: 0.85333rem;
  top: 0.64rem;
}

.Login .imgCodePop .box img {
  width: 100%;
  margin: 1.49333rem auto 0;
}

.Login .imgCodePop .box p {
  font-size: 0.55467rem;
  color: #999;
  text-align: center;
  margin-top: 0.21333rem;
}

.Login .imgCodePop .box input {
  width: 100%;
  height: 1.70667rem;
  border: 1px solid #eee;
  padding: 0 0.42667rem;
  margin: 0.42667rem 0 0.85333rem;
}

.Login .imgCodePop .box .btn {
  width: 100%;
  height: 1.70667rem;
  line-height: 1.70667rem;
  font-size: 0.59733rem;
  background: #004abb;
  color: #fff;
  text-align: center;
  display: block;
}

.Login-success .s_title {
  margin-top: 1.70667rem;
}

.Login-success .s_title h1 {
  font-size: 1.36533rem;
  font-weight: bold;
  text-align: center;
}

.Login-success .btns {
  text-align: center;
  padding-top: 0.64rem;
}

.Login-success .btns .close_btn {
  color: #004abb;
}

.wuliu-refund {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.wuliu-refund .wuTi {
  color: #999;
  margin-right: 0.42667rem;
}

.wuliu-refund .wuTi span {
  color: #333;
}

.wuliu-refund a {
  color: #004abb;
}

.wuliu-none {
  color: #999;
  text-align: center;
  margin-top: 0.42667rem;
}

.tuihTan {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  z-index: 10;
  display: none;
}

.tuihTan .contTui {
  width: 90%;
  overflow: hidden;
  background: #fff;
  border-radius: 0.42667rem;
  position: absolute;
  left: 0;
  right: 0;
  top: 35%;
  z-index: 11;
  margin: auto;
}

.tuihTan .contTui .refund-season {
  border-bottom: 1px solid #eee;
  padding: 0 0.64rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.13333rem;
  background-color: #fff;
  margin-top: 0.21333rem;
}

.tuihTan .contTui .dan {
  padding-right: 0.42667rem;
}

.tuihTan .contTui .btnTui {
  border-top: 0.42667rem solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.tuihTan .contTui .btnTui a {
  display: inline-block;
  width: 50%;
  text-align: center;
  height: 2.13333rem;
  line-height: 2.13333rem;
}

.tuihTan .contTui .btnTui a.conform {
  background: #004abb;
  color: #fff;
}

.weui-picker-container {
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}

.weui-picker-modal, .weui-picker-modal .picker-modal-inner, .weui-select-modal .weui-cells {
  max-height: 10.66667rem;
  font-size: 0.64rem;
}

.toolbar, .toolbar .title {
  font-size: 0.59733rem;
  line-height: 2.13333rem;
}

.toolbar .toolbar-inner {
  height: 2.13333rem;
}

.toolbar .picker-button {
  height: 2.13333rem;
  line-height: 2.13333rem;
}

.weui-popup__modal {
  max-width: 100%;
  overflow: hidden;
}

.weui-picker-modal .picker-items {
  font-size: 0.59733rem;
  text-align: center;
}

.weui-icon_toast {
  font-size: 1.70667rem;
  margin: 0.64rem 0 0;
}

.weui-toast_content, .weui-toast--text {
  font-size: 0.59733rem;
  padding: 0.32rem 0.42667rem 0.64rem;
}

.weui-icon_toast.weui-icon-success-no-circle:before {
  font-size: 100%;
}

.weui-dialog {
  max-width: 11.73333rem;
}

.weui-dialog__hd {
  padding: 0.85333rem 9.81333rem 0.64rem;
}

.weui-dialog__title {
  font-size: 0.64rem;
}

.weui-dialog__bd {
  font-size: 0.64rem;
}

.weui-dialog__ft {
  font-size: 0.64rem;
}

.weui-picker-calendar {
  height: 12.8rem;
  max-height: 12.8rem;
}

.picker-calendar-month-picker, .picker-calendar-year-picker {
  line-height: 2.13333rem;
}

.picker-calendar-month-picker a.icon-only, .picker-calendar-year-picker a.icon-only {
  height: 2.13333rem;
  line-height: 2.13333rem;
  max-width: auto;
}

.picker-calendar-week-days {
  height: 0.85333rem;
}

.picker-calendar-row {
  height: auto;
  padding: 0.17067rem 0;
}

.weui-swiped-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.64rem;
}

.weui-loadmore {
  font-size: 0.512rem;
  margin: 0.32rem auto;
}

.weui-loading {
  width: 0.768rem;
  height: 0.768rem;
}

.toolbar .picker-button, .weui-cells_radio .weui-check:checked + .weui-icon-checked:before {
  color: #004abb;
}

.weui-switch, .weui-switch-cp__box {
  width: 1.74933rem;
  height: 0.896rem;
}

.weui-switch:after, .weui-switch-cp__box:after {
  width: 0.81067rem;
  height: 0.81067rem;
  border-radius: 50%;
}

.weui-switch:before, .weui-switch-cp__box:before {
  width: 1.664rem;
  height: 0.81067rem;
}

.weui-switch-cp__input:checked ~ .weui-switch-cp__box:after, .weui-switch:checked:after {
  -webkit-transform: translateX(40);
          transform: translateX(40);
}

.weui-switch-cp__input:checked ~ .weui-switch-cp__box, .weui-switch:checked {
  background-color: #004abb;
  border-color: #004abb;
}

.header {
  height: 2.048rem;
  line-height: 2.048rem;
  padding: 0 0.64rem;
  background-color: #004abb;
  color: #fff;
  font-size: 0.768rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
}

.header a {
  width: 0.85333rem;
  font-size: 0.68267rem;
}

.header span {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

.header-index {
  height: 2.048rem;
  line-height: 2.048rem;
  padding: 0 0.64rem;
  background-color: #004abb;
  color: #fff;
  font-size: 0.768rem;
  text-align: center;
  background: -webkit-gradient(linear, right top, left top, from(#115ede), color-stop(99%, #2f6efe));
  background: linear-gradient(-90deg, #115ede 0%, #2f6efe 99%);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}

/*iPhone X 适配*/
.guide {
  height: auto;
  overflow: hidden;
  padding: 0.85333rem 0 0.21333rem;
}

.guide img {
  width: 100%;
}

.Index .block {
  height: auto;
  margin-top: 0.85333rem;
}

.Index .block .title {
  font-size: 0.68267rem;
  font-weight: bold;
  margin-bottom: 0.64rem;
}

.Index .block .big {
  height: auto;
  overflow: hidden;
  -webkit-box-shadow: 0 0.04267rem 0.29867rem 0 rgba(41, 61, 95, 0.1);
          box-shadow: 0 0.04267rem 0.29867rem 0 rgba(41, 61, 95, 0.1);
}

.Index .block .big .img {
  height: auto;
  overflow: hidden;
}

.Index .block .big .img img {
  width: 100%;
  height: 14.72rem;
  -o-object-fit: cover;
     object-fit: cover;
}

.Index .block .big .text {
  height: auto;
  overflow: hidden;
  padding: 0.64rem 0.64rem 0.53333rem;
}

.Index .block .big .text h2 {
  font-size: 0.64rem;
  font-weight: bold;
  color: #000;
}

.Index .block .big .text p {
  font-size: 0.512rem;
  color: #666;
  min-height: 0.72533rem;
  line-height: 0.72533rem;
  margin: 0.21333rem 0;
}

.Index .block .big .text .price {
  font-size: 0.68267rem;
  color: #004ABB;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.Index .block .big .text .price div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.Index .block .big .text .price div i {
  font-size: 0.59733rem;
  font-weight: bold;
}

.Index .block .big .text .price div span {
  font-weight: normal;
  width: 1.92rem;
  height: 0.68267rem;
  line-height: 0.64rem;
  border-radius: 0.42667rem;
  background: #004ABB;
  color: #fff;
  font-size: 0.42667rem;
  text-align: center;
  display: inline-block;
  margin-left: 0.14933rem;
}

.Index .block .big .text .price .zdPrice {
  color: #666;
  font-size: 0.55467rem;
  font-weight: normal;
}

.Index .block .big .text .price .zdPrice i {
  font-weight: normal;
}

.Index .video {
  height: auto;
  overflow: hidden;
  margin: 1.28rem 0;
}

.Index .video video {
  width: 100%;
  height: 8.29867rem;
}

.Index .imgText {
  height: auto;
  overflow: hidden;
  margin-top: 0.85333rem;
}

.Index .imgText .img {
  height: auto;
  overflow: hidden;
}

.Index .imgText .img img {
  width: 100%;
}

.Index .imgText .text {
  height: auto;
  overflow: hidden;
  padding: 1.49333rem 0.64rem 0.64rem;
  position: relative;
}

.Index .imgText .text .h2 {
  font-size: 0.68267rem;
  font-weight: bold;
  color: #333;
  position: relative;
  z-index: 1;
}

.Index .imgText .text .h3 {
  font-size: 0.64rem;
  color: #666;
  margin: 0.42667rem 0;
  position: relative;
  z-index: 1;
}

.Index .imgText .text .p {
  font-size: 0.59733rem;
  color: #666;
  line-height: 0.85333rem;
  margin-top: 0.32rem;
  position: relative;
  padding-left: 0.64rem;
  position: relative;
  z-index: 1;
}

.Index .imgText .text .p:before {
  content: "";
  width: 0.21333rem;
  height: 0.21333rem;
  background: #004abb;
  position: absolute;
  left: 0;
  top: 0.32rem;
}

.Index .imgText .text .pp {
  font-size: 0.59733rem;
  color: #666;
  line-height: 0.85333rem;
  margin-top: 0.53333rem;
  position: relative;
  z-index: 1;
}

.Index .imgText .list {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.85333rem 0;
}

.Index .imgText .list .item {
  height: auto;
  overflow: hidden;
}

.Index .imgText .list .item img {
  width: 1.70667rem;
  height: 1.70667rem;
  margin: 0 auto 0.42667rem;
  display: block;
}

.Index .imgText .list .item .h4 {
  font-size: 0.59733rem;
  color: #004abb;
}

.Index .imgText1 .text:after {
  content: "";
  width: 3.11467rem;
  height: 2.56rem;
  position: absolute;
  left: 0.64rem;
  top: 0.64rem;
  z-index: 0;
  background: url(https://huanwei-xiaodian.oss-cn-beijing.aliyuncs.com/images/index-num1.png) center no-repeat;
  background-size: 100%;
}

.Index .imgText1 .text .h2 {
  margin-bottom: 1.06667rem;
}

.Index .imgText2 .text:after {
  content: "";
  width: 3.11467rem;
  height: 2.56rem;
  position: absolute;
  left: 0.64rem;
  top: 0.64rem;
  z-index: 0;
  background: url(https://huanwei-xiaodian.oss-cn-beijing.aliyuncs.com/images/index-num2.png) center no-repeat;
  background-size: 100%;
}

.Index .imgText3 .text:after {
  content: "";
  width: 3.11467rem;
  height: 2.56rem;
  position: absolute;
  left: 0.64rem;
  top: 0.64rem;
  z-index: 0;
  background: url(https://huanwei-xiaodian.oss-cn-beijing.aliyuncs.com/images/index-num3.png) center no-repeat;
  background-size: 100%;
}

.Index .imgText4 .text:after {
  content: "";
  width: 3.11467rem;
  height: 2.56rem;
  position: absolute;
  left: 0.64rem;
  top: 0.64rem;
  z-index: 0;
  background: url(https://huanwei-xiaodian.oss-cn-beijing.aliyuncs.com/images/index-num4.png) center no-repeat;
  background-size: 100%;
}

.Index .imgText5 .text {
  padding-top: 0.85333rem;
}
/*# sourceMappingURL=custom.css.map */