.content_view[data-v-179a658e] {
  background: #fff;
  height: 100%;
}
.content_view .top_container[data-v-179a658e] {
  background: #fff;
  padding: 0 0.426667rem;
  padding-bottom: 0.266667rem;
}
.content_view .top_container .top_title[data-v-179a658e] {
  font-size: 0.373333rem;
  font-weight: 600;
  margin-bottom: 0.213333rem;
}
.content_view .top_container .current_city[data-v-179a658e] {
  margin-bottom: 0.4rem;
}
.content_view .top_container .current_city[data-v-179a658e]:last-of-type {
  margin-bottom: 0;
}
.content_view .top_container .current_city .tag_item[data-v-179a658e] {
  height: 0.613333rem;
  line-height: 0.613333rem;
  padding: 0 0.266667rem;
  border: 0.026667rem solid #ccc;
  border-radius: 0.08rem;
  margin: 0 0.266667rem 0.266667rem 0;
}
.content_view .custome_anchor[data-v-179a658e] {
  padding: 0 0.533333rem;
  background: #eee;
  font-weight: 600;
}
.content_view[data-v-179a658e] .van-index-anchor {
  margin-bottom: 0;
}
.content_view[data-v-179a658e] .van-index-bar__index--active {
  font-weight: 600;
}
.content_view[data-v-179a658e] .van-index-bar__sidebar {
  z-index: 9999;
}
.content_view[data-v-179a658e] .van-search {
  padding-left: 0;
  padding-right: 0;
}
.footer[data-v-5d678b5e] {
  height: 1.76rem;
  background: #fff;
  font-size: 0.32rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  border-radius: 0.533333rem 0.533333rem 0 0;
  -webkit-box-shadow: 0 0.106667rem 0.213333rem #999;
          box-shadow: 0 0.106667rem 0.213333rem #999;
  z-index: 99;
}
.footer .item[data-v-5d678b5e] {
  width: 33.33%;
  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;
  margin-top: 0.133333rem;
}
.footer .item img[data-v-5d678b5e] {
  width: 0.586667rem;
  height: 0.586667rem;
  margin-bottom: 0.106667rem;
}
.color1[data-v-5d678b5e] {
  color: #999999;
}
.color2[data-v-5d678b5e] {
  color: #222222;
}
.indexwarp[data-v-5e83b814] {
  background: #FFFFFF;
}
.visaBanner[data-v-5e83b814] {
  position: relative;
  margin-top: 1.226667rem;
  width: 10rem;
  height: 7.466667rem;
}
.visaBanner[data-v-5e83b814] .van-swipe__indicators {
  bottom: 0.906667rem;
}
.visaBanner .bannerSwipe[data-v-5e83b814] {
  width: 10rem;
  height: 7.466667rem;
}
.visaBanner .bannerSwipe .box[data-v-5e83b814] {
  width: 10rem;
  height: 7.466667rem;
}
.visaBanner .bannerSwipe .box .swipe[data-v-5e83b814] {
  width: 10rem;
  height: 7.466667rem;
  margin: 0 auto 0.4rem;
}
.visaBanner .bannerSwipe .box .swipe .banner-imgbox[data-v-5e83b814] {
  position: relative;
}
.visaBanner .bannerSwipe .box .swipe .banner-imgbox .jump-applet-banner[data-v-5e83b814] {
  width: 10rem;
  height: 7.466667rem;
  position: absolute;
  top: 0;
  left: 0.266667rem;
  z-index: 1;
}
.visaBanner .bannerSwipe .box .swipe .swipe-img[data-v-5e83b814] {
  width: 100%;
}
.visaBanner .bannerImg[data-v-5e83b814] {
  height: 7.466667rem;
}
.visaBanner img.bannerImg[data-v-5e83b814] {
  width: 100%;
}
.menuBox[data-v-5e83b814] {
  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;
  width: 100%;
  padding: 0.48rem 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.item[data-v-5e83b814] {
  width: 48%;
  height: 0.6rem;
  padding: 0.346667rem 0;
  border-radius: 0.16rem;
  background: #FFFFFF;
  text-align: center;
  -webkit-box-shadow: 0 0.08rem 0.213333rem #eee;
          box-shadow: 0 0.08rem 0.213333rem #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.item.itemFlex[data-v-5e83b814] {
  width: 100%;
}
.icon[data-v-5e83b814] {
  width: 0.6rem;
  height: 0.6rem;
  display: inline-block;
  margin-right: 0.08rem;
  vertical-align: middle;
  margin: 0 auto;
  margin-right: 0;
}
.label[data-v-5e83b814] {
  height: 0.6rem;
  line-height: 0.6rem;
  color: #333333;
  font-size: 0.346667rem;
  font-weight: bold;
  margin: 0 auto;
  margin-left: 0.266667rem;
}
.kucunstock[data-v-5e83b814] {
  width: 1.706667rem;
  font-size: 0.4rem;
  text-align: center;
}
.stockStatus[data-v-5e83b814] {
  width: 1.706667rem;
  font-size: 0.4rem;
  text-align: center;
}
.last[data-v-5e83b814] {
  height: 0.96rem;
  font-size: 0.32rem;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 0.96rem;
  color: #C7C7C7;
  opacity: 1;
  text-align: center;
}
.commodityContent[data-v-5e83b814] {
  width: 10rem;
  color: #999;
  position: relative;
  background-color: #FFFFFF;
  z-index: 99;
}
.commodityContent .commodityContent_top[data-v-5e83b814] {
  border-bottom: 0.026667rem solid #e2e0e0;
}
.commodityContent .localtion_box[data-v-5e83b814] {
  line-height: 0.933333rem;
  -webkit-box-shadow: 0 0.026667rem 0.053333rem 0.026667rem #eee;
          box-shadow: 0 0.026667rem 0.053333rem 0.026667rem #eee;
}
.commodityContent .localtion_box span[data-v-5e83b814] {
  margin-right: 0.08rem;
}
.commodityContent img[data-v-5e83b814] {
  width: 0.426667rem;
  height: 0.426667rem;
}
.commodityContent .commodityTopclassify[data-v-5e83b814] {
  height: 1.066667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.commodityTopclassify-cur[data-v-5e83b814] {
  color: #000;
}
.commodityContent .commodityTopclassify .classifyitem-cur[data-v-5e83b814] {
  width: 0.746667rem;
  height: 0.08rem;
  background-color: #1434CB;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.commodityContent .commodityTopclassify span[data-v-5e83b814] {
  margin-left: 0.106667rem;
}
.commodityContent .classifyitem[data-v-5e83b814] {
  height: 1.066667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.commodityContent .classifyitem .classifyitem-cur[data-v-5e83b814] {
  width: 0.746667rem;
  height: 0.08rem;
  background-color: #1434CB;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.commodityContent .classifyitem span[data-v-5e83b814] {
  margin-left: 0.106667rem;
}
.visaBanner-box[data-v-5e83b814] {
  height: 8.8rem;
  position: relative;
}
.user-box[data-v-5e83b814] {
  width: 9.146667rem;
  height: 1.706667rem;
  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-shadow: 0 0.106667rem 0.426667rem #eee;
          box-shadow: 0 0.106667rem 0.426667rem #eee;
  border-radius: 0.213333rem;
  padding: 0 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  left: 0;
  right: 0;
  top: 6.8rem;
  margin: auto;
  background: #FFFFFF;
}
.user-left[data-v-5e83b814] {
  font-weight: 600;
  font-size: 0.48rem;
}
.user-right[data-v-5e83b814] {
  padding: 0.106667rem 0.213333rem;
  background-color: #1434CB;
  color: #FFFFFF;
  border-radius: 0.32rem;
  font-size: 0.32rem;
}
.goods-content[data-v-5e83b814] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding-left: 2.133333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.classify-list[data-v-5e83b814] {
  height: 100vh;
  background: #f1f1f1;
  overflow-y: auto;
  padding-bottom: 1.92rem;
  position: absolute;
  left: 0;
  top: 0.026667rem;
  z-index: 3;
}
.classify-item[data-v-5e83b814] {
  width: 2.133333rem;
  height: 1.28rem;
  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;
  font-size: 0.32rem;
  color: #999;
}
.classify-item img[data-v-5e83b814] {
  width: 0.426667rem;
  height: 0.426667rem;
}
.classify-cur[data-v-5e83b814] {
  background: #FFFFFF;
  position: relative;
  color: #000;
  font-weight: bold;
}
.classify-cur[data-v-5e83b814]::before {
  content: " ";
  width: 0.16rem;
  height: 0.48rem;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background: url(https://resource.link2shops.com/group1/M00/00/71/rBrgXWOqilSAFy67AAABJFGIHDc324.jpg) no-repeat;
  background-size: 100%;
  opacity: 1;
}
.goods-list[data-v-5e83b814] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #FFFFFF;
  padding: 0 0.266667rem 10.666667rem 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  overflow-x: hidden;
}
.scroll-goods-list[data-v-5e83b814] {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.goods-list[data-v-5e83b814]::-webkit-scrollbar {
  display: none;
}
.goods-list .hint-img[data-v-5e83b814] {
  margin-top: 0.266667rem;
  width: 7.173333rem;
  height: 3.146667rem;
}
.goods-list h2[data-v-5e83b814] {
  width: 7.066667rem;
  height: 1.173333rem;
  background: #FFFFFF;
  font-size: 0.373333rem;
  line-height: 1.173333rem;
}
.goods-list .goods-item[data-v-5e83b814] {
  width: 7.013333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.853333rem;
  position: relative;
}
.goods-btn[data-v-5e83b814] {
  border-radius: 0.426667rem;
  font-size: 0.32rem;
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
  background-color: #1434CB;
  color: #FFFFFF;
  padding: 0.16rem 0.213333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.goods-item .jump-applet[data-v-5e83b814] {
  width: 7.466667rem;
  height: 2.506667rem;
  position: absolute;
  top: 0;
  left: 0.16rem;
  z-index: 10;
}
.goods-list-hook[data-v-5e83b814] .van-index-bar .van-index-bar__sidebar {
  display: none !important;
  width: 2.133333rem;
  position: fixed;
  left: -0.133333rem;
  top: 11.386667rem;
}
.goods-list-hook[data-v-5e83b814] .van-index-bar .van-index-bar__sidebar .van-index-bar__index {
  width: 2.133333rem;
  height: 1.28rem;
  line-height: 1.28rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.goods-list-hook[data-v-5e83b814] .van-index-bar .van-index-bar__sidebar .van-index-bar__index--active {
  color: #000;
}
.goods-box[data-v-5e83b814] {
  overflow: hidden;
}
.goods-box .no-goods-list[data-v-5e83b814] {
  color: #999999;
  font-size: 0.32rem;
  text-align: center;
  margin-bottom: 0.8rem;
}
.goods-box[data-v-5e83b814] .van-index-anchors {
  padding: 0 !important;
  line-height: 1.173333rem !important;
  width: 7.013333rem;
  height: 1.173333rem;
}
.goods-item img[data-v-5e83b814] {
  width: 2.133333rem;
  height: 2.133333rem;
  border-radius: 0.213333rem;
}
.goods-item .goods-left[data-v-5e83b814] {
  width: 2.133333rem;
  height: 2.133333rem;
  position: relative;
}
.goods-item .goods-left span[data-v-5e83b814] {
  width: 1.84rem;
  height: 0.64rem;
  background-color: rgba(0,0,0,0.4);
  color: #FFFFFF;
  border-radius: 0.32rem;
  line-height: 0.64rem;
  text-align: center;
  font-size: 0.346667rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 3;
}
.goods-right[data-v-5e83b814] {
  margin-left: 0.32rem;
}
.goods-right .second_row[data-v-5e83b814] {
  margin-bottom: 0.106667rem;
}
.goods-right .second_row .sub_title[data-v-5e83b814] {
  width: 4.266667rem;
  font-size: 0.32rem;
  color: #999;
}
.goods-right .distance[data-v-5e83b814] {
  font-size: 0.32rem;
  color: #999;
  margin-bottom: 0.08rem;
}
.goods-right h3[data-v-5e83b814] {
  width: 4.666667rem;
  font-size: 0.373333rem;
  margin-bottom: 0.053333rem;
}
.goods-right .monthly-box[data-v-5e83b814] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.106667rem;
  height: 0.48rem;
}
.goods-right .monthly[data-v-5e83b814] {
  padding: 0.026667rem 0.053333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 0.373333rem;
  font-size: 0.266667rem;
  color: #FCC015;
  border: #FCC015 solid 0.026667rem;
  text-align: center;
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
}
.goods-right .price .dz span[data-v-5e83b814] {
  text-decoration: initial;
  color: #000;
}
.goods-right .price strong[data-v-5e83b814] {
  font-size: 0.426667rem;
}
.goods-right .price span[data-v-5e83b814] {
  text-decoration: line-through;
  color: #999999;
  font-size: 0.32rem;
}
.daySignBox[data-v-5e83b814] {
  width: 8.293333rem;
  height: 13.866667rem;
}
.daySign_content[data-v-5e83b814] {
  height: 12.453333rem;
  border-radius: 0.426667rem;
  padding: 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
}
.daySign_img[data-v-5e83b814] {
  width: 7.44rem;
  height: 7.44rem;
  border-radius: 0.213333rem;
}
.daySign_message[data-v-5e83b814] {
  width: 7.44rem;
  height: 2.133333rem;
  background-color: #F6F6F6;
  margin-top: 0.426667rem;
  border: none;
  padding: 0.213333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.213333rem;
}
.daySign_message[data-v-5e83b814] .van-field__word-limit {
  color: #CCCCCC;
}
.daySign_btn[data-v-5e83b814] {
  width: 7.44rem;
  height: 1.173333rem;
  line-height: 1.173333rem;
  background-color: #1434CB;
  color: #fff;
  border: none;
  border-radius: 1.173333rem;
  font-size: 0.373333rem;
  margin-top: 0.426667rem;
}
.daySign_close[data-v-5e83b814] {
  height: 0.853333rem;
  margin-top: 0.426667rem;
  position: relative;
}
.close_img[data-v-5e83b814] {
  width: 0.853333rem;
  height: 0.853333rem;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}
.daySignBox2[data-v-5e83b814] {
  width: 8.293333rem;
  height: 10.853333rem;
  overflow-y: hidden;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  margin: auto;
  z-index: -99;
}
.posterBox[data-v-5e83b814] {
  width: 100%;
  padding: 0.426667rem;
  border-radius: 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
}
.poster_img[data-v-5e83b814] {
  width: 7.44rem;
  height: 7.44rem;
  border-radius: 0.213333rem;
}
.poster_bottom[data-v-5e83b814] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.426667rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.poster_qr[data-v-5e83b814] {
  width: 2.133333rem;
  height: 2.133333rem;
  border-radius: 0.213333rem;
  margin-left: 0.8rem;
}
.poster_bottom h4[data-v-5e83b814] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.213333rem 0 0 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  text-align: center;
}
.yinhao_left[data-v-5e83b814] {
  color: #000;
  font-size: 0.853333rem;
  position: absolute;
  left: -0.266667rem;
  top: -0.266667rem;
}
.yinhao_right[data-v-5e83b814] {
  color: #000;
  font-size: 0.853333rem;
  position: absolute;
  right: -0.586667rem;
  bottom: -0.96rem;
  z-index: 10;
}
.daySign_btn2[data-v-5e83b814] {
  width: 8.293333rem;
}
.daySignBox3[data-v-5e83b814] {
  width: 8.293333rem;
  overflow-y: hidden;
}
.daySignBox3 img[data-v-5e83b814] {
  width: 8.293333rem;
  height: 10.853333rem;
  border-radius: 0.426667rem;
  -webkit-touch-callout: default;
}
.zhe_ceng[data-v-5e83b814] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(200,200,200,0.5);
}
.goods-left .zhe_ceng[data-v-5e83b814] {
  border-radius: 0.213333rem;
}
a,
blockquote,
body,
code,
dd,
div,
dl,
dt,
em,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
img,
input,
label,
li,
object,
ol,
p,
q,
small,
span,
strong,
table,
tbody,
td,
th,
tr,
ul {
  margin: 0;
  padding: 0;
  border: 0;
}

body {
  font-family: 'DIN','PingFang SC','Microsoft YaHei','Helvetica,Arial',sans-serif;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-text-size-adjust: none;
  background: #F6F8F9;
  overflow-y: scroll;
}

a,
a:active,
a:focus,
a:hover,
a:visited {
  text-decoration: none;
}

a,
img {
  -webkit-touch-callout: none;
}

li,
ol,
ul {
  list-style: none;
}

i {
  font-style: normal;
}

table,
tr,
td {
  border-collapse: collapse;
}

input[type=password],
input[type=text],
textarea {
  resize: none;
  outline: 0;
  -webkit-appearance: none;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: #fff;
}

.clearfix:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
}

/* *{-webkit-touch-callout:none;  -webkit-user-select:none;    -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none;user-select:none;} */

button {
  cursor: pointer;
}

body,
html a {
  color: #333333;
}

body {
  overflow-y: auto;
}

.hidden {
  display: none!important;
}

.noright {
  float: none !important;
}

.van-nav-bar__title {
  font-weight: 600;
}

/* login */

.loginBox {
  background: #FFF;
  padding: 1.066667rem 0.4rem 0.4rem 0.4rem;
}

.loginBox h1 {
  font-size: 0.72rem;
  line-height: 1.013333rem;
}

.loginBox .litem {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.72rem;
}

.loginBox .litem input {
  height: 1.173333rem;
  background: #F5F5F5;
  padding: 0 0.48rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.loginBox .litem input.in01 {
  width: 9.2rem;
}

.loginBox .litem input.in02 {
  width: 6.186667rem;
}

.loginBox .litem input.in03 {
  width: 100%;
  -webkit-touch-callout: none;
}

.loginBox .litem .code {
  width: 3.2rem;
  height: 1.146667rem;
}

.loginBox .litem .code canvas {
  width: 3.2rem;
  height: 1.146667rem;
}

.loginBox .litem button.send {
  cursor: pointer;
  width: 3.466667rem;
  background: #F5F5F5;
  height: 1.173333rem;
  line-height: 1.173333rem;
  text-align: center;
  font-size: 0.346667rem;
  color: #1434CB;
  display: block;
  border: 0;
}

.loginBox .btnLogin {
  width: 9.2rem;
  border: 0;
  margin-top: 0.72rem;
  height: 1.44rem;
  background: #1434CB;
  font-size: 0.426667rem;
  color: #FFFFFF;
  cursor: pointer;
}

.loginBox .btnLogin:disabled {
  color: #999999;
  background: #EEEEEE;
}

.loginBox .lread {
  font-size: 0.32rem;
  margin-top: 0.533333rem;
  height: 0.373333rem;
  line-height: 0.373333rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.loginBox .lread img {
  width: 0.373333rem;
  height: 0.373333rem;
  vertical-align: bottom;
}

.loginBox .lread img:disabled {
  display: none;
}

.loginBox .lread a {
  color: #1434CB;
  font-weight: bold;
}

/* .van-index-anchor{padding: 0; height: 44px; line-height: 44px; margin-bottom: 10px;} */

.van-index-anchor {
  padding: 0;
  height: 0.906667rem;
  line-height: 0.906667rem;
  margin-bottom: 0.106667rem;
}

.van-index-anchor--sticky {
  z-index: 1;
}

/*no*/

/* .mainApp{ padding-top: 46px;} */

.indexwarp {
  margin-top: -1.226667rem !important;
}

.wap-wrap {
  width: 10rem;
  margin: 0 auto;
  font-size: 0.373333rem;
}

.banner {
  width: 10rem;
  position: relative;
}

.banner img.bannerImg {
  width: 100%;
}

.userBox {
  position: absolute;
  width: 2rem;
  height: 0.64rem;
  top: 0.373333rem;
  right: 0;
  z-index: 9;
}

.userBox p {
  position: relative;
}

/* .userBox p i.notLogin{ color: #1434CB; font-weight: bold; border-left: 1px solid #E9E9E9; padding-left: 6px; margin-left:3px;} */

.userBox p i.notLogin {
  color: #FFF;
}

.userBox p i.logOut {
  color: #FFF;
  height: 0.32rem;
  line-height: 0.32rem;
  display: inline-block;
  border-left: 0.026667rem solid #E9E9E9;
  padding-left: 0.08rem;
  margin-left: 0.026667rem;
}

.userBox p span {
  display: block;
  height: 0.64rem;
  line-height: 0.64rem;
  color: #FFF;
  position: absolute;
  display: block;
  font-size: 0.266667rem;
  width: 2rem;
  text-align: center;
  top: 0;
}

.userBox p img {
  width: 100%;
}

.helpBox {
  background: url(data:image/png;base64,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) no-repeat center top;
  font-size: 0.24rem;
  line-height: 0.48rem;
  text-align: center;
  background-size: 1.466667rem 0.453333rem;
  position: absolute;
  width: 1.466667rem;
  height: 0.453333rem;
  right: 0;
  top: 0.453333rem;
  cursor: pointer;
  font-weight: normal;
  color: #333;
}

.banner .btnOrder {
  position: absolute;
  width: 10rem;
  height: 1.226667rem;
  line-height: 1.226667rem;
  bottom: 0;
  text-align: center;
  font-size: 0.373333rem;
  background-size: 100% auto;
  background-image: url(data:image/png;base64,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);
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
}

.proList {
  background: url(./payStatic/img/listbg.05d89f8.png) repeat-y center top;
  padding: 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.proList .goodsItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  background-color: #FFF;
  border-radius: 0.213333rem;
  padding: 0.213333rem 0.266667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 0.4rem;
}

.proList .goodsItem:hover {
  background-color: #FCFCFC;
}

.proList .goodsItem .imgbox {
  width: 2.106667rem;
  height: 2.106667rem;
  background: #FFF;
  margin-right: 0.32rem;
}

.proList .goodsItem .imgbox img {
  width: 2.106667rem;
}

.proList .goodsItem .rightbox {
  width: 6.186667rem;
}

.proList .goodsItem .rightbox h3 {
  font-size: 0.453333rem;
  margin-bottom: 0.213333rem;
}

.proList .goodsItem .rightbox div {
  color: #333;
}

.proList .goodsItem .rightbox div p {
  font-size: 0.4rem;
  color: #999;
  margin-bottom: 0.213333rem;
}

.proList .goodsItem .rightbox div span {
  color: #999;
  font-size: 0.4rem;
}

.ellipsis {
  /*强制文本在一行内显示*/
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* visaBanner */

.btnVisaOrder {
  margin: 0.133333rem 0;
  width: 10rem;
  height: 1.946667rem;
  line-height: 1.866667rem;
  text-align: center;
  font-size: 0.373333rem;
  background-size: 100% auto;
  background-image: url(data:image/png;base64,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);
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  color: #333;
}

.visaProList {
  background: #F6F7F9;
}

.visaNav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0.266667rem;
}

.visaNav span {
  cursor: pointer;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: block;
  position: relative;
  text-align: center;
  color: #333;
  font-size: 0.373333rem;
  height: 0.533333rem;
}

.visaNav span.cur {
  font-weight: bold;
  font-size: 0.4rem;
  color: #1434CB;
}

.visaNav span.cur::before {
  position: absolute;
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAMCAMAAAA9Ie/xAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAAEDDPEDDPEDDKFDXKFDTLEzTLEzLKEjPKEjLLFDTLFDTLFDTLEzPKEzPKEzPLFDTLFDTLFDTKFDPKEzPKEzPLEzPLEzPLFDTLx/di0wAAABh0Uk5TABAgMD9AT2BvcH+Aj5Cgr7/Az9Df4O/w0x9iawAAAHhJREFUGBmNwQsOgyAQBcAHdIsWa1es8O5/0hok8Z90Bv8xkdHhxovJY6YkU4MrEjlzAFioxZHpWAQAIxefJ7Zsl7gQAHZk9e0eBoVrlFX2KAJXSVUTV4NFJROv5RYr0048y2+LPem5l4PBmfH9yGpoHe5ZEXE4+AGqPw//atrVlAAAAABJRU5ErkJggg==) no-repeat;
  width: 0.48rem;
  height: 0.16rem;
  background-size: 100%;
  bottom: -0.266667rem;
  left: 50%;
  margin-left: -0.24rem;
}

.visaProList dl {
  -webkit-box-shadow: 0 0.053333rem 0.213333rem rgba(69, 91, 99, 0.16);
          box-shadow: 0 0.053333rem 0.213333rem rgba(69, 91, 99, 0.16);
}

/* ruleBox */

.ruleBox {
  padding: 0.4rem;
}

.ruleCont {
  background-color: #FFF;
}

.ruleCont p {
  line-height: 2em;
}

/* detailBox */

.detailWarp {
  background-color: #fff;
  margin: 0.4rem auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.payDetailCheckWarp {
  background-color: #FFF;
  margin: 0 auto;
  padding-top: 0.026667rem;
  height: 70vh;
}

.payDetailCheckWarp .checkdetailInput {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.32rem;
  background-color: #FFF;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.32rem;
  width: 9.2rem;
  margin: 0.4rem auto 0.133333rem auto;
  border-radius: 0.213333rem;
}

.payDetailCheckWarp .checkdetailInput input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #F5F5F5;
  padding-left: 0.32rem;
  width: 4.48rem;
  height: 0.906667rem;
  line-height: 0.906667rem;
  vertical-align: top;
}

.payDetailCheckWarp .orderBtnBox {
  background-color: #FFF;
}

.payDetailCheckWarp .orderBtnBox .buyBtn {
  background: #1434CB;
}

.payDetailCheckWarp .payDetailBox h3 span {
  margin-left: auto;
  color: #333;
  font-size: 0.32rem;
  font-weight: normal;
}

.detailBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 9.2rem;
  margin: 0 auto;
  height: 2.933333rem;
  border-radius: 0.213333rem;
  background: #FFF;
  padding: 0.186667rem 0.24rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.detailBox dt {
  width: 2.533333rem;
  height: 2.533333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.detailBox dt img {
  width: 100%;
  border-radius: 0.133333rem;
}

.detailBox dd {
  width: 5.866667rem;
  margin-left: auto;
}

.detailBox dd h3 {
  font-size: 0.373333rem;
  position: relative;
  height: 1.12rem;
  overflow: hidden;
}

.detailBox dd h3 span {
  position: absolute;
  right: -2.32rem;
  top: 0.106667rem;
  font-size: 0.32rem;
}

.detailBox dd h5 {
  font-size: 0.32rem;
  color: #999999;
  text-decoration: line-through;
  height: 2.4em;
  line-height: 2.4em;
  padding-top: 0.106667rem;
  font-weight: 400;
}

.detailBox dd p {
  margin: 0;
  line-height: 2em;
  font-size: 0.32rem;
  color: #1434CB;
  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;
}

/* .detailBox dd p strong{ float: right;  color: #FF3B30; font-size: 20px; line-height: 1em;} */

.detailBox dd p strong {
  color: #FF3B30;
  font-size: 0.426667rem;
  line-height: 1em;
}

.detailBox dd p span {
  font-size: 0.373333rem;
  font-weight: bold;
}

.detailCont {
  background-color: #FFF;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.32rem;
  width: 10rem;
  margin: 0 auto 2.4rem auto;
  border-radius: 0.213333rem;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.detailCont h3 {
  font-size: 0.373333rem;
  line-height: 2em;
}

.detailCont img {
  display: block;
}

.detailCont p {
  font-size: 0.32rem;
  line-height: 2em;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.buyBtn {
  width: 9.2rem;
  display: block;
  color: #FFF;
  border-radius: 1.306667rem;
  border: 0;
  height: 1.306667rem;
  background: linear-gradient(140deg, #1434CB 0%, #1434CB 100%);
  margin: 0 auto 0.4rem auto;
}

.detailInfo {
  width: 100%;
}

.detailInfo .Cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.detailInput {
  font-size: 0.32rem;
  background-color: #FFF;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.32rem;
  width: 10rem;
  border-radius: 0.213333rem;
}

.detailInput .mainCont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.detailInput .place {
  display: inline-block;
  color: #999;
}

.detailInput .place.activeQQ {
  color: #333;
}

.detailInput .place.activeTel {
  color: #333;
}

.detailInput .account {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.detailInput input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #F5F5F5;
  padding-left: 0.32rem;
  width: 4.48rem;
  height: 0.906667rem;
  line-height: 0.906667rem;
  vertical-align: top;
}

.detailInput .fillBtn {
  border: 0 none;
  height: 0.906667rem;
  line-height: 0.906667rem;
  font-size: 0.32rem;
  color: #1434CB;
  background: #F5F5F5;
}

.detailInput .van-radio__label {
  width: 100%;
}

.detailInput .van-radio__icon .van-icon {
  position: relative;
}

.detailInput .van-radio__icon--checked .van-icon {
  color: #333;
  border-color: #c8c9cc;
  background-color: #fff;
}

.detailInput .van-icon-success::before {
  content: '';
}

.detailInput .van-radio__icon--checked .van-icon-success::before {
  position: absolute;
  top: 0.106667rem;
  left: 0.106667rem;
  width: 0.266667rem;
  height: 0.266667rem;
  border-radius: 50%;
  background-color: #333;
  content: '';
}

.tagContent {
  position: relative;
  display: inline-block;
  margin: 0.106667rem auto 0.266667rem 0;
  padding: 0.08rem 0.16rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0.426667rem;
  line-height: 0.64rem;
  font-size: 0.266667rem;
  color: #fff;
  background: #FF5E61;
}

.tagContent.default {
  background-color: #eee;
  color: #C7C7C7;
}

.tagContent:after {
  position: absolute;
  left: 0.426667rem;
  top: -0.16rem;
  display: block;
  clear: both;
  content: "";
  width: 0;
  height: 0;
  border-left: 0.16rem solid transparent;
  border-right: 0.16rem solid transparent;
  border-bottom: 0.16rem solid#FF5E61;
}

.tagContent.default::after {
  border-left: 0.16rem solid transparent;
  border-right: 0.16rem solid transparent;
  border-bottom: 0.16rem solid#eee;
}

/* orderlist */

.orderListBox {
  background: #F6F7F9;
}

.orderNav {
  background: #FFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1.28rem;
  line-height: 1.173333rem;
}

.orderNav span {
  cursor: pointer;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: block;
  position: relative;
  text-align: center;
  color: #333;
  font-size: 0.346667rem;
  height: 0.533333rem;
}

.orderNav span.cur {
  font-weight: bold;
  font-size: 0.373333rem;
  color: #1434CB;
}

/* .orderNav span.cur::before{ position: absolute; content: ''; width: 22px; height:2px no; border-radius: 2px; background-color: #1434CB; background-size: 100%; bottom: -18px; left: 50%; margin-left: -11px;} */

.orderNav span.cur::before {
  position: absolute;
  content: '';
  width: 1.28rem;
  height: 0.08rem ;
  border-radius: 0.08rem;
  background-color: #1434CB;
  background-size: 100%;
  bottom: -0.746667rem;
  /* left: 50%;
  margin-left: -11px; */
  left: 0;
  right: 0;
  margin: auto;
}

.orderList {
  margin: 0.346667rem 0.4rem;
}

.orderDetailBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 9.2rem;
  margin: 0.4rem auto 0 auto;
  height: 3.2rem;
  border-radius: 0.213333rem;
  background: #FFF;
  padding: 0.32rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.orderDetailBox:hover {
  background-color: #FCFCFC;
}

.orderDetailBox dt {
  width: 2.506667rem;
  height: 2.506667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.orderDetailBox dt img {
  width: 100%;
  border-radius: 0.133333rem;
}

.orderDetailBox dd {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.266667rem;
  position: relative;
}

.orderDetailBox dd h3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.4rem;
  padding-top: 0.053333rem;
  height: 1.066667rem;
}

.orderDetailBox dd .nameTit {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.373333rem;
  padding-top: 0;
}

.orderDetailBox dd h3 span {
  font-size: 0.32rem;
  font-weight: normal;
  padding-top: 0.026667rem;
}

span.clrCencel {
  color: #999999 !important;
}

span.clrOrange {
  color: #FF3B30 !important;
}

span.clrBlue {
  color: #1434CB !important;
}

span.clrOk {
  color: #333 !important;
}

span.clrPay {
  color: #FCC015  !important;
}

.orderDetailBox dd h5 {
  font-size: 0.32rem;
  line-height: 2.1em;
  color: #999999;
  font-weight: normal;
}

.orderDetailBox dd h5 span {
  text-decoration: line-through;
  float: right;
}

.orderDetailBox dd .oldPrice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.32rem;
  color: #999;
}

.orderDetailBox dd .oldPrice .textAmt {
  color: #333;
}

.orderDetailBox dd .oldPrice strong {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  font-weight: normal;
}

.orderDetailBox dd .oldPrice span {
  color: #FF3B30;
  font-size: 0.48rem;
  font-weight: bold;
}

.orderDetailBox dd .oldPrice .fuhao {
  font-size: 0.4rem;
}

.orderDetailBox dd .stylePrice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.orderDetailBox dd .stylePrice i {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.32rem;
  color: #1434CB;
}

.orderDetailBox dd .stylePrice strong {
  font-size: 0.48rem;
  color: #FF3B30;
}

.orderDetailBox dd .stylePrice strong span {
  font-size: 0.4rem;
}

.orderDetailBox.novisa h5 {
  position: absolute;
  bottom: 0;
  width: 100%;
}

/* orderDetail */

.pb140 {
  padding-bottom: 3.733333rem;
}

.pb80 {
  padding-bottom: 2.133333rem;
}

.orderInfo {
  width: 9.2rem;
  margin: 0.266667rem auto 0 auto;
  border-radius: 0.213333rem;
  background: #FFF;
  padding: 0.186667rem 0.373333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  clear: both;
}

.orderInfo .orderListItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.346667rem;
  line-height: 0.8rem;
}

.orderInfo .orderListItem label {
  color: #999;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.orderInfo .copyCode {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 1.28rem;
  line-height: 1.28rem;
  border: 0.026667rem solid #eee;
  border-radius: 0.213333rem;
  color: #1434CB;
  background: none;
  font-weight: bold;
  font-size: 0.426667rem;
}

.orderInfo .orderListItem .pay {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  color: #333;
  font-size: 0.426667rem;
}

.orderInfo .orderListItem .pay span {
  font-size: 0.346667rem;
}

.orderInfo .orderListItem .pay .call-sapn {
  color: #1434CB;
  margin-right: 0.32rem;
}

.orderInfo .orderListItem .pay-applet {
  position: relative;
}

.orderInfo .orderListItem .pay-applet .jump-applet {
  position: absolute;
  width: 1.76rem;
  height: 0.533333rem;
  top: 0;
  bottom: 0;
  right: -0.053333rem;
  margin: auto;
  z-index: 3;
}

.orderInfo .orderListItem .pay-applet img {
  position: absolute;
  width: 0.32rem;
  height: 0.32rem;
  top: 0.32rem;
  bottom: 0;
  right: 0;
  /* margin: auto; */
  z-index: 1;
}

.orderInfo .orderListItem.settleMoneyItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.orderInfo .orderListItem p {
  margin-left: auto;
}

.pay {
  float: right;
  color: #FF3B30;
  font-size: 0.533333rem;
}

.pay span {
  font-size: 0.346667rem;
}

.orderListItem .code {
  font-size: 0.48rem;
  font-weight: bold;
}

.orderInfo .orderItemCopy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.orderInfo .orderItemCopy label {
  color: #999;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.orderInfo .orderItemCopy .copyCodelink {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 0.64rem;
  line-height: 0.64rem;
  border: 0 none;
  color: #1434CB;
  background: none;
  font-weight: bold;
  font-size: 0.346667rem;
}

.exchange {
  display: block;
  width: 8.4rem;
  text-align: center;
  background: #EEEEEE !important;
  opacity: 1;
  border-radius: 0.16rem;
  margin: 0.133333rem 0 0.133333rem 0;
  color: #333;
  font-size: 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.4rem;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.orderInfo .exDetail {
  color: #999;
  font-size: 0.293333rem;
}

.orderBtnBox {
  position: fixed;
  bottom: 0;
  left: 0.4rem;
  background-color: #F5F5F5;
  padding-top: 0.4rem;
  width: 10rem;
  left: 50%;
  -webkit-transform: translate3d(-50%,0,0);
          transform: translate3d(-50%,0,0);
}

.orderBtnBox .buyBtn {
  height: 1.306667rem;
  text-align: center;
  line-height: 1.306667rem;
}

.orderBtnBox .btnBuy {
  background: linear-gradient(146deg, #1434CB 0%, #1434CB 100%);
}

.orderBtnBox .btnReceive {
  background: #1434CB;
}

.orderBtnBox .btnBack {
  background: none;
  border: 0.026667rem solid #999;
  color: #333333;
}

.orderBtnBox .btnDelete {
  background: #EEE;
  color: #999;
}

.detailWarp .useNote {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
}

.detailWarp .useNote h3 {
  margin-top: 0.266667rem;
  font-size: 0.373333rem;
  font-weight: normal;
  color: #999;
}

.detailWarp .useNote .desption {
  margin-top: 0.16rem;
  line-height: 0.533333rem;
  font-size: 0.32rem;
  color: #999;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.stockBtnBox {
  position: fixed;
  bottom: 0;
  left: 0.4rem;
  background-color: #F5F5F5;
  padding: 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 10rem;
  left: 50%;
  -webkit-transform: translate3d(-50%,0,0);
          transform: translate3d(-50%,0,0);
}

.stockBtnBox .stockBtn {
  width: 9.2rem;
  /* padding: 0 15px; */
  height: 1.306667rem;
  text-align: center;
  line-height: 1.306667rem;
  color: #fff;
  background: #717171;
  border: 0 none;
  border-radius: 0.8rem;
}

.orderBtnBox .stockBtn {
  width: 9.2rem;
  /* padding: 0 15px; */
  height: 1.306667rem;
  text-align: center;
  line-height: 1.306667rem;
  color: #fff;
  background: #717171;
  border: 0 none;
  border-radius: 0.8rem;
}

.cancelBox {
  overflow: hidden;
  margin: 0.4rem;
  text-align: right;
}

.cancelBox .btnCancel {
  background: none;
  border: 0.026667rem solid #999;
  color: #333333;
  width: 2.933333rem;
  height: 1.066667rem;
  float: right;
}

/* alert */

/*20211206 协议弹框 add by txq*/

.agreementAlertBox {
  overflow: hidden;
  width: 7.12rem;
  height: 5.866667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.533333rem;
  background: #fff;
  position: relative;
  border-radius: 0.266667rem;
}

.agreementAlertBox h1 {
  font-size: 0.533333rem;
  color: #0F0F0F;
  text-align: center;
  margin-top: 0.266667rem;
}

.agreementAlertBox p {
  width: 5.6rem;
  font-size: 0.346667rem;
  line-height: 0.533333rem;
  color: #333;
  text-align: center;
  margin: 0.4rem auto;
}

.agreementBtnBox button {
  width: 46%;
  height: 0.906667rem;
  border-radius: 0.426667rem;
  margin: 0 0.133333rem;
}

.agreementBtnBox .normal {
  border: 0.026667rem solid #1434CB;
  margin: 0 auto;
  background: #1434CB;
  color: #fff;
  width: 6.133333rem;
  position: absolute;
  bottom: 0.533333rem;
  left: 50%;
  margin-left: -3.066667rem;
}

.van-popup {
  background: none;
}

.alertBox {
  overflow: hidden;
  width: 7.12rem;
  height: 9.066667rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100%;
  position: relative;
}

.alertBox .close {
  border: none;
  position: absolute;
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAMAAABgZ9sFAAAAb1BMVEUAAADd3d3Z2dne3t7V1dXb29vf39/d3d3d3d3e3t7c3Nzd3d3d3d3e3t7e3t7Jycnd3d3d3d3e3t7d3d3c3Nzd3d3e3t7c3NzZ2dnc3Nzd3d3f39/d3d3d3d3f39/b29vd3d3c3Nzc3Nzf39/d3d2Qpc5JAAAAJHRSTlMA5ygnDB8Q3MN9U+06k24E18+5+cefZ1AZE9MgW1dPQLVgXz/LhhLnAAABsElEQVRIx6WW65KqMBCEO5gQINxFcb3r9vs/4ynPbu0kGGWp7X/Gzxh6JtNgKnOseqtIZfvqZPBWaT0w0FCnr+Hckczy4nLQ+nAp8oyky1/8oFBkdvvwlz5uGamKCKw3ZDs+r4+W3Ojp6m7P9bZBRM12zf0uXFtZqhIvVCq2q2Bvy+6NaaZj6+2v9+w03kh33AuwoZopiFHc/DjIdYkZlWt++5kqbjGrLdVXvXK2zTzeWOb/N3cc8QuNdI/ta2aeBbUJuqj0/jdjDWDgUZauVCuveIqVfLpxAAzpdZXlgxeaV6/fSIMjM4gS9eCFVgn805xQMccTH6WRs0LPEc98jEbBHpYlInyExoUWigdE+AiNAxVIjQgfoaHJGI7zAz8jhjs5jO+3+OkfxoWPKn6L/8GjhkaK3+J/YKSUKaDF/7BM0gQhLXzYBGGLpd/0D2/CFps0cPlFC1/Ld3cO0+vRVNfEq5ft9fR6pE4q8k5nunTZ1V44OJaOpeVDb/lIxa5dMrCBpJ2Jg2RJ2HS7WJTZmSh7Dsp7GJR3CcrXMfxptDafEsN/DXmROVW9daSLvkL8A2aeLpEoBJ2PAAAAAElFTkSuQmCC) no-repeat;
  width: 0.613333rem;
  height: 0.613333rem;
  background-size: 100%;
  bottom: -0;
  left: 50%;
  margin-left: -0.24rem;
}

.alertBox h1 {
  font-size: 0.533333rem;
  color: #0F0F0F;
  text-align: center;
  margin-top: 2.666667rem;
}

.alertBox p {
  width: 5.6rem;
  font-size: 0.346667rem;
  line-height: 0.533333rem;
  color: #999;
  text-align: center;
  margin: 0.4rem auto;
}

.alertConfirmBox {
  overflow: hidden;
  width: 7.12rem;
  height: 6.506667rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100%;
  position: relative;
}

.alertConfirmBox h1 {
  margin-top: 1.6rem;
}

.alertBtnBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0.533333rem;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.alertBtnBox button {
  width: 46%;
  height: 0.88rem;
  border-radius: 0.453333rem;
  margin: 0 0.133333rem;
}

.alertBtnBox .cancel {
  border: 0.026667rem solid #999999;
  background: #fff;
}

.alertBtnBox .delete {
  border: 0.026667rem solid #1434CB;
  background: #1434CB;
  color: #FFF;
}

.alertBtnBox .normal {
  border: 0.026667rem solid #1434CB;
  background: #1434CB;
  color: #FFF;
  margin: 0 auto;
  width: 6.133333rem;
  position: absolute;
  bottom: 1.333333rem;
  left: 50%;
  margin-left: -3.066667rem;
}

.getCardShowBox p {
  text-align: left;
  line-height: 0.586667rem;
}

.getCardShowBox .alertBtnBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.8rem auto 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.getCardShowBox .alertBtnBox button {
  width: 48%;
  height: 0.906667rem;
  border-radius: 0.533333rem;
  color: #fff;
  background-color: #1434CB;
  border: 0.026667rem solid #1434CB;
}

.getCardShowBox .alertBtnBox .cancelGet {
  background-color: #fff;
  border: 0.026667rem solid #999;
  color: #333;
  margin-right: 0.266667rem;
}

/* pay */

.payDetailWarp {
  background-color: #FFF;
  overflow: hidden;
}

.payDetailBox {
  background: url(data:image/png;base64,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) no-repeat;
  width: 9.2rem;
  height: 2.8rem;
  margin: 0.48rem auto;
  background-size: 100%;
  padding: 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.payDetailBox  p {
  font-size: 0.32rem;
  color: #999999;
  margin: 0.4rem 0 0.053333rem 0;
  text-decoration: line-through;
}

.payDetailBox h3 {
  line-height: 0.56rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  font-size: 0.4rem;
}

.payDetailBox h3 span {
  margin-left: auto;
  color: #1434CB;
  font-weight: 400;
}

.payDetailBox h5 {
  text-decoration: none;
}

.pricetexts {
  font-size: 0.293333rem;
  color: #1434CB;
  font-weight: 400;
}

.oprice {
  text-decoration: line-through;
  font-size: 0.32rem;
  color: #999999;
}

.payWays {
  width: 9.2rem;
  border: 0.026667rem solid #999;
  background: #FFF;
  border-radius: 0.213333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 0.48rem auto;
  padding: 0.4rem 0.4rem 0.133333rem 0.4rem;
}

.payWays h3 {
  margin-bottom: 0.32rem;
}

.payWays .van-radio {
  margin: 0.266667rem 0;
}

.payWays dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.payWays dl img {
  width: 0.906667rem;
  height: 0.906667rem;
}

.payWays dl dd {
  padding-left: 0.48rem;
  line-height: 0.906667rem;
  color: #000;
  font-size: 0.4rem;
}

.payWays .van-radio {
  display: block;
}

.payWays .van-radio__icon {
  float: right;
  margin-top: 0.186667rem;
}

.payWays .van-radio__icon .van-icon {
  float: right;
}

.payWays .van-radio__label {
  float: left;
  margin-left: 0;
}

.payDetail {
  padding: 0.4rem;
}

.payDetail h3 {
  font-size: 0.373333rem;
  line-height: 2em;
}

.payDetail p {
  font-size: 0.346667rem;
  line-height: 2em;
}

.guideBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.guideBox p {
  padding: 0.053333rem 0.133333rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.guideBox img {
  width: 100%;
}

.payBtnbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 0;
  width: 10rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FFF;
  padding: 0.4rem 0.506667rem;
}

.payBtnbox button,
.payBtnbox a {
  width: 4.24rem;
  height: 1.28rem;
  border-radius: 0.666667rem;
  text-align: center;
  line-height: 1.28rem;
}

.payBtnbox .goCard {
  border: 0.026667rem solid #999999;
  background: #FFF;
  margin: 0 0.266667rem 0 0;
}

.payBtnbox .submit {
  border: 0 solid #666666;
  background: linear-gradient(143deg, #1434CB 0%, #1434CB 100%);
  margin: 0 0 0 0.266667rem;
  color: #FFF;
}

.popupCont {
  background-color: #FFF;
  padding: 1.333333rem 0.4rem 0.4rem 0.4rem;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.popupBox {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 2em;
  overflow-y: scroll;
}

.popupBox h3 {
  margin-bottom: 0.4rem;
}

.van-dialog__message {
  font-size: 0.426667rem;
}

.van-dialog__confirm,
.van-dialog__confirm:active {
  color: #1434CB;
}

.van-nav-bar--fixed {
  z-index: 20;
}

.van-nav-bar .van-icon {
  color: #333;
  font-weight: bold;
}

.tips {
  color: #FF5E61;
  padding: 0.32rem 0.4rem;
  font-weight: normal;
  font-size: 0.293333rem;
}

/* 一元购app里需要用的页面 by taoxq 2021/1/28*/

.gotoBuyWarp {
  width: 100%;
  height: 100vh;
  padding: 0.533333rem 0 0 0;
  background: #fff;
  text-align: center;
}

.gotoBuyWarp img {
  -webkit-touch-callout: default;
}

.gotoBuyWarp .buytitle {
  font-size: 0.453333rem;
  color: #333;
  font-weight: bold;
}

.gotoBuyWarp .tipMsg {
  margin: 0.4rem auto 0;
  height: 0.64rem;
  line-height: 0.64rem;
  font-size: 0.4rem;
  color: #1434CB;
}

.gotoBuyWarp .QRcode {
  width: 5.866667rem;
  height: 5.866667rem;
  margin: 0.8rem auto 0;
}

.gotoBuyWarp .payWay {
  width: 5.866667rem;
  margin: 0.666667rem auto;
}

.gotoBuyWarp .paytitle {
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: left;
  font-size: 0.426667rem;
  color: #333;
  font-weight: bold;
}

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

.gotoBuyWarp .content .text {
  line-height: 0.586667rem;
  margin-top: 0.106667rem;
  font-size: 0.373333rem;
}

.gotoBuyWarp .gotoPayBtnBox {
  position: fixed;
  bottom: 0;
  left: 0.4rem;
  padding: 0.4rem;
  width: 9.2rem;
  left: 50%;
  -webkit-transform: translate3d(-50%,0,0);
          transform: translate3d(-50%,0,0);
}

.gotoBuyWarp .gotoPayBtnBox .gotoPayBtn {
  width: 9.2rem;
  padding: 0 0.4rem;
  height: 1.306667rem;
  text-align: center;
  line-height: 1.306667rem;
  color: #fff;
  background: #4D4D4D;
  border: 0 none;
  border-radius: 0.8rem;
}

/*2021.6.8 新增卡列表页相关样式*/

.cardInfoList {
  width: 100%;
  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;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.426667rem 0.4rem 4.533333rem 0.4rem;
  background-color: #fff;
  font-family: 'Microsoft YaHei','Times New Roman', Times, serif;
}

.cardInfoList .van-field__control {
  color: #000;
}

.cardInfoList .tipsMessage {
  font-size: 0.293333rem;
  color: #999;
}

.cardInfoList .tips .red {
  color: #1434CB;
}

.cardInfoList .cardInfo {
  width: 100%;
  margin: 0.4rem auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.cardInfoList .cardInfo .block .title {
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.4rem;
  color: #333;
  font-weight: bold;
}

.cardInfoList .cardInfo .block .bandCardList {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0.266667rem auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.cardInfoList .cardInfo .block .bandCardList .item {
  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%;
  height: 1.2rem;
  line-height: 1.2rem;
  border-radius: 0.16rem;
  margin: 0 auto 0.4rem;
  border: 0.026667rem solid #C2C2C2;
  font-size: 0.32rem;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.cardInfoList .cardInfo .block .bandCardList .item .imgUrl {
  width: 0.666667rem;
  height: 0.666667rem;
  display: inline-block;
  vertical-align: middle;
  margin-left: -0.133333rem;
}

.cardInfoList .cardInfo .block .bandCardList .item .bankName {
  display: block;
  height: 0.666667rem;
  line-height: 0.666667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.32rem;
  color: #333;
}

.cardInfoList .cardInfo .block .bandCardList .item.active {
  border: 0.053333rem solid #1434CB;
}

.cardInfoList .cardInfo .block .sublock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.8rem;
  line-height: 0.8rem;
}

.cardInfoList .cardInfo .block .sublock .title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.cardInfoList .cardInfo .block .sublock .gotoApply {
  color: #1434CB;
  font-size: 0.32rem;
  font-weight: bold;
}

.cardInfoList .cardInfo .block .cardBinList {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0.266667rem auto;
  padding-bottom: 1.333333rem;
}

.cardInfoList .cardInfo .block .cardBinList .cardBinItem {
  width: 30%;
  height: 1.2rem;
  line-height: 1.2rem;
  border-radius: 0.16rem;
  margin: 0 0.133333rem 0.4rem 0.133333rem;
  border: 0.026667rem solid #C2C2C2;
  font-size: 0.32rem;
  color: #333;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.cardInfoList .cardInfo .block .cardBinList .cardBinItem.active {
  border: 0.053333rem solid #1434CB;
}

.cardInfoList .confirmSubmit {
  position: fixed;
  margin: 0 auto;
  width: 9.2rem;
  height: 1.306667rem;
  left: 0;
  right: 0;
  bottom: 0.32rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
}

.cardInfoList .confirmSubmit .cashierButton {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 1.306667rem;
  line-height: 1.066667rem;
  border-radius: 0.64rem;
  border: 0 none;
  margin: 0 auto;
  background: #1434CB;
  color: #fff;
  font-size: 0.4rem;
}

.contactService {
  height: 100%;
  background-color: #fff;
}

.contactService .containerService {
  position: relative;
  width: 100%;
}

.contactService .containerService .back {
  width: 1.333333rem;
  height: 1.066667rem;
  line-height: 1.066667rem;
  position: fixed;
  top: 0.053333rem;
  left: 0.266667rem;
  background-color: #fff;
  color: #333;
  text-align: center;
  font-size: 0.373333rem;
  z-index: 102;
}

.contactService .iframestyleset {
  height: calc(100vh - 0.96rem);
}

.onLineService {
  position: fixed;
  right: 0.266667rem;
  bottom: 3.84rem;
  cursor: pointer;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 100;
}

.onLineService .icon-onLineService {
  width: 1.946667rem;
  height: 1.946667rem;
  display: block;
}

.selectGood_popup {
  background-color: #fff;
  /* height: 371px; */
}

.selectGood_box {
  /* height: 371px; */
  background-color: #fff;
  padding: 0.64rem 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.selectGood_box button {
  width: 100%;
  height: 1.173333rem;
  border-radius: 1.066667rem;
  background-color: #1434CB;
  color: #fff;
  border: none;
}

.selectGood_box h3 {
  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;
}

.selectGood_box h3 div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.selectGood_box h3 div p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 0.16rem;
}

.selectGood_box h3 div p img {
  width: 0.373333rem;
  height: 0.373333rem;
}

.selectGood_box h3 div p span {
  color: #1434CB;
  font-size: 0.32rem;
  margin-left: 0.053333rem;
}

.selectGood_box h3 strong {
  color: #191D21;
  font-weight: bold;
  font-family: PingFang SC-Semibold;
  font-size: 0.613333rem;
}

.selectGood_box h3 .selectGoodClose {
  width: 0.426667rem;
  height: 0.426667rem;
}

.selectGood_list {
  margin-top: 0.64rem;
  max-height: 5.76rem;
  /* height: 216px; */
  overflow-y: scroll;
}

.selectGood_item {
  /* min-height: 86px; */
  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.32rem 0.64rem 0.32rem 0.426667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #F5F7FF;
  border-radius: 0.32rem;
  margin-bottom: 0.32rem;
  position: relative;
}

.selectGood_item_prohibit {
  /* pointer-events: none; */
  background-color: #f2f2f2;
}

.selectGood_hide {
  width: 100%;
  height: 100%;
  border-radius: 0.32rem;
  background: rgba(218, 215, 215, 0.5);
  position: absolute;
  top: 0;
  left: 0;
}

.selectGood_info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.selectGood_img {
  width: 1.28rem;
  height: 1.28rem;
  position: relative;
}

.selectGood_img img {
  width: 100%;
  height: 100%;
}

.selectGood_img span {
  padding: 0.053333rem 0.106667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
  border-radius: 0.266667rem;
  background-color: rgba(0, 0, 0, 0.4);
  color: #FFFFFF;
  font-size: 0.32rem;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) scale(0.83);
          transform: translate(-50%, -50%) scale(0.83);
  z-index: 3;
}

.selectGood_info h5 {
  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: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0.32rem;
}

.selectGood_name {
  color: #000;
  font-size: 0.4rem;
  font-weight: bold;
  /* 超出两行省略 */
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.selectGood_tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0.106667rem 0;
}

.selectGood_tag span {
  padding: 0 0.053333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 0.026667rem solid #FCC015;
  color: #FCC015;
  font-size: 0.266667rem;
  -webkit-transform: scale(0.86);
          transform: scale(0.86);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

.selectGood_price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* position: relative; */
}

.selectGood_price strong {
  color: #000;
  font-size: 0.32rem;
  font-weight: bold;
}

.selectGood_price span {
  /* position: absolute;
  left: 31px;
  bottom: -1px; */
  color: #999999;
  font-size: 0.266667rem;
  -webkit-transform: scale(0.83333);
          transform: scale(0.83333);
  -webkit-transform-origin: left center;
          transform-origin: left center;
  font-weight: 400;
  text-decoration: line-through;
  margin-left: 0.08rem;
}

.radio_good input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  /* display: block; */
  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;
  width: 0.426667rem;
  height: 0.426667rem;
  border-radius: 50%;
  background-size: 100% auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid 0.026667rem #1434CB;
}

.radio_good .input_prohibit {
  pointer-events: none;
  border: 0.026667rem solid #999;
}

.radio_good input:checked:before {
  content: "";
  display: block;
  width: 0.32rem;
  height: 0.32rem;
  margin: 0.026667rem;
  border-radius: 0.266667rem;
  background-color: #1434CB;
}

.more_box {
  width: 8.293333rem;
  background-color: #fff;
  padding: 0.64rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.more_box h3 {
  color: #000;
  font-size: 0.533333rem;
  text-align: center;
  font-weight: 600;
}

.more_box .moreExplanation {
  max-height: 10.666667rem;
  margin-top: 0.64rem;
  color: #666;
  font-size: 0.426667rem;
  overflow-y: scroll;
}

.more_box .more_button {
  margin-top: 0.853333rem;
  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;
}

.more_box .more_button div {
  width: 3.306667rem;
  height: 1.066667rem;
  border: #1434CB 0.026667rem solid;
  border-radius: 1.066667rem;
  font-size: 0.426667rem;
  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;
  color: #1434CB;
}

.more_box .more_button .bindingCard {
  color: #fff;
  background-color: #1434CB;
}

.flex-H-Spd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.flex-H-Sbn {
  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;
}

.flex-H-C {
  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;
}

.flex-W-C {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* 商详的块级通用样式 */

.common_box {
  background-color: #FFF;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.32rem;
  border-radius: 0.213333rem;
}

.omit2 {
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  /*! autoprefixer: off */
}

.flex-V-C {
  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;
}
