
@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.vux-1px,
.vux-1px-t,
.vux-1px-b,
.vux-1px-tb,
.vux-1px-l,
.vux-1px-r {
  position: relative;
}
.vux-1px:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border: 1px solid #C7C7C7;
  color: #C7C7C7;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.vux-1px-t:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-b:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-l:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.vux-1px-r:after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
#app {
  height: 100%;
  overflow-y: auto;
}
[v-cloak] {
  background-color: #ffffff;
}
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.foot-fix {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  height: 2.16rem /* 54/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #ffffff;
  border-top: 1px solid #e4e2e2;
}
.foot-fix .foot-item {
  padding-top: 0.32rem /* 8/25 */;
}
.foot-fix div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.foot-fix div .mall {
  width: 1.6rem /* 40/25 */;
  margin: 0 auto;
  margin-top: -0.64rem /* 16/25 */;
}
.foot-fix div .mall img {
  display: block;
  width: 100%;
  padding: 20%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.foot-fix div .icon {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  overflow: hidden;
  margin: 0 auto;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.foot-fix div .icon.icon1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKL2lDQ1BJQ0MgUHJvZmlsZQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s3BCkeAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTg6MDc6MTEgMTE6MjM6NDaZDst9AAAFg0lEQVRYR72Ya0wcVRTHZ9ldHgItoT7SGKpFko1B3mhite0naxpdbItpIovEEE1q/EJM1TRqIEFjbUT90vDBINGixGhrQZOaprGxtU2jy6vEEhJELdECgkB5RF6Lv3N31uyyuzA7Q/efnJxz77kz859z7zn3zthWVla0jUJ2dnZyamqqr7e3d0HvsowEXVtGSUlJVWZm5lhSUtLfxcXFHr3bMiwTTEhIsEOuwWazfUIzFdlE34nS0tK30Zbvb2mKXS7XpvT09M8xn0AWfT7fS3BKwv4AcSCnlpeXq7q6umaxTcE0wYKCgmyn09mOmYuMcZ+nOzo6fhBfUVHR43a7/QvMzUgnxMs6Ozv/FF+sMEWQ6duFOoncjvyyuLhY1tPTMyi+ABhzP0peIAe5AcmnIPmz+GJBzAR5cDWqEUnk2jNTU1PPDAwMTCnnKuTm5m5JTk4+yfrcTXMOks9B8ku/1xgME5RkYOqO8bCXpc1177O2XuWhy2pAFOTl5SWS2ccxn0e4bKWO6+q5ztCDDRHMycnZDFoht5em1LgXvV7vx8ppEGT6Ya5/FzOBZ7ZOTExUDw4O/uv3Rse6BFcnA1IOuQviixXMwJMkj2R9OnKFtbuPtTuinFGwJkHeejdv/RVm1GSIFYWFhXkOh+MbzHuQ63rydCtnBEQtpOwGL0DuLKaQ+3Z6enqHVXKC7u7uXmrjQ5iXkG2s7YsEokw5IyAsgquTAbzHG77Gm/r09oaAIp+Ulpb2Ec95lqbc+whL55hyBiGEYIRkOMRFzcp5C0AwbMzUEcx6aSLN8/Pzh4IPG/8TzM/Pvy8xMVHWhhTYUaahnHLwo3LeYlBbD6A+RVLhc2Fubq68r69PEtJPcFUyXNUX7u8yIF4geYpJHqkWdyOD8HKzdV6zQc5Nh2xbTjrbFxYWPIR4hnbcwc6zNSUlpQ3zQWQSKZM10E30CiB3go6jS0tLPkiOBUK8HlhHDpJqH/d4hGaGv1ebZBYuk7Gn0Yt635qQJcY9nNwvhVp5lK49SIdE8CcMYSyL0YbIfvQW4X1T7LXANraNbUzWbb6/JwxXWfRuZuS63o4KePwGwXv1pmyfduS0ZM5hZAiZRwxFTSDlCHIyHflZWVlaTU2NVltbq0Rs6ROfjJGx0jCIvxA7QTrHxlCtkkTSXTxM9+uoeiMRZOx+rjslRFpaWjS+RXSPH7Ozs1plZaU2NDSkMc0HSLqvdVdEBCLI2O1ce6O/v18C5t9J6FwREdsoIPewaLfbHUZOIH3iEwTGGkWAnMD0NwNR3iQ6IyOQF+EI+AJjzcA0wXjBCkGpU9r4+LhqREKQT401AytTfFF0W1ubNjkZ/nzpE58gMNYMTBOkCJ9BXRkeHtYqKiq0xsZGrbW1VYnYHo9HE5+M0ceagmmCZL2PIrwf89Lo6KjW1NSkNTQ0KBF7ZGREIndZxshY/1Wxw1KSsEMMU992QuQxmnXIh7rUwWkPp6FHZQxt0wg5D3LseQNlqFBvNIILdfBJylIE44EQgkTupmjexHRhNQueKV96Gmt2WnXoWB3BP3T9gK7jAqb3DlQmMscx7x/VqSOE4MzMzHmU7IO7OONtV51xANE7KAr5njUYciYIIcgmfZNp/gzTwQZ/HInlmGQKBOJOlJyipHSF/a2IlCSSvWO81V6OVE3yb8XfvfEQcpye5cC7FTkvJ3DlCEJImQmAcrMT9R1yG/5rkH2HD/d2ibAaYBEc77OcTudB7vsKzbuQX/mK3EHdHFUDghCRoICFW8AN5Ceky9+jPglk91/3h886kDNYmt9UOMsB1RPtGygqQQFr0Mk0VEG0gqZ8FMnv3Y2AZOo5pNnr9cpMRcWaBIMBWZvL5drCN0ay3mUKvOwEU2nwn7Wm/QedtZD9YHvz/AAAAABJRU5ErkJggg==);
}
.foot-fix div .icon.icon2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoEAYAAADcbmQuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDgtMjBUMTU6MTQ6MDMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA4LTIwVDE1OjE0OjU3KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA4LTIwVDE1OjE0OjU3KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwNmVjM2VjLWZhMjYtNGUyYi04NGYzLThiYzE1ZTU2Zjc0MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MDZlYzNlYy1mYTI2LTRlMmItODRmMy04YmMxNWU1NmY3NDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MDZlYzNlYy1mYTI2LTRlMmItODRmMy04YmMxNWU1NmY3NDAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjYwNmVjM2VjLWZhMjYtNGUyYi04NGYzLThiYzE1ZTU2Zjc0MCIgc3RFdnQ6d2hlbj0iMjAyMC0wOC0yMFQxNToxNDowMyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eI/sogAADxhJREFUaIHtmn9MVWeaxz/PuRe8okuppQy9vVpyax3TsCzDuoyhDGEclmGowxjjEra1LCFulyXGWNd1psYal5DGpYZ1XMI6O47DGnQdxzDEsAwlpKUz1nVcliHWGOxYSwzDMrdqCb1FuPee8+4f730PiHWv44/dbOLzz+HHOe/zPt/n1/d5zxGllFKKR3KPYv1fb+D/uzwC8D7lEYD3Kd5EN+S/kP9C/gtgrbPWWetArVPr1Lo5N1hYWCC7ZbfsBmfYGXaGIbY/tj+2H6RLuqTrOxV00013hUfKpVzKA5OqQTWohtEptVvtVrt7n7ZyrBwr5ycnnUwn08kEX8gX8oUgvCG8IbwBktOS05LTwCq3yq1yiHXHumPdJYXSK73SW/GMnJSTcvK5ZKfJaXKaru8XRxxx3n3Ps8mzybPpRxWxi7GLsYsQ2xvbG9tr9gV48c5FQe1T+9Q+sBqtRqsRht4YemPojfsAkGUsYxmoCTWhJkD1qB7VA/jx4wcmmGACGGGEEeAa17j2B46ckTNy5tTrMiIjMlK8l8Mc5jCoSTWpJsE6bB22DgOVVFJZi6pTdaruex3kk0/+X0etkBWyQmerjB41pabUVHqaylW5Kvfor6xKq9KqLF1BiBAhUE2qSTWB1WP1WD1mPy9/26lwKpyK7T/nBje4se4nyUeSjyQfudRmXbGuWFeAZJJJBhwcHFBn1Vl1FuxJe9KeTIhOYgBVrapVtZD8avKrya+CGlbDahg4xSlOAUUUUQTSLd3SDZHzkfOR861PcYELXCge1xsHla2yVfbPe+SAHJADv5myi+1iu3h5u6RLuqSXd0hIQhLKXW8FrIAV+Hei2dHsaPYTddZaa6219sYEWWSRNfRrlaySVfLTWVRRRRWoFtWiWt7fL1tki2wZLNT7erKIFaxgRdWUXJErcmVlmY6ofwtdz72eez13eZu9zF5mLwNixIjNAiiZkimZkJqSmpKaArzFW7x1PwC+qd5Ub0J0ODocHQbZLttlOyi/8is/MMkkk0AttdQ+GXGqnCqnamOSNEiDNIBT69Q6tdv+iQ1sYMM/1CeVJJUklcB133XfdR/MHJw5OHPwD//2qcBTgacC3Z/Zy+3l9vLAwWhltDJa2fmRZ9Az6BkcuSABCUjg6SwNDNjNdrPdXPavdrqdbqe//dqC6gXVC6rBWemsdFaC9Emf9P3gu6pRNarGt7+iHfdsdVIwKZgULP8Pa9wat8a7WwyAYoklFtBJJ51gdVldVteDiMB4ykZ3RHdEd4DVarVaraBTCHSqgkpX6Sr92Qx1Tp1T5/hUex5UsSpWxS3ZakANqAGQE3JCToCT6qQ6qeDd493j3fPBvpSGlIaUhpK0z/o+6/usb/igxCQmsa8tkXzJl/yvFbGVrWwFb9Ab9Ab/4g1WsYpVbzfGzsXOxc4BQwwxBFab1Wa1gXKUo5z+Jl0aRv5UBVRABVZUZZRnlGeUP7/E2+xt9jZ3o1AoQGcE2Dl2jp0DsYJYQawgMYAJu7AUSZEUgU4RoIkmmuYAV6pKVSmoq+qquvpRN+c5z3lQo2pUjUJSfVJ9Uv2ahkXWImuRBdH10fXR9ZCyK2VXyi54Iu+JvCfyYCoyFZmKXJpwWpwWp+XtFKmUSqkEGmmkEZwyp8wpu7Y+khpJjaQeaTQp7Nvn2+fbN5sR08PTw9PDYGNj81ieXJNrci3QTx555MGMNWPNWJdKp/On86fzIVIVqYpUwczmmc0zmyHSFGmKNH1Bs7xXAN0Qj6curbTSCrFgLBgLQvRQ9FD0EES6Il2Rrk8KiBAh0ntIIhKRCDjHnePO8TeX2hP2hD0BM74Z34wPkkPJoeQQaMDg85LPSz4vATaykY1Nn0qndEonyDE5JsdADsthOfzDbZFQJBQJQXR1dHV0NVgdVofVAd4J74R3Arx13jpvHUi/9Ev/gb9hgAEGUiKyUTbKxt/V2HvsPfaeLv/Nmps1N2tgumK6YroCnAlnwpkASZZkSQammGIqMYCJu7DpUqbLxn+XKZmSKfD0eno9veAJeAKeAKhm1aya//ID2mij7eK4LvJ5h2PVsepY9VFLLVfL1fLXXnRKnVKnNLTe2+ft8/bBwvqF9QvrQdWoGlXzqzSnzWlz2rjJSlayElSVqlJVP/3youCi4KIgOCEn5ITA2eHscHaAp8/T5+lLyvBUeCo8FTtX65pb/RKjjDKKT7ODTe97dnp2enaqoKfaU+2pBpWlslQW8CEf8iGQTjrp3EZv7iSSaBZetXTV0lVL/+5d3QULTmjP2MviXSuDFFJIIaIVKr8u2p8UyVpZK2u/s5nneZ7nU9sJECAAyqd8ynfTzyY2sen97bJf9sv+iFfTIZWpTqgT6sSiMf188VZVpspUGahW1apaT5dZDVaD1TAxRQsttHh6yCWXXIZZwxrW/NFemmmm2X9C6wUdgaqeMGHCXWc0b/XUkUEGGR7w4cNHctyeCR0gnk7NHgYZuDRwaeDSd3957xF4gxvcqCjXkZA75fK+MGHCzHZhk+o7ZafsBA047ebvhg5Jh3RIx8IxBhlksASmmWZ61vNSIAVSMGe9cRmXcZAhGZKhwh6KKaYYWMc61gEnOclJ8lSmylSZnNCEHXTKmoyRVg3Yt2dT01yNHToQYDGLWcw2/f9nTmkQ7gxg4gh8fNXjqx7vepLlLGf5iyF9HezVRfndfsYYY0zade3DayYT0kgjDXQq4+japkrltJyW038yoflk0QnVr/pV/3hM17ijQ7o5SCH72Mc+/K5hGriYBlytVzkqR+V8Y1wKpVAKc4/r2vXRVtWm2lRbZ44qV+WqXL6nI5zFhnDfJn78+NVarnCFK9mXdcR+s1sHSv+KgY8HPh74+Ou/uRM+d5HlAPhcwplBBhk/e017qvEiq1nNamZrhwbSpRXUU089eEPekDfED3VKvvzPeqQqgpd4iZc+TLOL7CK7aPvnnk5Pp6cTaKeddj7WhuFGiD1ij9gjfF/apV3a97yua1wu1hZri7XlTKFntWe1Z/X2P4uNxkZjoxAH7hPKKaccd/R07dE18h91jfzGpE7lb5r4yor/cEcA7/4wwSi+wAUuLFgg9VIv9SDZki3ZoCcKkFRJlVQQn/jEB1IiJVICms8RLwkLz7ipGyJEyLPRTb1RGZVR0LMxyDJZJstA0iRN0oAznOGMu49Bt8md5jSnkyKyRJbIEuKAguaTc/YVX0fyJE/yQDuCeBNJ8bkBoGU8ESx3G4ExnaqgPbmsRzeB5z7hKle56smId+klbvcys/IudrELx+61e+1ee7tebsULbGELW4C97GXvY8e9td5ab+2XN2v6I6lqs9qsNtPAQQ5yELQ+JrxnvWe9Z+1f6C6+9Ftc5jKXQW1Sm9SmjHfsMrvMLluxTc/u1gbqqKOOfC5ykYu4I5vLKppooslu0zUvezBeW7+qM0odiNv/9TsBc5c18L2FuqsVTbm1zUTQVa5yFdPNbpclLGEJqA7VoTpwDx+kSqqkCvREAbq2Agc4wAEglVRS56wTn6mppprqOUD00kvv7CGAcbTUSI3UzHluvphIM6XHXMcZZ5x4ZvxnQNfAVb+9Ez6JI9DBwQnt1kCEL+sNpkxrRVa2m9phwoRVowukMVB3aUtyJVdyxatrZySo74vk0EcffUmn6aGHngW1tzYh1XhrzZJdHOMYx4zDnAZ9narSJcJboQHzZern1Ia4FRPuOsbxFhaW7HK7sLn68eMPX9b2/a44/vzRewcwlVRSX/HoyPF+S3u6vkfXkL+HIEGCF/dpA7/6Ly4hnR9BxoD5NKKUUkr/OH4M1l+r+d6NPRqIZ46SSSaZxsBfDEud1EndV9p1Ruz4SDvgBy+6kabv/23cgd939Rq6FT+e0/trzdF6X6nQtOroq3pfde9qIO3RRPAkBjBGjNj0DrVf7Vf7QSv6dDAO0LN6g9GTuhuHL7ueNDXTpLwBzBi6jW1sA3LIIee/pjjEIQ4R77ZOh3ZM+LIaU2NqDGRSJmUyotwam0ceeTeqNZEOH2EnO9k5Z32Tkoa3an7nHr/p7h5ea/arZ/lwo25G4S/JVtkqWxOik7gLq3bVrtqZ7X6ZZJK5qNq9YZpppj357u8FFFDAbBMxNcUYopsBLq0YY4yxx1pMTdLdXF51S4ABPpNMMj39t9KPRUe0A4Ad7GAHs5FuarPJBEPADa8MEybsS731HHDBtTitQR1UB9XBBwCgG/rGg7evcGtqGjH80KRg/PTEBS6+URcoIwYgo89EsPn7fL0GqGyyyQY2s5nNYEZHt0kZ4Iw95vm46OMv3KZ3m747SGIATVOYp/ALVvriGree9awHyiijjNnUvssN3oUFWq9Z1wBZSSWVzB4K3AG428Q41PDLhOoftMxn+kZM9zMbTGTIvYqpwUa/uT4kfQ//tea8dw7/a/KgIjyBPHovfJ/y8AE0tfAhp5IrJtJNKj/kyH94NdDQlgwyyGC2CxpAHzSQ8x0UJEhwjr6HBOSDM2F+NzT8rIYaasAczX/xSHUf+gwwZrY1k4bRu4Y1rGGWjz5gIO8fQGOI4XWGRuhTkNkNGzpkeJmR+REZ539qSA2pIeAd3uEdZmmFuc8AZhxh9BoCbyYSQ2dKKaWUBw7kvQN4y6QwXWB4nnmhLn7xi5/Z1I0TVHN+yFrWspa4wR+du/XTCrtNWqRFWkAuyAW5QPy87uaEm6pppJE2tsHVa14FGCIcJ+CyWBbL4jlvFWuppZZ4yn86Na9b/9543O154O1ySyQ8dVJHWM1i1aW6VBe5ekin3v0EJC7uaNhPP/1qq47c4FE3grPIIiulW4ISlGDN6zpi1SkKKaRwaV98ssnWE8j6v+IsZzm7uFGvawXpoIOOOfqOq+PqOCYD4rOSk6sdm//CvOOu35v4JAZw/sujaaaZTnvOnTHHGWf86ZP6y4Efz6bW3TH+P3cjNH7VX28tztB6f/wj/ZaN2dTXjoHjHOf4y2P6o6WX795isy8dqdNuzYwRI/Yly7XT7CuBJAbQFH8z0/rx4//gFQ3kL1foDdl+nTJSGH/KHIqHE6yeG7/u0es453VESEADLPXxUWxl/LVnW/z16SltoFyOX6/G1+lPbDIAq+PnhZfjhyEj+qj/vV+7X5+ZGTyBJDyRfiT/szyaRO5THgF4n/IIwPuU/wbFscvwuTQx+AAAAABJRU5ErkJggg==);
}
.foot-fix div .icon.icon3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAk1BMVEUAAAAhISEzMzMzMzMzMzMzMzMyMjIyMjIzMzMyMjIyMjIyMjIyMjIxMTEtLS0iIiIzMzMzMzMzMzMyMjIyMjIyMjIyMjIyMjIyMjIsLCwtLS0zMzMyMjIyMjIxMTExMTEwMDAyMjIxMTEwMDAzMzMzMzMzMzMyMjIzMzMyMjIwMDAzMzMyMjIyMjIyMjIxMTEzMzM9T5rjAAAAMHRSTlMAB7Pj1P3Im/LRoop9NxEK9+zp3LqsjWxQHRjmg3RZVUk/MSj1zr6mlXlBZmRhwSAmbRlXAAABY0lEQVQ4y52U2Y6CQAAEx2M4REUBAW+F9dbd+v+v28jghsMBs/XU6VQC6YERZ8nkuBftWAAybhc3QWCD1xGfcIL9R+IWIiHiro5TlD8wBVOIKXoMNxM7EwwhTImelcg4YD19HamFr8QB/IgGjkxUWMOuSfRZqrCDS4PnSgKV5jBoEEcQ5vELo0F8wCOPNtMGMYQkjzMY68UA6ebRgZFeXOK/4h02Wm8Bs1few1ArXtUJtu8TwValln1MSMWLfsM+hjrp9n0sDio07zMegin+uBX26SzSfXxfO+bsu+9JQI4KE2T7bE/BwbeoINdPo7jPWFLmq2cfZ2EiimS/jYGc+kZ3EA6j7TWZu+INfbznm7dfBF21TzsrWH8kJhK83nucknlBiyy/+a5r999iX8Q/GYXDRa1z6t1GwrLSxhK8eW1yYFXubACnIk4BzuWuB2DWv/jaXXUGiCuiO7B6t2pnWssoS7+q+DsDaH1ghwAAAABJRU5ErkJggg==);
}
.foot-fix div .icon.icon4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAzFBMVEUAAAAzMzMzMzMzMzMyMjIzMzMyMjIzMzMyMjIxMTEyMjIwMDAyMjIzMzMxMTEoKCgaGhozMzMyMjIsLCwsLCwzMzMzMzMzMzMzMzMyMjIyMjIyMjIyMjIxMTEyMjIyMjIwMDAqKiozMzMzMzMzMzMzMzMyMjIyMjIyMjIxMTEzMzMzMzMjIyMzMzMzMzMzMzMyMjIBAQEzMzP///+Xl5dUVFT39/fx8fFRUVHm5uanp6eHh4d2dnZBQUE7Ozvg4ODb29tjY2NcXFxZWVmLh/uFAAAAMnRSTlMAo1y9NODbt0MjHkfMkCkPBfiXGAz88dbSpnRrZFBMPTAT59nInIN+blTrzgfPsqp4A6U+BfMAAAFlSURBVDjL7dJZb4JAFIbhoQpVK6u7gIj71u0D3LXb//9PVThYbGCSXjTpRd8bTk6ehMAM+9WerVxvNjA1xrqCWJeMYoZTcwgrV9q1cNDtdNiCeFNxpxJE1GRF7QrQlTSnoB6+y5UAK9wM0UqDbRjR0EEuGkqop0EZE5rmDg11VFPgCCOauvSs1mpaUrjDQfmUiD6t4yzo5XMDw6WvjZtcuWoPcUK4kNDJRylXUM1TNvrhQkSJcStC+lNwMR2blZI5nmp8WOwD0HUAjSIPag0E/h7Y+wGaGgfaCJaet9163nKNDgeO4HuUj/F32MRQtqLVE3Yx3KEd7UxZwD1dROCW7g2Om8i9HkEHmvu6BI4RQ9bC+/LsVmsYLIayw6i7C1QlvK1O7gPlxQUWWBJSJRHB5mWNRoVlQpJNHA6Yk+NApj4Aj1XGhZRNv5oHqX+YhAU0bzJrwLlAdQZOvcQxKbKQmaywH/UJXLg+qRRl+VkAAAAASUVORK5CYII=);
}
.foot-fix div .icon.icon5 {
  background-image: url(data:image/png;base64,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);
}
.foot-fix div .icon.icon6 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAkFBMVEUAAAAvLy8zMzMxMTEvLy8zMzMyMjIuLi4yMjIzMzMwMDAzMzMzMzMyMjIzMzMzMzMyMjIzMzMzMzMzMzMzMzMzMzMtLS0zMzMyMjIxMTExMTEiIiIBAQEyMjIzMzMxMTExMTEwMDAvLy8nJyczMzMzMzMyMjIxMTEzMzMzMzMyMjIzMzMyMjIxMTEzMzMzMzNH5Sg6AAAAL3RSTlMAIdI7ELM0KKeKTLmjzL6Qh++bbPr0F557YD0HBMirSEIuJgzq28JV5KWTc2dZ1PqxVIoAAAEYSURBVDjL7dTJboMwFIXhAzWQFggZMPNMpiZpz/u/XZNUsjHKNrt8y19n5SsZqPJ0oQRZgpskC3RL8woolzSsXaDf0XAocSFDR/ElQ6Bm7OtWkxmW9DHxQyaCzDHh8ICQESZc0rPID0x80n7PXjureZ7NBoss5rOGe08oyYbxWEqmiW7Dng46zqTAhjMtcJVGaUZgXBhJbnEjui+ltfBgtbp14j/lW+XaVo8melfxHukSc8q2gCoy2u4IdGS8ViR5AFY0xQVS7gW0LWmVkk3vKcWJDXwGmLhfYP68EcNnsyfHes9eO/umXZof15CQR2i3SY0jubOV35g2YHMdbBSHXAERDaceKCQNtgDgZistvxcM56XmZyP+ANU4Ux4AtsjnAAAAAElFTkSuQmCC);
}
.foot-fix div .icon img {
  display: block;
  width: 100%;
}
.foot-fix div span {
  display: block;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.4rem /* 10/25 */;
  color: #000000;
}
.foot-fix div.router-link-active .icon1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAACACAYAAADOIBGMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5OWIwZjY4NS0xNDRmLTQ3ZjUtYTIwMi0wZWMzNzQzNWQwNGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlERERDRTlFRTc1MTFFQTgxRTU5QTVEOTZFQUZBMTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlERERDRThFRTc1MTFFQTgxRTU5QTVEOTZFQUZBMTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5YTIwOTI2MS01MmUwLTQ0N2EtYWI2Yy1mNzEyNDA1N2Q3ZDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTliMGY2ODUtMTQ0Zi00N2Y1LWEyMDItMGVjMzc0MzVkMDRhIi8+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);
}
.foot-fix div.router-link-active .icon2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAEBUlEQVRYhe2Y22scVRzHP2dmd5NtYhudEPGCBWsWFSzqi0W8QhFBvPwD1qeA+tiXTn3zRVcQBC9vXkAoUvBF0FoF8V6LghTE1k5Ao0RM0kyTmm0u290d+c2eTc7ObacR1zzkC7N7Lt8553t+5/x+v7PLNrbxP0NFpw+CIFNRpeo/DjwGXA9MA596rnM0hbtfc8cBH/jcc523ssZXqltSboGVqr8T+AB4IKH7FPCM5zonNXcUOAI8lMD9BXjCc52zeQRaWauJ4HVD3MfAq8AxXb8d+K5S9a8yBHfEfQu8Bryn6zcDH+WdNJcFK1V/DJjV1YOe67xi9N2mhcqWfw1MAU/q7oc91/nE4MoCpV4CHvFc51h0rs1a8Eaj/IbZ4bnOT8B+Xb3XEPeUKU5zvwB+09Vb80ycV+CvRvnBaKc+T8eNpnOe67wb5VWq/i5taUHiGdyUQM915sRbdfWFFNrLRvnNFI6c2yFgJu85LOQhaUwAp4E7K1X/iD6Ls0b/SaP8vvlipeoXgeeAA3LMZSzPdVp5Jo05yfiL888DdwNNo1kGPadj2i7dtgycAOq6f8jw8m+ARcDW9b3Adboswj7UxrGNOaT84+Th0UOmniQLPgrckWNxOwzniOKejPcsvdAk7AZ6CvxTBI4NW9wwYpMUtsXsM0tNpi+0GCopbhkrxHjC+WOxyVytxUhZcZMT53R488stps6HGzYd7U89g+OjNvt2F9O6OTNnMX1hjSvLFvfvSeadmCIUeO1OO5Uj+H1hXWDMaVO9uJmdkmloQpBol+4xeo7VWifEmKkW/Hs1YGElQBJL9C1LEfYJ1hpwfrkjtg0VZgRYWm23rNSzx5q/mO7QSQKvkI/Ts43w6QUZ/J0fVjJZchbf/j6bozEcbUjaYgknNR0OUmErKNpgZ4R6saRwCvnylcw5F21MsuABHZOeBV4aLKq/Ju4qj0Vi1jrECY6eWmWwoJjYVw6bpS7t9+0psfea9Fzw2WS9s0sS+J+OxN5kgZ7rhHtRqfoL8j1YYLhkJ4sT7Ci1Y72cuZJmdaw6WNhoS0Jxo6/muU4tHOdwNzHL+EPhCiwVOxcm6o1uBxF0nPJSzB7daG4cooE0TqpApdbTYCwd9hOpAm2Vvq1bQmDBUpdz0/nPkLXFl/N7pf8CgyA7DvYL6bm4FfROI31AqsBGEA+aW0pgkHVN6SO2hCNkoafArMuAYKTcJpi0zuVgeCA7xg8UeueAnrHuYj3g55m2v8Su9UqxuNJ29kstzVOKpbU2c3K+Sb2Z/G+FvCs/G/6NwBH5qK0FHD9b7zmQ5N0o78xsI3xy4OrNCJS/NL7S98KsvQgM43Z2OtC53Arf3bhMR00Z6Gvcl3lWsY1t9B3AP/IOUI+HeoZKAAAAAElFTkSuQmCC);
}
.foot-fix div.router-link-active .icon4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKL2lDQ1BJQ0MgUHJvZmlsZQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s3BCkeAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTg6MDc6MTEgMTE6MjM6NDaZDst9AAAFWElEQVRYR+1YW0xcVRTd587wjpR3aWzFaGsKqCHYqqFWUWI0pOqHtGpN1A+DNfphE2OskU4HjfFBfWu1rU2rEdPaGNNE40f1Q/uhaSUI2oT64NFaHmUGcAoMMHO3a597oYMzMMMMGD66kn3P3vuce2fdffbZ59xRzEyLGYbdLlrMKYLqvsMOKq56hBQ9CLMY4iTiNkgjUe9edpWM63Huc2Xo2gp1PSQX0ocxRykYbOD6/D9lTKyImaDa1r6EUrOOQL3Z8oShiSaCG8jp2IwXeAW2w3JPwyiRuZlduV/adlTEPsWpSz7EFeS4Cz+CCAaWEfnzYW+E/3dIOSUZP4JcA3QFeQN9peQfzCIzWA77ACQNP9motnsl+jEhpggq10ApXqUV6nmiiTJ2Ffxl9VhQ7jM5RBk/QV2pHUy1vCN7j9ZDoNxe+NSjGNDIrhxJk6iIjaB74Gk0r+HBuxG9ncSOK6Gnk1LDFBxv4/ql7RhTjTFfQX4gNl24KwdPn8C4M9Td1coflE+oup4icqZ0YMwgu7Kz0UZFrFO83GrUGFKrEhO4AuQk+S8jR/LtIFeBH/wa9kmMwTQbq6x+oxDj19Cyy+9RW5qS+IXCToz5B5KlnvVcgjYqYiXo01elELmIuFq5+65F+zki9oflCgWiubSoTD3TmwFDZIIGO/26Kwqmpli5u/OIUl6ChhKhkzwUWAxUBG8f8gvTR6b2zgXMHlwz8ZL70Eo5ahH3fwAy3EQ08hy7lnvFEULQ+xmu92tjVqiDeMh3tjEHcAD31kO51LJnxSdImYdECSE4IAX0CiT43YhUt3ZOg7ES/mswchzRiNAfDQYiEpAFMjNYSW5/Aa0NBFeLKzQHrcLqdAySycEwIerCBHTGRw5g0xfxuSI03oHifYJUUEqZYIpX+CJhuokMx9owwUKwBsQJhRyO9FwRTl5njwpDrKt4YaFUpG1RY3EQnAUJElROvP11UDZAr0SbhSdmw3er7cMejDEJIAGCqgA1wIVFUwvjLiTvA2hfRA5DWMqV+B6D1JGhpI7GhfgIGpIz/ATIFJTkO2j7LWl0b0my9CShVDg3lSZTHXyr83RqFWKlPi53iTFXxEeQSba1wmKQO16bSe7KVDq8MYNevyOd3qlOo4M1GVQP3wn0XZWrSUpxjqsKxEtwhTQSqfSQDNt6Ywo9uTbFtrDpJhHVWJEV6HvmilCCOOsBpiQ3bYLMdHIGWB/t+0eiH9X6R6a2bRy9ZsSd2MlwwHU+b9vDdjuN4H6r4QpcqrAI5NAQGYp+k2Z/8xh1DM18bmjtC9LHv+h3AYxfbSUC1PW4PAV5WJvMNpcQgtj7GnA0l6jJaUM82NxnANNpXI8PjzPVHBom3ySHEHj9Vp8/gCgr+h5Tc9buugDmdgT2KLQBy0FvY79ezzty3rLt6TnI7jychumQbUY5Uhn4kqO+n88GqPpTHw2NXZju/lGmqgPn6ZRHtnDVhbo4+czpYPbanw8yUOwj7Mo/pnUb8S0SDXME5eZNRMd7rCtAFR/5qH3QpDaPSeugN/fI6Yp6yOB3UWZmy79ZkQBBwMQhlBW+Vejvk+eCtGaPj27Y65uM3GnMxk7Mw5AeGycSI6jBOOepV6G0eLFih/w6M5rwZCEu3x8JYR4ICtiPJ70PortgvAd9N6KLD6zEMU8EARMTStwMrcXS5wfzR3CBcJFgorhIMFEseoJh/24pt+c28P4Wqvzn9412LgxQ0dUpbMMo5sY22CVyWNHngRBEINiZRZQp5PIsz/+GXho1V/HLudYfVTbCCAr0P6AOtQVqjuVZcHgoaO7i+tw2255CRIKLB0T/AmP+9b4flgqrAAAAAElFTkSuQmCC);
}
.foot-fix div.router-link-active .icon5 {
  background-image: url(data:image/png;base64,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);
}
.foot-fix div.router-link-active .icon6 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAABDlBMVEUAAAAAgO4AgO4AgO4AgO4AgO4AgOwAgO4AgO4Af+yl1P4AgO6i0fsAgO4AeOsAgO4Af+wAgO4AgO2m1P6m0/ym1P6j0foAgO4Af+0AgO4AgO4AgO4AgO4Af+wAf+0AfOoAduYAgO4AgO4AgO4AgO4Af+4Bge4Af+6j0/sEg+0AfuOcyeQAa8Gm1P6Xzf1hsvim1P4AgO6m1P6m1P4AgO6m1P4AgO4Af+2h0vmg0POm1P5BofUAgO2m0/5Op/UAgO6m1P6XzP6l1P4AgO2k0vum0/sXi/AAgO4Afe0AgOykzvgAfOem1P8AgO6e0P9qtvkPiPCSy/5mtPlarvhgsfmGxPxwufpYrfcvmPMcj/EjYYYPAAAATHRSTlMApPNouPlQ6fs73Ns8dA1iT4C37kTALL5u48GVh0E0Fwnv3sWPeXJJMhsRCQT+8eXa1c25sqCeUycS47+0ra2rqoqHUj05MCwpKCQfQIPENgAAAX5JREFUOMvl0ddWIkEUheFNNzVVTQs4I06TM0hSxzFPDmbZ5vj+L2ItkKpu4cJr/dY6N2f9V+cAXlBzjFrgQcuuOZYs9HQlGCF0V2TUWhUBZdI1kpIBKoqBazVJFw7bnczYfh/I0sES2d35PLYLoMEtCK4OJxYySFPgA7kyWS3/6SPOmM6uhrbrP2dndvdvlCmdWZ3p7OuMbG46S7yzzOFNKNt5ftZl+G55bum5uDmfWHVzzKNLPpwbv4qKWZQUI1QJKDDKTwGlhqAhGiVorTqtWqyCV0u1Nj4ZP4pdaL30R6t9DKDiM0IeAWXJMJUEClQbMeO3YByDOlXdNxzSg88CQrJUA49cgtXLsQnJ74mFsW+bu5gnU3r+ri+Obe5h9AXJ66GxOMoiz1rOmMw6MZmxPiObm86+vC5LvJUsx/tQ1vlPVudnHCTPx9vLiZWDOCU88s5mPyuSTWzzhRYGPnlhSEFVBlyHIaII4DDHMOFCq5Y9o5zCaLXdThrpU+AJQtYYte1dzA0AAAAASUVORK5CYII=);
}
.foot-fix div.router-link-active span {
  color: #1c8ef0;
}
.mask {
  position: fixed;
  top: 0;
  z-index: 1000;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.95);
}
.mask .header {
  position: absolute;
  top: 2.4rem /* 60/25 */;
  left: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0.8rem /* 20/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.mask .header .time {
  font-size: 0.64rem /* 16/25 */;
  color: #999999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.mask .header .time .day {
  margin-right: 0.4rem /* 10/25 */;
  font-size: 2.4rem /* 60/25 */;
}
.mask .header .time .date .p1 {
  margin-bottom: 0.4rem /* 10/25 */;
}
.mask .header .ad {
  width: 4rem /* 100/25 */;
  height: 4rem /* 100/25 */;
  overflow: hidden;
}
.mask .header .ad img {
  display: block;
  width: 100%;
}
.mask .menus {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.mask .menus .menus-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.mask .menus .menus-wrap .menus-item {
  width: 20%;
  margin-right: 4%;
  margin-bottom: 0.4rem /* 10/25 */;
  text-align: center;
}
.mask .menus .menus-wrap .menus-item:nth-child(4n + 1) {
  margin-left: 4%;
}
.mask .menus .menus-wrap .menus-item .detail {
  width: 2.4rem /* 60/25 */;
  height: 2.4rem /* 60/25 */;
  margin: 0 auto;
  margin-bottom: 0.4rem /* 10/25 */;
  border-radius: 50%;
  overflow: hidden;
}
.mask .menus .menus-wrap .menus-item .detail img {
  display: block;
  width: 100%;
  max-height: 100%;
  border-radius: 50%;
}
.mask .menus .menus-wrap .menus-item .name {
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.mask .footer {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3.2rem /* 80/25 */;
  padding-top: 0.2rem /* 5/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mask .footer .del {
  margin-top: -0.4rem /* 10/25 */;
  color: #999999;
  font-size: 1.68rem /* 42/25 */;
  font-style: normal;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-slider {
  overflow: hidden;
  position: relative;
}
.vux-slider > .vux-indicator,
.vux-slider .vux-indicator-right {
  position: absolute;
  right: 15px;
  bottom: 10px;
}
.vux-slider > .vux-indicator > a,
.vux-slider .vux-indicator-right > a {
  float: left;
  margin-left: 6px;
}
.vux-slider > .vux-indicator > a > .vux-icon-dot,
.vux-slider .vux-indicator-right > a > .vux-icon-dot {
  display: inline-block;
  vertical-align: middle;
  width: 6px;
  height: 6px;
  border-radius: 3px;
  background-color: #d0cdd1;
}
.vux-slider > .vux-indicator > a > .vux-icon-dot.active,
.vux-slider .vux-indicator-right > a > .vux-icon-dot.active {
  background-color: #04BE02;
}
.vux-slider > .vux-indicator-center {
  right: 50%;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.vux-slider > .vux-indicator-left {
  left: 15px;
  right: auto;
}
.vux-slider > .vux-swiper {
  overflow: hidden;
  position: relative;
}
.vux-slider > .vux-swiper > .vux-swiper-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.vux-slider > .vux-swiper > .vux-swiper-item > a {
  display: block;
  width: 100%;
  height: 100%;
}
.vux-slider > .vux-swiper > .vux-swiper-item > a > .vux-img {
  display: block;
  width: 100%;
  height: 100%;
  background: center center no-repeat;
  background-size: cover;
}
.vux-slider > .vux-swiper > .vux-swiper-item > a > .vux-swiper-desc {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1.4em;
  font-size: 16px;
  padding: 20px 50px 12px 13px;
  margin: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.7) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.7) 100%);
  color: #fff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-66aaa99c],
body[data-v-66aaa99c],
div[data-v-66aaa99c],
span[data-v-66aaa99c],
applet[data-v-66aaa99c],
object[data-v-66aaa99c],
iframe[data-v-66aaa99c],
h1[data-v-66aaa99c],
h2[data-v-66aaa99c],
h3[data-v-66aaa99c],
h4[data-v-66aaa99c],
h5[data-v-66aaa99c],
h6[data-v-66aaa99c],
p[data-v-66aaa99c],
blockquote[data-v-66aaa99c],
pre[data-v-66aaa99c],
a[data-v-66aaa99c],
abbr[data-v-66aaa99c],
acronym[data-v-66aaa99c],
address[data-v-66aaa99c],
big[data-v-66aaa99c],
cite[data-v-66aaa99c],
code[data-v-66aaa99c],
del[data-v-66aaa99c],
dfn[data-v-66aaa99c],
em[data-v-66aaa99c],
img[data-v-66aaa99c],
ins[data-v-66aaa99c],
kbd[data-v-66aaa99c],
q[data-v-66aaa99c],
s[data-v-66aaa99c],
samp[data-v-66aaa99c],
small[data-v-66aaa99c],
strike[data-v-66aaa99c],
strong[data-v-66aaa99c],
sub[data-v-66aaa99c],
sup[data-v-66aaa99c],
tt[data-v-66aaa99c],
var[data-v-66aaa99c],
b[data-v-66aaa99c],
u[data-v-66aaa99c],
i[data-v-66aaa99c],
center[data-v-66aaa99c],
dl[data-v-66aaa99c],
dt[data-v-66aaa99c],
dd[data-v-66aaa99c],
ol[data-v-66aaa99c],
ul[data-v-66aaa99c],
li[data-v-66aaa99c],
fieldset[data-v-66aaa99c],
form[data-v-66aaa99c],
label[data-v-66aaa99c],
legend[data-v-66aaa99c],
table[data-v-66aaa99c],
caption[data-v-66aaa99c],
tbody[data-v-66aaa99c],
tfoot[data-v-66aaa99c],
thead[data-v-66aaa99c],
tr[data-v-66aaa99c],
th[data-v-66aaa99c],
td[data-v-66aaa99c],
article[data-v-66aaa99c],
aside[data-v-66aaa99c],
canvas[data-v-66aaa99c],
details[data-v-66aaa99c],
embed[data-v-66aaa99c],
figure[data-v-66aaa99c],
figcaption[data-v-66aaa99c],
footer[data-v-66aaa99c],
header[data-v-66aaa99c],
menu[data-v-66aaa99c],
nav[data-v-66aaa99c],
output[data-v-66aaa99c],
ruby[data-v-66aaa99c],
section[data-v-66aaa99c],
summary[data-v-66aaa99c],
textarea[data-v-66aaa99c],
time[data-v-66aaa99c],
mark[data-v-66aaa99c],
audio[data-v-66aaa99c],
video[data-v-66aaa99c],
input[data-v-66aaa99c] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-66aaa99c],
aside[data-v-66aaa99c],
details[data-v-66aaa99c],
figcaption[data-v-66aaa99c],
figure[data-v-66aaa99c],
footer[data-v-66aaa99c],
header[data-v-66aaa99c],
menu[data-v-66aaa99c],
nav[data-v-66aaa99c],
section[data-v-66aaa99c] {
  display: block;
}
body[data-v-66aaa99c] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-66aaa99c],
q[data-v-66aaa99c] {
  quotes: none;
}
blockquote[data-v-66aaa99c]:before,
blockquote[data-v-66aaa99c]:after,
q[data-v-66aaa99c]:before,
q[data-v-66aaa99c]:after {
  content: none;
}
table[data-v-66aaa99c] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-66aaa99c] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-66aaa99c] {
  list-style: none;
}
[data-v-66aaa99c]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-66aaa99c]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-66aaa99c]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-66aaa99c]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-66aaa99c],
body[data-v-66aaa99c] {
  width: 100%;
}
html[data-v-66aaa99c] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-66aaa99c] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-66aaa99c],
button[data-v-66aaa99c],
textarea[data-v-66aaa99c] {
  outline: none;
}
.weui-dialog[data-v-66aaa99c] {
  top: 1rem;
}
[data-v-66aaa99c]:root {
  --theme-color: #0080ee;
}
html[data-v-66aaa99c],
body[data-v-66aaa99c] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-66aaa99c]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-66aaa99c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-66aaa99c] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-66aaa99c] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-66aaa99c] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-66aaa99c] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-66aaa99c] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-66aaa99c] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-66aaa99c] {
  color: #fff;
}
.weui-mask_transparent[data-v-66aaa99c] {
  display: none;
}
.contentFix[data-v-66aaa99c] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-66aaa99c] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-66aaa99c],
.goodsCategory .vux-header[data-v-66aaa99c],
.goodsList .vux-header[data-v-66aaa99c],
.goods-detail .vux-header[data-v-66aaa99c],
.goodsContent .vux-header[data-v-66aaa99c],
.commonContent .vux-header[data-v-66aaa99c],
.user .vux-header[data-v-66aaa99c],
.page1 .vux-header[data-v-66aaa99c],
.page1-wrap .vux-header[data-v-66aaa99c] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-66aaa99c],
.goodsCategory .vux-header .vux-header-left[data-v-66aaa99c],
.goodsList .vux-header .vux-header-left[data-v-66aaa99c],
.goods-detail .vux-header .vux-header-left[data-v-66aaa99c],
.goodsContent .vux-header .vux-header-left[data-v-66aaa99c],
.commonContent .vux-header .vux-header-left[data-v-66aaa99c],
.user .vux-header .vux-header-left[data-v-66aaa99c],
.page1 .vux-header .vux-header-left[data-v-66aaa99c],
.page1-wrap .vux-header .vux-header-left[data-v-66aaa99c],
.movie .vux-header .vux-header-right[data-v-66aaa99c],
.goodsCategory .vux-header .vux-header-right[data-v-66aaa99c],
.goodsList .vux-header .vux-header-right[data-v-66aaa99c],
.goods-detail .vux-header .vux-header-right[data-v-66aaa99c],
.goodsContent .vux-header .vux-header-right[data-v-66aaa99c],
.commonContent .vux-header .vux-header-right[data-v-66aaa99c],
.user .vux-header .vux-header-right[data-v-66aaa99c],
.page1 .vux-header .vux-header-right[data-v-66aaa99c],
.page1-wrap .vux-header .vux-header-right[data-v-66aaa99c] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-66aaa99c],
.goodsCategory .vux-header .vux-header-title[data-v-66aaa99c],
.goodsList .vux-header .vux-header-title[data-v-66aaa99c],
.goods-detail .vux-header .vux-header-title[data-v-66aaa99c],
.goodsContent .vux-header .vux-header-title[data-v-66aaa99c],
.commonContent .vux-header .vux-header-title[data-v-66aaa99c],
.user .vux-header .vux-header-title[data-v-66aaa99c],
.page1 .vux-header .vux-header-title[data-v-66aaa99c],
.page1-wrap .vux-header .vux-header-title[data-v-66aaa99c] {
  color: #333;
}
.movie .content[data-v-66aaa99c],
.goodsCategory .content[data-v-66aaa99c],
.goodsList .content[data-v-66aaa99c],
.goods-detail .content[data-v-66aaa99c],
.goodsContent .content[data-v-66aaa99c],
.commonContent .content[data-v-66aaa99c],
.user .content[data-v-66aaa99c],
.page1 .content[data-v-66aaa99c],
.page1-wrap .content[data-v-66aaa99c] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-66aaa99c] {
  background: none!important;
}
.padtop[data-v-66aaa99c] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-66aaa99c] {
  padding-top: 2.1rem;
}
.padtop64[data-v-66aaa99c] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-66aaa99c] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-66aaa99c] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-66aaa99c] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-66aaa99c] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-66aaa99c] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-66aaa99c] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-66aaa99c] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-66aaa99c] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-66aaa99c] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-66aaa99c] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-66aaa99c] {
  top: 2.0rem;
}
.top45[data-v-66aaa99c] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-66aaa99c] {
  bottom: 0;
}
.fixed[data-v-66aaa99c] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-66aaa99c] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-66aaa99c] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-66aaa99c] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-66aaa99c] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-66aaa99c] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-66aaa99c] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-66aaa99c] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-66aaa99c] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-66aaa99c] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-66aaa99c] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-66aaa99c] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-66aaa99c] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-66aaa99c] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-66aaa99c] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-66aaa99c] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-66aaa99c] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-66aaa99c],
.isIPhoneX .goodsCategory .vux-header[data-v-66aaa99c],
.isIPhoneX .goodsList .vux-header[data-v-66aaa99c],
.isIPhoneX .goods-detail .vux-header[data-v-66aaa99c],
.isIPhoneX .goodsContent .vux-header[data-v-66aaa99c],
.isIPhoneX .commonContent .vux-header[data-v-66aaa99c],
.isIPhoneX .user .vux-header[data-v-66aaa99c],
.isIPhoneX .page1 .vux-header[data-v-66aaa99c],
.isIPhoneX .page1-wrap .vux-header[data-v-66aaa99c] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .user .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-66aaa99c],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .user .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-66aaa99c],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-66aaa99c] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .user .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-66aaa99c],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-66aaa99c] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-66aaa99c],
.isIPhoneX .goodsCategory .content[data-v-66aaa99c],
.isIPhoneX .goodsList .content[data-v-66aaa99c],
.isIPhoneX .goods-detail .content[data-v-66aaa99c],
.isIPhoneX .goodsContent .content[data-v-66aaa99c],
.isIPhoneX .commonContent .content[data-v-66aaa99c],
.isIPhoneX .user .content[data-v-66aaa99c],
.isIPhoneX .page1 .content[data-v-66aaa99c],
.isIPhoneX .page1-wrap .content[data-v-66aaa99c] {
  padding-top: 1.04rem /* 74/25 */;
}
.common-nav .nav-fixed[data-v-66aaa99c] {
  position: fixed;
  z-index: 1000;
  bottom: 2.3rem;
  right: 1rem;
}
.common-nav .nav-fixed .nav-wrapper[data-v-66aaa99c] {
  position: relative;
}
.common-nav .nav-fixed .nav-wrapper .nav-title .nav-title-item[data-v-66aaa99c] {
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 0.9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
}
.common-nav .nav-fixed .nav-wrapper .nav-title .open[data-v-66aaa99c] {
  background: rgba(0, 0, 0, 0.8);
  font-size: 0.55rem;
}
.common-nav .nav-fixed .nav-wrapper .nav-title .close[data-v-66aaa99c] {
  background: red;
  font-size: 0.8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-66aaa99c] {
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 0.9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #000;
  font-size: 0.5rem;
  background: #fff;
  margin-bottom: 0.4rem;
  position: absolute;
  left: 0;
  right: 0;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-66aaa99c]:nth-child(1) {
  top: -8.8rem;
  -webkit-animation: menuShow1-data-v-66aaa99c 0.3s ease-out;
          animation: menuShow1-data-v-66aaa99c 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-66aaa99c]:nth-child(2) {
  top: -6.6rem;
  -webkit-animation: menuShow2-data-v-66aaa99c 0.3s ease-out;
          animation: menuShow2-data-v-66aaa99c 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-66aaa99c]:nth-child(3) {
  top: -4.4rem;
  -webkit-animation: menuShow3-data-v-66aaa99c 0.3s ease-out;
          animation: menuShow3-data-v-66aaa99c 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-66aaa99c]:nth-child(4) {
  top: -2.2rem;
  -webkit-animation: menuShow4-data-v-66aaa99c 0.3s ease-out;
          animation: menuShow4-data-v-66aaa99c 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item-init[data-v-66aaa99c] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu-fade-out[data-v-66aaa99c] {
  visibility: visible;
}
.common-nav .nav-mask[data-v-66aaa99c] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
}
@-webkit-keyframes menuShow1-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -8.8rem;
    opacity: 1;
}
}
@keyframes menuShow1-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -8.8rem;
    opacity: 1;
}
}
@-webkit-keyframes menuShow2-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -6.6rem;
    opacity: 1;
}
}
@keyframes menuShow2-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -6.6rem;
    opacity: 1;
}
}
@-webkit-keyframes menuShow3-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -4.4rem;
    opacity: 1;
}
}
@keyframes menuShow3-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -4.4rem;
    opacity: 1;
}
}
@-webkit-keyframes menuShow4-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -2.2rem;
    opacity: 1;
}
}
@keyframes menuShow4-data-v-66aaa99c {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -2.2rem;
    opacity: 1;
}
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-77b52a16],
body[data-v-77b52a16],
div[data-v-77b52a16],
span[data-v-77b52a16],
applet[data-v-77b52a16],
object[data-v-77b52a16],
iframe[data-v-77b52a16],
h1[data-v-77b52a16],
h2[data-v-77b52a16],
h3[data-v-77b52a16],
h4[data-v-77b52a16],
h5[data-v-77b52a16],
h6[data-v-77b52a16],
p[data-v-77b52a16],
blockquote[data-v-77b52a16],
pre[data-v-77b52a16],
a[data-v-77b52a16],
abbr[data-v-77b52a16],
acronym[data-v-77b52a16],
address[data-v-77b52a16],
big[data-v-77b52a16],
cite[data-v-77b52a16],
code[data-v-77b52a16],
del[data-v-77b52a16],
dfn[data-v-77b52a16],
em[data-v-77b52a16],
img[data-v-77b52a16],
ins[data-v-77b52a16],
kbd[data-v-77b52a16],
q[data-v-77b52a16],
s[data-v-77b52a16],
samp[data-v-77b52a16],
small[data-v-77b52a16],
strike[data-v-77b52a16],
strong[data-v-77b52a16],
sub[data-v-77b52a16],
sup[data-v-77b52a16],
tt[data-v-77b52a16],
var[data-v-77b52a16],
b[data-v-77b52a16],
u[data-v-77b52a16],
i[data-v-77b52a16],
center[data-v-77b52a16],
dl[data-v-77b52a16],
dt[data-v-77b52a16],
dd[data-v-77b52a16],
ol[data-v-77b52a16],
ul[data-v-77b52a16],
li[data-v-77b52a16],
fieldset[data-v-77b52a16],
form[data-v-77b52a16],
label[data-v-77b52a16],
legend[data-v-77b52a16],
table[data-v-77b52a16],
caption[data-v-77b52a16],
tbody[data-v-77b52a16],
tfoot[data-v-77b52a16],
thead[data-v-77b52a16],
tr[data-v-77b52a16],
th[data-v-77b52a16],
td[data-v-77b52a16],
article[data-v-77b52a16],
aside[data-v-77b52a16],
canvas[data-v-77b52a16],
details[data-v-77b52a16],
embed[data-v-77b52a16],
figure[data-v-77b52a16],
figcaption[data-v-77b52a16],
footer[data-v-77b52a16],
header[data-v-77b52a16],
menu[data-v-77b52a16],
nav[data-v-77b52a16],
output[data-v-77b52a16],
ruby[data-v-77b52a16],
section[data-v-77b52a16],
summary[data-v-77b52a16],
textarea[data-v-77b52a16],
time[data-v-77b52a16],
mark[data-v-77b52a16],
audio[data-v-77b52a16],
video[data-v-77b52a16],
input[data-v-77b52a16] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-77b52a16],
aside[data-v-77b52a16],
details[data-v-77b52a16],
figcaption[data-v-77b52a16],
figure[data-v-77b52a16],
footer[data-v-77b52a16],
header[data-v-77b52a16],
menu[data-v-77b52a16],
nav[data-v-77b52a16],
section[data-v-77b52a16] {
  display: block;
}
body[data-v-77b52a16] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-77b52a16],
q[data-v-77b52a16] {
  quotes: none;
}
blockquote[data-v-77b52a16]:before,
blockquote[data-v-77b52a16]:after,
q[data-v-77b52a16]:before,
q[data-v-77b52a16]:after {
  content: none;
}
table[data-v-77b52a16] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-77b52a16] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-77b52a16] {
  list-style: none;
}
[data-v-77b52a16]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-77b52a16]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-77b52a16]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-77b52a16]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-77b52a16],
body[data-v-77b52a16] {
  width: 100%;
}
html[data-v-77b52a16] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-77b52a16] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-77b52a16],
button[data-v-77b52a16],
textarea[data-v-77b52a16] {
  outline: none;
}
.weui-dialog[data-v-77b52a16] {
  top: 1rem;
}
[data-v-77b52a16]:root {
  --theme-color: #0080ee;
}
html[data-v-77b52a16],
body[data-v-77b52a16] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-77b52a16]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-77b52a16] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-77b52a16] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-77b52a16] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-77b52a16] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-77b52a16] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-77b52a16] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-77b52a16] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-77b52a16] {
  color: #fff;
}
.weui-mask_transparent[data-v-77b52a16] {
  display: none;
}
.contentFix[data-v-77b52a16] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-77b52a16] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-77b52a16],
.goodsCategory .vux-header[data-v-77b52a16],
.goodsList .vux-header[data-v-77b52a16],
.goods-detail .vux-header[data-v-77b52a16],
.goodsContent .vux-header[data-v-77b52a16],
.commonContent .vux-header[data-v-77b52a16],
.user .vux-header[data-v-77b52a16],
.page1 .vux-header[data-v-77b52a16],
.page1-wrap .vux-header[data-v-77b52a16] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-77b52a16],
.goodsCategory .vux-header .vux-header-left[data-v-77b52a16],
.goodsList .vux-header .vux-header-left[data-v-77b52a16],
.goods-detail .vux-header .vux-header-left[data-v-77b52a16],
.goodsContent .vux-header .vux-header-left[data-v-77b52a16],
.commonContent .vux-header .vux-header-left[data-v-77b52a16],
.user .vux-header .vux-header-left[data-v-77b52a16],
.page1 .vux-header .vux-header-left[data-v-77b52a16],
.page1-wrap .vux-header .vux-header-left[data-v-77b52a16],
.movie .vux-header .vux-header-right[data-v-77b52a16],
.goodsCategory .vux-header .vux-header-right[data-v-77b52a16],
.goodsList .vux-header .vux-header-right[data-v-77b52a16],
.goods-detail .vux-header .vux-header-right[data-v-77b52a16],
.goodsContent .vux-header .vux-header-right[data-v-77b52a16],
.commonContent .vux-header .vux-header-right[data-v-77b52a16],
.user .vux-header .vux-header-right[data-v-77b52a16],
.page1 .vux-header .vux-header-right[data-v-77b52a16],
.page1-wrap .vux-header .vux-header-right[data-v-77b52a16] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-77b52a16],
.goodsCategory .vux-header .vux-header-title[data-v-77b52a16],
.goodsList .vux-header .vux-header-title[data-v-77b52a16],
.goods-detail .vux-header .vux-header-title[data-v-77b52a16],
.goodsContent .vux-header .vux-header-title[data-v-77b52a16],
.commonContent .vux-header .vux-header-title[data-v-77b52a16],
.user .vux-header .vux-header-title[data-v-77b52a16],
.page1 .vux-header .vux-header-title[data-v-77b52a16],
.page1-wrap .vux-header .vux-header-title[data-v-77b52a16] {
  color: #333;
}
.movie .content[data-v-77b52a16],
.goodsCategory .content[data-v-77b52a16],
.goodsList .content[data-v-77b52a16],
.goods-detail .content[data-v-77b52a16],
.goodsContent .content[data-v-77b52a16],
.commonContent .content[data-v-77b52a16],
.user .content[data-v-77b52a16],
.page1 .content[data-v-77b52a16],
.page1-wrap .content[data-v-77b52a16] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-77b52a16] {
  background: none!important;
}
.padtop[data-v-77b52a16] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-77b52a16] {
  padding-top: 2.1rem;
}
.padtop64[data-v-77b52a16] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-77b52a16] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-77b52a16] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-77b52a16] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-77b52a16] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-77b52a16] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-77b52a16] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-77b52a16] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-77b52a16] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-77b52a16] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-77b52a16] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-77b52a16] {
  top: 2.0rem;
}
.top45[data-v-77b52a16] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-77b52a16] {
  bottom: 0;
}
.fixed[data-v-77b52a16] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-77b52a16] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-77b52a16] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-77b52a16] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-77b52a16] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-77b52a16] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-77b52a16] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-77b52a16] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-77b52a16] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-77b52a16] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-77b52a16] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-77b52a16] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-77b52a16] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-77b52a16] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-77b52a16] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-77b52a16] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-77b52a16] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-77b52a16],
.isIPhoneX .goodsCategory .vux-header[data-v-77b52a16],
.isIPhoneX .goodsList .vux-header[data-v-77b52a16],
.isIPhoneX .goods-detail .vux-header[data-v-77b52a16],
.isIPhoneX .goodsContent .vux-header[data-v-77b52a16],
.isIPhoneX .commonContent .vux-header[data-v-77b52a16],
.isIPhoneX .user .vux-header[data-v-77b52a16],
.isIPhoneX .page1 .vux-header[data-v-77b52a16],
.isIPhoneX .page1-wrap .vux-header[data-v-77b52a16] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .user .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-77b52a16],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .user .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-77b52a16],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-77b52a16] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .user .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-77b52a16],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-77b52a16] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-77b52a16],
.isIPhoneX .goodsCategory .content[data-v-77b52a16],
.isIPhoneX .goodsList .content[data-v-77b52a16],
.isIPhoneX .goods-detail .content[data-v-77b52a16],
.isIPhoneX .goodsContent .content[data-v-77b52a16],
.isIPhoneX .commonContent .content[data-v-77b52a16],
.isIPhoneX .user .content[data-v-77b52a16],
.isIPhoneX .page1 .content[data-v-77b52a16],
.isIPhoneX .page1-wrap .content[data-v-77b52a16] {
  padding-top: 1.04rem /* 74/25 */;
}
.common-nav .nav-fixed[data-v-77b52a16] {
  position: fixed;
  z-index: 1000;
  bottom: 2.3rem;
  right: 1rem;
}
.common-nav .nav-fixed .nav-wrapper[data-v-77b52a16] {
  position: relative;
}
.common-nav .nav-fixed .nav-wrapper .nav-title .nav-title-item[data-v-77b52a16] {
  width: 1.8rem;
  height: 1.8rem;
  border-radius: .9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
}
.common-nav .nav-fixed .nav-wrapper .nav-title .open[data-v-77b52a16] {
  background: rgba(0, 0, 0, 0.8);
  font-size: .55rem;
}
.common-nav .nav-fixed .nav-wrapper .nav-title .close[data-v-77b52a16] {
  background: red;
  font-size: .8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-77b52a16] {
  width: 1.8rem;
  height: 1.8rem;
  border-radius: .9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #000;
  font-size: .5rem;
  background: #fff;
  margin-bottom: .4rem;
  position: absolute;
  left: 0;
  right: 0;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-77b52a16]:nth-child(1) {
  top: -4.4rem;
  -webkit-animation: menuShow1-data-v-77b52a16 0.3s ease-out;
          animation: menuShow1-data-v-77b52a16 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-77b52a16]:nth-child(2) {
  top: -2.2rem;
  -webkit-animation: menuShow2-data-v-77b52a16 0.3s ease-out;
          animation: menuShow2-data-v-77b52a16 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-77b52a16]:nth-child(3) {
  top: -4.4rem;
  -webkit-animation: menuShow3-data-v-77b52a16 0.3s ease-out;
          animation: menuShow3-data-v-77b52a16 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item[data-v-77b52a16]:nth-child(4) {
  top: -2.2rem;
  -webkit-animation: menuShow4-data-v-77b52a16 0.3s ease-out;
          animation: menuShow4-data-v-77b52a16 0.3s ease-out;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu .nav-menu-item-init[data-v-77b52a16] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.common-nav .nav-fixed .nav-wrapper .nav-menu-fade-out[data-v-77b52a16] {
  visibility: visible;
}
.common-nav .nav-mask[data-v-77b52a16] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
}
@-webkit-keyframes menuShow1-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -4.4rem;
    opacity: 1;
}
}
@keyframes menuShow1-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -4.4rem;
    opacity: 1;
}
}
@-webkit-keyframes menuShow2-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -2.2rem;
    opacity: 1;
}
}
@keyframes menuShow2-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -2.2rem;
    opacity: 1;
}
}
@-webkit-keyframes menuShow3-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -4.4rem;
    opacity: 1;
}
}
@keyframes menuShow3-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -4.4rem;
    opacity: 1;
}
}
@-webkit-keyframes menuShow4-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -2.2rem;
    opacity: 1;
}
}
@keyframes menuShow4-data-v-77b52a16 {
from {
    top: 0rem;
    opacity: 0;
}
to {
    top: -2.2rem;
    opacity: 1;
}
}

.bus-wrapper[data-v-53cc49e4] {
  height: 100vh;
  overflow-y: scroll;
  background-color: #83c48a;
}
.bus-wrapper .bus[data-v-53cc49e4] {
  background-color: #83c48a;
  min-height: 100vh;
}
.bus-wrapper .bus .content[data-v-53cc49e4] {
  margin: 0 0.8rem;
}
.bus-wrapper .bus .content .content-item[data-v-53cc49e4] {
  position: relative;
  padding: 0.8rem 0;
  background-color: #fff;
  border-radius: 0.3rem;
  margin-bottom: 0.8rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 16.5rem;
}
.bus-wrapper .bus .content .content-item .content-item-title[data-v-53cc49e4] {
  width: 70%;
  height: 1.2rem;
  line-height: 1.2rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 1.2rem;
  font-size: 0.56rem;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 15%;
  top: -0.25rem;
}
.bus-wrapper .bus .content .content-item .content-ul[data-v-53cc49e4] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0.5rem 0;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li[data-v-53cc49e4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 30%;
  border: 1px solid #eee;
  border-radius: 0.2rem;
  font-size: 0.56rem;
  overflow: hidden;
  margin: 0 1.65% 0.3rem 1.65%;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-img[data-v-53cc49e4] {
  width: 100%;
  height: 4rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-name[data-v-53cc49e4] {
  margin: 0.2rem 0;
  padding: 0 0.2rem;
  font-size: 0.4rem;
  color: #666;
  height: 0.6rem;
  line-height: 0.6rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer[data-v-53cc49e4] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.2rem 0.3rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price[data-v-53cc49e4] {
  font-size: 0.4rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price span[data-v-53cc49e4] {
  color: #ff2f35;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price del[data-v-53cc49e4] {
  color: #999;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-cart i[data-v-53cc49e4] {
  font-size: 0.56rem;
  color: #666;
}
.bus-wrapper .bus .content .content-item .content-item-footer[data-v-53cc49e4] {
  width: 100%;
  margin-top: 1rem;
  text-align: center;
  font-size: 0.56rem;
  color: #ef4672;
}
.bus-wrapper .bus .header .header-img[data-v-53cc49e4] {
  width: 100%;
}
.bus-wrapper .bus .footer .footer-img[data-v-53cc49e4] {
  width: 100%;
}





















































































/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%}
body{-webkit-overflow-scrolling:touch}
.mescroll{width:100%;height:100%;overflow-y:auto}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite}
@-webkit-keyframes mescrollRotate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
@keyframes mescrollRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.mescroll-empty{width:100%;padding-top:20px;text-align:center}
.mescroll-empty .empty-icon{width:45%}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd}
.mescroll-empty .empty-btn:active{opacity:.75}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards}
@-webkit-keyframes mescrollFadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes mescrollFadeIn{0%{opacity:0}100%{opacity:1}}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards}
@-webkit-keyframes mescrollFadeOut{0%{opacity:1}100%{opacity:0}}
@keyframes mescrollFadeOut{0%{opacity:1}100%{opacity:0}}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent}
.mescroll-bar::-webkit-scrollbar{width:6px}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa}
.bus-wrapper[data-v-0500947a] {
  height: 100vh;
  overflow-y: scroll;
  background-color: #f99d4c;
}
.bus-wrapper .bus[data-v-0500947a] {
  background-color: #f99d4c;
  min-height: 100vh;
}
.bus-wrapper .bus .content[data-v-0500947a] {
  margin: 0 0.8rem;
}
.bus-wrapper .bus .content .content-item[data-v-0500947a] {
  position: relative;
  padding: 0.8rem 0;
  background-color: #fff;
  border-radius: 0.3rem;
  margin-bottom: 0.8rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 16.5rem;
}
.bus-wrapper .bus .content .content-item .content-item-title[data-v-0500947a] {
  width: 70%;
  height: 1.2rem;
  line-height: 1.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ4AAAA+CAYAAAAbF31VAAAF1ElEQVR4nO3dW2gcVRzH8e/k0iTm0qZWLF6qCFakYCl9UKkoPiiIvnh5U1FEFLyAUHxRQRAFHwRfxFaqIKgF8fKignfxLqIoCvVO1apVrDb2pm3SHTntpATdbHeSPWc22e8HAmV39syZf6b5zZw5O5N9tOxCGhgCzqE2sZyJ3UsbLShJ6jxZnu8i37+N8d1fZzu3vAHUasesaViHnmle7wVuA24FBukKi3WR7fyRbO+Yu5Yk6ZC8fzH50PHkw8u2AOuKn2nDot4ZzxHA88C5dT+wd4xsx/cwvtuqS1In6x2ktvAkWDDy3yL8BlwFvFSvOl11XntsutAJ8r5F1JasJB86zv1NkjpR1kU+ciK1o1bWC53gaOAF4Pp6b/53qO0a4JLDljHLyEdOOLDCbPtXkO9335OkTtAzQG10OfQOHW5ju4sht53AxqlvTD3jWQjcW6Zsef8otSNXQNbt/iZJ81w+sOTgWc7hQ2dSBmwAVkx9cWrw3AgcVbpsC4bJQ/pJkuatcHklHz1lJicaYd7Aw1PzZvIfoaUbZlqwAzMaBo9xj5OkeShcWjlweWXmzgAum/z0ZPCcDxw7m1bzkWUcnHYtSZov8uFlrZpMdnsx9HYoeC6fdZNZN/lA+ZE6SVJ7Cn/T8+HjW9W304DzKIInDLNd0JJm+xe3pBlJUsV6h8gXndzqPlxJETyrgZYkRt78TAdJUrvKug9Omc6yVnfwYqAvBM+ZLWsyXOPp7mtZc5Kk9A4Mr/UMxFjvIHB6mA3w8XTfLp2Z7BbgVPcVSZqDunp+zQeX3gXEujPAHyF43il+6ur65d2yjZ5l8EjSHFWbWNu19YONs+n84e5OneV53nCBT3pHy67zPmBt2Q9Jkiq3GQh3BJiYTUdWjW9v+H69m4TO1jb3HUmak9bPNnSaESN4dkVoU5IUVxj+ejJFjWMET/S0lCS13GfADynKGiN4dkRoU5IU15up6hsjeCRJc8/HqXps8EiSgi9SVcHgkSQF36SqgsEjSfoTGEtVBYNHkpTsbIdIwbMzQpuSpHi+TVnbGMFTi9CmJCme71LW1qE2SdKcP+ORJM0tBo8kKak5Hzz7IrQpSYrjL+D3lLWNETx/R2hTkhRH0okFeMYjSR0v6Xd48Hk8ktTxkl7fweCRpI6X7Oagk3wejyR1tk2ptz5G8IQbzf0ToV1JUmuFO818lbqmsb7H83WkdiVJrROu7+xJXc9YwfNBpHYlSa3zaRW1jBU8b0dqV5LUOvMqeF4EJiK1LUlqjY+qqGOs4NkGvBypbUnS7IWJBR9WUceYNwl9KGLbkqTZ+by4T1tyMYPn+Sq+EStJasp7VZUpZvCE07i7I7YvSZq5V6uqXezn8Txexe0YJEkN7Qdeq6pEsYMnbNzNkdchSSrn/aqu75DoCaQhVZ9IsB5JUnOerbJOqR59Hc56tiRalyRpejnwVJX1SRU824Eri6E3SVJ13gF+qrIDqYIneBO4JeH6JEn/t77qmqQMnuAB4MHE65QkHbQVeLrqWqQOnuAm4NEK1itJnS4c+O+rugZVBE+4sHUtsKGCdUtSpwpnO/e3w7ZXETwUkwyuA+4o7nAgSYrrTmB3O9S4quCZdA9wAfB7xf2QpPkszGR7pF22r+rgoXh8wkrgmTboiyTNN38AV7TT6FI7BA/F2ONlwPk+vVSSWmYPcCnwQzuVtF2CZ9IrwNnAmmKu+bb26JYkzTljwEXFdyjbSpbnecP+fNI7WmV/M+AUYDVwLLC4ieUXlWi/FxgqsfwRQF+J5ReWCPeuYvlm9RX9adZQsb2S5r+3gKuBzVVs6arx7Q3f70nWk5kJqfhl8aO0FhVB3oywHw2X6N0A0F9i+RGgu8llyx58LAAGSyw/WHymWWUDf7jk/8sytaHk7zUoc+RZtvZlD7a6i+1VfeH7Oa8D64Dnir+fbandg0fVGSu5Zmcmqt2UPSAqexBSdtShvzjoalazB2jjwM/ApnaZLt0Q8C+X3vBmpPYa2QAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 1.2rem;
  font-size: 0.56rem;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 15%;
  top: -0.25rem;
}
.bus-wrapper .bus .content .content-item .content-ul[data-v-0500947a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0.5rem 0;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li[data-v-0500947a] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 30%;
  border: 1px solid #eee;
  border-radius: 0.2rem;
  font-size: 0.56rem;
  overflow: hidden;
  margin: 0 1.65% 0.3rem 1.65%;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-img[data-v-0500947a] {
  width: 100%;
  height: 4rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-name[data-v-0500947a] {
  margin: 0.2rem 0;
  padding: 0 0.2rem;
  font-size: 0.4rem;
  color: #666;
  height: 0.6rem;
  line-height: 0.6rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer[data-v-0500947a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.2rem 0.3rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price[data-v-0500947a] {
  font-size: 0.4rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price span[data-v-0500947a] {
  color: #ff2f35;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price del[data-v-0500947a] {
  color: #999;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-cart i[data-v-0500947a] {
  font-size: 0.56rem;
  color: #666;
}
.bus-wrapper .bus .content .content-item .content-item-footer[data-v-0500947a] {
  width: 100%;
  margin-top: 1rem;
  text-align: center;
  font-size: 0.56rem;
  color: #ef4672;
}
.bus-wrapper .bus .header .header-img[data-v-0500947a] {
  width: 100%;
}
.bus-wrapper .bus .footer .footer-img[data-v-0500947a] {
  width: 100%;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.storeGoods .vux-header .vux-header-right a {
  position: relative;
}
.storeGoods .vux-header .vux-header-right a .shopping-cart {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.storeGoods .vux-header .vux-header-right a span {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: var(--theme-color);
  color: #ffffff;
}
.storeGoods .app-header {
  background: #219dfe;
}
.storeGoods .app-header {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 1000;
}
.storeGoods .app-header .app-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.32rem /* 8/25 */ 0.6rem /* 15/25 */;
}
.storeGoods .app-header .app-content .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.storeGoods .app-header .app-content .left img {
  width: 0.4rem /* 10/25 */;
  margin-right: 0.12rem /* 3/25 */;
}
.storeGoods .app-header .app-content .center {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  height: 1.12rem /* 28/25 */;
  line-height: 1.12rem /* 28/25 */;
  margin-left: 0.6rem /* 15/25 */;
  margin-right: 0.52rem /* 13/25 */;
  padding-left: 1.36rem /* 34/25 */;
  border-radius: 20px;
  font-size: 0.48rem /* 12/25 */;
  color: #e2e2e2;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKL2lDQ1BJQ0MgUHJvZmlsZQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s3BCkeAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTg6MDc6MTEgMTE6MjM6NDaZDst9AAADi0lEQVRIS7WWPWhTURTHX16SpkoEq1YJRQQdRKmCU8V2kBa3JoQSVKJDBxHErZaupYgWEQc/l9CiYIm2lbRNBh1arCJOaRf7gS5CdVCpSDRYaZLn/38/Yl6TNibQHxzOOTd595x377nnPodlWcZ6jI6ONtTW1p6G2QY5CtnDcbCM5+ahp1dXV590dHR8kMPlKRkwFov53G73dZjnIS4xuD6Ywko4HI6e9vb2RTW2LkUBJyYmAqZpPoK5XY7YyEH4gFN4dv5AuhD0gXRLYyotiMfjFxEsBlMH4+TPIecg+wKBgAviXllZ8SHRIMaikAyEeCD3E4nEDemWJv+G+CMneAbRSSzitwt+v/+N8ksyNjZ2yOVyRWA2yxGxxt147pZybYjJuWdQg9oH06lUqqlcMBIMBheSyeRJBBlSQwb2sx+rdUy5NkQAZHgNqo42WMzlcv5wOJxSfll6e3szMzMznQg6qYbckNvStOMYGRlh6X+EzWq0MplMM7J+K36tEBTcXtQAK3UrfSTQsnaVTI/HcwZal/6LaoMRFNQS1ID0BDxWNrikPNQCLOVjZVZNNpvNz4G9zM+tMTHYqGwDy/FamVWDzpOE+i094wC61RZlC/iGu6Vp5FBtn5RdNaFQKAv1WXqGWVNTs0vZAgbUR8Hq6+sr7nPVwY4kQOHYuhKDLUvTcA4PD+vmXDXYFgcUz7UAW6bnFzDggjTRmzyeJmVWDY7GYaht0jOWULk/lS0w8covlc1sziqzajBf4RzTSucxUcZPofXehZDhQWVXTDQarUPSl5TLY8bmbsPEQX8PHZeu4cIeDEQiEbamivF6vXehdkrPmJudneVNY0NUKDLpgeJ9Rpp9Pt9DVGy5i9cGmvVVvB2vMcIV60KPzVerJn89YSkv4+3uCUcyhUQ6VbtaFxzsHejFfLOwHBH8ghzHZTwn3X/YbnzciTehuqUnCiCNrAfZrthB1KEWpc9qZIGoPdPLWMgXSNvaoEWfGAjKgP2QtUvKdsVOxAd4znTpaziehniFJ/kKaS0MWhSQ8PJE5ndgtsiRssxh+a/gzZnQFES3S2ILWjKgBst2ApPwijkF2Q/RbZBw8lcINMRq1AWCT45Gp9M5hYTr6RPE+IZtacWJeLdhwELY9VEc9XjQTKfT3zf6Itgo6H8HrJTx8fEjWJ3JwqBgftMCkhJBf2xqQMLlxUca22eDZVldfwGEInhaRMTLowAAAABJRU5ErkJggg==) no-repeat #ffffff 0.48rem  center;
  background-size: 0.56rem /* 14/25 */;
}
.storeGoods .app-header .app-content .right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.storeGoods .app-header .app-content .right .carts {
  position: relative;
}
.storeGoods .app-header .app-content .right .carts .shopping-cart {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.storeGoods .app-header .app-content .right .carts span {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: var(--theme-color);
  color: #ffffff;
}
.storeGoods .mescroll-empty .empty-icon {
  width: 5.32rem /* 133/25 */;
}
.storeGoods .goods-list {
  height: 100vh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 44px;
}
.storeGoods .goods-list #dataList {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0.6rem /* 15/25 */;
}
.storeGoods .goods-list #dataList li {
  position: relative;
  width: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 48%;
      -ms-flex: 0 0 48%;
          flex: 0 0 48%;
  margin-bottom: 0.6rem /* 15/25 */;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  overflow: hidden;
}
.storeGoods .goods-list #dataList li:nth-child(odd) {
  margin-right: 2%;
}
.storeGoods .goods-list #dataList li:nth-child(even) {
  margin-left: 2%;
}
.storeGoods .goods-list #dataList li .desc {
  height: auto /* 170/25  6.8rem */;
  overflow: hidden;
}
.storeGoods .goods-list #dataList li .desc img {
  display: block;
  max-height: 7rem;
  width: 100%;
  margin: 0 auto;
}
.storeGoods .goods-list #dataList li .saled-mask {
  position: absolute;
  background: url(../../static/img/saled_mask.359f9c1.png) no-repeat scroll top / 6.8rem transparent;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  height: 6.8rem;
  z-index: 10;
}
.storeGoods .goods-list #dataList li .detail {
  padding: 0.6rem /* 15/25 */ 0.4rem /* 10/25 */;
}
.storeGoods .goods-list #dataList li .detail .word {
  height: 1.28rem /* 32/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  letter-spacing: 1px;
}
.storeGoods .goods-list #dataList li .detail .name {
  margin-top: 0.4rem /* 10/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #757678;
}
.storeGoods .goods-list #dataList li .detail .price {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.storeGoods .goods-list #dataList li .detail .price span {
  margin-left: 0.2rem /* 5/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
  text-decoration: line-through;
}
.storeGoods .goods-list #dataList li .detail .activity-tag {
  display: block;
  margin-top: 0.2rem /* 5/25 */;
  font-size: 0;
}
.storeGoods .goods-list #dataList li .detail .activity-tag span {
  display: inline-block;
  vertical-align: top;
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.48rem /* 12/25 */;
  color: #ffffff;
  background-color: #ff0000;
}
.storeGoods .goods-list #dataList li .shopping-cart {
  position: absolute;
  bottom: 0.4rem /* 10/25 */;
  right: 0.4rem /* 10/25 */;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: 100%;
}
.storeGoods .goods-list .goods-wrap {
  top: 0;
  width: 100%;
  overflow: hidden;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper {
  position: relative;
  height: 7.6rem /* 167/25 */;
  background: url(../../static/img/header-bg.c008f85.png) no-repeat;
  background-size: 100% 100%;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box {
  position: absolute;
  left: 0;
  right: 0;
  top: 1rem;
  margin: 0 1rem;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-img img {
  display: block;
  width: 4rem /* 80/25 */;
  height: 4rem /* 80/25 */;
  border-radius: 2rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.64rem /* 16/25 */;
  font-weight: bold;
  color: #949393;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-text .logo-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 12px;
  margin: 0 1.2rem;
  margin-top: 10px;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-text .logo-list .logo-item {
  width: 32%;
  height: 0.8rem;
  border-radius: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  background-color: #31acf4;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .to-home {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 1.7rem;
  right: 0.4rem;
}
.storeGoods .goods-list .goods-wrap .filter-wrapper {
  width: 100%;
  height: 1.76rem;
}
.storeGoods .goods-list .goods-wrap .filter-wrapper .menu-fixed {
  position: fixed;
  top: 1.25rem;
  left: 0;
  right: 0;
  z-index: 9;
}
.storeGoods .fix-cart {
  position: fixed;
  right: 0.32rem /* 8/25 */;
  bottom: 3.2rem /* 80/25 */;
  z-index: 200;
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
.storeGoods .fix-cart .fa {
  font-size: 0.8rem /* 20/25 */;
  color: #cccccc;
}
.storeGoods .fix-cart span {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: #4083ff;
  color: #ffffff;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goodsSearchList {
  position: relative;
  z-index: 1000;
  height: 100%;
  background-color: #ffffff;
}
.goodsSearchList .vux-header .vux-header-right a {
  position: relative;
}
.goodsSearchList .vux-header .vux-header-right a .shopping-cart {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.goodsSearchList .vux-header .vux-header-right a span {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: var(--theme-color);
  color: #ffffff;
}
.goodsSearchList .mescroll-empty .empty-icon {
  width: 5.32rem /* 133/25 */;
}
.goodsSearchList .search-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.28rem /* 7/25 */ 0 /* 15/25 */;
}
.goodsSearchList .search-box .search-group {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  height: 1.2rem /* 30/25 */;
  line-height: 1.2rem /* 30/25 */;
  padding-left: 1.36rem /* 34/25 */;
  padding-right: 0.4rem /* 10/25 */;
  border-radius: 20px;
  font-size: 0.48rem /* 12/25 */;
  color: #e2e2e2;
  background: url(data:image/png;base64,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) no-repeat #f4f4f4 0.48rem  center;
  background-size: 0.56rem /* 14/25 */;
}
.goodsSearchList .search-box .search-group .weui-cell {
  width: 100%;
  height: 100%;
  padding: 0;
}
.goodsSearchList .search-box .search-group .weui-cell .weui-cell__bd {
  height: 100%;
}
.goodsSearchList .search-box .search-group .weui-cell .weui-cell__bd input {
  display: block;
  height: 100%;
  line-height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #333333;
}
.goodsSearchList .search-btn {
  margin-left: 0.52rem /* 13/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  text-align: left;
}
.goodsSearchList .goodsList-wrap {
  width: 100%;
  overflow: hidden;
  background-color: #ffffff;
}
.goodsSearchList .goodsList-wrap .history {
  position: absolute;
  top: 0.4rem;
  left: 0;
  right: 0;
  z-index: 99;
  background: #fff;
  font-size: 0.56rem /* 14/25 */;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #eee;
}
.goodsSearchList .goodsList-wrap .history .history-title {
  color: #666;
  height: 16px;
  line-height: 16px;
  padding: 0 0 10px 0;
}
.goodsSearchList .goodsList-wrap .history .history-title .history-clear {
  float: right;
}
.goodsSearchList .goodsList-wrap .history .history-list-wrapper {
  overflow: hidden;
  color: #999;
  margin-left: -10px;
}
.goodsSearchList .goodsList-wrap .history .history-list-wrapper .history-item {
  display: block;
  float: left;
  padding: 0 10px 0 10px;
  height: 24px;
  line-height: 24px;
  border-radius: 5px;
  border: 1px solid #ccc;
  margin: 0 0 8px 10px;
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.goodsSearchList .goodsList-wrap .history .history-list-wrapper .history-item .history-delete {
  width: 8px;
  padding: 5px;
  vertical-align: middle;
}
.goodsSearchList .goodsList-wrap .goods-list {
  position: absolute;
  top: 1.75rem /* 44/25 */;
  bottom: 0;
  width: 100%;
  height: auto;
}
.goodsSearchList .goodsList-wrap .goods-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0.6rem /* 15/25 */;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item {
  position: relative;
  width: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 48%;
      -ms-flex: 0 0 48%;
          flex: 0 0 48%;
  margin-bottom: 0.6rem /* 15/25 */;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  overflow: hidden;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item:nth-child(odd) {
  margin-right: 2%;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item:nth-child(even) {
  margin-left: 2%;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .desc {
  height: 6.8rem /* 170/25 */;
  overflow: hidden;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .desc img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .saled-mask {
  position: absolute;
  background: url(../../static/img/saled_mask.359f9c1.png) no-repeat scroll top / 6.8rem transparent;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  height: 6.8rem;
  z-index: 10;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .detail {
  padding: 0.6rem /* 15/25 */ 0.4rem /* 10/25 */;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .detail .word {
  height: 1.28rem /* 32/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  letter-spacing: 1px;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .detail .name {
  margin-top: 0.4rem /* 10/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #757678;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .detail .price {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .detail .price span {
  margin-left: 0.2rem /* 5/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
  text-decoration: line-through;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .detail .activity-tag {
  display: block;
  margin-top: 0.2rem /* 5/25 */;
  font-size: 0;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .detail .activity-tag span {
  display: inline-block;
  vertical-align: top;
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.48rem /* 12/25 */;
  color: #ffffff;
  background-color: #ff0000;
}
.goodsSearchList .goodsList-wrap .goods-list ul .goods-list-item .shopping-cart {
  position: absolute;
  bottom: 0.4rem /* 10/25 */;
  right: 0.4rem /* 10/25 */;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: 100%;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-header {
  position: relative;
  padding: 3px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #35495e;
}
.vux-header .vux-header-title {
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  color: #fff;
}
.vux-header-title-area,
.vux-header .vux-header-title {
  margin: 0 88px;
  height: 40px;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vux-header .vux-header-title > span {
  display: inline-block;
}
.vux-header .vux-header-left,
.vux-header .vux-header-right {
  position: absolute;
  top: 14px;
  display: block;
  font-size: 14px;
  line-height: 21px;
  color: #ccc;
}
.vux-header .vux-header-left a,
.vux-header .vux-header-left button,
.vux-header .vux-header-right a,
.vux-header .vux-header-right button {
  float: left;
  margin-right: 8px;
  color: #ccc;
}
.vux-header .vux-header-left a:active,
.vux-header .vux-header-left button:active,
.vux-header .vux-header-right a:active,
.vux-header .vux-header-right button:active {
  opacity: 0.5;
}
.vux-header .vux-header-left {
  left: 18px;
}
.vux-header .vux-header-left .vux-header-back {
  padding-left: 16px;
}
.vux-header .vux-header-left .left-arrow {
  position: absolute;
  width: 30px;
  height: 30px;
  top: -5px;
  left: -5px;
}
.vux-header .vux-header-left .left-arrow:before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-width: 1px 0 0 1px;
  -webkit-transform: rotate(315deg);
          transform: rotate(315deg);
  top: 8px;
  left: 7px;
}
.vux-header .vux-header-right {
  right: 15px;
}
.vux-header .vux-header-right a,
.vux-header .vux-header-right button {
  margin-left: 8px;
  margin-right: 0;
}
.vux-header .vux-header-right .vux-header-more:after {
  content: "\2022   \2022   \2022   ";
  font-size: 16px;
}
.vux-header-fade-in-right-enter-active {
  -webkit-animation: fadeinR .5s;
          animation: fadeinR .5s;
}
.vux-header-fade-in-left-enter-active {
  -webkit-animation: fadeinL .5s;
          animation: fadeinL .5s;
}
@-webkit-keyframes fadeinR {
0% {
    opacity: 0;
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@keyframes fadeinR {
0% {
    opacity: 0;
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@-webkit-keyframes fadeinL {
0% {
    opacity: 0;
    -webkit-transform: translateX(-150px);
            transform: translateX(-150px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@keyframes fadeinL {
0% {
    opacity: 0;
    -webkit-transform: translateX(-150px);
            transform: translateX(-150px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-cell_access {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: inherit;
}
.weui-cell_access:active {
  background-color: #ECECEC;
}
.weui-cell_access .weui-cell__ft {
  padding-right: 13px;
  position: relative;
}
.weui-cell_access .weui-cell__ft:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: 2px;
}
.weui-cell_link {
  color: #586C94;
  font-size: 14px;
}
.weui-cell_link.weui-cell:first-child:before {
  display: block;
}
.weui-cell_access.vux-cell-box {
  padding-right: 13px;
  position: relative;
}
.weui-cell_access.vux-cell-box:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: 17px;
}
.weui-cells {
  margin-top: 1.17647059em;
  background-color: #FFFFFF;
  line-height: 1.41176471;
  font-size: 17px;
  overflow: hidden;
  position: relative;
}
.weui-cells:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells__title {
  margin-top: 0.77em;
  margin-bottom: 0.3em;
  padding-left: 15px;
  padding-right: 15px;
  color: #999999;
  font-size: 14px;
}
.weui-cells__title + .weui-cells {
  margin-top: 0;
}
.weui-cells__tips {
  margin-top: .3em;
  color: #999999;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
.weui-cell {
  padding: 10px 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.weui-cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
.weui-cell:first-child:before {
  display: none;
}
.weui-cell_primary {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.weui-cell__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.weui-cell__ft {
  text-align: right;
  color: #999999;
}
.vux-cell-justify {
  height: 1.41176471em;
}
.vux-cell-justify.vux-cell-justify:after {
  content: ".";
  display: inline-block;
  width: 100%;
  overflow: hidden;
  height: 0;
}
.weui-label {
  display: block;
  width: 105px;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-input {
  width: 100%;
  border: 0;
  outline: 0;
  -webkit-appearance: none;
  background-color: transparent;
  font-size: inherit;
  color: inherit;
  height: 1.41176471em;
  line-height: 1.41176471;
}
.weui-input::-webkit-outer-spin-button,
.weui-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.weui-textarea {
  display: block;
  border: 0;
  resize: none;
  width: 100%;
  color: inherit;
  font-size: 1em;
  line-height: inherit;
  outline: 0;
}
.weui-textarea-counter {
  color: #B2B2B2;
  text-align: right;
}
.weui-cell_warn .weui-textarea-counter {
  color: #E64340;
}
.weui-toptips {
  display: none;
  position: fixed;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  top: 0;
  left: 0;
  right: 0;
  padding: 5px;
  font-size: 14px;
  text-align: center;
  color: #FFF;
  z-index: 5000;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-toptips_warn {
  background-color: #E64340;
}
.weui-cells_form .weui-cell__ft {
  font-size: 0;
}
.weui-cells_form .weui-icon-warn {
  display: none;
}
.weui-cells_form input,
.weui-cells_form textarea,
.weui-cells_form label[for] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-cell_warn {
  color: #E64340;
}
.weui-cell_warn .weui-icon-warn {
  display: inline-block;
}
.weui-cell_vcode {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.weui-vcode-img {
  margin-left: 5px;
  height: 44px;
  vertical-align: middle;
}
.weui-vcode-btn {
  display: inline-block;
  height: 44px;
  margin-left: 5px;
  padding: 0 0.6em 0 0.7em;
  border-left: 1px solid #E5E5E5;
  line-height: 44px;
  vertical-align: middle;
  font-size: 17px;
  color: #3CC51F;
}
button.weui-vcode-btn {
  background-color: transparent;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  outline: 0;
}
.weui-vcode-btn:active {
  color: #52a341;
}
.vux-x-input .vux-x-input-placeholder-right input::-webkit-input-placeholder {
  text-align: right;
}
.vux-x-input .vux-x-input-placeholder-center input::-webkit-input-placeholder {
  text-align: center;
}
.vux-x-input .vux-input-icon {
  font-size: 21px;
}
.vux-input-icon.weui-icon-warn:before,
.vux-input-icon.weui-icon-success:before {
  font-size: 21px;
}
.vux-x-input .weui-icon {
  padding-left: 5px;
}
.vux-x-input.weui-cell_vcode {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.vux-x-input.disabled .weui-input {
  text-fill-color: #888;
  -webkit-text-fill-color: #888;
  /* Override iOS / Android font color change */
  opacity: 1;
  /* Override iOS opacity change affecting text & background color */
}
.vux-x-input-right-full {
  margin-left: 5px;
  height: 44px;
  vertical-align: middle;
}
.vux-x-input-right-full img {
  height: 44px;
}
.vux-x-input-has-right-full {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}

@font-face {
  font-weight: normal;
  font-style: normal;
  font-family: "weui";
  src: url('data:application/octet-stream;base64,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') format('truetype');
}
[class^="weui-icon-"],
[class*=" weui-icon-"] {
  display: inline-block;
  vertical-align: middle;
  font: normal normal normal 14px/1 "weui";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
[class^="weui-icon-"]:before,
[class*=" weui-icon-"]:before {
  display: inline-block;
  margin-left: .2em;
  margin-right: .2em;
}
.weui-icon-circle:before {
  content: "\EA01";
}
/* '' */
.weui-icon-download:before {
  content: "\EA02";
}
/* '' */
.weui-icon-info:before {
  content: "\EA03";
}
/* '' */
.weui-icon-safe-success:before {
  content: "\EA04";
}
/* '' */
.weui-icon-safe-warn:before {
  content: "\EA05";
}
/* '' */
.weui-icon-success:before {
  content: "\EA06";
}
/* '' */
.weui-icon-success-circle:before {
  content: "\EA07";
}
/* '' */
.weui-icon-success-no-circle:before {
  content: "\EA08";
}
/* '' */
.weui-icon-waiting:before {
  content: "\EA09";
}
/* '' */
.weui-icon-waiting-circle:before {
  content: "\EA0A";
}
/* '' */
.weui-icon-warn:before {
  content: "\EA0B";
}
/* '' */
.weui-icon-info-circle:before {
  content: "\EA0C";
}
/* '' */
.weui-icon-cancel:before {
  content: "\EA0D";
}
/* '' */
.weui-icon-search:before {
  content: "\EA0E";
}
/* '' */
.weui-icon-clear:before {
  content: "\EA0F";
}
/* '' */
.weui-icon-back:before {
  content: "\EA10";
}
/* '' */
.weui-icon-delete:before {
  content: "\EA11";
}
/* '' */
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
[class^="weui-icon_"]:before,
[class*=" weui-icon_"]:before {
  margin: 0;
}
.weui-icon-success {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-waiting {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-warn {
  font-size: 23px;
  color: #F43530;
}
.weui-icon-info {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-success-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-success-no-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-waiting-circle {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-circle {
  font-size: 23px;
  color: #C9C9C9;
}
.weui-icon-download {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-info-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-safe-success {
  color: #09BB07;
}
.weui-icon-safe-warn {
  color: #FFBE00;
}
.weui-icon-cancel {
  color: #F43530;
  font-size: 22px;
}
.weui-icon-search {
  color: #B2B2B2;
  font-size: 14px;
}
.weui-icon-clear {
  color: #B2B2B2;
  font-size: 14px;
}
.weui-icon-delete.weui-icon_gallery-delete {
  color: #FFFFFF;
  font-size: 22px;
}
.weui-icon_msg {
  font-size: 93px;
}
.weui-icon_msg.weui-icon-warn {
  color: #F76260;
}
.weui-icon_msg-primary {
  font-size: 93px;
}
.weui-icon_msg-primary.weui-icon-warn {
  color: #FFBE00;
}
/**
following styles will be removed after v3.0.0
*/
.icon-big:before {
  font-size: 93px;
}

.vux-fade-enter-active,
.vux-fade-leave-active {
  opacity: 1;
  -webkit-transition: opacity linear 0.2s;
  transition: opacity linear 0.2s;
}
.vux-fade-enter,
.vux-fade-leave-to {
  opacity: 0;
}
.vux-dialog-enter-active {
  -webkit-animation: vux-dialog-in 0.5s;
          animation: vux-dialog-in 0.5s;
}
.vux-dialog-leave-active {
  -webkit-animation: vux-dialog-out 0.3s;
          animation: vux-dialog-out 0.3s;
}
@-webkit-keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@-webkit-keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
@keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
.vux-mask-enter,
.vux-mask-leave-active {
  opacity: 0;
}
.vux-mask-leave-active,
.vux-mask-enter-active {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
}
.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
@font-face {
  font-weight: normal;
  font-style: normal;
  font-family: "weui";
  src: url('data:application/octet-stream;base64,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') format('truetype');
}
[class^="weui-icon-"],
[class*=" weui-icon-"] {
  display: inline-block;
  vertical-align: middle;
  font: normal normal normal 14px/1 "weui";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
[class^="weui-icon-"]:before,
[class*=" weui-icon-"]:before {
  display: inline-block;
  margin-left: .2em;
  margin-right: .2em;
}
.weui-icon-circle:before {
  content: "\EA01";
}
/* '' */
.weui-icon-download:before {
  content: "\EA02";
}
/* '' */
.weui-icon-info:before {
  content: "\EA03";
}
/* '' */
.weui-icon-safe-success:before {
  content: "\EA04";
}
/* '' */
.weui-icon-safe-warn:before {
  content: "\EA05";
}
/* '' */
.weui-icon-success:before {
  content: "\EA06";
}
/* '' */
.weui-icon-success-circle:before {
  content: "\EA07";
}
/* '' */
.weui-icon-success-no-circle:before {
  content: "\EA08";
}
/* '' */
.weui-icon-waiting:before {
  content: "\EA09";
}
/* '' */
.weui-icon-waiting-circle:before {
  content: "\EA0A";
}
/* '' */
.weui-icon-warn:before {
  content: "\EA0B";
}
/* '' */
.weui-icon-info-circle:before {
  content: "\EA0C";
}
/* '' */
.weui-icon-cancel:before {
  content: "\EA0D";
}
/* '' */
.weui-icon-search:before {
  content: "\EA0E";
}
/* '' */
.weui-icon-clear:before {
  content: "\EA0F";
}
/* '' */
.weui-icon-back:before {
  content: "\EA10";
}
/* '' */
.weui-icon-delete:before {
  content: "\EA11";
}
/* '' */
[class^="weui-icon_"]:before,
[class*=" weui-icon_"]:before {
  margin: 0;
}
.weui-icon-success {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-waiting {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-warn {
  font-size: 23px;
  color: #F43530;
}
.weui-icon-info {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-success-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-success-no-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-waiting-circle {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-circle {
  font-size: 23px;
  color: #C9C9C9;
}
.weui-icon-download {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-info-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-safe-success {
  color: #09BB07;
}
.weui-icon-safe-warn {
  color: #FFBE00;
}
.weui-icon-cancel {
  color: #F43530;
  font-size: 22px;
}
.weui-icon-search {
  color: #B2B2B2;
  font-size: 14px;
}
.weui-icon-clear {
  color: #B2B2B2;
  font-size: 14px;
}
.weui-icon-delete.weui-icon_gallery-delete {
  color: #FFFFFF;
  font-size: 22px;
}
.weui-icon_msg {
  font-size: 93px;
}
.weui-icon_msg.weui-icon-warn {
  color: #F76260;
}
.weui-icon_msg-primary {
  font-size: 93px;
}
.weui-icon_msg-primary.weui-icon-warn {
  color: #FFBE00;
}
.weui-toast {
  position: fixed;
  z-index: 5001;
  width: 7.6em;
  min-height: 7.6em;
  top: 180px;
  left: 50%;
  margin-left: -3.8em;
  background: rgba(17, 17, 17, 0.7);
  text-align: center;
  border-radius: 5px;
  color: #FFFFFF;
}
.weui-icon_toast {
  margin: 22px 0 0;
  display: block;
}
.weui-icon_toast.weui-icon-success-no-circle:before {
  color: #FFFFFF;
  font-size: 55px;
}
.weui-icon_toast.weui-loading {
  margin: 30px 0 0;
  width: 38px;
  height: 38px;
  vertical-align: baseline;
}
.weui-toast__content {
  margin: 0 0 15px;
}
.weui-toast.vux-toast-top {
  top: 10px;
}
.weui-toast.vux-toast-bottom {
  top: auto;
  bottom: 10px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.weui-toast.vux-toast-middle {
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.vux-slide-from-top-enter,
.vux-slide-from-top-leave-active {
  opacity: 0;
  -webkit-transform: translateX(-50%) translateY(-100%) !important;
          transform: translateX(-50%) translateY(-100%) !important;
}
.vux-slide-from-bottom-enter,
.vux-slide-from-bottom-leave-active {
  opacity: 0;
  -webkit-transform: translateX(-50%) translateY(100%) !important;
          transform: translateX(-50%) translateY(100%) !important;
}
.vux-slide-from-top-enter-active,
.vux-slide-from-top-leave-active,
.vux-slide-from-bottom-enter-active,
.vux-slide-from-bottom-leave-active {
  -webkit-transition: all 400ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: all 400ms cubic-bezier(0.36, 0.66, 0.04, 1);
}
.weui-toast {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin-left: 0!important;
}
.weui-toast.weui-toast_forbidden {
  color: #F76260;
}
.weui-toast.weui-toast_forbidden .weui-toast__content {
  margin-top: 10px;
}
.weui-toast.weui-toast_text {
  min-height: 0;
}
.weui-toast_text .weui-toast__content {
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 15px;
}
.weui-toast__content {
  font-size: 16px;
}
.weui-loading_toast .weui-toast__content {
  margin-top: 0;
}
.weui-toast_success .weui-icon_toast:before {
  content: "\EA08";
}
.weui-toast_cancel .weui-icon_toast:before {
  content: "\EA0D";
}
.weui-toast_forbidden .weui-icon_toast.weui-icon-success-no-circle:before {
  content: "\EA0B";
  color: #F76260;
}

.vux-label-desc {
  font-size:14px;
  color:#666;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.filter-header .sort {
  background-color: #f7f7f7;
}
.filter-header .sort ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
}
.filter-header .sort ul li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.5rem /* 44/25 */;
  line-height: 1.5rem /* 44/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.filter-header .sort ul li.active {
  color: var(--theme-color);
}
.filter-header .sort ul li.filter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-left: 1px solid #ededed;
}
.filter-header .sort ul li.filter img {
  width: 0.5rem;
  height: 0.5rem;
}
.filter-header .sort ul li.blue {
  color: #377ee6;
}
.filter-header .filter-popup {
  position: absolute;
  top: 1.76rem;
  left: 0;
  right: 0;
  z-index: 999;
}
.filter-header .filter-popup .filter-mask {
  position: absolute;
  width: 100%;
  height: 100vh;
  background: #000;
  opacity: 0.7;
  top: 100%;
  left: 0;
  right: 0;
  bottom: 0;
}
.filter-header .filter-popup .filter-popup-body {
  background-color: #fff;
  font-size: 0.56rem;
}
.filter-header .filter-popup .filter-popup-body .filter-title {
  color: #999;
  padding: 0.6rem 0.6rem 0 0.6rem;
}
.filter-header .filter-popup .filter-popup-body .filter-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 1.7rem 0;
  padding: 0 0.6rem;
}
.filter-header .filter-popup .filter-popup-body .filter-content input {
  width: 5rem;
  height: 1rem;
  line-height: 1rem;
  padding: 0.3rem 0;
  border-radius: 0.8rem;
  background: #f7f7f7;
  text-align: center;
  font-size: 0.6rem;
  color: #377ee6;
}
.filter-header .filter-popup .filter-popup-body .filter-content input::-webkit-input-placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.filter-header .filter-popup .filter-popup-body .filter-content input:-ms-input-placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.filter-header .filter-popup .filter-popup-body .filter-content input::-ms-input-placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.filter-header .filter-popup .filter-popup-body .filter-content input::placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.filter-header .filter-popup .filter-popup-body .filter-content .filter-line {
  width: 1.3rem;
  height: 2px;
  background: #e5e5e5;
}
.filter-header .filter-popup .filter-popup-body .filter-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 1.8rem;
  border-top: 1px solid #f7f7f7;
  font-size: 0.6rem;
}
.filter-header .filter-popup .filter-popup-body .filter-footer div {
  width: 50%;
  text-align: center;
}
.filter-header .filter-popup .filter-popup-body .filter-footer div.sure-btn {
  color: #377ee6;
  border-left: 1px solid #e5e5e5;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-5d882476],
body[data-v-5d882476],
div[data-v-5d882476],
span[data-v-5d882476],
applet[data-v-5d882476],
object[data-v-5d882476],
iframe[data-v-5d882476],
h1[data-v-5d882476],
h2[data-v-5d882476],
h3[data-v-5d882476],
h4[data-v-5d882476],
h5[data-v-5d882476],
h6[data-v-5d882476],
p[data-v-5d882476],
blockquote[data-v-5d882476],
pre[data-v-5d882476],
a[data-v-5d882476],
abbr[data-v-5d882476],
acronym[data-v-5d882476],
address[data-v-5d882476],
big[data-v-5d882476],
cite[data-v-5d882476],
code[data-v-5d882476],
del[data-v-5d882476],
dfn[data-v-5d882476],
em[data-v-5d882476],
img[data-v-5d882476],
ins[data-v-5d882476],
kbd[data-v-5d882476],
q[data-v-5d882476],
s[data-v-5d882476],
samp[data-v-5d882476],
small[data-v-5d882476],
strike[data-v-5d882476],
strong[data-v-5d882476],
sub[data-v-5d882476],
sup[data-v-5d882476],
tt[data-v-5d882476],
var[data-v-5d882476],
b[data-v-5d882476],
u[data-v-5d882476],
i[data-v-5d882476],
center[data-v-5d882476],
dl[data-v-5d882476],
dt[data-v-5d882476],
dd[data-v-5d882476],
ol[data-v-5d882476],
ul[data-v-5d882476],
li[data-v-5d882476],
fieldset[data-v-5d882476],
form[data-v-5d882476],
label[data-v-5d882476],
legend[data-v-5d882476],
table[data-v-5d882476],
caption[data-v-5d882476],
tbody[data-v-5d882476],
tfoot[data-v-5d882476],
thead[data-v-5d882476],
tr[data-v-5d882476],
th[data-v-5d882476],
td[data-v-5d882476],
article[data-v-5d882476],
aside[data-v-5d882476],
canvas[data-v-5d882476],
details[data-v-5d882476],
embed[data-v-5d882476],
figure[data-v-5d882476],
figcaption[data-v-5d882476],
footer[data-v-5d882476],
header[data-v-5d882476],
menu[data-v-5d882476],
nav[data-v-5d882476],
output[data-v-5d882476],
ruby[data-v-5d882476],
section[data-v-5d882476],
summary[data-v-5d882476],
textarea[data-v-5d882476],
time[data-v-5d882476],
mark[data-v-5d882476],
audio[data-v-5d882476],
video[data-v-5d882476],
input[data-v-5d882476] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-5d882476],
aside[data-v-5d882476],
details[data-v-5d882476],
figcaption[data-v-5d882476],
figure[data-v-5d882476],
footer[data-v-5d882476],
header[data-v-5d882476],
menu[data-v-5d882476],
nav[data-v-5d882476],
section[data-v-5d882476] {
  display: block;
}
body[data-v-5d882476] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-5d882476],
q[data-v-5d882476] {
  quotes: none;
}
blockquote[data-v-5d882476]:before,
blockquote[data-v-5d882476]:after,
q[data-v-5d882476]:before,
q[data-v-5d882476]:after {
  content: none;
}
table[data-v-5d882476] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-5d882476] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-5d882476] {
  list-style: none;
}
[data-v-5d882476]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-5d882476]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-5d882476]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-5d882476]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-5d882476],
body[data-v-5d882476] {
  width: 100%;
}
html[data-v-5d882476] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-5d882476] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-5d882476],
button[data-v-5d882476],
textarea[data-v-5d882476] {
  outline: none;
}
.weui-dialog[data-v-5d882476] {
  top: 1rem;
}
[data-v-5d882476]:root {
  --theme-color: #0080ee;
}
html[data-v-5d882476],
body[data-v-5d882476] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-5d882476]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-5d882476] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-5d882476] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-5d882476] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-5d882476] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-5d882476] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-5d882476] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-5d882476] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-5d882476] {
  color: #fff;
}
.weui-mask_transparent[data-v-5d882476] {
  display: none;
}
.contentFix[data-v-5d882476] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-5d882476] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-5d882476],
.goodsCategory .vux-header[data-v-5d882476],
.goodsList .vux-header[data-v-5d882476],
.goods-detail .vux-header[data-v-5d882476],
.goodsContent .vux-header[data-v-5d882476],
.commonContent .vux-header[data-v-5d882476],
.user .vux-header[data-v-5d882476],
.page1 .vux-header[data-v-5d882476],
.page1-wrap .vux-header[data-v-5d882476] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-5d882476],
.goodsCategory .vux-header .vux-header-left[data-v-5d882476],
.goodsList .vux-header .vux-header-left[data-v-5d882476],
.goods-detail .vux-header .vux-header-left[data-v-5d882476],
.goodsContent .vux-header .vux-header-left[data-v-5d882476],
.commonContent .vux-header .vux-header-left[data-v-5d882476],
.user .vux-header .vux-header-left[data-v-5d882476],
.page1 .vux-header .vux-header-left[data-v-5d882476],
.page1-wrap .vux-header .vux-header-left[data-v-5d882476],
.movie .vux-header .vux-header-right[data-v-5d882476],
.goodsCategory .vux-header .vux-header-right[data-v-5d882476],
.goodsList .vux-header .vux-header-right[data-v-5d882476],
.goods-detail .vux-header .vux-header-right[data-v-5d882476],
.goodsContent .vux-header .vux-header-right[data-v-5d882476],
.commonContent .vux-header .vux-header-right[data-v-5d882476],
.user .vux-header .vux-header-right[data-v-5d882476],
.page1 .vux-header .vux-header-right[data-v-5d882476],
.page1-wrap .vux-header .vux-header-right[data-v-5d882476] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-5d882476],
.goodsCategory .vux-header .vux-header-title[data-v-5d882476],
.goodsList .vux-header .vux-header-title[data-v-5d882476],
.goods-detail .vux-header .vux-header-title[data-v-5d882476],
.goodsContent .vux-header .vux-header-title[data-v-5d882476],
.commonContent .vux-header .vux-header-title[data-v-5d882476],
.user .vux-header .vux-header-title[data-v-5d882476],
.page1 .vux-header .vux-header-title[data-v-5d882476],
.page1-wrap .vux-header .vux-header-title[data-v-5d882476] {
  color: #333;
}
.movie .content[data-v-5d882476],
.goodsCategory .content[data-v-5d882476],
.goodsList .content[data-v-5d882476],
.goods-detail .content[data-v-5d882476],
.goodsContent .content[data-v-5d882476],
.commonContent .content[data-v-5d882476],
.user .content[data-v-5d882476],
.page1 .content[data-v-5d882476],
.page1-wrap .content[data-v-5d882476] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-5d882476] {
  background: none!important;
}
.padtop[data-v-5d882476] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-5d882476] {
  padding-top: 2.1rem;
}
.padtop64[data-v-5d882476] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-5d882476] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-5d882476] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-5d882476] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-5d882476] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-5d882476] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-5d882476] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-5d882476] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-5d882476] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-5d882476] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-5d882476] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-5d882476] {
  top: 2.0rem;
}
.top45[data-v-5d882476] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-5d882476] {
  bottom: 0;
}
.fixed[data-v-5d882476] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-5d882476] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-5d882476] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-5d882476] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-5d882476] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-5d882476] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-5d882476] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-5d882476] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-5d882476] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-5d882476] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-5d882476] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-5d882476] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-5d882476] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-5d882476] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-5d882476] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-5d882476] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-5d882476] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-5d882476],
.isIPhoneX .goodsCategory .vux-header[data-v-5d882476],
.isIPhoneX .goodsList .vux-header[data-v-5d882476],
.isIPhoneX .goods-detail .vux-header[data-v-5d882476],
.isIPhoneX .goodsContent .vux-header[data-v-5d882476],
.isIPhoneX .commonContent .vux-header[data-v-5d882476],
.isIPhoneX .user .vux-header[data-v-5d882476],
.isIPhoneX .page1 .vux-header[data-v-5d882476],
.isIPhoneX .page1-wrap .vux-header[data-v-5d882476] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .user .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-5d882476],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .user .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-5d882476],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-5d882476] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .user .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-5d882476],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-5d882476] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-5d882476],
.isIPhoneX .goodsCategory .content[data-v-5d882476],
.isIPhoneX .goodsList .content[data-v-5d882476],
.isIPhoneX .goods-detail .content[data-v-5d882476],
.isIPhoneX .goodsContent .content[data-v-5d882476],
.isIPhoneX .commonContent .content[data-v-5d882476],
.isIPhoneX .user .content[data-v-5d882476],
.isIPhoneX .page1 .content[data-v-5d882476],
.isIPhoneX .page1-wrap .content[data-v-5d882476] {
  padding-top: 1.04rem /* 74/25 */;
}
.common-header[data-v-5d882476] {
  width: 100%;
  height: 2.1rem;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #333;
  background-color: #fff;
  z-index: 100;
}
.common-header .left[data-v-5d882476] {
  width: 2rem;
  text-align: center;
  font-size: .8rem;
  color: #333;
}
.common-header .left i[data-v-5d882476] {
  color: #333;
}
.common-header .center[data-v-5d882476] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  font-size: .7rem;
  color: #333;
}
.common-header .right[data-v-5d882476] {
  width: 2rem;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.store-list {
  height: 100%;
}
.store-list .store-title {
  background: #fff;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.store-list .store-title .left {
  color: #ccc !important;
}
.store-list .store-title .title {
  color: #333 !important;
}
.store-list .store-title .search-btn {
  width: 0.56rem /* 14/25 */;
  padding: 0.2rem /* 5/25 */;
  position: absolute;
  right: 0.6rem /* 15/25 */;
}
.store-list .condition {
  position: fixed;
  top: 46px;
  left: 0;
  width: 100%;
  z-index: 998;
  background: #fff;
}
.store-list .condition .vux-button-group {
  background-color: #fff;
}
.store-list .condition .services {
  overflow: auto;
}
.store-list .condition .services .service-box.wid25 {
  white-space: nowrap;
}
.store-list .condition .services .service-box.wid25 span {
  display: inline-block;
  width: 25%;
  color: #666;
  font-size: 0.56rem /* 14/25 */;
  padding: 0.4rem /* 10/25 */ 0;
  text-align: center;
}
.store-list .condition .services .service-box.wid25 span.active {
  color: #0075f2;
  border-bottom: 2px solid #0075f2;
}
.store-list .condition .services .service-box.disf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.store-list .condition .services .service-box.disf span {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #666;
  font-size: 0.56rem /* 14/25 */;
  padding: 0.4rem /* 10/25 */ 0;
}
.store-list .condition .services .service-box.disf span.active {
  color: #0075f2;
  border-bottom: 2px solid #0075f2;
}
.store-list .condition .search-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.store-list .condition .search-wrapper .search {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: none;
}
.store-list .condition .search-wrapper .hide-btn {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  padding: 0.4rem /* 10/25 */ 0.4rem /* 10/25 */ 0.4rem /* 10/25 */ 0;
}
.store-list .condition .vux-button-group > a {
  font-size: 12px;
  height: 26px;
  line-height: 26px;
}
.store-list .condition .vux-button-group > a.vux-button-group-current {
  color: #333;
  background: #fff;
  border-radius: 0;
  border-bottom: 2px solid #4da3ff;
}
.store-list .condition .vux-button-group > a::after {
  border: none;
  border-top: 1px solid #f4f4f4;
  border-radius: 0;
}
.store-list .store-lists {
  position: fixed;
  top: 50px;
  left: 0;
  width: 100%;
  bottom: 0;
  overflow: auto;
}
.store-list .store-lists .list-wrapper-paddingT {
  padding-top: 66px;
}
.store-list .store-lists .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */ 0 0.6rem /* 15/25 */ 0.4rem /* 10/25 */;
}
.store-list .store-lists .item .left {
  margin-right: 0.6rem /* 15/25 */;
  width: 2rem /* 50/25 */;
  height: 2rem /* 50/25 */;
  position: relative;
  overflow: hidden;
  border-radius: 0.4rem /* 10/25 */;
  border: 1px solid #e3e3e3;
}
.store-list .store-lists .item .left img {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.store-list .store-lists .item .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  border-bottom: 1px solid #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.store-list .store-lists .item .right .item-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 0.6rem /* 15/25 */;
}
.store-list .store-lists .item .right .item-title h3 {
  font-size: 0.56rem /* 14/25 */;
  line-height: 0.72rem /* 18/25 */;
  color: #333;
  font-weight: 600;
  margin-bottom: 0.2rem /* 5/25 */;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.store-list .store-lists .item .right .item-title span {
  font-size: 0.52rem /* 13/25 */;
  color: #999;
  margin-left: 0.4rem /* 10/25 */;
}
.store-list .store-lists .item .right .item-des {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  line-height: 0.72rem;
  /* 18/25 */
}
.store-list .store-lists .item .right .item-address {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  margin: 0.28rem /* 7/25 */ 0;
  padding-right: 0.6rem /* 15/25 */;
  line-height: 0.64rem /* 16/25 */;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-tab-ink-bar {
  position: absolute;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #04BE02;
  text-align: center;
}
.vux-tab-ink-bar-transition-forward {
  -webkit-transition: right 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1) 0.09s;
  transition: right 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1) 0.09s;
}
.vux-tab-ink-bar-transition-backward {
  -webkit-transition: right 0.3s cubic-bezier(0.35, 0, 0.25, 1) 0.09s, left 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: right 0.3s cubic-bezier(0.35, 0, 0.25, 1) 0.09s, left 0.3s cubic-bezier(0.35, 0, 0.25, 1);
}
.vux-tab-bar-top .vux-tab-ink-bar {
  top: 0;
}
.vux-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  height: 44px;
  position: relative;
}
.vux-tab button {
  padding: 0;
  border: 0;
  outline: 0;
  background: 0 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.vux-tab .vux-tab-item {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), color-stop(#e5e5e5), to(rgba(229, 229, 229, 0))) bottom left no-repeat;
  background: -webkit-linear-gradient(top, #e5e5e5, #e5e5e5, rgba(229, 229, 229, 0)) bottom left no-repeat;
  background: linear-gradient(180deg, #e5e5e5, #e5e5e5, rgba(229, 229, 229, 0)) bottom left no-repeat;
  background-size: 100% 1px;
  font-size: 14px;
  text-align: center;
  line-height: 44px;
  color: #666;
}
.vux-tab .vux-tab-item.vux-tab-selected {
  color: #04BE02;
  border-bottom: 3px solid #04BE02;
}
.vux-tab-bar-top .vux-tab .vux-tab-item {
  background: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), color-stop(#e5e5e5), to(rgba(229, 229, 229, 0))) top left no-repeat;
  background: -webkit-linear-gradient(top, #e5e5e5, #e5e5e5, rgba(229, 229, 229, 0)) top left no-repeat;
  background: linear-gradient(180deg, #e5e5e5, #e5e5e5, rgba(229, 229, 229, 0)) top left no-repeat;
  background-size: 100% 1px;
}
.vux-tab-bar-top .vux-tab .vux-tab-item.vux-tab-selected {
  border-bottom: none;
  border-top: 3px solid #04BE02;
}
.vux-tab .vux-tab-item.vux-tab-disabled {
  color: #ddd;
}
.vux-tab.vux-tab-no-animate .vux-tab-item.vux-tab-selected {
  background: 0 0;
}
/** when=prop:custom-bar-width **/
.vux-tab-bar-inner {
  display: block;
  background-color: #04BE02;
  margin: auto;
  height: 100%;
  -webkit-transition: width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
}
.vux-tab-item-badge {
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  height: 18px;
  min-width: 18px;
  padding: 0 4px;
  border-radius: 30px;
  margin: auto 0 auto 4px;
  line-height: 18px;
  font-size: 11px;
  background-clip: padding-box;
  vertical-align: middle;
}
.vux-tab-wrap {
  position: relative;
  padding-top: 44px;
}
.vux-tab-container {
  height: 44px;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  position: absolute;
}
.scrollable {
  overflow-y: hidden;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 17px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.scrollable::-webkit-scrollbar {
  display: none;
}
.scrollable .vux-tab-ink-bar {
  bottom: 17px;
  position: absolute;
}
.scrollable .vux-tab-item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 22%;
      -ms-flex: 0 0 22%;
          flex: 0 0 22%;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-reddot,
.vux-reddot-border,
.vux-reddot-s {
  position: relative;
}
.vux-reddot:after,
.vux-reddot-border:after,
.vux-reddot-s:after {
  content: '';
  position: absolute;
  display: block;
  width: 8px;
  height: 8px;
  background-color: #f74c31;
  border-radius: 5px;
  right: -3px;
  top: -3px;
  background-clip: padding-box;
}
.vux-reddot-border:before {
  content: '';
  position: absolute;
  display: block;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border-radius: 5px;
  right: -4px;
  top: -4px;
  background-clip: padding-box;
  padding: 1px;
}
.vux-reddot-s:after {
  width: 6px;
  height: 6px;
  top: -5px;
  right: -5px;
}
.vux-1px,
.vux-1px-t,
.vux-1px-b,
.vux-1px-tb,
.vux-1px-l,
.vux-1px-r {
  position: relative;
}
.vux-1px:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border: 1px solid #C7C7C7;
  color: #C7C7C7;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.vux-1px-t:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-b:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-l:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.vux-1px-r:after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.vux-button-group {
  -webkit-touch-callout: none;
  display: box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.vux-button-group > a.vux-button-tab-item-last {
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
}
.vux-button-group > a.vux-button-tab-item-last:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 1px;
  border-right: 1px solid #04BE02;
  border-top: 1px solid #04BE02;
  border-bottom: 1px solid #04BE02;
  border-left: none;
  color: #04BE02;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  /* #2322 */
  z-index: 1;
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
}
.vux-button-group > a.vux-button-tab-item-first {
  border-top-left-radius: 32px;
  border-bottom-left-radius: 32px;
}
.vux-button-group > a.vux-button-tab-item-first:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border: 1px solid #04BE02;
  color: #04BE02;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  border-top-left-radius: 32px;
  border-bottom-left-radius: 32px;
}
.vux-button-group > a.vux-button-tab-item-middle:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 1px;
  border-right: 1px solid #04BE02;
  border-top: 1px solid #04BE02;
  border-bottom: 1px solid #04BE02;
  border-left: none;
  color: #04BE02;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  /* #2322 */
  z-index: 1;
}
.vux-button-group > a {
  display: block;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 30px;
  padding: 0;
  font-size: 14px;
  line-height: 31px;
  text-align: center;
  color: #999;
  white-space: nowrap;
  background: #fdfdfd;
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}
.vux-button-group > a:after {
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.vux-button-group > a.vux-button-group-current {
  color: #FFF;
  background: #04BE02;
}
.vux-button-group > a.vux-button-group-current:disabled,
.vux-button-group > a:disabled {
  border-color: #CDCDCD;
  background: #e5e5e5;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  color: #aaa;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.cus-header {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 750px;
  min-width: 320px;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.84rem /* 21/25 */ 0 0 0;
  line-height: 1.8rem /* 45/25 */;
  height: 1.8rem /* 45/25 */;
}
.cus-header .left {
  position: absolute;
  left: 0;
  display: inline-block;
  text-align: center;
  color: #fff;
  -webkit-text-stroke: 1px #fff;
}
.cus-header .title {
  font-size: 0.64rem /* 16/25 */;
  color: #000;
  width: 75%;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.cus-header {
    padding: 1.24rem /* 31/25 */ 0 0 0;
}
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-63dce042],
body[data-v-63dce042],
div[data-v-63dce042],
span[data-v-63dce042],
applet[data-v-63dce042],
object[data-v-63dce042],
iframe[data-v-63dce042],
h1[data-v-63dce042],
h2[data-v-63dce042],
h3[data-v-63dce042],
h4[data-v-63dce042],
h5[data-v-63dce042],
h6[data-v-63dce042],
p[data-v-63dce042],
blockquote[data-v-63dce042],
pre[data-v-63dce042],
a[data-v-63dce042],
abbr[data-v-63dce042],
acronym[data-v-63dce042],
address[data-v-63dce042],
big[data-v-63dce042],
cite[data-v-63dce042],
code[data-v-63dce042],
del[data-v-63dce042],
dfn[data-v-63dce042],
em[data-v-63dce042],
img[data-v-63dce042],
ins[data-v-63dce042],
kbd[data-v-63dce042],
q[data-v-63dce042],
s[data-v-63dce042],
samp[data-v-63dce042],
small[data-v-63dce042],
strike[data-v-63dce042],
strong[data-v-63dce042],
sub[data-v-63dce042],
sup[data-v-63dce042],
tt[data-v-63dce042],
var[data-v-63dce042],
b[data-v-63dce042],
u[data-v-63dce042],
i[data-v-63dce042],
center[data-v-63dce042],
dl[data-v-63dce042],
dt[data-v-63dce042],
dd[data-v-63dce042],
ol[data-v-63dce042],
ul[data-v-63dce042],
li[data-v-63dce042],
fieldset[data-v-63dce042],
form[data-v-63dce042],
label[data-v-63dce042],
legend[data-v-63dce042],
table[data-v-63dce042],
caption[data-v-63dce042],
tbody[data-v-63dce042],
tfoot[data-v-63dce042],
thead[data-v-63dce042],
tr[data-v-63dce042],
th[data-v-63dce042],
td[data-v-63dce042],
article[data-v-63dce042],
aside[data-v-63dce042],
canvas[data-v-63dce042],
details[data-v-63dce042],
embed[data-v-63dce042],
figure[data-v-63dce042],
figcaption[data-v-63dce042],
footer[data-v-63dce042],
header[data-v-63dce042],
menu[data-v-63dce042],
nav[data-v-63dce042],
output[data-v-63dce042],
ruby[data-v-63dce042],
section[data-v-63dce042],
summary[data-v-63dce042],
textarea[data-v-63dce042],
time[data-v-63dce042],
mark[data-v-63dce042],
audio[data-v-63dce042],
video[data-v-63dce042],
input[data-v-63dce042] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-63dce042],
aside[data-v-63dce042],
details[data-v-63dce042],
figcaption[data-v-63dce042],
figure[data-v-63dce042],
footer[data-v-63dce042],
header[data-v-63dce042],
menu[data-v-63dce042],
nav[data-v-63dce042],
section[data-v-63dce042] {
  display: block;
}
body[data-v-63dce042] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-63dce042],
q[data-v-63dce042] {
  quotes: none;
}
blockquote[data-v-63dce042]:before,
blockquote[data-v-63dce042]:after,
q[data-v-63dce042]:before,
q[data-v-63dce042]:after {
  content: none;
}
table[data-v-63dce042] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-63dce042] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-63dce042] {
  list-style: none;
}
[data-v-63dce042]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-63dce042]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-63dce042]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-63dce042]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-63dce042],
body[data-v-63dce042] {
  width: 100%;
}
html[data-v-63dce042] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-63dce042] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-63dce042],
button[data-v-63dce042],
textarea[data-v-63dce042] {
  outline: none;
}
.weui-dialog[data-v-63dce042] {
  top: 1rem;
}
[data-v-63dce042]:root {
  --theme-color: #0080ee;
}
html[data-v-63dce042],
body[data-v-63dce042] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-63dce042]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-63dce042] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-63dce042] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-63dce042] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-63dce042] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-63dce042] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-63dce042] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-63dce042] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-63dce042] {
  color: #fff;
}
.weui-mask_transparent[data-v-63dce042] {
  display: none;
}
.contentFix[data-v-63dce042] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-63dce042] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-63dce042],
.goodsCategory .vux-header[data-v-63dce042],
.goodsList .vux-header[data-v-63dce042],
.goods-detail .vux-header[data-v-63dce042],
.goodsContent .vux-header[data-v-63dce042],
.commonContent .vux-header[data-v-63dce042],
.user .vux-header[data-v-63dce042],
.page1 .vux-header[data-v-63dce042],
.page1-wrap .vux-header[data-v-63dce042] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-63dce042],
.goodsCategory .vux-header .vux-header-left[data-v-63dce042],
.goodsList .vux-header .vux-header-left[data-v-63dce042],
.goods-detail .vux-header .vux-header-left[data-v-63dce042],
.goodsContent .vux-header .vux-header-left[data-v-63dce042],
.commonContent .vux-header .vux-header-left[data-v-63dce042],
.user .vux-header .vux-header-left[data-v-63dce042],
.page1 .vux-header .vux-header-left[data-v-63dce042],
.page1-wrap .vux-header .vux-header-left[data-v-63dce042],
.movie .vux-header .vux-header-right[data-v-63dce042],
.goodsCategory .vux-header .vux-header-right[data-v-63dce042],
.goodsList .vux-header .vux-header-right[data-v-63dce042],
.goods-detail .vux-header .vux-header-right[data-v-63dce042],
.goodsContent .vux-header .vux-header-right[data-v-63dce042],
.commonContent .vux-header .vux-header-right[data-v-63dce042],
.user .vux-header .vux-header-right[data-v-63dce042],
.page1 .vux-header .vux-header-right[data-v-63dce042],
.page1-wrap .vux-header .vux-header-right[data-v-63dce042] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-63dce042],
.goodsCategory .vux-header .vux-header-title[data-v-63dce042],
.goodsList .vux-header .vux-header-title[data-v-63dce042],
.goods-detail .vux-header .vux-header-title[data-v-63dce042],
.goodsContent .vux-header .vux-header-title[data-v-63dce042],
.commonContent .vux-header .vux-header-title[data-v-63dce042],
.user .vux-header .vux-header-title[data-v-63dce042],
.page1 .vux-header .vux-header-title[data-v-63dce042],
.page1-wrap .vux-header .vux-header-title[data-v-63dce042] {
  color: #333;
}
.movie .content[data-v-63dce042],
.goodsCategory .content[data-v-63dce042],
.goodsList .content[data-v-63dce042],
.goods-detail .content[data-v-63dce042],
.goodsContent .content[data-v-63dce042],
.commonContent .content[data-v-63dce042],
.user .content[data-v-63dce042],
.page1 .content[data-v-63dce042],
.page1-wrap .content[data-v-63dce042] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-63dce042] {
  background: none!important;
}
.padtop[data-v-63dce042] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-63dce042] {
  padding-top: 2.1rem;
}
.padtop64[data-v-63dce042] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-63dce042] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-63dce042] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-63dce042] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-63dce042] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-63dce042] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-63dce042] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-63dce042] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-63dce042] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-63dce042] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-63dce042] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-63dce042] {
  top: 2.0rem;
}
.top45[data-v-63dce042] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-63dce042] {
  bottom: 0;
}
.fixed[data-v-63dce042] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-63dce042] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-63dce042] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-63dce042] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-63dce042] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-63dce042] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-63dce042] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-63dce042] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-63dce042] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-63dce042] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-63dce042] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-63dce042] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-63dce042] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-63dce042] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-63dce042] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-63dce042] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-63dce042] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-63dce042],
.isIPhoneX .goodsCategory .vux-header[data-v-63dce042],
.isIPhoneX .goodsList .vux-header[data-v-63dce042],
.isIPhoneX .goods-detail .vux-header[data-v-63dce042],
.isIPhoneX .goodsContent .vux-header[data-v-63dce042],
.isIPhoneX .commonContent .vux-header[data-v-63dce042],
.isIPhoneX .user .vux-header[data-v-63dce042],
.isIPhoneX .page1 .vux-header[data-v-63dce042],
.isIPhoneX .page1-wrap .vux-header[data-v-63dce042] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .user .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-63dce042],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .user .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-63dce042],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-63dce042] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .user .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-63dce042],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-63dce042] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-63dce042],
.isIPhoneX .goodsCategory .content[data-v-63dce042],
.isIPhoneX .goodsList .content[data-v-63dce042],
.isIPhoneX .goods-detail .content[data-v-63dce042],
.isIPhoneX .goodsContent .content[data-v-63dce042],
.isIPhoneX .commonContent .content[data-v-63dce042],
.isIPhoneX .user .content[data-v-63dce042],
.isIPhoneX .page1 .content[data-v-63dce042],
.isIPhoneX .page1-wrap .content[data-v-63dce042] {
  padding-top: 1.04rem /* 74/25 */;
}
.search-input[data-v-63dce042] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.2rem 0.6rem /* 15/25 */;
  border: 1px solid #f5f5f5;
  background: #fff;
}
.search-input .search-box[data-v-63dce042] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 0.8rem /* 20/25 */;
  padding: 0 0.4rem /* 10/25 */ 0 0.6rem /* 15/25 */;
  background: #f4f4f4;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-input .search-box .fa-search[data-v-63dce042],
.search-input .search-box .fa-times[data-v-63dce042] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.search-input .search-box .input[data-v-63dce042] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.48rem /* 12/25 */;
  color: #666;
  margin: 0 0.4rem /* 10/25 */;
  outline: none;
  padding: 0.32rem /* 8/25 */ 0;
}
.search-input .btn[data-v-63dce042] {
  border: none;
  border-radius: 0.16rem /* 4/25 */;
  margin-left: 0.4rem /* 10/25 */;
  background: none;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  outline: none;
  padding: 0.2rem /* 5/25 */ 0.32rem /* 8/25 */;
}

.store-detail {
  background-color: #f7f7f7;
}
.store-detail .head {
  background-color: #fff;
  padding: 0 0%;
}
.store-detail .head.noImage {
  background-size: 3.2rem /* 80/25 */;
}
.store-detail .head .mint-swipe {
  height: 7rem /* 230/25 */;
  margin-top: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.store-detail .head .mint-swipe .mint-swipe-items-wrap .mint-swipe-item img {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.store-detail .head .mint-swipe .mint-swipe-indicators {
  bottom: 0.4rem /* 10/25 */;
}
.store-detail .head .mint-swipe .mint-swipe-indicators .mint-swipe-indicator {
  opacity: 1;
  background-color: #e9eeed;
}
.store-detail .head .mint-swipe .mint-swipe-indicators .mint-swipe-indicator.is-active {
  width: 12px;
  border-radius: 5px;
  background-color: #e7c402;
}
.store-detail .head .swiper-container {
  z-index: 2;
  height: 100%;
}
.store-detail .head .swiper-container .swiper-wrapper {
  height: 100%;
}
.store-detail .head .swiper-container .swiper-wrapper .swiper-slide img {
  display: block;
  width: 100%;
}
.store-detail .head .swiper-container .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  background-color: #e9eeed;
}
.store-detail .head .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 12px;
  border-radius: 5px;
  background-color: #e7c402;
}
.store-detail .head .hos-detail {
  position: relative;
}
.store-detail .head .hos-detail .hos-box .bottom {
  padding: 0.5rem;
  margin-top: 3rem;
  font-size: 0.55rem;
  color: #8f8e8e;
}
.store-detail .head .hos-detail .hos-box .bottom .address {
  line-height: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.store-detail .head .hos-detail .hos-box .bottom .address .add-info {
  -webkit-box-flex: 3;
  -webkit-flex: 3;
      -ms-flex: 3;
          flex: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.store-detail .head .hos-detail .hos-box .bottom .address .map-btn {
  width: 1.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  border: 1px solid;
  padding: 0rem 0.1rem;
  border-radius: 0.6rem;
  font-size: 0.45rem;
  color: #50a1e9;
}
.store-detail .head .hos-detail .hos-box .bottom .time {
  margin-top: 0.2rem;
}
.store-detail .head .hos-detail .hos-box .bottom .declare {
  margin-top: 0.3rem;
  border-top: 1px solid #e9eeed;
  padding-top: 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #444444;
}
.store-detail .head .hos-detail .h-top {
  position: absolute;
  top: -4rem;
  left: 9%;
  background-color: #fff;
  border-radius: 0.2rem;
  width: calc(82% - 1rem);
  font-size: 0.6rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem;
  -webkit-box-shadow: 0 0 0.2rem #8f8e8e;
          box-shadow: 0 0 0.2rem #8f8e8e;
}
.store-detail .head .hos-detail .h-top .h-img {
  position: absolute;
  top: -1rem;
  width: 2rem;
  height: 2rem;
  border: 1px solid #e7e5e5;
  border-radius: 1rem;
  overflow: hidden;
}
.store-detail .head .hos-detail .h-top .h-img img {
  width: 100%;
}
.store-detail .head .hos-detail .h-top .name {
  font-size: 0.7rem;
  padding: 0.3rem 0;
  margin-top: 1rem;
}
.store-detail .head .hos-detail .h-top .info {
  font-size: 0.55rem;
  overflow: hidden;
  height: 0.8rem;
}
.store-detail .head .hos-detail .h-top .info div {
  padding: 0 0.2rem;
}
.store-detail .head .hos-detail .h-top .tag-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.store-detail .head .hos-detail .h-top .tag-box .tag {
  border: 1px solid #50a1e9;
  margin: 0.2rem 0.4rem 0 0;
  padding: 0.2rem;
  border-radius: 0.5rem;
  font-size: 0.45rem;
  color: #50a1e9;
}
.store-detail .container {
  padding: 0 0.5rem;
  margin-top: 0.3rem;
  margin-bottom: 2rem;
  background-color: #fff !important;
}
.store-detail .container .c-title {
  font-size: 0.7rem;
  padding: 0.3rem 0.5rem;
}
.store-detail .container .data-box {
  height: 100%;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%
}
body{-webkit-overflow-scrolling:touch
}
.mescroll{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px
}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite
}
@-webkit-keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon{width:45%
}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn:active{opacity:.75
}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar::-webkit-scrollbar{width:6px
}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.hp-container {
  left: 0;
  bottom: 2.6rem;
  top: 11.5rem /* 107/25 */;
  height: auto;
}
.hp-container .box-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0.5rem;
  margin-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px solid #e9eeed;
}
.hp-container .box-item:nth-last-child(1) {
  border: none;
}
.hp-container .box-item .img img {
  width: 4rem;
  height: 4rem;
}
.hp-container .box-item .content-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 65%;
  padding: 0 0.5rem;
}
.hp-container .box-item .content-box .p-title {
  line-height: 1rem;
  font-size: 0.55rem;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hp-container .box-item .content-box .tag-box {
  line-height: 0.9rem;
}
.hp-container .box-item .content-box .tag-box .tag {
  background: #d0e1f3;
  color: #0080ee;
  width: 100%;
  border-radius: 1rem;
  font-size: 0.5rem;
  padding: 0 0.3rem;
}
.hp-container .box-item .content-box .price {
  color: red;
  font-size: 0.7rem;
}
.hp-container .box-item .content-box .price span {
  font-size: 0.5rem;
}
.hp-container .box-item .content-box .line-price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.5rem;
}
.hp-container .box-item .content-box .line-price .l-p {
  color: #c2c1c1;
  text-decoration: line-through;
}
.hp-container .box-item .content-box .line-price .btn {
  color: #fff;
  font-size: 0.5rem;
  background: red;
  padding: 4px 7px;
  border-radius: 10px;
}

.float-btn[data-v-69175377] {
  /**设置悬浮按钮位置 */
  position: fixed;
  top: 0.4rem;
  left: 0.4rem;
  z-index: 999;
  /**设置形状及阴影 */
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: rgba(177, 177, 177, 0.8);
  -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.4);
  /**居中 */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  /**过渡属性 */
  -webkit-transition: width 0.5s, height 0.5s;
  transition: width 0.5s, height 0.5s;
}
.float-btn[data-v-69175377]:active {
  background-color: whitesmoke;
}

.bottom-btn[data-v-75efaf1e] {
  /**设置悬浮按钮位置 */
  position: fixed;
  bottom: 0rem;
  left: 0rem;
  z-index: 999;
  /**设置形状及阴影 */
  width: 100%;
  height: 50px;
  background-color: #ff8124;
  -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.6);
          box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.6);
  /**居中 */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 40px;
  font-size: 0.64rem;
  color: white;
  /**过渡属性 */
  -webkit-transition: width 0.5s, height 0.5s;
  transition: width 0.5s, height 0.5s;
}
.bottom-btn[data-v-75efaf1e]:active {
  background-color: #faa264;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-4c4dd87b],
body[data-v-4c4dd87b],
div[data-v-4c4dd87b],
span[data-v-4c4dd87b],
applet[data-v-4c4dd87b],
object[data-v-4c4dd87b],
iframe[data-v-4c4dd87b],
h1[data-v-4c4dd87b],
h2[data-v-4c4dd87b],
h3[data-v-4c4dd87b],
h4[data-v-4c4dd87b],
h5[data-v-4c4dd87b],
h6[data-v-4c4dd87b],
p[data-v-4c4dd87b],
blockquote[data-v-4c4dd87b],
pre[data-v-4c4dd87b],
a[data-v-4c4dd87b],
abbr[data-v-4c4dd87b],
acronym[data-v-4c4dd87b],
address[data-v-4c4dd87b],
big[data-v-4c4dd87b],
cite[data-v-4c4dd87b],
code[data-v-4c4dd87b],
del[data-v-4c4dd87b],
dfn[data-v-4c4dd87b],
em[data-v-4c4dd87b],
img[data-v-4c4dd87b],
ins[data-v-4c4dd87b],
kbd[data-v-4c4dd87b],
q[data-v-4c4dd87b],
s[data-v-4c4dd87b],
samp[data-v-4c4dd87b],
small[data-v-4c4dd87b],
strike[data-v-4c4dd87b],
strong[data-v-4c4dd87b],
sub[data-v-4c4dd87b],
sup[data-v-4c4dd87b],
tt[data-v-4c4dd87b],
var[data-v-4c4dd87b],
b[data-v-4c4dd87b],
u[data-v-4c4dd87b],
i[data-v-4c4dd87b],
center[data-v-4c4dd87b],
dl[data-v-4c4dd87b],
dt[data-v-4c4dd87b],
dd[data-v-4c4dd87b],
ol[data-v-4c4dd87b],
ul[data-v-4c4dd87b],
li[data-v-4c4dd87b],
fieldset[data-v-4c4dd87b],
form[data-v-4c4dd87b],
label[data-v-4c4dd87b],
legend[data-v-4c4dd87b],
table[data-v-4c4dd87b],
caption[data-v-4c4dd87b],
tbody[data-v-4c4dd87b],
tfoot[data-v-4c4dd87b],
thead[data-v-4c4dd87b],
tr[data-v-4c4dd87b],
th[data-v-4c4dd87b],
td[data-v-4c4dd87b],
article[data-v-4c4dd87b],
aside[data-v-4c4dd87b],
canvas[data-v-4c4dd87b],
details[data-v-4c4dd87b],
embed[data-v-4c4dd87b],
figure[data-v-4c4dd87b],
figcaption[data-v-4c4dd87b],
footer[data-v-4c4dd87b],
header[data-v-4c4dd87b],
menu[data-v-4c4dd87b],
nav[data-v-4c4dd87b],
output[data-v-4c4dd87b],
ruby[data-v-4c4dd87b],
section[data-v-4c4dd87b],
summary[data-v-4c4dd87b],
textarea[data-v-4c4dd87b],
time[data-v-4c4dd87b],
mark[data-v-4c4dd87b],
audio[data-v-4c4dd87b],
video[data-v-4c4dd87b],
input[data-v-4c4dd87b] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-4c4dd87b],
aside[data-v-4c4dd87b],
details[data-v-4c4dd87b],
figcaption[data-v-4c4dd87b],
figure[data-v-4c4dd87b],
footer[data-v-4c4dd87b],
header[data-v-4c4dd87b],
menu[data-v-4c4dd87b],
nav[data-v-4c4dd87b],
section[data-v-4c4dd87b] {
  display: block;
}
body[data-v-4c4dd87b] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-4c4dd87b],
q[data-v-4c4dd87b] {
  quotes: none;
}
blockquote[data-v-4c4dd87b]:before,
blockquote[data-v-4c4dd87b]:after,
q[data-v-4c4dd87b]:before,
q[data-v-4c4dd87b]:after {
  content: none;
}
table[data-v-4c4dd87b] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-4c4dd87b] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-4c4dd87b] {
  list-style: none;
}
[data-v-4c4dd87b]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-4c4dd87b]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-4c4dd87b]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-4c4dd87b]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-4c4dd87b],
body[data-v-4c4dd87b] {
  width: 100%;
}
html[data-v-4c4dd87b] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-4c4dd87b] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-4c4dd87b],
button[data-v-4c4dd87b],
textarea[data-v-4c4dd87b] {
  outline: none;
}
.weui-dialog[data-v-4c4dd87b] {
  top: 1rem;
}
[data-v-4c4dd87b]:root {
  --theme-color: #0080ee;
}
html[data-v-4c4dd87b],
body[data-v-4c4dd87b] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-4c4dd87b]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-4c4dd87b] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-4c4dd87b] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-4c4dd87b] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-4c4dd87b] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-4c4dd87b] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-4c4dd87b] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-4c4dd87b] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-4c4dd87b] {
  color: #fff;
}
.weui-mask_transparent[data-v-4c4dd87b] {
  display: none;
}
.contentFix[data-v-4c4dd87b] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-4c4dd87b] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-4c4dd87b],
.goodsCategory .vux-header[data-v-4c4dd87b],
.goodsList .vux-header[data-v-4c4dd87b],
.goods-detail .vux-header[data-v-4c4dd87b],
.goodsContent .vux-header[data-v-4c4dd87b],
.commonContent .vux-header[data-v-4c4dd87b],
.user .vux-header[data-v-4c4dd87b],
.page1 .vux-header[data-v-4c4dd87b],
.page1-wrap .vux-header[data-v-4c4dd87b] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-4c4dd87b],
.goodsCategory .vux-header .vux-header-left[data-v-4c4dd87b],
.goodsList .vux-header .vux-header-left[data-v-4c4dd87b],
.goods-detail .vux-header .vux-header-left[data-v-4c4dd87b],
.goodsContent .vux-header .vux-header-left[data-v-4c4dd87b],
.commonContent .vux-header .vux-header-left[data-v-4c4dd87b],
.user .vux-header .vux-header-left[data-v-4c4dd87b],
.page1 .vux-header .vux-header-left[data-v-4c4dd87b],
.page1-wrap .vux-header .vux-header-left[data-v-4c4dd87b],
.movie .vux-header .vux-header-right[data-v-4c4dd87b],
.goodsCategory .vux-header .vux-header-right[data-v-4c4dd87b],
.goodsList .vux-header .vux-header-right[data-v-4c4dd87b],
.goods-detail .vux-header .vux-header-right[data-v-4c4dd87b],
.goodsContent .vux-header .vux-header-right[data-v-4c4dd87b],
.commonContent .vux-header .vux-header-right[data-v-4c4dd87b],
.user .vux-header .vux-header-right[data-v-4c4dd87b],
.page1 .vux-header .vux-header-right[data-v-4c4dd87b],
.page1-wrap .vux-header .vux-header-right[data-v-4c4dd87b] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-4c4dd87b],
.goodsCategory .vux-header .vux-header-title[data-v-4c4dd87b],
.goodsList .vux-header .vux-header-title[data-v-4c4dd87b],
.goods-detail .vux-header .vux-header-title[data-v-4c4dd87b],
.goodsContent .vux-header .vux-header-title[data-v-4c4dd87b],
.commonContent .vux-header .vux-header-title[data-v-4c4dd87b],
.user .vux-header .vux-header-title[data-v-4c4dd87b],
.page1 .vux-header .vux-header-title[data-v-4c4dd87b],
.page1-wrap .vux-header .vux-header-title[data-v-4c4dd87b] {
  color: #333;
}
.movie .content[data-v-4c4dd87b],
.goodsCategory .content[data-v-4c4dd87b],
.goodsList .content[data-v-4c4dd87b],
.goods-detail .content[data-v-4c4dd87b],
.goodsContent .content[data-v-4c4dd87b],
.commonContent .content[data-v-4c4dd87b],
.user .content[data-v-4c4dd87b],
.page1 .content[data-v-4c4dd87b],
.page1-wrap .content[data-v-4c4dd87b] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-4c4dd87b] {
  background: none!important;
}
.padtop[data-v-4c4dd87b] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-4c4dd87b] {
  padding-top: 2.1rem;
}
.padtop64[data-v-4c4dd87b] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-4c4dd87b] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-4c4dd87b] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-4c4dd87b] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-4c4dd87b] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-4c4dd87b] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-4c4dd87b] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-4c4dd87b] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-4c4dd87b] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-4c4dd87b] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-4c4dd87b] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-4c4dd87b] {
  top: 2.0rem;
}
.top45[data-v-4c4dd87b] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-4c4dd87b] {
  bottom: 0;
}
.fixed[data-v-4c4dd87b] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-4c4dd87b] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-4c4dd87b] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-4c4dd87b] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-4c4dd87b] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-4c4dd87b] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-4c4dd87b] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-4c4dd87b] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-4c4dd87b] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-4c4dd87b] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-4c4dd87b] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-4c4dd87b] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-4c4dd87b] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-4c4dd87b] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-4c4dd87b] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-4c4dd87b] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-4c4dd87b] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-4c4dd87b],
.isIPhoneX .goodsCategory .vux-header[data-v-4c4dd87b],
.isIPhoneX .goodsList .vux-header[data-v-4c4dd87b],
.isIPhoneX .goods-detail .vux-header[data-v-4c4dd87b],
.isIPhoneX .goodsContent .vux-header[data-v-4c4dd87b],
.isIPhoneX .commonContent .vux-header[data-v-4c4dd87b],
.isIPhoneX .user .vux-header[data-v-4c4dd87b],
.isIPhoneX .page1 .vux-header[data-v-4c4dd87b],
.isIPhoneX .page1-wrap .vux-header[data-v-4c4dd87b] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .user .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-4c4dd87b],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .user .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-4c4dd87b],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-4c4dd87b] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .user .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-4c4dd87b],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-4c4dd87b] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-4c4dd87b],
.isIPhoneX .goodsCategory .content[data-v-4c4dd87b],
.isIPhoneX .goodsList .content[data-v-4c4dd87b],
.isIPhoneX .goods-detail .content[data-v-4c4dd87b],
.isIPhoneX .goodsContent .content[data-v-4c4dd87b],
.isIPhoneX .commonContent .content[data-v-4c4dd87b],
.isIPhoneX .user .content[data-v-4c4dd87b],
.isIPhoneX .page1 .content[data-v-4c4dd87b],
.isIPhoneX .page1-wrap .content[data-v-4c4dd87b] {
  padding-top: 1.04rem /* 74/25 */;
}
body[data-v-4c4dd87b] {
  background-color: #ffffff;
}
.gary-bg[data-v-4c4dd87b] {
  background: rgba(233, 233, 233, 0.5) !important;
}
.page1-wrap[data-v-4c4dd87b] {
  height: 100%;
}
.page1-wrap .copy-wrapper[data-v-4c4dd87b] {
  font-size: 12px;
  color: #999;
  background: #fff;
  position: relative;
}
.page1-wrap .copy-wrapper .company-name[data-v-4c4dd87b] {
  position: fixed;
  left: 20px;
  bottom: 1rem;
  background: none;
}
.page1-wrap .copy-wrapper .record[data-v-4c4dd87b] {
  position: fixed;
  right: 20px;
  bottom: 1rem;
}
.page1-wrap .page1[data-v-4c4dd87b] {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  max-width: 750px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.page1-wrap .page1 .mescroll-upwarp[data-v-4c4dd87b] {
  display: none;
}
.page1-wrap .page1 .header-wrap[data-v-4c4dd87b] {
  background: url(../../static/img/bgnew.89c43e3.png) no-repeat;
  background-size: 100% 280px;
}
.page1-wrap .page1 .header-wrap .header[data-v-4c4dd87b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 20px 20px 20px;
  color: #333;
  font-size: 0.56rem;
}
.page1-wrap .page1 .header-wrap .header .header-left[data-v-4c4dd87b],
.page1-wrap .page1 .header-wrap .header .header-right[data-v-4c4dd87b] {
  text-align: center;
}
.page1-wrap .page1 .header-wrap .head[data-v-4c4dd87b] {
  height: 100%;
  background-color: transparent;
}
.page1-wrap .page1 .header-wrap .head.noImage[data-v-4c4dd87b] {
  background-size: 3.2rem /* 80/25 */;
}
.page1-wrap .page1 .header-wrap .head .mint-swipe[data-v-4c4dd87b] {
  width: 90%;
  height: 7.1rem;
  margin: 0 5%;
  border-radius: 0.5rem;
}
.page1-wrap .page1 .header-wrap .head .mint-swipe .mint-swipe-items-wrap .mint-swipe-item img[data-v-4c4dd87b] {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.page1-wrap .page1 .header-wrap .head .mint-swipe .mint-swipe-indicators[data-v-4c4dd87b] {
  bottom: 0.4rem /* 10/25 */;
}
.page1-wrap .page1 .header-wrap .head .mint-swipe .mint-swipe-indicators .mint-swipe-indicator[data-v-4c4dd87b] {
  opacity: 1;
  background-color: #e9eeed;
}
.page1-wrap .page1 .header-wrap .head .mint-swipe .mint-swipe-indicators .mint-swipe-indicator.is-active[data-v-4c4dd87b] {
  width: 12px;
  border-radius: 5px;
  background-color: #e7c402;
}
.page1-wrap .page1 .header-wrap .head .swiper-container[data-v-4c4dd87b] {
  z-index: 2;
  height: 100%;
}
.page1-wrap .page1 .header-wrap .head .swiper-container .swiper-wrapper[data-v-4c4dd87b] {
  height: 100%;
}
.page1-wrap .page1 .header-wrap .head .swiper-container .swiper-wrapper .swiper-slide img[data-v-4c4dd87b] {
  display: block;
  width: 100%;
}
.page1-wrap .page1 .header-wrap .head .swiper-container .swiper-pagination .swiper-pagination-bullet[data-v-4c4dd87b] {
  opacity: 1;
  background-color: #e9eeed;
}
.page1-wrap .page1 .header-wrap .head .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active[data-v-4c4dd87b] {
  width: 12px;
  border-radius: 5px;
  background-color: #e7c402;
}
.page1-wrap .page1 .main-content .go-shop[data-v-4c4dd87b] {
  margin-top: 0.6rem;
}
.page1-wrap .page1 .main-content .go-shop img[data-v-4c4dd87b] {
  width: 94%;
  margin: 0 4% 0 2%;
}
.page1-wrap .page1 .main-content .header-content[data-v-4c4dd87b] {
  font-size: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.2rem 0 0.1rem 0;
}
.page1-wrap .page1 .main-content .header-content .header-menu[data-v-4c4dd87b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-radius: 0.65rem;
  border: 1px solid #0080ee;
}
.page1-wrap .page1 .main-content .header-content .header-menu .header-menu-left[data-v-4c4dd87b] {
  border-radius: 0.65rem 0 0 0.65rem;
}
.page1-wrap .page1 .main-content .header-content .header-menu .header-menu-right[data-v-4c4dd87b] {
  border-radius: 0 0.65rem 0.65rem 0;
}
.page1-wrap .page1 .main-content .header-content .header-menu .header-menu-item[data-v-4c4dd87b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 4.5rem;
  height: 1.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(255, 255, 255, 0.8);
  color: #666;
}
.page1-wrap .page1 .main-content .header-content .header-menu .header-menu-item.active[data-v-4c4dd87b] {
  font-size: 14px;
  background-image: -webkit-gradient(linear, left top, right top, from(#516dff), to(#0080ee));
  background-image: -webkit-linear-gradient(left, #516dff, #0080ee);
  background-image: linear-gradient(to right, #516dff, #0080ee);
  color: #fff;
  border: none;
}
.page1-wrap .page1 .main-content .movie-list[data-v-4c4dd87b] {
  padding: 0.5rem 5% 0 5%;
}
.page1-wrap .page1 .main-content .movie-list .movie-item[data-v-4c4dd87b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.6rem;
  font-size: 14px;
  border-radius: 0.5rem;
  padding: 0.4rem;
  background: url(../../static/img/itemBgnew.d94325a.png) no-repeat;
  background-size: 100% 5rem;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-left[data-v-4c4dd87b] {
  position: relative;
  width: 3rem;
  height: 4rem;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-left img[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
  border-radius: 0.15rem;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-left .movie-type[data-v-4c4dd87b] {
  position: absolute;
  top: 0.1rem;
  left: 0.1rem;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 0.4rem;
  padding: 0.1rem;
  border-radius: 0.1rem;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-center[data-v-4c4dd87b] {
  height: 4rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 0.3rem;
  color: #333;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-center h3[data-v-4c4dd87b] {
  font-size: 15px;
  height: 20px;
  line-height: 20px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-center p[data-v-4c4dd87b] {
  width: 100%;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 0.22rem;
  line-height: 13px;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-right .buy-btn[data-v-4c4dd87b] {
  width: 3rem;
  height: 1rem;
  border-radius: 0.5rem;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-right .buy-btn.orange[data-v-4c4dd87b] {
  background-image: -webkit-gradient(linear, left bottom, right top, from(#516dff), to(#0080ee));
  background-image: -webkit-linear-gradient(bottom left, #516dff, #0080ee);
  background-image: linear-gradient(to top right, #516dff, #0080ee);
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-right .buy-btn.blue[data-v-4c4dd87b] {
  background: #9bc5ef;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-right .buy-btn.yellow[data-v-4c4dd87b] {
  background: #efb23d;
}
.page1-wrap .page1 .main-content .movie-list .movie-item .movie-item-right .no-buy[data-v-4c4dd87b] {
  background: #c9c8c8 !important;
  color: #666 !important;
}
.page1-wrap .page1 .main-content .no-data[data-v-4c4dd87b] {
  font-size: 16px;
  color: #666;
  text-align: center;
}
.page1-wrap .page1 .main-content .no-data img[data-v-4c4dd87b] {
  width: 7.2rem;
}
.page1-wrap .vux-header[data-v-4c4dd87b] {
  z-index: 1002 !important;
}
.page1-wrap .httpBg[data-v-4c4dd87b] {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1001;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: #ffffff;
}
.page1-wrap .app-header[data-v-4c4dd87b] {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 1000;
  background-color: rgba(255, 255, 255, 0);
}
.page1-wrap .app-header .app-content[data-v-4c4dd87b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.28rem /* 7/25 */ 0.6rem /* 15/25 */;
}
.page1-wrap .app-header .app-content .left[data-v-4c4dd87b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.4rem /* 10/25 */;
}
.page1-wrap .app-header .app-content .left .header-logo[data-v-4c4dd87b] {
  width: 120px;
  height: 28px;
  margin-right: 5px;
}
.page1-wrap .app-header .app-content .left .logo-text[data-v-4c4dd87b] {
  font-size: 14px;
  color: #333;
  border-left: 1px solid #666;
  padding-left: 5px;
}
.page1-wrap .app-header .app-content .center[data-v-4c4dd87b] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  height: 1.2rem /* 30/25 */;
  line-height: 1.2rem /* 30/25 */;
  padding-left: 1.36rem /* 34/25 */;
  border-radius: 20px;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  background: url(data:image/png;base64,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) no-repeat rgba(255, 255, 255, 0.8) 0.48rem  center;
  background-size: 0.56rem /* 14/25 */;
}
.page1-wrap .app-header .app-content .center.bg[data-v-4c4dd87b] {
  color: #333333;
  background-color: #e3e3e3;
}
.page1-wrap .app-header .app-content .right[data-v-4c4dd87b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 1.28rem /* 32/25 */;
  position: relative;
}
.page1-wrap .app-header .app-content .right img[data-v-4c4dd87b] {
  width: 0.84rem /* 21/25 */;
}
.page1-wrap .app-header .app-content .right .badge[data-v-4c4dd87b] {
  position: absolute;
  top: 0;
  right: -0.4rem;
  /* 10/25 */
}
.page1-wrap .company-wrapper[data-v-4c4dd87b] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 9999;
}
.page1-wrap .company-wrapper .company-box[data-v-4c4dd87b] {
  padding: 15px 15px 30px;
  background: #fff;
  position: absolute;
  bottom: 0;
  top: 130px;
  overflow: auto;
}
.page1-wrap .company-wrapper .company-box .close[data-v-4c4dd87b] {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 12px;
  background: #0c62ff;
  color: #fff;
  padding: 5px 10px;
  border-radius: 10px;
}
.page1-wrap .company-wrapper .company-box .title[data-v-4c4dd87b] {
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  font-weight: bold;
  color: #333;
}
.page1-wrap .company-wrapper .company-box .text[data-v-4c4dd87b] {
  line-height: 21px;
  font-size: 14px;
  color: #333;
  text-indent: 28px;
}
.page1-wrap .version-box[data-v-4c4dd87b] {
  position: fixed;
  top: 0;
  width: 100%;
  height: 1.76rem /* 44/25 */;
  line-height: 1.76rem /* 44/25 */;
  min-width: 320px;
  max-width: 750px;
  z-index: 1001;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.5);
}
.page1-wrap .update-notice-wrapper[data-v-4c4dd87b] {
  position: fixed;
  top: 0;
  bottom: 0;
  min-width: 320px;
  max-width: 750px;
  z-index: 99999;
}
.page1-wrap .update-notice-wrapper .update-notice-img[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
}
.page1-wrap .company-wrapper[data-v-4c4dd87b] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 9999;
}
.page1-wrap .company-wrapper .company-box[data-v-4c4dd87b] {
  padding: 15px 15px 30px;
  background: #fff;
  position: absolute;
  bottom: 0;
  top: 130px;
  overflow: auto;
}
.page1-wrap .company-wrapper .company-box .close[data-v-4c4dd87b] {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 12px;
  background: #0c62ff;
  color: #fff;
  padding: 5px 10px;
  border-radius: 10px;
}
.page1-wrap .company-wrapper .company-box .title[data-v-4c4dd87b] {
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  font-weight: 700;
  color: #333;
}
.page1-wrap .company-wrapper .company-box .text[data-v-4c4dd87b] {
  line-height: 21px;
  font-size: 14px;
  color: #333;
  text-indent: 28px;
}
.model-box[data-v-4c4dd87b] {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9998;
}
.guide[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
  background: #fff;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
}
.guide .guide-count-down[data-v-4c4dd87b] {
  padding: 4px 8px;
  background-color: rgba(211, 120, 120, 0.4);
  color: #fff;
  font-size: 14px;
  border-radius: 20px;
  position: absolute;
  top: 35px;
  right: 10px;
}
.guide .activity-content[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 9999;
}
.guide .activity-content .activity-swiper[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
}
.guide .activity-content .activity-swiper img[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
}
.activity618-box[data-v-4c4dd87b] {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 9998;
}
.activity618-box .close-btn[data-v-4c4dd87b] {
  width: 1.6rem;
  height: 1.6rem;
  position: absolute;
  top: 10%;
  right: 20%;
  margin-right: -0.8rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAMAAADWOFNCAAAAk1BMVEUAAAD1aF71aF71aF71aF71aF7////////1aF71aF7////1aF71aF71aF7////1aF71aF71aF71aF71aF71aF71aF71aF7////////////////1aF7////////1aF7////1aF7////1aF71aF71aF7////1aF71aF7////1aF71aF7////1aF71aF71aF71aF7////DT5ErAAAAL3RSTlMASI/U6qUw78NOEHuzIc9+WnZCG7lpFa+PcN/cv2DGgFtAzbytn5dWIA8MUIA8Kle3ymMAAAIdSURBVEjHpZZrf6owDMYfYKAgN8H7mOjU3c42+v0/3ZnFNtaU4eH83yD+UpInSdvAxkcxd/34EPvuvPjAXSTZtrlmmyXoIxw3nHH4+xqvseN1ryvjppu4hBXnQZs8+pM8LMJ84j/q/x4cWJjoaKbX8pOpjnoChquUOzwIlSEXN7xcwtjBxu4S/AsMpu2/swXsLGatwdTIOIugS0F4lfI2gAy/kbUSqABH8tTrLdY5ajWhj5kRoyddL9DHQgrx2pdX+Ykd+tlJy1f5eyyLC8W+XuOKoK7f9AuZJvIDDq0S4okWRRuRRjAzkKiMeiBWYhTol6V80XiqQs+s5il9/okcUw89A+/aKUkZiZPxq4XkvKOQ+wkG64uHSHkl5H4rMD8/fCgMNSf5MPDP5nO4tv0WjURKotjeddvFORSU/tWPqCVuydvQYlUtk1qIjdiQKKNiMQ7nxxcYqRAiAOPrbH7gviiPFdDhi+mimgmxRpcunsNLpUYnCpHl0KwX9aLYI1XpYPWy9gb+CFEDb5R6s30LSx9K80ouZtLKtg9tPY8fUZEKNICt5/Fp7C/TVkpjAX4C+G5uKranuJQ0cy9/W86NiAyZNGm6pTOKCl3poJi0XJ1R7DwMqiow6r2sVuw8HHD2Dj/nh98pcO6+vxzWynfcldm/3Ms53cvDZ4D+eaNk80bnbOP1zzb02WPTzbFEF07nzOYMnA//fxYdNvf+BR3+kuuzFYLbAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 100% 100%;
}
.activity618-box .activity-content[data-v-4c4dd87b] {
  width: 100%;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin: auto;
}
.activity618-box .activity-content img[data-v-4c4dd87b] {
  max-width: 90%;
  max-height: 100%;
}
.activity618-box .activity-content .look-btn[data-v-4c4dd87b] {
  width: 100%;
  height: 1.8rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.bounce-enter-active[data-v-4c4dd87b] {
  -webkit-animation: bounce-in-data-v-4c4dd87b 0.5s;
          animation: bounce-in-data-v-4c4dd87b 0.5s;
}
.bounce-leave-active[data-v-4c4dd87b] {
  -webkit-animation: bounce-out-data-v-4c4dd87b 0.5s;
          animation: bounce-out-data-v-4c4dd87b 0.5s;
}
@-webkit-keyframes bounce-in-data-v-4c4dd87b {
0% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes bounce-in-data-v-4c4dd87b {
0% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@-webkit-keyframes bounce-out-data-v-4c4dd87b {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
@keyframes bounce-out-data-v-4c4dd87b {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
.guide-leave-active[data-v-4c4dd87b] {
  -webkit-animation: guide-out-data-v-4c4dd87b 0.5s;
          animation: guide-out-data-v-4c4dd87b 0.5s;
}
@-webkit-keyframes guide-out-data-v-4c4dd87b {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
@keyframes guide-out-data-v-4c4dd87b {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
.small-video-list .small-banner[data-v-4c4dd87b] {
  width: 50% !important;
}
.small-video-list .small-banner .small-imgbox[data-v-4c4dd87b] {
  height: 5.2rem !important;
  padding-top: 0 !important;
}
.small-video-list .video-list-column[data-v-4c4dd87b] {
  height: 0.64rem /* 32/25 */;
  line-height: 0.64rem /* 16/25 */;
  margin-top: 0.08rem;
  /* 15/25 */
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.small-video-list .video-watch[data-v-4c4dd87b] {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #aaa;
}
.small-video-list .video-watch span[data-v-4c4dd87b] {
  padding: 0 0.4rem;
}
.small-video-list .video-item[data-v-4c4dd87b] {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.video-js[data-v-4c4dd87b] {
  background: transparent;
}
.vjs-posterCover[data-v-4c4dd87b] {
  background-size: cover;
}
.vjs-custom-skin > .video-js .vjs-big-play-button[data-v-4c4dd87b] {
  height: 1.2em !important;
  width: 1.2em !important;
  line-height: 1.1em !important;
  border-radius: 50%;
  margin-left: -0.5em;
  margin-top: -0.5em !important;
}
.video-out-wrap[data-v-4c4dd87b] {
  border-radius: 0 !important;
  width: 100% !important;
  margin: 0 0 0.6rem 0 !important;
}
.video-out-wrap .love-head[data-v-4c4dd87b]::before {
  background: #fedf5e !important;
}
.video-out-wrap .banner-area[data-v-4c4dd87b] {
  padding-bottom: 0.4rem !important;
}
.video-area-wrap[data-v-4c4dd87b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.video-area-wrap .video-wrap-first[data-v-4c4dd87b] {
  width: 8rem;
  height: 8rem;
}
.video-area-wrap .video-wrap-right[data-v-4c4dd87b] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.3rem;
}
.video-area-wrap .video-wrap-right .video-wrap-right-item[data-v-4c4dd87b] {
  height: 3.8rem;
}
.video-area-wrap .video-wrap-right .video-wrap-right-item[data-v-4c4dd87b]:first-child {
  margin-bottom: 0.4rem;
}
.video-area-wrap .video-wrap[data-v-4c4dd87b] {
  position: relative;
  overflow: hidden;
  border-radius: 0.4rem;
}
.video-area-wrap .video-wrap .video-tag[data-v-4c4dd87b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 3rem;
  height: 1rem;
  line-height: 1rem;
  padding-left: 0.3rem;
  border-radius: 0 0.5rem 0.5rem 0;
  background-image: -webkit-gradient(linear, left bottom, right top, from(#35aff1), to(#68dfd0));
  background-image: -webkit-linear-gradient(bottom left, #35aff1, #68dfd0);
  background-image: linear-gradient(to top right, #35aff1, #68dfd0);
  position: absolute;
  left: 0;
  top: 0.5rem;
  color: #fff;
  font-size: 14px;
}
.video-area-wrap .video-wrap .video-tag-img[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
}
.video-area-wrap .video-wrap .video-tag-right[data-v-4c4dd87b] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 2.5rem;
  height: 0.8rem;
  line-height: 0.8rem;
  padding-left: 0.3rem;
  border-radius: 0 0.4rem 0.4rem 0;
  background-image: -webkit-gradient(linear, left bottom, right top, from(#fcab6b), to(#fb7397));
  background-image: -webkit-linear-gradient(bottom left, #fcab6b, #fb7397);
  background-image: linear-gradient(to top right, #fcab6b, #fb7397);
  position: absolute;
  left: 0;
  top: 0.5rem;
  color: #fff;
  font-size: 12px;
}
.video-area-wrap .video-wrap .video-tag-three[data-v-4c4dd87b] {
  background-image: -webkit-gradient(linear, left bottom, right top, from(#9f61c1), to(#619fec));
  background-image: -webkit-linear-gradient(bottom left, #9f61c1, #619fec);
  background-image: linear-gradient(to top right, #9f61c1, #619fec);
}
.video-area-wrap .video-wrap video[data-v-4c4dd87b] {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 0 0;
     object-position: 0 0;
}
.video-foot-wrap[data-v-4c4dd87b],
.video-foot-wrap-no-pos[data-v-4c4dd87b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  height: 2rem;
  line-height: 2rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 99999;
  color: #fff;
}
.video-foot-wrap .video-foot-item[data-v-4c4dd87b],
.video-foot-wrap-no-pos .video-foot-item[data-v-4c4dd87b] {
  text-indent: 1em;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  height: 0.6rem;
  line-height: 0.6rem;
}
.video-foot-wrap .video-foot-item-t[data-v-4c4dd87b],
.video-foot-wrap-no-pos .video-foot-item-t[data-v-4c4dd87b] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bold;
  font-size: 0.56rem;
  height: 1.2rem;
  line-height: 1.8rem;
  color: #fff;
}
.video-foot-wrap .video-foot-item-r[data-v-4c4dd87b],
.video-foot-wrap-no-pos .video-foot-item-r[data-v-4c4dd87b] {
  padding: 0 0.5rem 0.2rem 0;
  text-align: right;
  font-size: 0.4rem;
}
.video-foot-wrap .video-foot-item-r .eye[data-v-4c4dd87b],
.video-foot-wrap-no-pos .video-foot-item-r .eye[data-v-4c4dd87b] {
  padding: 3px;
  font-size: 0.5rem;
  color: #fff;
}
.video-foot-wrap .video-foot-item-r .persons[data-v-4c4dd87b],
.video-foot-wrap-no-pos .video-foot-item-r .persons[data-v-4c4dd87b] {
  padding: 0;
}
.video-foot-wrap-no-pos[data-v-4c4dd87b] {
  position: static;
  background: #eee;
}
.video-play[data-v-4c4dd87b] {
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 1.6rem !important;
  color: #fff;
}
.mask-video[data-v-4c4dd87b] {
  background: #aaa;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
}
.mask-video iframe[data-v-4c4dd87b] {
  width: 100%;
  height: 100%;
}
.count-down-gradient-bg[data-v-4c4dd87b] {
  background: #ff4205;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0070), color-stop(100%, #ff4205));
  background: -webkit-linear-gradient(top, #ff0070 0%, #ff4205 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff0070), to(#ff4205));
  background: linear-gradient(to bottom, #ff0070 0%, #ff4205 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0070', endColorstr='#FF4205', GradientType=0);
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
  height: 1.8rem;
}
.count-down-gradient-bg .countdown-title[data-v-4c4dd87b] {
  color: #fff;
  font-size: 0.64rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 2px;
}
.count-down-gradient-bg .countdown-title .count-down[data-v-4c4dd87b] {
  padding-top: 2px;
  font-size: 0.64rem;
  font-weight: bold;
}
.count-down-gradient-bg .countdown-title .inner[data-v-4c4dd87b] {
  font-size: 0.5rem;
}
.count-down-gradient-bg .time[data-v-4c4dd87b] {
  background: #fff;
  border-radius: 4px;
  color: #f00;
  margin: 0 0.16rem;
  display: inline-block;
  width: 0.88rem;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
  font-size: 0.48rem;
  font-weight: bold;
  letter-spacing: normal;
}
[data-v-4c4dd87b]::-webkit-progress-bar {
  /* 获取progress */
  background-color: #ffc8b2;
  border-radius: 10px;
  /* 进度条未被填充的背景颜色 */
}
[data-v-4c4dd87b]::-webkit-progress-value {
  background-color: #ff2306;
  /* 进度条被填充部分的背景颜色 */
  border-radius: 10px;
}
[data-v-4c4dd87b]::-webkit-progress-inner-element {
  border: 0;
  /* 进度条的内边框，注意跟outline区分 */
}
/*video默认全屏按钮*/
video[data-v-4c4dd87b]::-webkit-media-controls-fullscreen-button {
  display: none !important;
}
/*video默认aduio音量按钮*/
video[data-v-4c4dd87b]::-webkit-media-controls-mute-button {
  display: none !important;
}
/*video默认setting按钮*/
video[data-v-4c4dd87b]::-internal-media-controls-overflow-button,
audio[data-v-4c4dd87b]::-internal-media-controls-overflow-button {
  display: none !important;
}
video[data-v-4c4dd87b]::-internal-media-controls-button-hover-background {
  background: #000 !important;
}
video[data-v-4c4dd87b]::-webkit-media-controls-current-time-display {
  display: none !important;
}
video[data-v-4c4dd87b]::-webkit-media-controls-time-remaining-display {
  display: none !important;
}
/*腾讯云点播禁用firefox全屏、设置按钮*/
.trump-button[sub-component="fullscreen_btn"][data-v-4c4dd87b],
.trump-button[now="fullscreen"][data-v-4c4dd87b] {
  display: none !important;
}
.trump-button[sub-component="setting"][data-v-4c4dd87b] {
  display: none !important;
}
/*禁用video的controls（要慎重！不要轻易隐藏掉，会导致点击视频不能播放）*/
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-badge {
  display: inline-block;
  text-align: center;
  background: #f74c31;
  color: #fff;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  border-radius: 8px;
  padding: 0 6px;
  background-clip: padding-box;
  vertical-align: middle;
}
.vux-badge-single {
  padding: 0;
  width: 16px;
}
.vux-badge-dot {
  height: auto;
  padding: 5px;
}

.loading[data-v-66f76736] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 3rem /* 112/25 */;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2b2b2b;
  z-index: 99;
  opacity: 0.5;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.loading[data-v-66f76736] {
    top: 3rem /* 122/25 */;
}
}

.vux-spinner {
  stroke: #444;
  fill: #444;
  vertical-align: middle;
  display: inline-block;
  width: 28px;
  height: 28px;
}
.vux-spinner svg {
  width: 28px;
  height: 28px;
}
.vux-spinner.vux-spinner-inverse {
  stroke: #fff;
  fill: #fff;
}
.vux-spinner-android {
  stroke: #4b8bf4;
}
.vux-spinner-ios, .vux-spinner-ios-small {
  stroke: #69717d;
}
.vux-spinner-spiral .stop1 {
  stop-color: #fff;
  stop-opacity: 0;
}
.vux-spinner-spiral.vux-spinner-inverse .stop1 {
  stop-color: #000;
}
.vux-spinner-spiral.vux-spinner-inverse .stop2 {
  stop-color: #fff;
}

.marquee-outbox {
  color: #333;
  overflow: hidden;
  height: 1.4rem;
  position: relative;
  background: #fff;
}
.marquee-outbox .marquee-inbox {
  white-space: nowrap;
  position: absolute;
  font-size: 0;
}
.marquee-outbox .marquee-inbox .marquee-list {
  padding: 0 1rem;
  display: inline-block;
  font-size: 0.52rem;
  height: 1.4rem;
  line-height: 1.4rem;
}
.marquee-outbox .marquee-inbox .marquee-list .marquee-uname {
  color: #FF8900;
}
.marquee-outbox .marquee-inbox .up {
  width: 100%;
  display: block;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-1f9ba5aa],
body[data-v-1f9ba5aa],
div[data-v-1f9ba5aa],
span[data-v-1f9ba5aa],
applet[data-v-1f9ba5aa],
object[data-v-1f9ba5aa],
iframe[data-v-1f9ba5aa],
h1[data-v-1f9ba5aa],
h2[data-v-1f9ba5aa],
h3[data-v-1f9ba5aa],
h4[data-v-1f9ba5aa],
h5[data-v-1f9ba5aa],
h6[data-v-1f9ba5aa],
p[data-v-1f9ba5aa],
blockquote[data-v-1f9ba5aa],
pre[data-v-1f9ba5aa],
a[data-v-1f9ba5aa],
abbr[data-v-1f9ba5aa],
acronym[data-v-1f9ba5aa],
address[data-v-1f9ba5aa],
big[data-v-1f9ba5aa],
cite[data-v-1f9ba5aa],
code[data-v-1f9ba5aa],
del[data-v-1f9ba5aa],
dfn[data-v-1f9ba5aa],
em[data-v-1f9ba5aa],
img[data-v-1f9ba5aa],
ins[data-v-1f9ba5aa],
kbd[data-v-1f9ba5aa],
q[data-v-1f9ba5aa],
s[data-v-1f9ba5aa],
samp[data-v-1f9ba5aa],
small[data-v-1f9ba5aa],
strike[data-v-1f9ba5aa],
strong[data-v-1f9ba5aa],
sub[data-v-1f9ba5aa],
sup[data-v-1f9ba5aa],
tt[data-v-1f9ba5aa],
var[data-v-1f9ba5aa],
b[data-v-1f9ba5aa],
u[data-v-1f9ba5aa],
i[data-v-1f9ba5aa],
center[data-v-1f9ba5aa],
dl[data-v-1f9ba5aa],
dt[data-v-1f9ba5aa],
dd[data-v-1f9ba5aa],
ol[data-v-1f9ba5aa],
ul[data-v-1f9ba5aa],
li[data-v-1f9ba5aa],
fieldset[data-v-1f9ba5aa],
form[data-v-1f9ba5aa],
label[data-v-1f9ba5aa],
legend[data-v-1f9ba5aa],
table[data-v-1f9ba5aa],
caption[data-v-1f9ba5aa],
tbody[data-v-1f9ba5aa],
tfoot[data-v-1f9ba5aa],
thead[data-v-1f9ba5aa],
tr[data-v-1f9ba5aa],
th[data-v-1f9ba5aa],
td[data-v-1f9ba5aa],
article[data-v-1f9ba5aa],
aside[data-v-1f9ba5aa],
canvas[data-v-1f9ba5aa],
details[data-v-1f9ba5aa],
embed[data-v-1f9ba5aa],
figure[data-v-1f9ba5aa],
figcaption[data-v-1f9ba5aa],
footer[data-v-1f9ba5aa],
header[data-v-1f9ba5aa],
menu[data-v-1f9ba5aa],
nav[data-v-1f9ba5aa],
output[data-v-1f9ba5aa],
ruby[data-v-1f9ba5aa],
section[data-v-1f9ba5aa],
summary[data-v-1f9ba5aa],
textarea[data-v-1f9ba5aa],
time[data-v-1f9ba5aa],
mark[data-v-1f9ba5aa],
audio[data-v-1f9ba5aa],
video[data-v-1f9ba5aa],
input[data-v-1f9ba5aa] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-1f9ba5aa],
aside[data-v-1f9ba5aa],
details[data-v-1f9ba5aa],
figcaption[data-v-1f9ba5aa],
figure[data-v-1f9ba5aa],
footer[data-v-1f9ba5aa],
header[data-v-1f9ba5aa],
menu[data-v-1f9ba5aa],
nav[data-v-1f9ba5aa],
section[data-v-1f9ba5aa] {
  display: block;
}
body[data-v-1f9ba5aa] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-1f9ba5aa],
q[data-v-1f9ba5aa] {
  quotes: none;
}
blockquote[data-v-1f9ba5aa]:before,
blockquote[data-v-1f9ba5aa]:after,
q[data-v-1f9ba5aa]:before,
q[data-v-1f9ba5aa]:after {
  content: none;
}
table[data-v-1f9ba5aa] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-1f9ba5aa] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-1f9ba5aa] {
  list-style: none;
}
[data-v-1f9ba5aa]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-1f9ba5aa]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-1f9ba5aa]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-1f9ba5aa]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-1f9ba5aa],
body[data-v-1f9ba5aa] {
  width: 100%;
}
html[data-v-1f9ba5aa] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-1f9ba5aa] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-1f9ba5aa],
button[data-v-1f9ba5aa],
textarea[data-v-1f9ba5aa] {
  outline: none;
}
.weui-dialog[data-v-1f9ba5aa] {
  top: 1rem;
}
[data-v-1f9ba5aa]:root {
  --theme-color: #0080ee;
}
html[data-v-1f9ba5aa],
body[data-v-1f9ba5aa] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-1f9ba5aa]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-1f9ba5aa] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-1f9ba5aa] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-1f9ba5aa] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-1f9ba5aa] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-1f9ba5aa] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-1f9ba5aa] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-1f9ba5aa] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-1f9ba5aa] {
  color: #fff;
}
.weui-mask_transparent[data-v-1f9ba5aa] {
  display: none;
}
.contentFix[data-v-1f9ba5aa] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-1f9ba5aa] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-1f9ba5aa],
.goodsCategory .vux-header[data-v-1f9ba5aa],
.goodsList .vux-header[data-v-1f9ba5aa],
.goods-detail .vux-header[data-v-1f9ba5aa],
.goodsContent .vux-header[data-v-1f9ba5aa],
.commonContent .vux-header[data-v-1f9ba5aa],
.user .vux-header[data-v-1f9ba5aa],
.page1 .vux-header[data-v-1f9ba5aa],
.page1-wrap .vux-header[data-v-1f9ba5aa] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-1f9ba5aa],
.goodsCategory .vux-header .vux-header-left[data-v-1f9ba5aa],
.goodsList .vux-header .vux-header-left[data-v-1f9ba5aa],
.goods-detail .vux-header .vux-header-left[data-v-1f9ba5aa],
.goodsContent .vux-header .vux-header-left[data-v-1f9ba5aa],
.commonContent .vux-header .vux-header-left[data-v-1f9ba5aa],
.user .vux-header .vux-header-left[data-v-1f9ba5aa],
.page1 .vux-header .vux-header-left[data-v-1f9ba5aa],
.page1-wrap .vux-header .vux-header-left[data-v-1f9ba5aa],
.movie .vux-header .vux-header-right[data-v-1f9ba5aa],
.goodsCategory .vux-header .vux-header-right[data-v-1f9ba5aa],
.goodsList .vux-header .vux-header-right[data-v-1f9ba5aa],
.goods-detail .vux-header .vux-header-right[data-v-1f9ba5aa],
.goodsContent .vux-header .vux-header-right[data-v-1f9ba5aa],
.commonContent .vux-header .vux-header-right[data-v-1f9ba5aa],
.user .vux-header .vux-header-right[data-v-1f9ba5aa],
.page1 .vux-header .vux-header-right[data-v-1f9ba5aa],
.page1-wrap .vux-header .vux-header-right[data-v-1f9ba5aa] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-1f9ba5aa],
.goodsCategory .vux-header .vux-header-title[data-v-1f9ba5aa],
.goodsList .vux-header .vux-header-title[data-v-1f9ba5aa],
.goods-detail .vux-header .vux-header-title[data-v-1f9ba5aa],
.goodsContent .vux-header .vux-header-title[data-v-1f9ba5aa],
.commonContent .vux-header .vux-header-title[data-v-1f9ba5aa],
.user .vux-header .vux-header-title[data-v-1f9ba5aa],
.page1 .vux-header .vux-header-title[data-v-1f9ba5aa],
.page1-wrap .vux-header .vux-header-title[data-v-1f9ba5aa] {
  color: #333;
}
.movie .content[data-v-1f9ba5aa],
.goodsCategory .content[data-v-1f9ba5aa],
.goodsList .content[data-v-1f9ba5aa],
.goods-detail .content[data-v-1f9ba5aa],
.goodsContent .content[data-v-1f9ba5aa],
.commonContent .content[data-v-1f9ba5aa],
.user .content[data-v-1f9ba5aa],
.page1 .content[data-v-1f9ba5aa],
.page1-wrap .content[data-v-1f9ba5aa] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-1f9ba5aa] {
  background: none!important;
}
.padtop[data-v-1f9ba5aa] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-1f9ba5aa] {
  padding-top: 2.1rem;
}
.padtop64[data-v-1f9ba5aa] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-1f9ba5aa] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-1f9ba5aa] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-1f9ba5aa] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-1f9ba5aa] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-1f9ba5aa] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-1f9ba5aa] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-1f9ba5aa] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-1f9ba5aa] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-1f9ba5aa] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-1f9ba5aa] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-1f9ba5aa] {
  top: 2.0rem;
}
.top45[data-v-1f9ba5aa] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-1f9ba5aa] {
  bottom: 0;
}
.fixed[data-v-1f9ba5aa] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-1f9ba5aa] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-1f9ba5aa] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-1f9ba5aa] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-1f9ba5aa] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-1f9ba5aa] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-1f9ba5aa] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-1f9ba5aa] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-1f9ba5aa] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-1f9ba5aa] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-1f9ba5aa] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-1f9ba5aa] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-1f9ba5aa] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-1f9ba5aa] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-1f9ba5aa] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-1f9ba5aa] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-1f9ba5aa] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-1f9ba5aa],
.isIPhoneX .goodsCategory .vux-header[data-v-1f9ba5aa],
.isIPhoneX .goodsList .vux-header[data-v-1f9ba5aa],
.isIPhoneX .goods-detail .vux-header[data-v-1f9ba5aa],
.isIPhoneX .goodsContent .vux-header[data-v-1f9ba5aa],
.isIPhoneX .commonContent .vux-header[data-v-1f9ba5aa],
.isIPhoneX .user .vux-header[data-v-1f9ba5aa],
.isIPhoneX .page1 .vux-header[data-v-1f9ba5aa],
.isIPhoneX .page1-wrap .vux-header[data-v-1f9ba5aa] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .user .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-1f9ba5aa],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .user .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-1f9ba5aa],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-1f9ba5aa] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .user .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-1f9ba5aa],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-1f9ba5aa] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-1f9ba5aa],
.isIPhoneX .goodsCategory .content[data-v-1f9ba5aa],
.isIPhoneX .goodsList .content[data-v-1f9ba5aa],
.isIPhoneX .goods-detail .content[data-v-1f9ba5aa],
.isIPhoneX .goodsContent .content[data-v-1f9ba5aa],
.isIPhoneX .commonContent .content[data-v-1f9ba5aa],
.isIPhoneX .user .content[data-v-1f9ba5aa],
.isIPhoneX .page1 .content[data-v-1f9ba5aa],
.isIPhoneX .page1-wrap .content[data-v-1f9ba5aa] {
  padding-top: 1.04rem /* 74/25 */;
}
.yuejie-footer[data-v-1f9ba5aa] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #fff;
  padding: 10px 0;
}
.yuejie-footer .footer-item[data-v-1f9ba5aa] {
  width: 50%;
  text-align: center;
  color: #999;
}
.yuejie-footer .footer-item.active[data-v-1f9ba5aa] {
  color: blue;
}
.yuejie-footer .footer-item i[data-v-1f9ba5aa] {
  display: block;
  font-size: 20px;
  margin-bottom: 5px;
}
.yuejie-footer .footer-item p[data-v-1f9ba5aa] {
  display: block;
  font-size: 14px;
}

.cinema[data-v-2871c678] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 100vh;
  background: url(../../static/img/bgnew.89c43e3.png) no-repeat;
  background-size: 100% 280px;
  background-color: #f7f7f7;
  padding: 0 1rem;
}
.cinema .cinema-scroll[data-v-2871c678] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100vh;
  overflow: auto;
  padding-top: 1.8rem;
}
.cinema .cinema-scroll .title[data-v-2871c678] {
  margin-top: 1.3rem;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}
.cinema .cinema-scroll .header[data-v-2871c678] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #333;
  font-size: 14px;
  margin: 0.5rem 0;
}
.cinema .cinema-scroll .header .area[data-v-2871c678] {
  margin: 0 0.2rem;
}
.cinema .cinema-scroll .header .area i[data-v-2871c678] {
  font-size: 14px;
  margin-left: 3px;
}
.cinema .cinema-scroll .header .city[data-v-2871c678] {
  margin-right: 5px;
}
.cinema .cinema-scroll .header .city i[data-v-2871c678] {
  font-size: 14px;
  margin-left: 3px;
}
.cinema .cinema-scroll .header .search-wrap[data-v-2871c678] {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.cinema .cinema-scroll .header .search-wrap input[data-v-2871c678] {
  width: 100%;
  height: 1.2rem;
  border-radius: 0.6rem;
  color: #333;
  text-align: center;
  background-color: #fff;
}
.cinema .cinema-scroll .header .search-wrap input[data-v-2871c678]::-webkit-input-placeholder {
  color: #333;
}
.cinema .cinema-scroll .header .search-wrap input[data-v-2871c678]:-moz-placeholder {
  color: #333;
}
.cinema .cinema-scroll .header .search-wrap input[data-v-2871c678]::-moz-placeholder {
  color: #333;
}
.cinema .cinema-scroll .header .search-wrap input[data-v-2871c678]:-ms-input-placeholder {
  color: #333;
}
.cinema .cinema-scroll .header .search-wrap i[data-v-2871c678] {
  position: absolute;
  right: 0.5rem;
  top: 0.3rem;
}
.cinema .cinema-scroll .cinema-list .cinema-item[data-v-2871c678] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 3.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.3rem 0.6rem;
  margin-bottom: 0.3rem;
  background: url(../../static/img/movieItemBgnew.d94325a.png) no-repeat;
  background-size: 100% 3.5rem;
}
.cinema .cinema-scroll .cinema-list .cinema-item .cinema-item-left[data-v-2871c678] {
  width: 84%;
}
.cinema .cinema-scroll .cinema-list .cinema-item .cinema-item-left .cinema-name[data-v-2871c678] {
  font-size: 0.6rem;
  font-weight: bold;
}
.cinema .cinema-scroll .cinema-list .cinema-item .cinema-item-left .cinema-address[data-v-2871c678] {
  margin-top: 0.3rem;
  font-size: 0.4rem;
  line-height: 15px;
}
.cinema .cinema-scroll .cinema-list .cinema-item .cinema-item-right[data-v-2871c678] {
  text-align: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.cinema .cinema-scroll .cinema-list .cinema-item .cinema-item-right i[data-v-2871c678] {
  font-size: 20px;
}
.cinema .cinema-scroll .cinema-list .cinema-item .cinema-item-right .distance[data-v-2871c678] {
  margin-top: 0.2rem;
  font-size: 14px;
  color: #666;
}

.yuejie-header[data-v-7a3a79a2] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 1.8rem;
  line-height: 1.8rem;
  color: #333;
  background-color: #fff;
  border-bottom: 1px solid #eee;
  z-index: 99;
}
.yuejie-header .yuejie-header-wrap[data-v-7a3a79a2] {
  position: relative;
  text-align: center;
  font-size: 18px;
}
.yuejie-header .yuejie-header-wrap .back[data-v-7a3a79a2] {
  position: absolute;
  top: 0;
  left: 0.3rem;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.user-center {
  height: 100%;
  overflow: auto;
  background: #f7f7f7;
}
.user-center .contentFix2 {
  height: auto;
  top: 0 !important;
}
.user-center .header {
  background: url(../../static/img/bgnew.89c43e3.png) no-repeat center / cover transparent;
  height: 9rem;
  padding: 0 0.4rem;
  overflow: hidden;
}
.user-center .header .person-wrap {
  padding: 1.2rem 0 0;
}
.user-center .header .person-wrap .photo-info {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.user-center .header .person-wrap .photo-info .user-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .header .person-wrap .photo-info .user-info img {
  width: 2.6rem;
  height: 2.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.user-center .header .person-wrap .photo-info .user-info .text {
  color: #fff;
  font-size: 0.88rem;
  padding: 0 0.4rem;
}
.user-center .header .person-wrap .photo-info .user-info .user-info-description {
  font-size: 0.5rem;
  color: #fff;
  margin-left: 0.4rem;
  margin-top: 0.3rem;
}
.user-center .header .person-wrap .photo-info .card-qrcode {
  margin-right: 20px;
}
.user-center .header .person-wrap .photo-info .card-qrcode i {
  display: inline-block;
  font-size: 46px;
  color: #fff;
}
.user-center .header .person-wrap .photo-info .card-qrcode p {
  text-align: center;
  font-size: 14px;
  color: #fff;
  margin-top: 2px;
}
.user-center .header .person-wrap .other-wrap {
  color: #fff;
}
.user-center .header .person-wrap .other-wrap .title {
  font-size: 14px;
  padding: 10px 15px;
  font-weight: bold;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 0.6rem 0;
  font-size: 0.48rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content .item .text {
  font-size: 0.72rem;
  padding-bottom: 0.32rem;
  color: #fff;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content .item .desc {
  color: #fff;
}
.user-center .header .person-wrap .person-edit-info {
  width: 2.72rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.user-center .header .person-wrap .person-edit-info .user-setting {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAArCAYAAADottG6AAAEJ0lEQVRYhb1ZXYhWVRRdzuiYWZmmmCQxKdRLkRmFNfVgQpiBkP1oEUGETxalUFIEPVkv2cP0lOFEUSQpkiSVU1mEOQxkIVoz2A/OgAP9iRqTljOu2HQ+uSz29919vul+G87DOWevtdc99/yfSSSRae0A1gBYCeBaAFcAaMslAWCBRwAcAvAhgHcAnM1jIHPSMySHWI0dI/lsjp4c4a9WJFrtraimaLfpAfBonbpzAMab6DpjAKbWqXsXwENlBBHxawFskbJjADYD6AcwnIS0h2X/198NMw/AEgDrAFwnPk8C6G7MUv57xuS37ic5LXOsRNJnEuc0ySkT6fPdQni0AtHFNCjxdjQr/mZnMC2vWPxSJ+aSZsT3C0lfxcJraafE7c8Vf58QnCM5q0Xi253WfzxH/AkBd7dIeC29LPFHo+LXC9BG/fQWi0dacYv2Upn4TueXPdBE4AtILia5jORNJC9qguMeR8viRuI/F+fhzIArSb5G8lfhOU7yjSQoh++g8HxVT/wi50tvzAj2toP37P0MzvkOfrmKbyM5Ik5bM4L0BYXX7HBGV9oi2FEV/5gTYF6QfJeDPZVauCfN28cdn0+C/HNI/inYdUXxR6VyQ5D4BkeULSqXi9/sJFYtumI/LDibAdutYoVUjGR0lz2C3Vnir6vn9xmxhgW71gq3S+FTQbJZTkvOLcFcRvKsYK4KxntQcNvaZB9t++wdwT15l+QPAPilBPMHgD1StjAYbxeAM4X8TBM/rVDwT0BAzS6W/EAQNyj5yUHcX6JtSlsSXLMOAHODZKOSXxDEdUp+LIizRp5dxJn4HwoFk9KVRsT6xOdW+5UBAXdL2VAw3jIA0wv5kzYQHpGB8FPGDPClYN8r8ddV+EhGrAHBrkdaXU9Jxeog4R3OjLPNWT0t/7rje38wzp0Odkat8jmpsOlsRpDY2xr8RnIvyTdJ9jobNbNvg/xTE1/RNrGwws5Me4aivRIkvzQJyTE7aC8I8r/o8F5I2VWucpw6gwGs6+0Lij9QdqVRSJc4i9r5I6E6HxHHgYwBZele5/6lZrYXX5PJpxPCYLFeb8xuAbBfpqgVAD4KTmc1uwbA9WletlX1MIDvMjlsavxUyu4C8PH5nPO1eqH6O8nJmS32fyS9gNqunPVGt9qmFgt/wdHQERFvaaMAR1t8g3BG4m/2/BoR/CgEvS0S3iNxh+r5NiLRQ4pZV8XCu5yYq5oRb2m3EB2qWPw3Eu/rRv5lZB1OS+yuSPgHTqw5ExFv6XmHdF+6Fpw/QcF2bHyizursDtJiir5J7QWw1Cm396ifAfyd+awzng4+V9Z5lzoIYFEZSVS8CfsCwG0ZAps1e++6Oh37Glr0Bc9a6vb0wDVeofCt6WG6VLhZMy/gdlZ9Ou15yo59ETsBoDe9LkYP8QCAfwG+QxeFnsY63wAAAABJRU5ErkJggg==) no-repeat center / cover transparent;
  display: inline-block;
  width: 0.96rem;
  height: 0.88rem;
}
.user-center .header .person-wrap .person-edit-info .user-customer-service {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAD5UlEQVRYhc2Za6iOWRTHf97jmA7pjJJpXIYyucT4ghRymaHcmvhAKDOKZsJEaWqS8sEnOp8kxdQ0UTNkmESuH0yE3EVTE+cwhijUSG7ROWdp1XqmPbv9Pu9zffOv1dn77Nt/r2fttdbebxcRoSBMBIYBnwAfAQ3AY+Af4CZwEXiVd6muOccrwaXAHGBEjb5K/HdgH3Au84qq4QyyQET2S3YcF5Fvs6yddkBvETmYg6iPCyIyIg2HNDY8C/gF+DDQdg+47vx9CnQCzcBnwEBgCDAyMLYd+Ab4uUiTWFdFQ9dE5MsUGpohIkerzLWjKJP4OjD5UxFZldH+VRaKSFtg3k15CS8OTHpaRHrmIOvKnsD83+Uh/Mqb7FxBRF3ZFSA9IAthf6IbJZCN5Ii31t9pCY8P7HpoiYRV7nvrfZGG8CFv8JKSyapM9da8mZRwk4i8cQY+qgPZSK55pCf7fSoB17wM6ObUtyeNLAVgpTfFmiSB45i3y7511LDKbWftlyLSGKfhLsA4p64p4cM6alhxyil3Bz52G33CQ7xc4Ui53IJo8/7Z5381U7W6rC0ictczh4cWjT6vgykMt3zinsfhgYjsjA6gdhwmIh0Bv+tjXolkVWGdSTho51MJOiqulkj4ZEIO1zUffgs0moU8AK7YfawDGA30s7bXQO8i7mUe9GA9c65r8RzMdUTY5e3czSe0X3MJ2m1Ow6Fiu4jQPbD7CB12iyganWk4hPxwXN1FT6AFWGefrxYarG+Lja2GWA55rvlrge+trDa2Afi3St++wHon9D4HNmZZNA/h8055FbAcOA1ctuioh3QwMMHE/QoXsi6ah/AJ4DdgvtU/AKabxGGvjc2EULaWFPo+sBBYDbQmGNNqfRfZ2EzI+1SlJ3yrib6njbF8ZJC13wVumZk8Sjjn27i6TzjPy6ASOmySBhUzpwg9gF7Grd3qEbp1DbgRFxWvHNc3K16bFqNLwyyLdlGkcy8TLyq2i/924C3a7O28g+KhZH9yZlWiTcalyfMuZzT0/eWEvjteWFzhtF0sMflpEJEDNRIffRMZrMnPTuArZxdTvKx/rj3i7QCelKBhF9PsYdz3XvrAuF8LSngqcNJpvGKn/b2E7uQP4JJDbnTWsFkXmA3NC9jM+px2OVNEfrRrz7ii7N2tbAuQ/lNEVotI/5QT+y9HYuRzE/Zf4PWwTaryZW+rH0zw1dX9fVqlbYydkewIuJfNNdxLHmzIq2HffWhg+AGYCdwo4Qw1JugTi1o/yswGRtmPhX0s8sRdk9otD6hmVmMtEcqOkiLXrwGzaSnj0BUJvQ5phNQvchbYnXty4B2MMsY9jQ69GAAAAABJRU5ErkJggg==) no-repeat center / cover transparent;
  width: 0.88rem;
  height: 0.88rem;
  display: inline-block;
}
.user-center .content {
  padding: 0 0.4rem;
  margin-top: -1.6rem;
}
.user-center .content .menu-icon {
  position: relative;
}
.user-center .content .menu-icon i {
  font-size: 30px;
}
.user-center .content .badge {
  position: absolute;
  right: -4px;
  top: -10px;
  width: auto !important;
  min-width: 0.6rem;
  border: 1px solid #02d2ff;
  color: #02d2ff;
  background: #fff;
}
.user-center .content .operator-menu {
  border-radius: 0.4rem;
  overflow: hidden;
  background: #fff;
  margin-bottom: 0.8rem;
  padding: 15px 10px;
}
.user-center .content .operator-menu .operator-menu-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}
.user-center .content .operator-menu .operator-menu-title .operator-menu-title-text {
  font-size: 14px;
  color: #000;
}
.user-center .content .operator-menu .operator-menu-title .operator-menu-title-all {
  font-size: 12px;
  color: #666;
}
.user-center .content .operator-menu .operator-menu-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .content .operator-menu .operator-menu-content .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.6rem;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-order {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAyCAYAAADMb4LpAAAC+0lEQVRoge2aS2gUQRCGv9ndhCiiEl/EZ0RQ8HERFUGFBEEQD4YgHjwJ5iDowYt40ZMKelBPIh5FECQHUS/JQRGFiKKIDxQEUSEYXxgUReOabamkVpeB7FbP7mR3yP7QLNNT1f1PbXVVT/UEwTNHGUgB3cBWoAnIlRgqUJlXwF7gVjmTh8lPB1YC04CGEJk00Ad8KOg7DByNOHc/0AoMF4y/SefOkwr09xvwBnhdOEAmGBUToqeBXUBzkQnbQuQ3RyQumA/MBgb0Wh7iJLBuDHm53wMcB+4y8re7kefsxbEfR7Nej9UaQ/2PSsgXa19xDIbuTy4in8axDUcfjnbpE5/tANqN1uoMXYvL3IxgdXGDPcCvgr7V6rIWXAemBOnH7jKw06iU07/1Yah/FTAL+F1CP6V+fB/4Gbp3W33eiq4MsNBDIaWW3gdcUwsKnnqMkUdajbEMOOJJXLAhg/u3oq2YClwEPgPfZdFHII4Sz2nEiYIZEm2GIyrP1FYtpDOUlaOqilw+zicSqeRS/59hE4kk+7yX5R8AJ4ChGPm0aNaeYxG2Wv4jsL5gBxgnXgB3TOSNlh8aJ+KC91ZBK/kF6jLndP8SR5SSbLsIOG9V8Fmwh4CDMZNv8lHwDZUp3wnixIQJlTWHCZdh/5Sxh6/ouD6WvwCcKvMFpBiywDzgDLDWRr5UmWgUUmPZHQPhMKQ2swN4axG2uk1jBQmWwhKroNVtpDh0BbikySSOJJXV18pjVgWfBduhrWZQj/PVQn17UC34WP6J1igbCurmlYLTl501wArrmFbLXx3HSNMLbLEIWsmb3ikrhB4r+ZTxIOAAjtYyDhKsTQ4XuqzyVsvLEcxz9flsDBk2z2IpMNeq5LNgJwEbozCLC/VCa7VQ3x5UC2L5pLpOIJYvdfxYq8iK1QcTSv6LuI2coW6vATK+uBe0dDsp6L9LFm8+AYtlbzOAo3Mc9i2Vav042nD8yMd5qQws1w945CMKKf7UShQShlLoegncAM6OfDYA/AXz3C4OFA1NMQAAAABJRU5ErkJggg==) no-repeat bottom / 100% 85% transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-wait-pay {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACmUlEQVRoge2aPWgUQRiGn+9uzYGNcjYJAQWFICiITQJRI4hErKwULMRCrEwTQRAlrY2CWglBxUoQQUEkP0IKFQsTEy8qiAoixiKFIimMRokjE0dZFs/bud3bnQz3wLC33Ow38+47OzszOyIvFDmzHdgMtAJvgZfARL1VCnLSUgCOmNT1j/8fAceAadvAUnieuUOHgFPAxhr5fgDbbN3KUtAB4HgVR6oxC7TZFFJA62ls6kUxhuIGii7LslpR9NtcI8Xphjm0Czhtjkn4bjqMz/EcSp8dwG1gLAUxmhbgbNzMUqyk5tAW48j+tAJG6ADe1MoUSDI9JaAXOAl0J4pUm1FgE/D1fzmTvofWmkKeASPAvHk800aA1cCqWoJkxVTuI4VUCRpyP3Mk/Ay1mZdfJ1A2NrsoV8xRd+NTwE3g3d8/WyaW6rwHuG6ELDcWgD7g8pKg0rjqAe4vQyFR9gF3pPRYabvWuVW3upgD2gPxQwymS+/xrZfbkHSk4BqBbw4t+uZQ4sGpc3g99PEC3xwqu+aQnk/dAz7Wef3DQH6mXKX6uQYMAB+SBHGlyZ0DTqQRyIUm9yQips+smOp17jPAF5tgLjh0MfR7EDgaOt9tFl8W4wZzwaH35tgeEaPpNJPPobjBXHDoz5S6mgtFm2AF7VDOab0pf1YUlyJ1mRTFqFX9ysMqb48qwNbQ+WFgJzDD705hwSaYlIdyF6TpBy6kEciVkcJ5s3Z9BZhMEkjW3HXCoTCvgU9mydfm68hK4GogMXJmTEeC4sZ9G23PNedDrtN0yHW8c6gRX8FzpfkMOU7Rtyb3zbcmV9Gbl25lsIEpi/QKxXDB7F8bceDuJuWg3uikp+DzotgrigFRzDgwJbdND0TRLYqnouAXG4Va6pjU/ZkAAAAASUVORK5CYII=) no-repeat bottom / contain transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-has-pay {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA1CAYAAAAOJMhOAAAEz0lEQVRoge2aWWwVVRjHf+dyuxBFJGKM4B7UiGiiEBEhRh9wqcZSRaC4BjXoqy9oojHGxAfj9qIvLogUK8jqQqokalREVrE0EBUjJFrig7GKGMHSaz75TzKOM7fnzsxtr03/ycltZ872P99yvnO+ca6rRBUxEbgHuA8oAC8DrwKd1RqyWoSuBe4FZie8XwO8AryX98CusCsXQg3ABcBVQCtwmWe7bcBiYBnwax4TyYvQOOBZYG7K9gdEytRxT5aJuEJnLoQcMBqYCtwGzAPqUvTTB6wCXgI2pJrIiK+qYkPnAPOBu4AJKfvYLGIrgIO+jXwJnQssAJpCA231aGdSulmebqbvpCL4AXgNeB34tr/KbsTOsoRsEncDc4Bi5J15qKVaQZ9VmaJFsb5OqoBQgF6gXeQ+TKrkil/+Zy7HyQ6MyDSPgXYDbVrBHz3qnwzcrnKpD5MYfCoHYgQPxxFqBG6QelwDjE0xyEFJy9zwRs82NwJ3AremGA95xw7gLTmRXle34x9CJpVHgIdSdhzFxyJmBP/0qD9RWmHkTqtwrD7N+7ljhLb/S+Vsg7xOet4CjExN6Rj2SRXbfAwaOF7RhTmRGWXq/SH3vjwabbj6baXnJbaOSKMzgJukDlemJBTgKPCmnMj7nm2M0AIRHKVnG0VijbxfgDHAA8Bfrn5rKRDRZ9JFa/BTpPNpsq9bgLMzktskYm2e+8vpGndPzGJcoVBrnuz+E9ewpfQLcGKoUo9WwFb0g0gHppKzgGb9ZlHJbo1httZVQbtTNPYdwPTIu8WuYXOpR2FLHLZLV9tlD2GcKXVs0UplwXfA44rn+hL6OQF4StJImu+SglMgllAmO3jSwW4H7Q6aQ/X2O3jawXQHMxy8oGfl+osrh9TuiIO+MvXGO1joYHTZ/hq/KCuhONhGuhp4IyYybpTELOq+HqhP6KNXTmiF+joUee9ioo8JHp5yiRu5qWJCAWzAt+VEVkd3bAWoc6WWl+jZTtW1Nt9E6p8vT9Uj9UtJ6PPUhML4Xo7EbGBHzPsmHcHfjTyv09bQKi9qklkrKUfhRajo8jk9mCt/UGWDJGBbwG96vz5Sf5Ik16pIPozuLBPJi1AYM1We0GpbdLxFLr9FXqq5THuXZfCiV+CfDqfKJi5XVH2W3H9VUQ0JRRF4sEwr74tqSijAEf0mbZi+2OtTbyAklAdGyeH0i6LLum75I6yaFnAuBO73PScNhMpVim6dixaJSEWn51pUudm6RrbzWMWoRQldnKXx/8UpeKMWJZQJQ09CwypX4xiWUK2jOCAh8ABi2IZqHUNSQllvfGoJY01Cdj923hAh1GkSmhK6/E6b2B1MHNDly0rLbBSV0liqcpHS8XN081nL6FD2Ym34K5Sol9sFPAw8GpJaU0wGfLCwT3fqqxJuaBO9XK9EuFJXsK26p75wkIisk1qt6y9nW/DobK9uQScpU25i/j2/uSbia+AxjTtL18v9JqAr3VjXq4zXla5JbnKOJI6GUjXv6P+KkHZjtQ8snlG5Win55pTfNyDbXSYyPtnyRORh7B+pLJKdzY/kPgO1jq72YdloW0wGPjXyjOV+Bl5UmRr6vCa4IByj3y4lis1T7c9tdMGNW17VYM5S8mbUJoHg72iuKD8AfwM08C01H3EnxgAAAABJRU5ErkJggg==) no-repeat bottom / contain transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-has-send {
  width: 2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAsCAYAAADSHWDqAAAERklEQVRogd2aa6hVRRTHf3O8kr0gyUdGt+glioVlgWCKhKAQhYUoBkKJL7LUTPSD4vOSCFofVG5goWJEZfl+FFRwCwQVfMDVD4Yl+CEryNsNL2o+JpatA+Nm9t6zvfvcvY9/WLBnn7VnzZr5z8yaNceYE5YC8SqwDGgEat0QA1wBvgVmA/8Y01qY8yOBloJsnwBGNJiCrOuIF4WngIkNNSdbPB4u0HlBY6VA45cKtC240mCKG/lCV1qxn4X2A4DngO7A9cBvhFn/Aq0qpULIyIsDnwCTO9nwccD2UjmfMvL3Az8Ag3Owtbh0zieM/F3AIeDxvGzlVE9uSBr5H3N0XHC5y7wKRNzIfww8X7bG5g2f89OAqTF2tgKfAud1IbwKXNOYuRtwB7AlZ8bUzvkI7fsCG2J0VwMLAuq8kEvLugDRkf8sxuTGQMfROKAu4Dr/EjDK02g5eU2pF4eywKV9s+c7WaFfLmPD80B15GWBe8RT31ygo96cCkWD+T9KX+LR/xX4qIyNzgtC++GaRopiZd17lwKh/WseFTlrf1WqltYA4vxAT7XHJMFX996lQOZ8P4/KqU7UWboYPg4y533R/UiN77tryjcE1zU749s1SgmhvS8r82hCfH/boMgcXuEoMnVdvPMmNBV5G+JWaP8H0Ab01CNwV6Md+B3ooRcft3zpFEr705rB3a/PF4E7gcf0NDgdeKKGndCuu88eTYG3aTLlIT2JzgCGZq00ZOQl7m/yvJcOOKkiiY6lNbp/+wKYA/wZeS8T9iywSeVNTcQE5xPSnJfj7L7AupYDx4GdocYDsEI7NQSbgSOaeO0Z8kES7V+POC40ewMYo3P9nNLwc0dnFzALWBdkOxmbPI6/oJcfz2hAdVQ7+4D+LlPiRR2ENHQzvXfb455Lie+A0U75SWAv0N9TodD+FeCM805GYEhET+w865RPJyQ6/wJ6Rd6tAebF6K/XTq/iA+C9FOffrxhLD6F+RFY55d7GcsRY+nv0RAYZy0Fjucd5t9ijd3ek3BJTn8iaSLnZWOYl6L9jLOudcpOxXE7QFzlQwbLtBoFulhanvATLvR4dV/pgaXLK+z06X0bK87H8ElPfTud5CJa3UuyLvK268vw3ltYE3dVYvpEFb5HSbJjS4ahzCyt76NgU+lQxXmlZ/Xah3uoKDiptXbTp3J0bmXYXdEpUMTPQPkr1Sfr8oa4PLtr1vvDGWmb6bk9c7ht1OwmBXEU/oE7liWPaSSGQ/9o8HWo7bavr0FuZkEvGa9oBRSJTsF5JmUfnsRwOmG/oHOsI1M0iSXM3Kqey1F1JWRF9K2+cLArUyyobM+g3Z6k75A9JOzSuT8Ja4Psa0b0lMGrcnfV/fWm0r8o0LO9i+S3y/gyWGVjm1IDuroyL2ZKrshfL2Kz1mge3Jq94EcgxUrbE+/Sa+qesi0wnISH3BI04peE/A19HQuwwAP8BtAsYIqlaZpsAAAAASUVORK5CYII=) no-repeat bottom / 80% 85% transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-after-apply {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAwCAYAAACBpyPiAAAC8klEQVRoge2ZX4hMURzHP2eMf7tZZIklWm3LkyJqQ5TywoPaIkVSvKxSqyi2PKxafx48elAU3paNh/Viy5C1StbStITCphRWGx54sByd+s00pjsz59577tyZmk/92tl7z+93vnPuub/zO2eUGtWUYDnQLX+1WFQkgL/AB+nzTbF+bMR/A2ZHKLgQ48CCYg2S6n/tU4FWYA7wC9juIfy1BE46FDopQltzrs0HjgAPgBnABPAq98mrRDr7uQfYBywp0IFpuAvocyg6n93AFWB6gfvvgKvAqYx4M8+GgLYSgc8CJyIUnuEMcLxEG/M0Nptpc95CuCHlTl9RRizabAJOJ9B0ZnNIcdtq2S6srbP0P6aSz7Vt6jMpbA9wA/gTwYibZLEfuCCfS6KSz6zFZ/go6dM1c4EmPzHzU6UNi8ViJxnpehkxQUa+csTXRj4maiMfFwlHq2IXmoEyrcBZCzvyo8BB4DGwt9wPIIz4/CrzFvBSavNCZHpbJDuzpWHEq7qHvsuDNNABPArTsWz5NgCHpI73jaoftBY/BlyUEXeN2eT0+o3pZ9qMRCTccB34Ctz14+Qn27SjGUbTFlH2SKE56cdHzbrve84bznls1eqBKZb+P4rcm5DyuCSqIRVIPB4vrnnkay1938qXH/C4dwk4YBMkzCK1Cs0Qmh75fxJNg6WtRnMHTYtH3GFbDQnzwoa0LqUZVJrGAHG2eVz7buvvqjDbGNDvqce1mbbOcRZm3XJelM8K2wCuxfeJfZETAJV336yqv4H38tJ60W4t3mE93w/sDBljB9Bi29jlyPeE9J8HXPbj4FK89YvmwTLgnnwBa1xtRsjJ936sDk0HmjSa5nJvRnJZDzwBbgKfgWkebTJdm5OxlcAWOYcPhGrsD1wexE7t6CMuqnvka9MmJqp8zleAiKBUfbb5BCysAC1+GTP1dWd1ac5y2Ewbc1LVLL88VwtHgduqqTc76dfIkYMpmEx5G8VvrUEx50E/Zc97DXgB8A8Z07l7oe2T4gAAAABJRU5ErkJggg==) no-repeat center / 100% 85% transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .text {
  font-size: 0.48rem;
  color: #333;
  padding-top: 0.6rem;
}
.user-center .content .actived-bg {
  display: block;
  margin: 0.6rem 0;
  background: url(../../static/img/active-bg.7e95a3b.png) no-repeat center / cover #fff;
  height: 3.2rem;
  border-radius: 0.4rem;
}
.user-center .content .recommend {
  background: #fff;
  border-radius: 0.4rem;
}
.user-center .content .recommend .title {
  height: 1.2rem;
  line-height: 1.6rem;
  font-size: 0.56rem;
  color: #333;
  font-weight: bold;
  text-indent: 1em;
}
.user-center .content .recommend .items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-top: 0.32rem;
  width: 100%;
}
.user-center .content .recommend .items .item {
  width: 25%;
  text-align: center;
  margin-bottom: 15px;
  position: relative;
}
.user-center .content .recommend .items .item img {
  width: 1rem;
  height: 1rem;
}
.user-center .content .recommend .items .item i {
  color: #666;
  font-size: 30px;
}
.user-center .content .recommend .items .item .audit-message-num {
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: red;
  font-size: 12px;
  color: #fff;
  position: absolute;
  top: -0.2rem;
  right: 0.9rem;
}
.user-center .content .recommend .items .item .text {
  font-size: 0.48rem;
  color: #999;
  padding-top: 0.4rem;
}
.user-center .content .recommend-like {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.2rem;
  font-size: 0.48rem;
  margin: 0.4rem 3.6rem 0.2rem;
}
.user-center .content .recommend-like::before,
.user-center .content .recommend-like::after {
  content: " ";
  height: 1px;
  background: #ccc;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.user-center .content .recommend-like::before {
  margin-right: 0.48rem;
}
.user-center .content .recommend-like::after {
  margin-left: 0.48rem;
}
.user-center .content .recommend-like .recommend-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .content .recommend-like .recommend-text .text {
  color: #333;
  font-weight: bold;
}
.user-center .content .recommend-like .recommend-icon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAFLUlEQVRIiZ2XTWhUVxTHf/e+N5lMzCQxGo3BUo0WLLbdSFFrxKLYVurKja1Qiosu2oXQorhrLV24qRsFQUGpUIpUl61YBBPEtqFglMQW/EDbaMTEqElmMpmZzLxbzr0zk7zJTEw8MMy8+849/3P+5+PeUebAAUoSBO6Ty8HixTA5CYkERCKNBMEHwPvAGqANaAI0MAI8Bu4Cl9H6F/usNcTj8PQp9rdS7rsgPpXEGKekdRvG7CcI9haAKkkceAV4G/iYIMhgzFl8/3s872aVPeiKq74P4+Ofk07fRusvZwGtJFHgU3K5PhKJb6ZH+WJgzzvNxMRxstkFeN48MAsitObzkEodAn4DYjNiswrWhUIeoAtjtpQAhfaXEbHlbLwH9NnaMCZna8hGHIlgP6JozA8oteXlkGaVVRhz2WIU8JS5etVt6OnZS2/vaRoawpRls5JvV+nCSn09RKNTTBR1kklHr0S5YEFYR0S6Y9WqI3R07LfbzKFDsrmJdPoZqZSyGwVAWmlkxLaEaW+HxkbrgLp3z7XIwoUOZHgYcdasXu3aR3Tu33c6TU3OAaFXnKqtFafeIAj+9hkdFZDv8Dxlq1kkk7Eemo4Ogs2boaUFU1ODyuVQw8Oonh7UxYuQTmO2b8ds2IBpbcXGJzqjo+jublRnpwOsq3PMiN3x8eP4/hZlDh70mZzMSvQlWp48wezYQbB7t6NQnBOvZbNE1dCAvnTJRhfs3OkMjoygJXKpxyDANDejL1xAnzvnIp/eVpHIqz7Z7C6UmgIVeteudQaFxlSqWO0uZ+LE2BjB+vWO6sFBip2hmpqs9/lbt1Cis20bqr8f1d3tJmEx59nsZz5K7SqBFko92LjRVZ8Alw+AohNjY8VOcDrGkH/40FHd0oLyffKTk5h161DXrzvniraU2iq/2ktGpXKliBYtcpVcZeqUZHrVFqs7k0FJPUg6jMFIhUshyrspaRfLy0KGfB8jFBain5dIcSqFkfRQGEpiS9bD9hoFuLH0KErSDun0zD6ciwidsRi6kE8jUUpbiiN+6DzKh7mUl4kE6u5dR9F8JZdDS6q0JpDOEMofPXI9XVMTSpIAJ0Pm43FUVxf6zh1obS1V7JwkEiGQah4YIJCxmEyiu7oce2HxBXgwtCTNPjGBPnXK9rMFn2u+JaeZDIFE6vt4Z87AwIAr2LCMC/C/oSUBaW62/ekdPepoWrp0buDSFc3NqGgU78QJuHHD9e/MvfcF+MIMA6IoYI8fW3AZkyxZMju4vCvMb+/kSbh2DZYtm+r7sPyh8byzVQ0JzYOD6BdFLnUgY9Hz0EXQtrapAVMunndKo1QCY85VNFiMfGgI79gxlICXR14WqZoNVJ6NuYlSfdoOePiq6pQqgk+L3Cxf7lpP9ogjvj+3SB3GF3a6mStXnGJPz9f09X0bugiUbxoaskDBnj2YFSvc+rNneOfPQ2+vS001UHcR+JlNm3bLe2UOH3bK8iKZ7MTz3q2MXJhsz5+7sbpypf1WDx64E0s6gVnuaPn8f9TVrbCtZYH37XMv3L0rQhD8A6yuCi5OyhiUQ0RAYjF3s5h9vKZQ6nWg3+61lz2ZKvJxR5usvoVSnaV/FeXtUDhIrOfFq00lUFlzU+8W8CbG9FuMAt7MijJmAmO2Eo0esSy8zClVPKNra3+0oHCvXKVyKcupUl+/n1jsHfL5X+ePzO/4/ofE458UWJwhlf87Cb2O6j9RaidaryGf/wilOoDXgIVlOxI2KmP+wvN+Aq7ZqKuxBfwP5KVF+PzXyoQAAAAASUVORK5CYII=) no-repeat scroll top / contain transparent;
  width: 0.6rem;
  height: 0.6rem;
  margin: -0.08rem 0.2rem 0;
}
.user-center .content .flexbox-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.user-center .content .flexbox-wrap li {
  position: relative;
  width: 48%;
  margin-bottom: 0.6rem;
}
.user-center .content .flexbox-wrap .flex-list {
  height: 10.24rem;
  text-align: center;
  color: #fff;
  background-color: #fff;
  border-radius: 4px;
  background-clip: padding-box;
  word-break: break-all;
  overflow: hidden;
}
.user-center .content .flexbox-wrap .flex-list .img-good {
  width: 100%;
  height: 6.6rem;
}
.user-center .content .flexbox-wrap .flex-list .title-wrap {
  color: #333;
  font-size: 0.48rem;
  font-weight: 600;
  margin: 0.64rem 0.4rem 0.48rem;
  text-align: left;
  height: 1.2rem;
  line-height: 0.65rem;
  letter-spacing: 1px;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap {
  position: relative;
  font-size: 0.48rem;
  margin: 0 0.4rem;
  text-align: left;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap .now-price {
  color: #e93323;
  padding-right: 0.2rem;
  font-weight: 600;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap .del-price {
  color: #b2b2b2;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap .like-cart {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAFnklEQVRogdWbe2xURRTGf7fddrso5REShBZF0BqDRapGIoYGC0gREQiUGN/yhxENL0UqgonKQyEkClHAGBOjGAnEChao0AKNClGipEbQUPEVjaKBCIW229c9Zm7vdl/d7fbunaX9kkluZ+fOOd/MmZkz554aIoIuTD9ELpAHDAcGAVcAXuACcAk4A9SqUl5Eow41XCU47RDDgBnAFGAcMDDBV03gJFAN7AEO7S2i1Q2dkiY49SDpwBxgPlCo+nRBr3+BbcCbFRP5NZmOHBOcUkUa8CiwHLg+GSXiQM3ih8Dq/ZM47aQDRwQnV3E7sAW4xbnu3UIzsBF4qXISDd15sVsEJ1biUaMJPAfWDKYaPwH3H5zMcdcJTjhg7Yg7gDsuA7FQNAHPVN/N5kQaJ0Rw/H7ygQogx0VFk8UmYPEXU4hLoEuC4z7jZrVtd2PLTyXeA+YdLY5N0hNPmbEVXAdU9lByCo+B5SA8FatBzBm8dR8DgGNgkezpWPLtPbyRMMExe63DugyY2QvIYR8jhTXT+Dryh04J3rSHp5UXkSrtXMJvQP6Jey0ftwNRa/CGcmunXNvLyGE79C8Dz4ZWRs3giE/5SB2mbkvP88HKfPCmw6Yf4ch5tyVYUK5dwS/3cSJQEUYwdzejgRqXHOYwbBkD069pr6m9AEXVbkvoQNmfM5gd+CPMRP1iOc6uk1MY4A0+Z6VbsnRh5qBdjDo707p+BQn6yixXbK4uqY2t4c/1pjaCykdeBDxBKEG/8KBOBzpywjTOoEKJ8TELZTb+ICHhYUsLTSV0LxP0ybFLf4TpBGbM2EkuwiitBCPHWC9BVVTYxDZRkyKtBkPEDIodhdGLiUGCwnjtBLuscB3Dje3kBAiOTiVBiazQhxsDJqoraNQBM/UmqpDnMbaJIjlAt6SG1qD/0GJGLEp9GO5B6Ouke8MHb48yuLYvtEpskwv8VDAoWDciG/YVthOO5zZlpMOZBlj8PZytdzQg2R5MZwSr7zQoHOLkTcjOhKlXJ96+KAeG7nQkqq8HEUerYbBPi8vaKYb0cWzSbcpELzp5c+7nwsbbDK7yte8XXcnPvRL6ZbY/+9vg5wvx26vhSzOgrgWWfdOZp5AQ6qzrkvGu2aY7kLtjQholI9ufa85Cwe6UbKOr7HNQ/lKDrFNS9EGfkl30dOCgP6WbYHrIkjWMlB30te1mKRzX7fyGTZh+R1sVE+EH25ORw/YHFW2IctVCXRs9OClPeuoCJvqlHbCJG+lOBlFLTr+JHiCwc8p8z0WEKr33wSCjDmdbb9lF2IyZoj4ZF+sazqg1qNdEfweOEkZQ+ARQ0cr+OiWHyNOJd2RBhnXQdhzusiCjAWGTLrNRocIAvB6tplmH8FZAVlrEqCqCl3QIPt8cIkbv2tssCzPOd0pQFmWcQ2SNpYHL5fGv2iz/85wfig+3ut6/Xf5BZF0op6hvE8brzRnAd+q6r3WV6MEjsiTzg9CeoxxsWZLZgsk8TFqsa0LvKXsxreShMMT8wmtsaFKezfpeMnN/qKCBLPWei/wh9hVJ2ICwPQUHcrJF7f4lnZGjqywLY31Tpp0+oj0w7BBqb54ly7z7YnLoKo3EWNeUDZTbiXY9CSoh6AEp9ZbF1T+RRCBjnb+Pnf03q4cQrFPfAaU063BXDRMKU0hplrLzOQiv2Pesy7nmTiCMTYQcTrINjVf9dylfDxjZrReThzoMtgJLZXlWwtnBjtIpjbV+H/C8fUn2pYCcyi6cLy9kHevui0ll/Bpr/MNsoiqlqo/jjmJDeVSvqaCcrMhyFIZzJWfbWNM40E49eciFdMv/ABXHfl9W+I4krZvbWffG6sah9rk5AaxMRZV1nx2juWlfTk/ZF1SV1XhMVvpaXNNH578VdAhZ1ThYfScA+tlBaz9QD/wtL/rUsx4A/wOhQ73pR8DnvgAAAABJRU5ErkJggg==) no-repeat scroll top / cover transparent;
  position: absolute;
  width: 1.12rem;
  height: 1.12rem;
  top: -0.32rem;
  right: 0;
}
.user-center .foot-info-company {
  background: #f7f7f7;
  padding: 1.5rem 0 0.4rem;
  font-size: 0.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  color: #ccc;
}
.user-center .foot-info-company p {
  line-height: 0.7rem;
}
.user-center .saled-mask {
  position: absolute;
  background: url(data:image/png;base64,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) no-repeat scroll top / cover transparent;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  height: 6.6rem;
  z-index: 10;
}

.login[data-v-697bfcfe] {
  font-size: 16px;
  padding: 3rem 1.5rem;
}
.login .logo-wrap[data-v-697bfcfe] {
  text-align: center;
  margin-bottom: 1rem;
}
.login .logo-wrap .logo[data-v-697bfcfe] {
  width: 8.9rem;
  height: 5.95rem;
}
.login .form .code-wrap[data-v-697bfcfe] {
  position: relative;
}
.login .form .code-wrap .code-btn[data-v-697bfcfe] {
  position: absolute;
  top: 0.5rem;
  right: 0.4rem;
  color: #2a83dd;
  font-size: 15px;
}
.login .form .code-wrap .code-btn.gary[data-v-697bfcfe] {
  color: #666;
}
.login .form .btn[data-v-697bfcfe] {
  width: 100%;
  height: 1.6rem;
  font-size: 18px;
  color: #fff;
  letter-spacing: 2px;
  border: none;
  border-radius: 0.8rem;
  background-image: -webkit-gradient(linear, left bottom, right top, from(#209cff), to(#68e0cf));
  background-image: -webkit-linear-gradient(bottom left, #209cff, #68e0cf);
  background-image: linear-gradient(to top right, #209cff, #68e0cf);
}
.login .form input[data-v-697bfcfe] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 1.6rem;
  padding: 0 0.6rem;
  border-radius: 0.8rem;
  background-color: #eee;
  margin-bottom: 0.6rem;
}
.login .protocol[data-v-697bfcfe] {
  margin-top: 2rem;
  font-size: 13px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.login .protocol .radio[data-v-697bfcfe] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
  background-color: #fff;
  border: 1px solid #999;
  margin-right: 0.2rem;
}
.login .protocol .radio.active[data-v-697bfcfe] {
  background-image: -webkit-gradient(linear, left bottom, right top, from(#209cff), to(#68e0cf));
  background-image: -webkit-linear-gradient(bottom left, #209cff, #68e0cf);
  background-image: linear-gradient(to top right, #209cff, #68e0cf);
  border: 1px solid #999;
}
.login .protocol p span[data-v-697bfcfe] {
  color: #68e0cf;
}

.order[data-v-1c3ac0fa] {
  min-height: 100vh;
  background: url(../../static/img/bgnew.89c43e3.png) no-repeat;
  background-size: 100% 280px;
  background-color: #f7f7f7;
  padding: 0 0.6rem;
}
.order .order-scroll .title[data-v-1c3ac0fa] {
  position: relative;
  margin-top: 1.3rem;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}
.order .order-scroll .title .back[data-v-1c3ac0fa] {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
}
.order .order-scroll .content[data-v-1c3ac0fa] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.3rem;
  color: #fff;
  font-size: 16px;
  margin-top: 0.8rem;
  border-radius: 0.5rem;
  background-color: #f7f7f7;
}
.order .order-scroll .content .tab-menu[data-v-1c3ac0fa] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #666;
  margin-top: 0.3rem;
}
.order .order-scroll .content .tab-menu .tab-menu-item[data-v-1c3ac0fa] {
  width: 30%;
  height: 1.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0.3rem;
  background-color: #fff;
}
.order .order-scroll .content .tab-menu .tab-menu-item.active[data-v-1c3ac0fa] {
  color: #fff;
  background-color: #3eb7eb;
}
.order .order-scroll .content .order-list[data-v-1c3ac0fa] {
  margin-top: 0.5rem;
}
.order .order-scroll .content .order-list .order-item[data-v-1c3ac0fa] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 0.3rem;
  background-color: #fff;
  border-radius: 0.5rem;
  color: #666;
}
.order .order-scroll .content .order-list .order-item .order-item-title[data-v-1c3ac0fa] {
  padding: 0 0.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  font-size: 14px;
  border-bottom: 2px solid #f7f7f7;
}
.order .order-scroll .content .order-list .order-item .order-item-content[data-v-1c3ac0fa] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.3rem 0.5rem;
}
.order .order-scroll .content .order-list .order-item .order-item-content .movie-img[data-v-1c3ac0fa] {
  width: 2.8rem;
  height: 4.2rem;
  margin-right: 0.3rem;
}
.order .order-scroll .content .order-list .order-item .order-item-content .movie-info[data-v-1c3ac0fa] {
  font-size: 14px;
}
.order .order-scroll .content .order-list .order-item .order-item-content .movie-info h3[data-v-1c3ac0fa] {
  font-size: 16px;
  font-weight: bold;
}
.order .order-scroll .content .order-list .order-item .order-item-content .movie-info p[data-v-1c3ac0fa] {
  margin-top: 0.5rem;
}
.order .order-scroll .content .order-list .order-item .order-item-footer[data-v-1c3ac0fa] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  padding: 0 0.5rem 0.5rem 0.5rem;
}
.order .order-scroll .content .order-list .order-item .order-item-footer .order-pay-info span[data-v-1c3ac0fa] {
  color: #e02c2c;
}

.bag[data-v-4b5f0023] {
  min-height: 100vh;
  background: url(../../static/img/bgnew.89c43e3.png) no-repeat;
  background-size: 100% 280px;
  background-color: #f7f7f7;
  padding: 0 0.6rem;
}
.bag .bag-scroll .title[data-v-4b5f0023] {
  position: relative;
  margin-top: 1.3rem;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}
.bag .bag-scroll .title .back[data-v-4b5f0023] {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
}
.bag .bag-scroll .content[data-v-4b5f0023] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.3rem;
  color: #fff;
  font-size: 16px;
  margin-top: 0.8rem;
  border-radius: 0.5rem;
  background-color: #f7f7f7;
}
.bag .bag-scroll .content .img-title[data-v-4b5f0023] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #666;
  margin-top: 0.3rem;
}
.bag .bag-scroll .content .bag-list .bag-item[data-v-4b5f0023] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 89%;
  margin: 0 5.5% 0.3rem;
  padding: 1rem 0.5rem 0 0.8rem;
  background: url(../../static/img/bagBg.e192c7d.png) no-repeat;
  background-size: 100% 100%;
  height: 5rem;
  color: #666;
  -webkit-box-shadow: 0 5px 5px rgba(215, 214, 214, 0.1);
          box-shadow: 0 5px 5px rgba(215, 214, 214, 0.1);
}
.bag .bag-scroll .content .bag-list .bag-item .card-top[data-v-4b5f0023] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.6rem;
}
.bag .bag-scroll .content .bag-list .bag-item .card-bottom[data-v-4b5f0023] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.bag .bag-scroll .content .bag-list .bag-item .card-bottom .qr-code[data-v-4b5f0023] {
  width: 3rem;
  height: 1.2rem;
}
.bag .bag-scroll .content .bag-list .bag-item .card-bottom .card-recharge[data-v-4b5f0023] {
  text-align: center;
}
.bag .bag-scroll .content .bag-list .bag-item .card-bottom .card-recharge p[data-v-4b5f0023] {
  font-size: 14px;
  margin-bottom: 0.3rem;
}
.bag .bag-scroll .content .bag-list .bag-item .card-bottom .card-recharge .recharge-btn[data-v-4b5f0023] {
  width: 3.8rem;
  height: 1.2rem;
  border-radius: 0.6rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  background: #ff3738;
}
.bag .bag-scroll .content .bag-list .bag-item .card-bottom .card-recharge .recharge-btn span[data-v-4b5f0023] {
  display: inline-block;
  width: 0.7rem;
  height: 0.7rem;
  line-height: 0.7rem;
  text-align: center;
  margin-left: 0.2rem;
  border-radius: 50%;
  background-color: #fff;
}
.bag .bag-scroll .content .bag-list .bag-item .card-bottom .card-recharge .recharge-btn span i[data-v-4b5f0023] {
  color: #ff3738;
  font-size: 14px;
}

.city[data-v-e27a6d68] {
  height: 100%;
  padding-top: 1.8rem;
  font-size: 16px;
  background-color: #f1f1f1;
}
.city .city-list .city-list-item[data-v-e27a6d68] {
  line-height: 1.5rem;
  color: #333;
  font-size: 16px;
}
.city .city-list .city-list-item .letter-title[data-v-e27a6d68] {
  padding: 0 0.5rem;
  font-size: 0.72rem;
  color: #000;
}
.city .city-list .city-list-item .city-name[data-v-e27a6d68] {
  padding: 0 0.5rem;
  background-color: #fff;
  border-bottom: 1px solid #eee;
}
.city .no-city[data-v-e27a6d68] {
  width: 100%;
  height: 1.8rem;
  line-height: 1.8rem;
  text-align: center;
  color: #666;
}

.city[data-v-052ea108] {
  padding-top: 1.8rem;
  font-size: 16px;
}
.city .city-list .city-list-item[data-v-052ea108] {
  height: 1.5rem;
  line-height: 1.5rem;
  padding: 0 .8rem;
  color: #333;
  font-size: 16px;
  border-bottom: 1px solid #eee;
}
.city .no-city[data-v-052ea108] {
  width: 100%;
  height: 1.8rem;
  line-height: 1.8rem;
  text-align: center;
  color: #666;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
body {
  background-color: #ffffff;
}
.gary-bg {
  background: rgba(233, 233, 233, 0.5) !important;
}
.active-box {
  width: 100%;
}
.page1-wrap {
  height: 100%;
}
.page1-wrap .copy-wrapper {
  font-size: 12px;
  color: #999;
  background: #fff;
  position: relative;
}
.page1-wrap .copy-wrapper .company-name {
  position: fixed;
  left: 20px;
  bottom: 1rem;
  background: none;
}
.page1-wrap .copy-wrapper .record {
  position: fixed;
  right: 20px;
  bottom: 1rem;
}
.page1-wrap .page1 {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  max-width: 750px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #ffffff;
}
.page1-wrap .page1 .mescroll-upwarp {
  display: none;
}
.page1-wrap .page1 .head {
  height: 7rem !important;
  /* 230/25 */
  background-color: #f7f7f7 !important;
  width: 92%;
  margin: 0 4%;
  margin-top: 2rem /* 15/25 */;
  border-radius: 0.5rem;
  overflow: hidden;
}
.page1-wrap .page1 .head.noImage {
  background-size: 3.2rem /* 80/25 */;
}
.page1-wrap .page1 .head .mint-swipe .mint-swipe-items-wrap .mint-swipe-item img {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.page1-wrap .page1 .head .mint-swipe .mint-swipe-indicators {
  bottom: 0.4rem /* 10/25 */;
}
.page1-wrap .page1 .head .mint-swipe .mint-swipe-indicators .mint-swipe-indicator {
  opacity: 1;
  background-color: #e9eeed;
}
.page1-wrap .page1 .head .mint-swipe .mint-swipe-indicators .mint-swipe-indicator.is-active {
  width: 12px;
  border-radius: 5px;
  background-color: #e7c402;
}
.page1-wrap .page1 .head .swiper-container {
  z-index: 2;
  height: 100%;
}
.page1-wrap .page1 .head .swiper-container .swiper-wrapper {
  height: 100%;
}
.page1-wrap .page1 .head .swiper-container .swiper-wrapper .swiper-slide img {
  display: block;
  width: 100%;
}
.page1-wrap .page1 .head .swiper-container .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  background-color: #e9eeed;
}
.page1-wrap .page1 .head .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 12px;
  border-radius: 5px;
  background-color: #e7c402;
}
.page1-wrap .page1 .main-content {
  position: relative;
  padding-top: 0.4rem /* 10/25 */;
}
.page1-wrap .page1 .main-content .company {
  margin: 0 0.6rem /* 15/25 */;
  border-radius: 25px;
  background-color: #f7f5ed;
}
.page1-wrap .page1 .main-content .company .company-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.32rem /* 8/25 */ 0.8rem /* 20/25 */;
  border-radius: 5px;
}
.page1-wrap .page1 .main-content .company .company-content .left {
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border-radius: 10px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.page1-wrap .page1 .main-content .company .company-content .left img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.page1-wrap .page1 .main-content .company .company-content .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.page1-wrap .page1 .main-content .company .company-content .right .p1 {
  line-height: 1.04rem /* 26/25 */;
  font-size: 0.64rem /* 16/25 */;
  font-weight: bold;
  color: #333333;
}
.page1-wrap .page1 .main-content .menu {
  overflow: hidden;
}
.page1-wrap .page1 .main-content .menu ul {
  width: 100%;
  font-size: 0;
  background-color: #ffffff;
  padding-bottom: 15px;
}
.page1-wrap .page1 .main-content .menu ul li {
  display: inline-block;
  width: 25%;
  text-align: center;
  margin-top: 0.6rem;
}
.page1-wrap .page1 .main-content .menu ul li .icons {
  position: relative;
  width: 2rem;
  margin: 0 auto;
}
.page1-wrap .page1 .main-content .menu ul li .icons .icon {
  width: 2rem /* 40/25 */;
  height: 2rem /* 40/25 */;
  border-radius: 50%;
}
.page1-wrap .page1 .main-content .menu ul li p {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.page1-wrap .page1 .main-content .ad-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem /* 15/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
}
.page1-wrap .page1 .main-content .ad-content .ad-imgs {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 3.44rem /* 86/25 */;
  overflow: hidden;
  border-radius: 5px;
}
.page1-wrap .page1 .main-content .ad-content .ad-imgs img {
  display: block;
  width: 100%;
  border-radius: 5px;
}
.page1-wrap .page1 .main-content .ad-marquee {
  padding: 0.6rem 0 0;
  background: #f7f7f7;
}
.page1-wrap .page1 .main-content .hot-module {
  background-color: #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-top: 0.6rem !important;
}
.page1-wrap .page1 .main-content .hot-module .count-down-wrapper {
  width: 100%;
}
.page1-wrap .page1 .main-content .hot-module .love-charity {
  width: 92%;
  margin: 0 4%;
  margin-bottom: 0.6rem /* 15/25 */;
  padding-top: 0.72rem /* 18/25 */;
  background-color: #ffffff;
  border-radius: 10px;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .love-head {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.6rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .love-head .love-title {
  font-size: 0.64rem /* 16/25 */;
  font-weight: bold;
  letter-spacing: 2px;
  color: #333333;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .love-head .more {
  padding-right: 0.6rem /* 15/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  background: url(data:image/png;base64,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) no-repeat right center;
  background-size: 0.4rem /* 10/25 */ 0.28rem /* 7/25 */;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .small-head {
  display: none;
  margin-top: 0.4rem /* 10/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 1rem /* 25/25 */;
  font-size: 0.4rem /* 10/25 */;
  color: #cccccc;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAOCAMAAABq1a50AAAAP1BMVEUAAADj4+Pl5eXl5eXl5eXm5ubl5eXm5ubl5eXk5OTm5ubm5ubi4uLNzc3m5ubm5ubm5ubm5ubm5ubm5ubm5ubgTt1AAAAAFHRSTlMAK3xcTO+35Ucwv3kVBdrTq5+NUUKqF+QAAABOSURBVCjPvc5LDoAgDEXRh4ilIH67/7U6tYYmjQPOBu5FXLQjoC/Jx4m+K2mUMcoaTXpiE1vEyy62W6XzbGH80oJLQxGXAhIXAtfJofIDo10OQeFIT6kAAAAASUVORK5CYII=) no-repeat right center;
  background-size: 0.8rem /* 20/25 */ 0.28rem /* 7/25 */;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area {
  padding: 0.5rem 0.6rem 0.8rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big {
  margin-bottom: 0.32rem /* 8/25 */;
  width: 4rem;
  border: 3px solid red;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big img {
  display: block;
  width: 4rem;
  max-height: 6rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods .title-goods-img {
  width: 4.5rem;
  height: 4.5rem;
  margin-right: 0.8rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods .title-goods-info {
  font-size: 10.64rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods .title-goods-info .title-goods-name {
  font-size: 0.64rem;
  margin-bottom: 1.5rem;
  display: -webkit-box;
  color: #333;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods .title-goods-info .title-goods-bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods .title-goods-info .title-goods-bottom .title-goods-active {
  margin-right: 10px;
  color: #666;
  font-size: 14px;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods .title-goods-info .title-goods-bottom .title-goods-active .title-goods-price {
  color: #ff0000;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .big .title-goods .title-goods-info .title-goods-bottom .title-goods-btn {
  width: 3rem;
  height: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 14px;
  background: -webkit-gradient(linear, left top, right top, from(#ff5602), to(#fe0235));
  background: -webkit-linear-gradient(left, #ff5602, #fe0235);
  background: linear-gradient(to right, #ff5602, #fe0235);
  border-radius: 4px;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small {
  font-size: 0;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner {
  display: inline-block;
  vertical-align: top;
  width: 30%;
  margin-right: 2%;
  white-space: normal;
  position: relative;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner.movie {
  position: relative;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner.movie .movie-box {
  width: 100%;
  height: 5.8rem;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner.movie .purchase {
  position: absolute;
  bottom: 0.4rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 2.24rem /* 56/25 */;
  height: 0.88rem /* 22/25 */;
  line-height: 0.88rem /* 22/25 */;
  text-align: center;
  border-radius: 10px;
  font-size: 0.6rem /* 15/25 */;
  color: #ffffff;
  background-color: #e00303;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner .small-imgbox {
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner .small-imgbox img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner .saled-mask {
  position: absolute;
  background: url(data:image/png;base64,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) no-repeat scroll center / cover transparent;
  top: 0;
  left: 0;
  right: 0;
  height: 4.16rem;
  z-index: 999999;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner img {
  display: block;
  width: 100%;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner .desc {
  line-height: 0.64rem /* 16/25 */;
  margin-top: 0.6rem /* 15/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner .info {
  line-height: 0.64rem /* 16/25 */;
  margin-top: 0.6rem /* 15/25 */;
  color: #efce49;
  font-size: .48rem;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner .price {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .small-banner .price span {
  margin-left: 0.4rem /* 10/25 */;
  text-decoration: line-through;
  color: #cccccc;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .fix-cd {
  width: 4.16rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .fix-cd .small-imgbox {
  height: 4.16rem;
  padding-top: 0;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap {
  border-radius: 10px;
  background: #f3f3f3;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li {
  padding: 1rem 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .left {
  width: 4.4rem;
  height: 4.4rem;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #eee;
  border-radius: 4px;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .left img {
  width: 100%;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .up {
  margin: 0 0.4rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .up .title {
  color: #333;
  font-size: 0.6rem;
  font-weight: bold;
  padding: 0.2rem 0;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .up .desc {
  font-size: 0.48rem;
  color: #f17a00;
  padding: 0.2rem 0;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down {
  margin: 0.5rem 0 0 0.4rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .price span {
  font-size: 0.88rem;
  color: #e60000;
  padding-right: 0.3rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .price s {
  font-size: 0.48rem;
  color: #999;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap .progress {
  width: 4rem;
  position: relative;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap .progress progress {
  -webkit-appearance: none;
  width: 100%;
  height: 0.7rem;
  vertical-align: -1.2rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap .progress .saled {
  position: absolute;
  bottom: 0.1rem;
  left: 5px;
  font-size: 0.4rem;
  color: #fff;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap .progress .ratio {
  position: absolute;
  bottom: 0.1rem;
  right: 0;
  font-size: 0.4rem;
  color: #fff;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap .mind-me {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: 4rem;
  height: 0.8rem;
  color: #47cb5d;
  font-size: 0.48rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap .now-buy-wrap {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  margin-left: 0.3rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .right .down .progress-wrap .now-buy {
  color: #fff;
  display: inline-block;
  border-radius: 10px;
  padding: 0.2rem 0.4rem;
  background: #f00;
  font-size: 0.48rem;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small .list-down-wrap li .saled-mask {
  position: absolute;
  background: url(data:image/png;base64,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) no-repeat scroll left top / cover transparent;
  top: 1rem;
  left: 0.4rem;
  width: 3.8rem;
  height: 3.8rem;
  z-index: 999999;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner {
  display: inline-block;
  vertical-align: top;
  width: 48%;
  margin-right: 4%;
  margin-bottom: 0.6rem /* 15/25 */;
  padding-bottom: 0.6rem /* 15/25 */;
  border-radius: 5px;
  border: 1px solid #f7f7f7;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner:nth-child(even) {
  margin-right: 0;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner .small-imgbox {
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner .small-imgbox img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner img {
  display: block;
  width: 100%;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner .desc {
  height: 1.28rem /* 32/25 */;
  line-height: 0.64rem /* 16/25 */;
  margin-top: 0.6rem /* 15/25 */;
  padding: 0 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner .price {
  margin-top: 0.4rem /* 10/25 */;
  padding: 0 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .small-recommend .small-banner .price span {
  margin-left: 0.4rem /* 10/25 */;
  text-decoration: line-through;
  color: #cccccc;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .count-down-tips {
  background: #47cb5d !important;
}
.page1-wrap .page1 .main-content .hot-module .love-charity .banner-area .count-down-price-tips {
  color: #47cb5d !important;
}
.page1-wrap .page1 .main-content .hot-module .loading-container {
  padding-top: 18px;
  margin: auto;
}
.page1-wrap .page1 .main-content .count-down {
  margin-bottom: 0;
}
.page1-wrap .page1 .main-content .count-down .love-charity {
  margin-bottom: 0;
  padding-top: 0;
}
.page1-wrap .page1 .main-content .count-down .c-desc {
  margin-top: 0.36rem;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  overflow: hidden;
  height: 0.64rem;
  line-height: 0.64rem;
}
.page1-wrap .page1 .main-content .count-down .c-price {
  color: #ff0000;
  font-size: 0.46rem;
  margin-top: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.page1-wrap .page1 .main-content .count-down .c-price .c-price-text {
  font-weight: bold;
  font-size: 0.6rem;
  padding: 0 0.2rem;
}
.page1-wrap .page1 .main-content .count-down .c-price .c-ext {
  color: #666;
  vertical-align: text-bottom;
}
.page1-wrap .page1 .main-content .count-down .now-buy {
  margin-top: 0.4rem;
  text-align: center;
}
.page1-wrap .page1 .main-content .count-down .now-buy button {
  background: #f00;
  border: none;
  color: #fff;
  padding: 0.2rem 0.48rem;
  border-radius: 14px;
  font-size: 0.5rem;
}
.page1-wrap .page1 .main-content .copy-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: -15px;
  font-size: 12px;
  color: #999;
  height: 18px;
  line-height: 18px;
}
.page1-wrap .page1 .main-content .copy-wrapper .company {
  margin: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  background: none;
}
.page1-wrap .page1 .main-content .copy-wrapper .record {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.page1-wrap .page1 .main-content .recommend-goods {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0 4%;
  background-color: #f7f7f7;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-title {
  width: 100%;
  font-size: 16px;
  margin: 10px 0;
  text-align: center;
  color: #333;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item {
  width: 48%;
  margin-bottom: 10px;
  background-color: #fff;
  padding-bottom: 10px;
  border-radius: 10px;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item:nth-child(odd) {
  margin-left: 4%;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item .recommend-goods-img {
  width: 100%;
  max-height: 6rem;
  border-radius: 10px 10px 0 0;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item .recommend-goods-bottom {
  padding: 0 10px;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item .recommend-goods-bottom .recommend-goods-name {
  height: 1.6rem;
  line-height: 0.8rem;
  font-size: 0.48rem;
  color: #333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin: 10px 0;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item .recommend-goods-bottom .recommend-goods-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item .recommend-goods-bottom .recommend-goods-info .recommend-goods-price {
  font-size: 0.48rem;
  color: #ff0000;
}
.page1-wrap .page1 .main-content .recommend-goods .recommend-goods-item .recommend-goods-bottom .recommend-goods-info .recommend-goods-cart {
  width: 1rem;
}
.page1-wrap .vux-header {
  z-index: 1002 !important;
}
.page1-wrap .httpBg {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1001;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: #ffffff;
}
.page1-wrap .app-header {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 1000;
  background-color: rgba(255, 255, 255, 0);
}
.page1-wrap .app-header .app-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.28rem /* 7/25 */ 0.6rem /* 15/25 */;
}
.page1-wrap .app-header .app-content .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.4rem /* 10/25 */;
}
.page1-wrap .app-header .app-content .left .header-logo {
  width: 4.5rem;
  max-height: 1.2rem;
}
.page1-wrap .app-header .app-content .left .header-logo1 {
  width: 1.12rem;
  height: 1.12rem;
  margin-right: 5px;
}
.page1-wrap .app-header .app-content .left .logo-text {
  font-size: 14px;
  color: #333;
  border-left: 1px solid #666;
  padding-left: 5px;
}
.page1-wrap .app-header .app-content .center {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  height: 1.2rem /* 30/25 */;
  line-height: 1.2rem /* 30/25 */;
  padding-left: 1.36rem /* 34/25 */;
  border-radius: 20px;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  background: url(data:image/png;base64,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) no-repeat rgba(255, 255, 255, 0.8) 0.48rem  center;
  background-size: 0.56rem /* 14/25 */;
}
.page1-wrap .app-header .app-content .center.bg {
  color: #333333;
  background-color: #e3e3e3;
}
.page1-wrap .app-header .app-content .right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 1.28rem /* 32/25 */;
  position: relative;
}
.page1-wrap .app-header .app-content .right img {
  width: 0.84rem /* 21/25 */;
}
.page1-wrap .app-header .app-content .right .badge {
  position: absolute;
  top: 0;
  right: -0.4rem;
  /* 10/25 */
}
.page1-wrap .company-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 9999;
}
.page1-wrap .company-wrapper .company-box {
  padding: 15px 15px 30px;
  background: #fff;
  position: absolute;
  bottom: 0;
  top: 130px;
  overflow: auto;
}
.page1-wrap .company-wrapper .company-box .close {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 12px;
  background: #0c62ff;
  color: #fff;
  padding: 5px 10px;
  border-radius: 10px;
}
.page1-wrap .company-wrapper .company-box .title {
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  font-weight: bold;
  color: #333;
}
.page1-wrap .company-wrapper .company-box .text {
  line-height: 21px;
  font-size: 14px;
  color: #333;
  text-indent: 28px;
}
.page1-wrap .version-box {
  position: fixed;
  top: 0;
  width: 100%;
  height: 1.76rem /* 44/25 */;
  line-height: 1.76rem /* 44/25 */;
  min-width: 320px;
  max-width: 750px;
  z-index: 1001;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.5);
}
.page1-wrap .update-notice-wrapper {
  position: fixed;
  top: 0;
  bottom: 0;
  min-width: 320px;
  max-width: 750px;
  z-index: 99999;
}
.page1-wrap .update-notice-wrapper .update-notice-img {
  width: 100%;
  height: 100%;
}
.page1-wrap .company-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 9999;
}
.page1-wrap .company-wrapper .company-box {
  padding: 15px 15px 30px;
  background: #fff;
  position: absolute;
  bottom: 0;
  top: 130px;
  overflow: auto;
}
.page1-wrap .company-wrapper .company-box .close {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 12px;
  background: #0c62ff;
  color: #fff;
  padding: 5px 10px;
  border-radius: 10px;
}
.page1-wrap .company-wrapper .company-box .title {
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  font-weight: 700;
  color: #333;
}
.page1-wrap .company-wrapper .company-box .text {
  line-height: 21px;
  font-size: 14px;
  color: #333;
  text-indent: 28px;
}
.model-box {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9998;
}
.guide {
  width: 100%;
  height: 100%;
  background: #fff;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
}
.guide .guide-count-down {
  padding: 4px 8px;
  background-color: rgba(211, 120, 120, 0.4);
  color: #fff;
  font-size: 14px;
  border-radius: 20px;
  position: absolute;
  top: 35px;
  right: 10px;
}
.guide .activity-content {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 9999;
}
.guide .activity-content .activity-swiper {
  width: 100%;
  height: 100%;
}
.guide .activity-content .activity-swiper img {
  width: 100%;
  height: 100%;
}
.activity618-box {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 9998;
}
.activity618-box .close-btn {
  width: 1.6rem;
  height: 1.6rem;
  position: absolute;
  top: 10%;
  right: 20%;
  margin-right: -0.8rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAMAAADWOFNCAAAAk1BMVEUAAAD1aF71aF71aF71aF71aF7////////1aF71aF7////1aF71aF71aF7////1aF71aF71aF71aF71aF71aF71aF71aF7////////////////1aF7////////1aF7////1aF7////1aF71aF71aF7////1aF71aF7////1aF71aF7////1aF71aF71aF71aF7////DT5ErAAAAL3RSTlMASI/U6qUw78NOEHuzIc9+WnZCG7lpFa+PcN/cv2DGgFtAzbytn5dWIA8MUIA8Kle3ymMAAAIdSURBVEjHpZZrf6owDMYfYKAgN8H7mOjU3c42+v0/3ZnFNtaU4eH83yD+UpInSdvAxkcxd/34EPvuvPjAXSTZtrlmmyXoIxw3nHH4+xqvseN1ryvjppu4hBXnQZs8+pM8LMJ84j/q/x4cWJjoaKbX8pOpjnoChquUOzwIlSEXN7xcwtjBxu4S/AsMpu2/swXsLGatwdTIOIugS0F4lfI2gAy/kbUSqABH8tTrLdY5ajWhj5kRoyddL9DHQgrx2pdX+Ykd+tlJy1f5eyyLC8W+XuOKoK7f9AuZJvIDDq0S4okWRRuRRjAzkKiMeiBWYhTol6V80XiqQs+s5il9/okcUw89A+/aKUkZiZPxq4XkvKOQ+wkG64uHSHkl5H4rMD8/fCgMNSf5MPDP5nO4tv0WjURKotjeddvFORSU/tWPqCVuydvQYlUtk1qIjdiQKKNiMQ7nxxcYqRAiAOPrbH7gviiPFdDhi+mimgmxRpcunsNLpUYnCpHl0KwX9aLYI1XpYPWy9gb+CFEDb5R6s30LSx9K80ouZtLKtg9tPY8fUZEKNICt5/Fp7C/TVkpjAX4C+G5uKranuJQ0cy9/W86NiAyZNGm6pTOKCl3poJi0XJ1R7DwMqiow6r2sVuw8HHD2Dj/nh98pcO6+vxzWynfcldm/3Ms53cvDZ4D+eaNk80bnbOP1zzb02WPTzbFEF07nzOYMnA//fxYdNvf+BR3+kuuzFYLbAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 100% 100%;
}
.activity618-box .activity-content {
  width: 100%;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin: auto;
}
.activity618-box .activity-content img {
  max-width: 90%;
  max-height: 100%;
}
.activity618-box .activity-content .look-btn {
  width: 100%;
  height: 1.8rem;
  position: absolute;
  left: 0;
  bottom: 0;
}
.bounce-enter-active {
  -webkit-animation: bounce-in 0.5s;
          animation: bounce-in 0.5s;
}
.bounce-leave-active {
  -webkit-animation: bounce-out 0.5s;
          animation: bounce-out 0.5s;
}
@-webkit-keyframes bounce-in {
0% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes bounce-in {
0% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@-webkit-keyframes bounce-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
@keyframes bounce-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
.guide-leave-active {
  -webkit-animation: guide-out 0.5s;
          animation: guide-out 0.5s;
}
@-webkit-keyframes guide-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
@keyframes guide-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
.video-js {
  background: transparent;
}
.vjs-poster {
  background-size: cover;
}
.vjs-custom-skin > .video-js .vjs-big-play-button {
  height: 1.2em !important;
  width: 1.2em !important;
  line-height: 1.1em !important;
  border-radius: 50%;
  margin-left: -0.5em;
  margin-top: -0.5em !important;
}
.count-down-gradient-bg {
  background: #ff4205;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0070), color-stop(100%, #ff4205));
  background: -webkit-linear-gradient(top, #ff0070 0%, #ff4205 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff0070), to(#ff4205));
  background: linear-gradient(to bottom, #ff0070 0%, #ff4205 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0070', endColorstr='#FF4205', GradientType=0);
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
  height: 1.8rem;
}
.count-down-gradient-bg .countdown-title {
  color: #fff;
  font-size: 0.64rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 2px;
}
.count-down-gradient-bg .countdown-title .count-down {
  padding-top: 2px;
  font-size: 0.64rem;
  font-weight: bold;
}
.count-down-gradient-bg .countdown-title .inner {
  font-size: 0.5rem;
}
.count-down-gradient-bg .more {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAABMElEQVQ4jYXTMUscURiF4euKhICxMEECSggWgp1gZyHxB9iLdlpY2ETwBwTsjRAQG7FLJVhYaCeSQCDYiJBGG4mCkEJxBUE0T1jcJZ93Z3YPnIEZXt47c+d+CTPYwxRSm86jim10F7G1y5Wn/MXHNsJv/ucHeouEa57nUwvhB9wG+ghvc2EFXzLpKjpKpGPhq2o5wfsobHQ5k26is0Q6gsvA/sZwLqx1sb6XjWzhRYl0CGeB/YPRInAWDwHcaLGn73Aa2ItKas5xSqkanvYXMI0MppT6wv15vuIEbsKKvzBQ8naTuAvsT7xuBRziTYmsNgz3gd3Hq/hTpjPgAD0lsgU8BnYHL+OxmWsFFMhivqIrP9jXgWgCsn4P7Hp9KJpG73N9nFaKgKzj2MVS4SSR/gGwiWrMRkmDpgAAAABJRU5ErkJggg==) no-repeat right center / 0.4rem  0.28rem;
  color: #fff;
  font-size: 0.48rem /* 12/25 */;
  padding-right: 0.6rem /* 15/25 */;
}
.count-down-gradient-bg .time {
  background: #fff;
  border-radius: 4px;
  color: #f00;
  margin: 0 0.16rem;
  display: inline-block;
  width: 0.88rem;
  height: 0.88rem;
  line-height: 0.88rem;
  text-align: center;
  font-size: 0.48rem;
  font-weight: bold;
  letter-spacing: normal;
}
::-webkit-progress-bar {
  /* 获取progress */
  background-color: #ffc8b2;
  border-radius: 10px;
  /* 进度条未被填充的背景颜色 */
}
::-webkit-progress-value {
  background-color: #ff2306;
  /* 进度条被填充部分的背景颜色 */
  border-radius: 10px;
}
::-webkit-progress-inner-element {
  border: 0;
  /* 进度条的内边框，注意跟outline区分 */
}
/*video默认全屏按钮*/
video::-webkit-media-controls-fullscreen-button {
  display: none !important;
}
/*video默认aduio音量按钮*/
video::-webkit-media-controls-mute-button {
  display: none !important;
}
/*video默认setting按钮*/
video::-internal-media-controls-overflow-button,
audio::-internal-media-controls-overflow-button {
  display: none !important;
}
video::-internal-media-controls-button-hover-background {
  background: #000 !important;
}
video::-webkit-media-controls-current-time-display {
  display: none !important;
}
video::-webkit-media-controls-time-remaining-display {
  display: none !important;
}
/*腾讯云点播禁用firefox全屏、设置按钮*/
.trump-button[sub-component="fullscreen_btn"],
.trump-button[now="fullscreen"] {
  display: none !important;
}
.trump-button[sub-component="setting"] {
  display: none !important;
}
/*禁用video的controls（要慎重！不要轻易隐藏掉，会导致点击视频不能播放）*/

.xyt-loading {
  text-align: center;
}
.xyt-loading-img {
  vertical-align: top;
  width: 25px;
  height: 25px;
}
.xyt-text {
  margin-top: 5px;
  text-align: center;
  font-size: 12px;
}

.box[data-v-1335b564] {
  width: 100%;
  margin: 0.6rem 0.5rem 0;
  background: #fff;
  border-radius: 10px;
}
.news-item[data-v-1335b564] {
  padding: 0.6rem 0.4rem 0.1rem;
  margin-bottom: 0.4rem;
  border-radius: 0.25rem;
  background-color: #fff;
}
.news-item-title[data-v-1335b564] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.news-item-title-text[data-v-1335b564] {
  font-size: 0.6rem;
  font-weight: bold;
  color: #000;
  margin-right: 0.3rem;
}
.news-item-title-news[data-v-1335b564] {
  padding-left: 0.6rem;
  border-left: 1px solid #000;
}
.news-item-title .more[data-v-1335b564] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  font-size: 0.6rem;
  font-weight: bold;
}
.news-item-content2[data-v-1335b564] {
  padding-top: 0.3rem;
}
.news-item-content2 .store-info[data-v-1335b564] {
  padding: 0.5rem 0.2rem;
  margin-bottom: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  background-color: #fafafa;
  border-radius: 0.4rem;
}
.news-item-content2 .store-info-left[data-v-1335b564] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.news-item-content2 .store-info-left .store-img[data-v-1335b564] {
  width: 1.8rem;
  height: 1.8rem;
  margin-right: 0.3rem;
}
.news-item-content2 .store-info-left .store-name[data-v-1335b564] {
  font-size: 0.56rem;
  font-weight: bold;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.news-item-content2 .store-info-left .store-address[data-v-1335b564] {
  font-size: 0.44rem;
  color: #666;
  margin-top: 0.2rem;
}
.news-item-content2 .store-info-right[data-v-1335b564] {
  font-size: 0.48rem;
  color: #666;
  height: 100%;
  text-align: center;
}
.news-item-content2 .store-info-right i[data-v-1335b564] {
  font-size: 0.6rem;
}
.news-item-content2 .store-info-right .store-info-right-address[data-v-1335b564] {
  margin-top: 0.4rem;
}
.news-item-content[data-v-1335b564] {
  margin-top: 0.6rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 2.8rem;
}
.news-item-content .news-content-item[data-v-1335b564] {
  width: 21%;
  padding: 0.3rem 0;
  background-color: #f4f8fd;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-radius: 0.2rem;
  overflow: hidden;
  padding: 0 0.15rem;
}
.news-item-content .news-content-item-title[data-v-1335b564] {
  font-size: 0.56rem;
  color: #466d92;
}
.news-item-content .news-content-item-text[data-v-1335b564] {
  height: 1.2rem;
  line-height: 0.6rem;
  font-size: 0.48rem;
  color: #787878;
  margin-top: 0.15rem;
  overflow: hidden;
}

.active-box[data-v-fd8b99e2] {
  width: 92%;
  margin: 0 4%;
  margin-bottom: 0.6rem;
  border-radius: 10px;
}
.active-box .box-item[data-v-fd8b99e2] {
  padding-top: 0.5rem;
  border-radius: 10px;
  overflow: hidden;
  background-color: #ffffff;
  margin-bottom: 0.5rem;
}
.active-box .active-head[data-v-fd8b99e2] {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
}
.active-box .active-head .active-title[data-v-fd8b99e2] {
  font-size: 0.64rem /* 16/25 */;
  font-weight: bold;
  letter-spacing: 2px;
  color: #333333;
}
.active-box .active-head .more[data-v-fd8b99e2] {
  padding-right: 0.6rem /* 15/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  background: url(data:image/png;base64,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) no-repeat right center;
  background-size: 0.4rem /* 10/25 */ 0.28rem /* 7/25 */;
}
.active-box .banner-area[data-v-fd8b99e2] {
  position: relative;
  margin-top: 0.5rem;
  /* 20/25 */
  padding: 0 0.6rem 0.8rem;
}
.active-box .banner-area .big[data-v-fd8b99e2] {
  margin-bottom: 0.32rem /* 8/25 */;
}
.active-box .banner-area .big img[data-v-fd8b99e2] {
  display: block;
  width: 100%;
  height: 100%;
  max-height: 6rem;
}
.active-box .banner-area .big .title-goods[data-v-fd8b99e2] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.active-box .banner-area .big .title-goods .title-goods-img[data-v-fd8b99e2] {
  width: 4.5rem;
  height: 4.5rem;
}
.active-box .banner-area .big .title-goods .title-goods-info[data-v-fd8b99e2] {
  font-size: 16px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.active-box .banner-area .big .title-goods .title-goods-info .title-goods-name[data-v-fd8b99e2] {
  font-size: 16px;
  margin-bottom: 1.5rem;
  line-height: 20px;
  display: -webkit-box;
  color: #333;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.active-box .banner-area .big .title-goods .title-goods-info .title-goods-bottom[data-v-fd8b99e2] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.active-box .banner-area .big .title-goods .title-goods-info .title-goods-bottom .title-goods-active[data-v-fd8b99e2] {
  color: #666;
  font-size: 14px;
}
.active-box .banner-area .big .title-goods .title-goods-info .title-goods-bottom .title-goods-active .title-goods-price[data-v-fd8b99e2] {
  color: #ff0000;
}
.active-box .banner-area .big .title-goods .title-goods-info .title-goods-bottom .title-goods-btn[data-v-fd8b99e2] {
  width: 3rem;
  height: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 14px;
  background: -webkit-gradient(linear, left top, right top, from(#ff5602), to(#fe0235));
  background: -webkit-linear-gradient(left, #ff5602, #fe0235);
  background: linear-gradient(to right, #ff5602, #fe0235);
  border-radius: 4px;
}
.active-box .banner-area .small[data-v-fd8b99e2] {
  font-size: 0;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
}
.active-box .banner-area .small .small-banner[data-v-fd8b99e2] {
  display: inline-block;
  vertical-align: top;
  width: 30%;
  margin-right: 2%;
  white-space: normal;
  position: relative;
  font-size: 0;
}
.active-box .banner-area .small .small-banner.movie[data-v-fd8b99e2] {
  position: relative;
}
.active-box .banner-area .small .small-banner.movie .movie-box[data-v-fd8b99e2] {
  width: 100%;
  height: 5.8rem /* 145/25 */;
  overflow: hidden;
}
.active-box .banner-area .small .small-banner.movie .purchase[data-v-fd8b99e2] {
  position: absolute;
  bottom: 0.4rem /* 10/25 */;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 2.24rem /* 56/25 */;
  height: 0.88rem /* 22/25 */;
  line-height: 0.88rem /* 22/25 */;
  text-align: center;
  border-radius: 10px;
  font-size: 0.6rem /* 15/25 */;
  color: #ffffff;
  background-color: #e00303;
}
.active-box .banner-area .small .small-banner .small-imgbox[data-v-fd8b99e2] {
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}
.active-box .banner-area .small .small-banner .small-imgbox img[data-v-fd8b99e2] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.active-box .banner-area .small .small-banner .desc[data-v-fd8b99e2] {
  position: absolute;
  height: 1.2rem;
  line-height: 0.64rem;
  margin-top: 0.6rem;
  font-size: 0.48rem;
  color: #333333;
  overflow: hidden;
}
.active-box .banner-area .small .small-banner .price[data-v-fd8b99e2] {
  margin-top: 2rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.active-box .banner-area .small .small-banner .price span[data-v-fd8b99e2] {
  margin-left: 0.4rem /* 10/25 */;
  text-decoration: line-through;
  color: #cccccc;
}

.video-out-wrap[data-v-5d5c5056] {
  border-radius: 0 !important;
  width: 100% !important;
  margin: 0 0 0.6rem 0 !important;
}
.video-out-wrap .love-head[data-v-5d5c5056]::before {
  background: #fedf5e !important;
}
.video-out-wrap .banner-area[data-v-5d5c5056] {
  padding-bottom: 0.4rem !important;
}
.video-area-wrap[data-v-5d5c5056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.video-area-wrap .video-wrap-first[data-v-5d5c5056] {
  width: 8rem;
  height: 8rem;
}
.video-area-wrap .video-wrap-right[data-v-5d5c5056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.3rem;
}
.video-area-wrap .video-wrap-right .video-wrap-right-item[data-v-5d5c5056] {
  height: 3.8rem;
}
.video-area-wrap .video-wrap-right .video-wrap-right-item[data-v-5d5c5056]:first-child {
  margin-bottom: 0.4rem;
}
.video-area-wrap .video-wrap[data-v-5d5c5056] {
  position: relative;
  overflow: hidden;
  border-radius: 0.4rem;
}
.video-area-wrap .video-wrap .video-tag[data-v-5d5c5056] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 3rem;
  height: 1rem;
  line-height: 1rem;
  padding-left: 0.3rem;
  border-radius: 0 0.5rem 0.5rem 0;
  background-image: -webkit-gradient(linear, left bottom, right top, from(#35aff1), to(#68dfd0));
  background-image: -webkit-linear-gradient(bottom left, #35aff1, #68dfd0);
  background-image: linear-gradient(to top right, #35aff1, #68dfd0);
  position: absolute;
  left: 0;
  top: 0.5rem;
  color: #fff;
  font-size: 14px;
}
.video-area-wrap .video-wrap .video-tag-img[data-v-5d5c5056] {
  width: 100%;
  height: 100%;
}
.video-area-wrap .video-wrap .video-tag-right[data-v-5d5c5056] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 2.5rem;
  height: 0.8rem;
  line-height: 0.8rem;
  padding-left: 0.3rem;
  border-radius: 0 0.4rem 0.4rem 0;
  background-image: -webkit-gradient(linear, left bottom, right top, from(#fcab6b), to(#fb7397));
  background-image: -webkit-linear-gradient(bottom left, #fcab6b, #fb7397);
  background-image: linear-gradient(to top right, #fcab6b, #fb7397);
  position: absolute;
  left: 0;
  top: 0.5rem;
  color: #fff;
  font-size: 12px;
}
.video-area-wrap .video-wrap .video-tag-three[data-v-5d5c5056] {
  background-image: -webkit-gradient(linear, left bottom, right top, from(#9f61c1), to(#619fec));
  background-image: -webkit-linear-gradient(bottom left, #9f61c1, #619fec);
  background-image: linear-gradient(to top right, #9f61c1, #619fec);
}
.video-area-wrap .video-wrap video[data-v-5d5c5056] {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 0 0;
     object-position: 0 0;
}
.video-foot-wrap[data-v-5d5c5056],
.video-foot-wrap-no-pos[data-v-5d5c5056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  height: 2rem;
  line-height: 2rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 99999;
  color: #fff;
}
.video-foot-wrap .video-foot-item[data-v-5d5c5056],
.video-foot-wrap-no-pos .video-foot-item[data-v-5d5c5056] {
  text-indent: 1em;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  height: 0.6rem;
  line-height: 0.6rem;
}
.video-foot-wrap .video-foot-item-t[data-v-5d5c5056],
.video-foot-wrap-no-pos .video-foot-item-t[data-v-5d5c5056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bold;
  font-size: 0.56rem;
  height: 1.2rem;
  line-height: 1.8rem;
  color: #fff;
}
.video-foot-wrap .video-foot-item-r[data-v-5d5c5056],
.video-foot-wrap-no-pos .video-foot-item-r[data-v-5d5c5056] {
  padding: 0 0.5rem 0.2rem 0;
  text-align: right;
  font-size: 0.4rem;
}
.video-foot-wrap .video-foot-item-r .eye[data-v-5d5c5056],
.video-foot-wrap-no-pos .video-foot-item-r .eye[data-v-5d5c5056] {
  padding: 3px;
  font-size: 0.5rem;
  color: #fff;
}
.video-foot-wrap .video-foot-item-r .persons[data-v-5d5c5056],
.video-foot-wrap-no-pos .video-foot-item-r .persons[data-v-5d5c5056] {
  padding: 0;
}
.video-foot-wrap-no-pos[data-v-5d5c5056] {
  position: static;
  background: #eee;
}
.video-play[data-v-5d5c5056] {
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 1.6rem !important;
  color: #fff;
}
.mask-video[data-v-5d5c5056] {
  background: #aaa;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
}
.mask-video iframe[data-v-5d5c5056] {
  width: 100%;
  height: 100%;
}

.double[data-v-6381ba37] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  width: 92%;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 4% 0.5rem;
  border-radius: 10px;
  overflow: hidden;
}
.double .double-item[data-v-6381ba37] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.6rem;
}
.double .double-name[data-v-6381ba37] {
  font-size: 0.64rem;
  font-weight: bold;
  letter-spacing: 2px;
  color: #333333;
  margin-bottom: 10px;
}
.double .double-title[data-v-6381ba37] {
  font-size: 0.54rem;
  letter-spacing: 2px;
  color: #666;
}
.double .double-goods-wrapper[data-v-6381ba37] {
  margin: 10px 0 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.double .double-goods-wrapper .double-goods[data-v-6381ba37] {
  width: 45%;
}
.double .double-goods-wrapper .double-goods[data-v-6381ba37]:nth-child(odd) {
  margin-right: 5%;
}
.double .double-goods-wrapper .double-goods img[data-v-6381ba37] {
  width: 100%;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.page2 .search-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  padding-top: 1.12rem /* 28/25 */;
  padding-left: 11%;
  padding-bottom: 0.4rem /* 10/25 */;
}
.page2 .search-wrapper .search {
  width: 78%;
  background: #fff;
  border-radius: 0.8rem /* 20/25 */;
  height: 1.12rem /* 28/25 */;
  line-height: 1.12rem /* 28/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  opacity: 0.8;
}
.page2 .search-wrapper .search.green {
  background: #e3e3e3;
}
.page2 .search-wrapper img {
  width: 0.6rem /* 15/25 */;
  vertical-align: middle;
  margin-right: 0.32rem /* 8/25 */;
  margin-left: 0.4rem /* 10/25 */;
}
.page2 .join {
  padding: .5rem;
  background-color: #fff;
  text-align: center;
  border-top: 2px solid #f7f7f7;
}
.page2 .join img {
  max-width: .8rem;
  vertical-align: middle;
  margin-right: .2rem;
}
.page2 .join span {
  color: #4e98f7;
  font-size: .5rem;
  vertical-align: middle;
}
.page2 .mescroll-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 2.4rem /* 60/25 */;
  padding-bottom: 0.4rem /* 10/25 */;
  overflow: auto;
}
.page2 .mescroll-wrapper .banner-wrapper {
  position: relative;
}
.page2 .mescroll-wrapper .banner-wrapper .banner-bg {
  width: 100%;
}
.page2 .mescroll-wrapper .banner-wrapper .banner {
  z-index: 99;
  width: 100%;
  left: 0;
  top: 2.8rem /* 70/25 */;
}
.page2 .mescroll-wrapper .banner-wrapper .banner .bannerDot .vux-icon-dot.active {
  background-color: #e7c402;
}
.page2 .mescroll-wrapper .services {
  padding: 0 0 .4rem .8rem;
  white-space: nowrap;
  overflow-x: auto;
}
.page2 .mescroll-wrapper .services .service-item {
  display: inline-block;
  border: 1px solid #999;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  border-radius: 0.8rem /* 20/25 */;
  margin-right: 0.8rem /* 20/25 */;
}
.page2 .mescroll-wrapper .services .service-item.active {
  color: #0075f2;
  border-color: #0075f2;
}
.page2 .mescroll-wrapper .store-kind {
  padding: 0.8rem /* 20/25 */ 0 0.4rem /* 10/25 */ 0;
  white-space: nowrap;
  font-size: 0;
}
.page2 .mescroll-wrapper .store-kind .item {
  display: inline-block;
  text-align: center;
  width: 2.64rem /* 66/25 */;
}
.page2 .mescroll-wrapper .store-kind .item .item-icon {
  width: 1.6rem /* 40/25 */;
  margin-bottom: 0.4rem /* 10/25 */;
}
.page2 .mescroll-wrapper .store-kind .item .item-name {
  display: block;
  font-size: 0.48rem /* 12/25 */;
  color: #333;
  width: 100%;
}
.page2 .mescroll-wrapper .store-kind .item.color .item-name {
  color: #369eff;
  border-bottom: 2px solid #369eff;
  padding-bottom: 0.4rem /* 10/25 */;
}
.page2 .mescroll-wrapper .store-tag {
  border-top: 1px solid #f7f7f7;
}
.page2 .mescroll-wrapper .store-tag .vux-tab .vux-tab-item {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.page2 .mescroll-wrapper .store-tag .vux-tab .vux-tab-item.vux-tab-selected {
  color: #333;
}
.page2 .mescroll-wrapper .store-list {
  height: auto;
  border-top: 0.6rem solid #f7f7f7;
}
.page2 .mescroll-wrapper .store-list .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */ 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.page2 .mescroll-wrapper .store-list .item .left {
  margin-right: 0.6rem /* 15/25 */;
  border-radius: 0.4rem /* 10/25 */;
  position: relative;
  width: 2rem /* 50/25 */;
  height: 2rem /* 50/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #e3e3e3;
  overflow: hidden;
}
.page2 .mescroll-wrapper .store-list .item .left img {
  width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.page2 .mescroll-wrapper .store-list .item .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  border-bottom: 1px solid #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page2 .mescroll-wrapper .store-list .item .right .item-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.page2 .mescroll-wrapper .store-list .item .right .item-title h3 {
  font-size: 0.56rem /* 14/25 */;
  line-height: 0.72rem /* 18/25 */;
  color: #333;
  font-weight: 600;
  margin-bottom: 0.2rem /* 5/25 */;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.page2 .mescroll-wrapper .store-list .item .right .item-title span {
  font-size: 0.52rem /* 13/25 */;
  color: #999;
  margin-left: 0.4rem /* 10/25 */;
}
.page2 .mescroll-wrapper .store-list .item .right .item-des {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  line-height: 0.72rem /* 18/25 */;
}
.page2 .mescroll-wrapper .store-list .item .right .item-address {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  padding-right: 0.6rem /* 15/25 */;
  line-height: 0.64rem /* 16/25 */;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.page2 .mescroll-wrapper .store-list .item .right .item-address img {
  width: 0.56rem /* 14/25 */;
  vertical-align: top;
  margin-right: 0.2rem /* 5/25 */;
}
.page2 .mescroll-wrapper .store-list .item .right .price {
  color: #999;
  font-size: 0.48rem /* 12/25 */;
  height: 0.56rem /* 14/25 */;
  line-height: 0.56rem /* 14/25 */;
}
.page2 .statement-box .vux-header {
  z-index: 9999!important;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.page2 .search-wrapper {
    padding-top: 1.52rem /* 38/25 */;
}
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-btn {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-left: 14px;
  padding-right: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  color: #FFFFFF;
  line-height: 2.33333333;
  border-radius: 5px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: hidden;
}
.weui-btn:after {
  content: " ";
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -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: 10px;
}
.weui-btn_inline {
  display: inline-block;
}
.weui-btn_default {
  color: #000000;
  background-color: #F8F8F8;
}
.weui-btn_default:not(.weui-btn_disabled):visited {
  color: #000000;
}
.weui-btn_default:not(.weui-btn_disabled):active {
  color: rgba(0, 0, 0, 0.6);
  background-color: #DEDEDE;
}
.weui-btn_primary {
  background-color: #1AAD19;
}
.weui-btn_primary:not(.weui-btn_disabled):visited {
  color: #FFFFFF;
}
.weui-btn_primary:not(.weui-btn_disabled):active {
  color: rgba(255, 255, 255, 0.6);
  background-color: #179B16;
}
.weui-btn_warn {
  background-color: #E64340;
}
.weui-btn_warn:not(.weui-btn_disabled):visited {
  color: #FFFFFF;
}
.weui-btn_warn:not(.weui-btn_disabled):active {
  color: rgba(255, 255, 255, 0.6);
  background-color: #CE3C39;
}
.weui-btn_disabled {
  color: rgba(255, 255, 255, 0.6);
}
.weui-btn_disabled.weui-btn_default {
  color: rgba(0, 0, 0, 0.3);
  background-color: #F7F7F7;
}
.weui-btn_disabled.weui-btn_primary {
  background-color: #9ED99D;
}
.weui-btn_disabled.weui-btn_warn {
  background-color: #EC8B89;
}
.weui-btn_loading .weui-loading {
  margin: -0.2em 0.34em 0 0;
}
.weui-btn_loading.weui-btn_primary,
.weui-btn_loading.weui-btn_warn {
  color: rgba(255, 255, 255, 0.6);
}
.weui-btn_loading.weui-btn_primary .weui-loading,
.weui-btn_loading.weui-btn_warn .weui-loading {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjAnIGhlaWdodD0nMTIwJyB2aWV3Qm94PScwIDAgMTAwIDEwMCc+PHBhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxMDB2MTAwSDB6Jy8+PHJlY3QgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjU2KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0zMCknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDEwNS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjQzKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg2MCA3NS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjM4KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2NSA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjMyKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgxMjAgNTguNjYgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4yOCknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoMTUwIDU0LjAyIDY1KScvPjxyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0ncmdiYSgyNTUsMjU1LDI1NSwuMjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjIpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKC0xNTAgNDUuOTggNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xNyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTEyMCA0MS4zNCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjE0KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtOTAgMzUgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtNjAgMjQuMDIgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4wMyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTMwIC01Ljk4IDY1KScvPjwvc3ZnPg==");
}
.weui-btn_loading.weui-btn_primary {
  background-color: #179B16;
}
.weui-btn_loading.weui-btn_warn {
  background-color: #CE3C39;
}
.weui-btn_plain-primary {
  color: #1aad19;
  border: 1px solid #1aad19;
}
.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active {
  color: rgba(26, 173, 25, 0.6);
  border-color: rgba(26, 173, 25, 0.6);
  background-color: transparent;
}
.weui-btn_plain-primary:after {
  border-width: 0;
}
.weui-btn_plain-default {
  color: #353535;
  border: 1px solid #353535;
}
.weui-btn_plain-default:not(.weui-btn_plain-disabled):active {
  color: rgba(53, 53, 53, 0.6);
  border-color: rgba(53, 53, 53, 0.6);
}
.weui-btn_plain-default:after {
  border-width: 0;
}
/*
* added by VUX
*/
button.weui-btn.weui-btn_plain-warn,
input.weui-btn.weui-btn_plain-warn {
  border-width: 1px;
  background-color: transparent;
}
.weui-btn_plain-warn {
  color: #ce3c39;
  border: 1px solid #ce3c39;
  background: transparent;
}
.weui-btn_plain-warn:not(.weui-btn_plain-disabled):active {
  color: rgba(206, 60, 57, 0.6);
  border-color: rgba(206, 60, 57, 0.6);
}
.weui-btn_plain-warn:after {
  border-width: 0;
}
.weui-btn_plain-disabled {
  color: rgba(0, 0, 0, 0.2);
  border-color: rgba(0, 0, 0, 0.2);
}
button.weui-btn,
input.weui-btn {
  width: 100%;
  border-width: 0;
  outline: 0;
  -webkit-appearance: none;
}
button.weui-btn:focus,
input.weui-btn:focus {
  outline: 0;
}
button.weui-btn_inline,
input.weui-btn_inline,
button.weui-btn_mini,
input.weui-btn_mini {
  width: auto;
}
button.weui-btn_plain-primary,
input.weui-btn_plain-primary,
button.weui-btn_plain-default,
input.weui-btn_plain-default {
  border-width: 1px;
  background-color: transparent;
}
.weui-btn_mini {
  display: inline-block;
  padding: 0 1.32em;
  line-height: 2.3;
  font-size: 13px;
}
/*gap between btn*/
.weui-btn + .weui-btn {
  margin-top: 15px;
}
.weui-btn.weui-btn_inline + .weui-btn.weui-btn_inline {
  margin-top: auto;
  margin-left: 15px;
}
.weui-btn-area {
  margin: 1.17647059em 15px 0.3em;
}
.weui-btn-area_inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.weui-btn-area_inline .weui-btn {
  margin-top: auto;
  margin-right: 15px;
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.weui-btn-area_inline .weui-btn:last-child {
  margin-right: 0;
}
.weui-loading {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: weuiLoading 1s steps(12, end) infinite;
          animation: weuiLoading 1s steps(12, end) infinite;
  background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat;
  background-size: 100%;
}
.weui-loading.weui-loading_transparent {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjAnIGhlaWdodD0nMTIwJyB2aWV3Qm94PScwIDAgMTAwIDEwMCc+PHBhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxMDB2MTAwSDB6Jy8+PHJlY3QgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjU2KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0zMCknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDEwNS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjQzKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg2MCA3NS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjM4KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2NSA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjMyKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgxMjAgNTguNjYgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4yOCknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoMTUwIDU0LjAyIDY1KScvPjxyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0ncmdiYSgyNTUsMjU1LDI1NSwuMjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjIpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKC0xNTAgNDUuOTggNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xNyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTEyMCA0MS4zNCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjE0KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtOTAgMzUgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtNjAgMjQuMDIgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4wMyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTMwIC01Ljk4IDY1KScvPjwvc3ZnPgo=");
}
@-webkit-keyframes weuiLoading {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
}
100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
}
}
@keyframes weuiLoading {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
}
100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
}
}
.weui-btn.vux-x-button-no-border:after {
  display: none;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.findHome .vux-header .vux-header-title-area {
  margin: 0;
  padding: 0 14px;
}
.findHome .vux-header .vux-header-title-area .tabs {
  height: 100%;
}
.findHome .vux-header .vux-header-title-area .tabs .tabbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.findHome .vux-header .vux-header-title-area .tabs .tabbar .tab-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  padding-top: 5px;
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.findHome .vux-header .vux-header-title-area .tabs .tabbar .tab-item .tab-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 33px;
}
.findHome .vux-header .vux-header-title-area .tabs .tabbar .tab-item .tab-wrap .icon {
  width: 14px;
  height: 14px;
  line-height: 14px;
  margin-right: 6px;
  text-align: center;
  border-radius: 3px;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  font-style: normal;
}
.findHome .vux-header .vux-header-title-area .tabs .tabbar .tab-item .tab-wrap .icon.icon1 {
  background-color: #2db5a9;
}
.findHome .vux-header .vux-header-title-area .tabs .tabbar .tab-item .tab-wrap .icon.icon2 {
  background-color: #ed7246;
}
.findHome .vux-header .vux-header-title-area .tabs .tabbar .tab-item .tab-wrap .icon.icon3 {
  background-color: #edb23c;
}
.findHome .find-wrap {
  width: 100%;
  padding-top: 0.28rem /* 7/25 */;
  overflow: auto;
  background-color: #fafafa;
}
.findHome .find-wrap .contentArea1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.findHome .find-wrap .contentArea1 .tip {
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
}
.findHome .find-wrap .contentArea2 .exhibition img {
  display: block;
  width: 100%;
}
.findHome .find-wrap .contentArea2 .banner-group {
  background-color: #fafafa;
}
.findHome .find-wrap .contentArea2 .banner-group .banner-wrapper {
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.findHome .find-wrap .contentArea2 .banner-group .banner-wrapper .vux-slider {
  border-radius: 3px;
}
.findHome .find-wrap .contentArea2 .banner-group .banner-wrapper .vux-slider .dot-name a .vux-icon-dot {
  background-color: rgba(255, 255, 255, 0.5);
}
.findHome .find-wrap .contentArea2 .banner-group .banner-wrapper .vux-slider .dot-name a .vux-icon-dot.active {
  background-color: #ffffff;
}
.findHome .find-wrap .contentArea2 .banner-group .categorys {
  height: 1.4rem /* 35/25 */;
  padding: 0 0.56rem /* 14/25 */;
  background-color: #ffffff;
}
.findHome .find-wrap .contentArea2 .banner-group .categorys .categoryTab {
  height: 100%;
  padding: 0 1rem /* 25/25 */ 0.6rem /* 15/25 */;
  font-size: 0;
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.findHome .find-wrap .contentArea2 .banner-group .categorys .categoryTab .item {
  display: inline-block;
  vertical-align: top;
  width: 2.4rem /* 60/25 */;
  height: 100%;
  text-align: center;
  font-size: 0.48rem /* 12/25 */;
  color: #000000;
}
.findHome .find-wrap .contentArea2 .banner-group .categorys .categoryTab .item.active {
  color: #2a67ff;
  border-bottom: 1px solid #2a67ff;
}
.findHome .find-wrap .contentArea2 .category-banner {
  width: 100%;
  padding: 0.6rem /* 15/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  background-color: #ffffff;
}
.findHome .find-wrap .contentArea2 .category-banner .category-item {
  display: inline-block;
  vertical-align: top;
  width: 4.4rem /* 110/25 */;
  margin-right: 0.32rem /* 8/25 */;
}
.findHome .find-wrap .contentArea2 .category-banner .category-item:last-child {
  margin-right: 0;
}
.findHome .find-wrap .contentArea2 .category-banner .category-item img {
  display: block;
  width: 100%;
}
.findHome .find-wrap .contentArea2 .gifts {
  margin-top: 0.6rem /* 15/25 */;
}
.findHome .find-wrap .contentArea2 .gifts .gift1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.findHome .find-wrap .contentArea2 .gifts .gift1 .gift1-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 3.44rem /* 86/25 */;
  border-radius: 3px;
  background-color: #f2ebeb;
}
.findHome .find-wrap .contentArea2 .gifts .gift1 .gift1-item:nth-of-type(1) {
  margin-right: 0.44rem /* 11/25 */;
}
.findHome .find-wrap .contentArea2 .gifts .gift1 .gift1-item .left .p1 {
  margin-bottom: 0.28rem /* 7/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  color: #443c3e;
}
.findHome .find-wrap .contentArea2 .gifts .gift1 .gift1-item .left .p2 {
  text-align: center;
  font-size: 0.4rem /* 10/25 */;
  color: #b8989c;
}
.findHome .find-wrap .contentArea2 .gifts .gift1 .gift1-item .right .img {
  width: 1.92rem /* 48/25 */;
  margin-left: 1rem /* 25/25 */;
}
.findHome .find-wrap .contentArea2 .gifts .gift2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 3.6rem /* 90/25 */;
  margin-top: 0.56rem /* 14/25 */;
  padding: 0 0.76rem /* 19/25 */;
  border-radius: 3px;
  background-color: #f2ebeb;
}
.findHome .find-wrap .contentArea2 .gifts .gift2 .left .p1 {
  margin-bottom: 0.28rem /* 7/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  color: #443c3e;
}
.findHome .find-wrap .contentArea2 .gifts .gift2 .left .p2 {
  text-align: center;
  font-size: 0.4rem /* 10/25 */;
  color: #b8989c;
}
.findHome .find-wrap .contentArea2 .gifts .gift2 .right .img {
  height: 2rem /* 50/25 */;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.52rem /* 13/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f7f7f7;
  background-color: #ffffff;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item:last-child {
  border-bottom: none;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item .left .icon {
  width: 1.36rem /* 34/25 */;
  height: 1.36rem /* 34/25 */;
  margin-right: 0.4rem /* 10/25 */;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item .left .icon img {
  display: block;
  width: 100%;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item .left .word {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item .left .word .p1 {
  margin-bottom: 0.2rem /* 5/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item .left .word .p2 {
  font-size: 0.4rem /* 10/25 */;
  color: #999999;
}
.findHome .find-wrap .contentArea2 .gifts .gift-item .right img {
  width: 0.36rem /* 9/25 */;
  height: 0.6rem /* 15/25 */;
}
.findHome .find-wrap .contentArea3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.findHome .find-wrap .contentArea3 .tip {
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.user-center {
  height: 100%;
  overflow: auto;
  background: #f7f7f7;
}
.user-center .contentFix2 {
  height: auto;
  top: 0 !important;
}
.user-center .header {
  height: 9rem;
  padding: 0 0.4rem;
  overflow: hidden;
}
.user-center .header .person-wrap {
  padding: 1.2rem 0 0;
}
.user-center .header .person-wrap .photo-info {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.user-center .header .person-wrap .photo-info .user-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .header .person-wrap .photo-info .user-info img {
  width: 2.6rem;
  height: 2.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.user-center .header .person-wrap .photo-info .user-info .text {
  color: #fff;
  font-size: 0.88rem;
  padding: 0 0.4rem;
}
.user-center .header .person-wrap .photo-info .user-info .user-info-description {
  font-size: 0.5rem;
  color: #fff;
  margin-left: 0.4rem;
  margin-top: 0.3rem;
}
.user-center .header .person-wrap .photo-info .card-qrcode {
  margin-right: 20px;
}
.user-center .header .person-wrap .photo-info .card-qrcode i {
  display: inline-block;
  font-size: 46px;
  color: #fff;
}
.user-center .header .person-wrap .photo-info .card-qrcode p {
  text-align: center;
  font-size: 14px;
  color: #fff;
  margin-top: 2px;
}
.user-center .header .person-wrap .other-wrap {
  color: #fff;
}
.user-center .header .person-wrap .other-wrap .title {
  font-size: 14px;
  padding: 10px 15px;
  font-weight: bold;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 0.6rem 0;
  font-size: 0.48rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content .item .text {
  font-size: 0.72rem;
  padding-bottom: 0.32rem;
  color: #fff;
}
.user-center .header .person-wrap .other-wrap .other-wrap-content .item .desc {
  color: #fff;
}
.user-center .header .person-wrap .person-edit-info {
  width: 2.72rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.user-center .header .person-wrap .person-edit-info .user-setting {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAArCAYAAADottG6AAAEJ0lEQVRYhb1ZXYhWVRRdzuiYWZmmmCQxKdRLkRmFNfVgQpiBkP1oEUGETxalUFIEPVkv2cP0lOFEUSQpkiSVU1mEOQxkIVoz2A/OgAP9iRqTljOu2HQ+uSz29919vul+G87DOWevtdc99/yfSSSRae0A1gBYCeBaAFcAaMslAWCBRwAcAvAhgHcAnM1jIHPSMySHWI0dI/lsjp4c4a9WJFrtraimaLfpAfBonbpzAMab6DpjAKbWqXsXwENlBBHxawFskbJjADYD6AcwnIS0h2X/198NMw/AEgDrAFwnPk8C6G7MUv57xuS37ic5LXOsRNJnEuc0ySkT6fPdQni0AtHFNCjxdjQr/mZnMC2vWPxSJ+aSZsT3C0lfxcJraafE7c8Vf58QnCM5q0Xi253WfzxH/AkBd7dIeC29LPFHo+LXC9BG/fQWi0dacYv2Upn4TueXPdBE4AtILia5jORNJC9qguMeR8viRuI/F+fhzIArSb5G8lfhOU7yjSQoh++g8HxVT/wi50tvzAj2toP37P0MzvkOfrmKbyM5Ik5bM4L0BYXX7HBGV9oi2FEV/5gTYF6QfJeDPZVauCfN28cdn0+C/HNI/inYdUXxR6VyQ5D4BkeULSqXi9/sJFYtumI/LDibAdutYoVUjGR0lz2C3Vnir6vn9xmxhgW71gq3S+FTQbJZTkvOLcFcRvKsYK4KxntQcNvaZB9t++wdwT15l+QPAPilBPMHgD1StjAYbxeAM4X8TBM/rVDwT0BAzS6W/EAQNyj5yUHcX6JtSlsSXLMOAHODZKOSXxDEdUp+LIizRp5dxJn4HwoFk9KVRsT6xOdW+5UBAXdL2VAw3jIA0wv5kzYQHpGB8FPGDPClYN8r8ddV+EhGrAHBrkdaXU9Jxeog4R3OjLPNWT0t/7rje38wzp0Odkat8jmpsOlsRpDY2xr8RnIvyTdJ9jobNbNvg/xTE1/RNrGwws5Me4aivRIkvzQJyTE7aC8I8r/o8F5I2VWucpw6gwGs6+0Lij9QdqVRSJc4i9r5I6E6HxHHgYwBZele5/6lZrYXX5PJpxPCYLFeb8xuAbBfpqgVAD4KTmc1uwbA9WletlX1MIDvMjlsavxUyu4C8PH5nPO1eqH6O8nJmS32fyS9gNqunPVGt9qmFgt/wdHQERFvaaMAR1t8g3BG4m/2/BoR/CgEvS0S3iNxh+r5NiLRQ4pZV8XCu5yYq5oRb2m3EB2qWPw3Eu/rRv5lZB1OS+yuSPgHTqw5ExFv6XmHdF+6Fpw/QcF2bHyizursDtJiir5J7QWw1Cm396ifAfyd+awzng4+V9Z5lzoIYFEZSVS8CfsCwG0ZAps1e++6Oh37Glr0Bc9a6vb0wDVeofCt6WG6VLhZMy/gdlZ9Ou15yo59ETsBoDe9LkYP8QCAfwG+QxeFnsY63wAAAABJRU5ErkJggg==) no-repeat center / cover transparent;
  display: inline-block;
  width: 0.96rem;
  height: 0.88rem;
}
.user-center .header .person-wrap .person-edit-info .user-customer-service {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAD5UlEQVRYhc2Za6iOWRTHf97jmA7pjJJpXIYyucT4ghRymaHcmvhAKDOKZsJEaWqS8sEnOp8kxdQ0UTNkmESuH0yE3EVTE+cwhijUSG7ROWdp1XqmPbv9Pu9zffOv1dn77Nt/r2fttdbebxcRoSBMBIYBnwAfAQ3AY+Af4CZwEXiVd6muOccrwaXAHGBEjb5K/HdgH3Au84qq4QyyQET2S3YcF5Fvs6yddkBvETmYg6iPCyIyIg2HNDY8C/gF+DDQdg+47vx9CnQCzcBnwEBgCDAyMLYd+Ab4uUiTWFdFQ9dE5MsUGpohIkerzLWjKJP4OjD5UxFZldH+VRaKSFtg3k15CS8OTHpaRHrmIOvKnsD83+Uh/Mqb7FxBRF3ZFSA9IAthf6IbJZCN5Ii31t9pCY8P7HpoiYRV7nvrfZGG8CFv8JKSyapM9da8mZRwk4i8cQY+qgPZSK55pCf7fSoB17wM6ObUtyeNLAVgpTfFmiSB45i3y7511LDKbWftlyLSGKfhLsA4p64p4cM6alhxyil3Bz52G33CQ7xc4Ui53IJo8/7Z5381U7W6rC0ictczh4cWjT6vgykMt3zinsfhgYjsjA6gdhwmIh0Bv+tjXolkVWGdSTho51MJOiqulkj4ZEIO1zUffgs0moU8AK7YfawDGA30s7bXQO8i7mUe9GA9c65r8RzMdUTY5e3czSe0X3MJ2m1Ow6Fiu4jQPbD7CB12iyganWk4hPxwXN1FT6AFWGefrxYarG+Lja2GWA55rvlrge+trDa2Afi3St++wHon9D4HNmZZNA/h8055FbAcOA1ctuioh3QwMMHE/QoXsi6ah/AJ4DdgvtU/AKabxGGvjc2EULaWFPo+sBBYDbQmGNNqfRfZ2EzI+1SlJ3yrib6njbF8ZJC13wVumZk8Sjjn27i6TzjPy6ASOmySBhUzpwg9gF7Grd3qEbp1DbgRFxWvHNc3K16bFqNLwyyLdlGkcy8TLyq2i/924C3a7O28g+KhZH9yZlWiTcalyfMuZzT0/eWEvjteWFzhtF0sMflpEJEDNRIffRMZrMnPTuArZxdTvKx/rj3i7QCelKBhF9PsYdz3XvrAuF8LSngqcNJpvGKn/b2E7uQP4JJDbnTWsFkXmA3NC9jM+px2OVNEfrRrz7ii7N2tbAuQ/lNEVotI/5QT+y9HYuRzE/Zf4PWwTaryZW+rH0zw1dX9fVqlbYydkewIuJfNNdxLHmzIq2HffWhg+AGYCdwo4Qw1JugTi1o/yswGRtmPhX0s8sRdk9otD6hmVmMtEcqOkiLXrwGzaSnj0BUJvQ5phNQvchbYnXty4B2MMsY9jQ69GAAAAABJRU5ErkJggg==) no-repeat center / cover transparent;
  width: 0.88rem;
  height: 0.88rem;
  display: inline-block;
}
.user-center .content {
  padding: 0 0.4rem;
  margin-top: -1.6rem;
}
.user-center .content .menu-icon {
  position: relative;
}
.user-center .content .menu-icon i {
  font-size: 30px;
}
.user-center .content .badge {
  position: absolute;
  right: -4px;
  top: -10px;
  width: auto !important;
  min-width: 0.6rem;
  border: 1px solid #02d2ff;
  color: #02d2ff;
  background: #fff;
}
.user-center .content .operator-menu {
  border-radius: 0.4rem;
  overflow: hidden;
  background: #fff;
  margin-bottom: 0.8rem;
  padding: 15px 10px;
}
.user-center .content .operator-menu .operator-menu-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}
.user-center .content .operator-menu .operator-menu-title .operator-menu-title-text {
  font-size: 14px;
  color: #000;
}
.user-center .content .operator-menu .operator-menu-title .operator-menu-title-all {
  font-size: 12px;
  color: #666;
}
.user-center .content .operator-menu .operator-menu-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .content .operator-menu .operator-menu-content .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.6rem;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-order {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAyCAYAAADMb4LpAAAC+0lEQVRoge2aS2gUQRCGv9ndhCiiEl/EZ0RQ8HERFUGFBEEQD4YgHjwJ5iDowYt40ZMKelBPIh5FECQHUS/JQRGFiKKIDxQEUSEYXxgUReOabamkVpeB7FbP7mR3yP7QLNNT1f1PbXVVT/UEwTNHGUgB3cBWoAnIlRgqUJlXwF7gVjmTh8lPB1YC04CGEJk00Ad8KOg7DByNOHc/0AoMF4y/SefOkwr09xvwBnhdOEAmGBUToqeBXUBzkQnbQuQ3RyQumA/MBgb0Wh7iJLBuDHm53wMcB+4y8re7kefsxbEfR7Nej9UaQ/2PSsgXa19xDIbuTy4in8axDUcfjnbpE5/tANqN1uoMXYvL3IxgdXGDPcCvgr7V6rIWXAemBOnH7jKw06iU07/1Yah/FTAL+F1CP6V+fB/4Gbp3W33eiq4MsNBDIaWW3gdcUwsKnnqMkUdajbEMOOJJXLAhg/u3oq2YClwEPgPfZdFHII4Sz2nEiYIZEm2GIyrP1FYtpDOUlaOqilw+zicSqeRS/59hE4kk+7yX5R8AJ4ChGPm0aNaeYxG2Wv4jsL5gBxgnXgB3TOSNlh8aJ+KC91ZBK/kF6jLndP8SR5SSbLsIOG9V8Fmwh4CDMZNv8lHwDZUp3wnixIQJlTWHCZdh/5Sxh6/ouD6WvwCcKvMFpBiywDzgDLDWRr5UmWgUUmPZHQPhMKQ2swN4axG2uk1jBQmWwhKroNVtpDh0BbikySSOJJXV18pjVgWfBduhrWZQj/PVQn17UC34WP6J1igbCurmlYLTl501wArrmFbLXx3HSNMLbLEIWsmb3ikrhB4r+ZTxIOAAjtYyDhKsTQ4XuqzyVsvLEcxz9flsDBk2z2IpMNeq5LNgJwEbozCLC/VCa7VQ3x5UC2L5pLpOIJYvdfxYq8iK1QcTSv6LuI2coW6vATK+uBe0dDsp6L9LFm8+AYtlbzOAo3Mc9i2Vav042nD8yMd5qQws1w945CMKKf7UShQShlLoegncAM6OfDYA/AXz3C4OFA1NMQAAAABJRU5ErkJggg==) no-repeat bottom / 100% 85% transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-wait-pay {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACmUlEQVRoge2aPWgUQRiGn+9uzYGNcjYJAQWFICiITQJRI4hErKwULMRCrEwTQRAlrY2CWglBxUoQQUEkP0IKFQsTEy8qiAoixiKFIimMRokjE0dZFs/bud3bnQz3wLC33Ow38+47OzszOyIvFDmzHdgMtAJvgZfARL1VCnLSUgCOmNT1j/8fAceAadvAUnieuUOHgFPAxhr5fgDbbN3KUtAB4HgVR6oxC7TZFFJA62ls6kUxhuIGii7LslpR9NtcI8Xphjm0Czhtjkn4bjqMz/EcSp8dwG1gLAUxmhbgbNzMUqyk5tAW48j+tAJG6ADe1MoUSDI9JaAXOAl0J4pUm1FgE/D1fzmTvofWmkKeASPAvHk800aA1cCqWoJkxVTuI4VUCRpyP3Mk/Ay1mZdfJ1A2NrsoV8xRd+NTwE3g3d8/WyaW6rwHuG6ELDcWgD7g8pKg0rjqAe4vQyFR9gF3pPRYabvWuVW3upgD2gPxQwymS+/xrZfbkHSk4BqBbw4t+uZQ4sGpc3g99PEC3xwqu+aQnk/dAz7Wef3DQH6mXKX6uQYMAB+SBHGlyZ0DTqQRyIUm9yQips+smOp17jPAF5tgLjh0MfR7EDgaOt9tFl8W4wZzwaH35tgeEaPpNJPPobjBXHDoz5S6mgtFm2AF7VDOab0pf1YUlyJ1mRTFqFX9ysMqb48qwNbQ+WFgJzDD705hwSaYlIdyF6TpBy6kEciVkcJ5s3Z9BZhMEkjW3HXCoTCvgU9mydfm68hK4GogMXJmTEeC4sZ9G23PNedDrtN0yHW8c6gRX8FzpfkMOU7Rtyb3zbcmV9Gbl25lsIEpi/QKxXDB7F8bceDuJuWg3uikp+DzotgrigFRzDgwJbdND0TRLYqnouAXG4Va6pjU/ZkAAAAASUVORK5CYII=) no-repeat bottom / contain transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-has-pay {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA1CAYAAAAOJMhOAAAEz0lEQVRoge2aWWwVVRjHf+dyuxBFJGKM4B7UiGiiEBEhRh9wqcZSRaC4BjXoqy9oojHGxAfj9qIvLogUK8jqQqokalREVrE0EBUjJFrig7GKGMHSaz75TzKOM7fnzsxtr03/ycltZ872P99yvnO+ca6rRBUxEbgHuA8oAC8DrwKd1RqyWoSuBe4FZie8XwO8AryX98CusCsXQg3ABcBVQCtwmWe7bcBiYBnwax4TyYvQOOBZYG7K9gdEytRxT5aJuEJnLoQcMBqYCtwGzAPqUvTTB6wCXgI2pJrIiK+qYkPnAPOBu4AJKfvYLGIrgIO+jXwJnQssAJpCA231aGdSulmebqbvpCL4AXgNeB34tr/KbsTOsoRsEncDc4Bi5J15qKVaQZ9VmaJFsb5OqoBQgF6gXeQ+TKrkil/+Zy7HyQ6MyDSPgXYDbVrBHz3qnwzcrnKpD5MYfCoHYgQPxxFqBG6QelwDjE0xyEFJy9zwRs82NwJ3AremGA95xw7gLTmRXle34x9CJpVHgIdSdhzFxyJmBP/0qD9RWmHkTqtwrD7N+7ljhLb/S+Vsg7xOet4CjExN6Rj2SRXbfAwaOF7RhTmRGWXq/SH3vjwabbj6baXnJbaOSKMzgJukDlemJBTgKPCmnMj7nm2M0AIRHKVnG0VijbxfgDHAA8Bfrn5rKRDRZ9JFa/BTpPNpsq9bgLMzktskYm2e+8vpGndPzGJcoVBrnuz+E9ewpfQLcGKoUo9WwFb0g0gHppKzgGb9ZlHJbo1httZVQbtTNPYdwPTIu8WuYXOpR2FLHLZLV9tlD2GcKXVs0UplwXfA44rn+hL6OQF4StJImu+SglMgllAmO3jSwW4H7Q6aQ/X2O3jawXQHMxy8oGfl+osrh9TuiIO+MvXGO1joYHTZ/hq/KCuhONhGuhp4IyYybpTELOq+HqhP6KNXTmiF+joUee9ioo8JHp5yiRu5qWJCAWzAt+VEVkd3bAWoc6WWl+jZTtW1Nt9E6p8vT9Uj9UtJ6PPUhML4Xo7EbGBHzPsmHcHfjTyv09bQKi9qklkrKUfhRajo8jk9mCt/UGWDJGBbwG96vz5Sf5Ik16pIPozuLBPJi1AYM1We0GpbdLxFLr9FXqq5THuXZfCiV+CfDqfKJi5XVH2W3H9VUQ0JRRF4sEwr74tqSijAEf0mbZi+2OtTbyAklAdGyeH0i6LLum75I6yaFnAuBO73PScNhMpVim6dixaJSEWn51pUudm6RrbzWMWoRQldnKXx/8UpeKMWJZQJQ09CwypX4xiWUK2jOCAh8ABi2IZqHUNSQllvfGoJY01Cdj923hAh1GkSmhK6/E6b2B1MHNDly0rLbBSV0liqcpHS8XN081nL6FD2Ym34K5Sol9sFPAw8GpJaU0wGfLCwT3fqqxJuaBO9XK9EuFJXsK26p75wkIisk1qt6y9nW/DobK9uQScpU25i/j2/uSbia+AxjTtL18v9JqAr3VjXq4zXla5JbnKOJI6GUjXv6P+KkHZjtQ8snlG5Win55pTfNyDbXSYyPtnyRORh7B+pLJKdzY/kPgO1jq72YdloW0wGPjXyjOV+Bl5UmRr6vCa4IByj3y4lis1T7c9tdMGNW17VYM5S8mbUJoHg72iuKD8AfwM08C01H3EnxgAAAABJRU5ErkJggg==) no-repeat bottom / contain transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-has-send {
  width: 2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAsCAYAAADSHWDqAAAERklEQVRogd2aa6hVRRTHf3O8kr0gyUdGt+glioVlgWCKhKAQhYUoBkKJL7LUTPSD4vOSCFofVG5goWJEZfl+FFRwCwQVfMDVD4Yl+CEryNsNL2o+JpatA+Nm9t6zvfvcvY9/WLBnn7VnzZr5z8yaNceYE5YC8SqwDGgEat0QA1wBvgVmA/8Y01qY8yOBloJsnwBGNJiCrOuIF4WngIkNNSdbPB4u0HlBY6VA45cKtC240mCKG/lCV1qxn4X2A4DngO7A9cBvhFn/Aq0qpULIyIsDnwCTO9nwccD2UjmfMvL3Az8Ag3Owtbh0zieM/F3AIeDxvGzlVE9uSBr5H3N0XHC5y7wKRNzIfww8X7bG5g2f89OAqTF2tgKfAud1IbwKXNOYuRtwB7AlZ8bUzvkI7fsCG2J0VwMLAuq8kEvLugDRkf8sxuTGQMfROKAu4Dr/EjDK02g5eU2pF4eywKV9s+c7WaFfLmPD80B15GWBe8RT31ygo96cCkWD+T9KX+LR/xX4qIyNzgtC++GaRopiZd17lwKh/WseFTlrf1WqltYA4vxAT7XHJMFX996lQOZ8P4/KqU7UWboYPg4y533R/UiN77tryjcE1zU749s1SgmhvS8r82hCfH/boMgcXuEoMnVdvPMmNBV5G+JWaP8H0Ab01CNwV6Md+B3ooRcft3zpFEr705rB3a/PF4E7gcf0NDgdeKKGndCuu88eTYG3aTLlIT2JzgCGZq00ZOQl7m/yvJcOOKkiiY6lNbp/+wKYA/wZeS8T9iywSeVNTcQE5xPSnJfj7L7AupYDx4GdocYDsEI7NQSbgSOaeO0Z8kES7V+POC40ewMYo3P9nNLwc0dnFzALWBdkOxmbPI6/oJcfz2hAdVQ7+4D+LlPiRR2ENHQzvXfb455Lie+A0U75SWAv0N9TodD+FeCM805GYEhET+w865RPJyQ6/wJ6Rd6tAebF6K/XTq/iA+C9FOffrxhLD6F+RFY55d7GcsRY+nv0RAYZy0Fjucd5t9ijd3ek3BJTn8iaSLnZWOYl6L9jLOudcpOxXE7QFzlQwbLtBoFulhanvATLvR4dV/pgaXLK+z06X0bK87H8ElPfTud5CJa3UuyLvK268vw3ltYE3dVYvpEFb5HSbJjS4ahzCyt76NgU+lQxXmlZ/Xah3uoKDiptXbTp3J0bmXYXdEpUMTPQPkr1Sfr8oa4PLtr1vvDGWmb6bk9c7ht1OwmBXEU/oE7liWPaSSGQ/9o8HWo7bavr0FuZkEvGa9oBRSJTsF5JmUfnsRwOmG/oHOsI1M0iSXM3Kqey1F1JWRF9K2+cLArUyyobM+g3Z6k75A9JOzSuT8Ja4Psa0b0lMGrcnfV/fWm0r8o0LO9i+S3y/gyWGVjm1IDuroyL2ZKrshfL2Kz1mge3Jq94EcgxUrbE+/Sa+qesi0wnISH3BI04peE/A19HQuwwAP8BtAsYIqlaZpsAAAAASUVORK5CYII=) no-repeat bottom / 80% 85% transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .icon-after-apply {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAwCAYAAACBpyPiAAAC8klEQVRoge2ZX4hMURzHP2eMf7tZZIklWm3LkyJqQ5TywoPaIkVSvKxSqyi2PKxafx48elAU3paNh/Viy5C1StbStITCphRWGx54sByd+s00pjsz59577tyZmk/92tl7z+93vnPuub/zO2eUGtWUYDnQLX+1WFQkgL/AB+nzTbF+bMR/A2ZHKLgQ48CCYg2S6n/tU4FWYA7wC9juIfy1BE46FDopQltzrs0HjgAPgBnABPAq98mrRDr7uQfYBywp0IFpuAvocyg6n93AFWB6gfvvgKvAqYx4M8+GgLYSgc8CJyIUnuEMcLxEG/M0Nptpc95CuCHlTl9RRizabAJOJ9B0ZnNIcdtq2S6srbP0P6aSz7Vt6jMpbA9wA/gTwYibZLEfuCCfS6KSz6zFZ/go6dM1c4EmPzHzU6UNi8ViJxnpehkxQUa+csTXRj4maiMfFwlHq2IXmoEyrcBZCzvyo8BB4DGwt9wPIIz4/CrzFvBSavNCZHpbJDuzpWHEq7qHvsuDNNABPArTsWz5NgCHpI73jaoftBY/BlyUEXeN2eT0+o3pZ9qMRCTccB34Ctz14+Qn27SjGUbTFlH2SKE56cdHzbrve84bznls1eqBKZb+P4rcm5DyuCSqIRVIPB4vrnnkay1938qXH/C4dwk4YBMkzCK1Cs0Qmh75fxJNg6WtRnMHTYtH3GFbDQnzwoa0LqUZVJrGAHG2eVz7buvvqjDbGNDvqce1mbbOcRZm3XJelM8K2wCuxfeJfZETAJV336yqv4H38tJ60W4t3mE93w/sDBljB9Bi29jlyPeE9J8HXPbj4FK89YvmwTLgnnwBa1xtRsjJ936sDk0HmjSa5nJvRnJZDzwBbgKfgWkebTJdm5OxlcAWOYcPhGrsD1wexE7t6CMuqnvka9MmJqp8zleAiKBUfbb5BCysAC1+GTP1dWd1ac5y2Ewbc1LVLL88VwtHgduqqTc76dfIkYMpmEx5G8VvrUEx50E/Zc97DXgB8A8Z07l7oe2T4gAAAABJRU5ErkJggg==) no-repeat center / 100% 85% transparent;
}
.user-center .content .operator-menu .operator-menu-content .item .text {
  font-size: 0.48rem;
  color: #333;
  padding-top: 0.6rem;
}
.user-center .content .actived-bg {
  display: block;
  margin: 0.6rem 0;
  background: url(../../static/img/active-bg.7e95a3b.png) no-repeat center / cover #fff;
  height: 3.2rem;
  border-radius: 0.4rem;
}
.user-center .content .recommend {
  background: #fff;
  border-radius: 0.4rem;
}
.user-center .content .recommend .title {
  height: 1.2rem;
  line-height: 1.6rem;
  font-size: 0.56rem;
  color: #333;
  font-weight: bold;
  text-indent: 1em;
}
.user-center .content .recommend .items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-top: 0.32rem;
  width: 100%;
}
.user-center .content .recommend .items .item {
  width: 25%;
  text-align: center;
  margin-bottom: 15px;
  position: relative;
}
.user-center .content .recommend .items .item img {
  width: 1rem;
  height: 1rem;
}
.user-center .content .recommend .items .item i {
  color: #666;
  font-size: 30px;
}
.user-center .content .recommend .items .item .audit-message-num {
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: red;
  font-size: 12px;
  color: #fff;
  position: absolute;
  top: -0.2rem;
  right: 0.9rem;
}
.user-center .content .recommend .items .item .text {
  font-size: 0.48rem;
  color: #999;
  padding-top: 0.4rem;
}
.user-center .content .recommend-like {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.2rem;
  font-size: 0.48rem;
  margin: 0.4rem 3.6rem 0.2rem;
}
.user-center .content .recommend-like::before,
.user-center .content .recommend-like::after {
  content: " ";
  height: 1px;
  background: #ccc;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.user-center .content .recommend-like::before {
  margin-right: 0.48rem;
}
.user-center .content .recommend-like::after {
  margin-left: 0.48rem;
}
.user-center .content .recommend-like .recommend-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-center .content .recommend-like .recommend-text .text {
  color: #333;
  font-weight: bold;
}
.user-center .content .recommend-like .recommend-icon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAFLUlEQVRIiZ2XTWhUVxTHf/e+N5lMzCQxGo3BUo0WLLbdSFFrxKLYVurKja1Qiosu2oXQorhrLV24qRsFQUGpUIpUl61YBBPEtqFglMQW/EDbaMTEqElmMpmZzLxbzr0zk7zJTEw8MMy8+849/3P+5+PeUebAAUoSBO6Ty8HixTA5CYkERCKNBMEHwPvAGqANaAI0MAI8Bu4Cl9H6F/usNcTj8PQp9rdS7rsgPpXEGKekdRvG7CcI9haAKkkceAV4G/iYIMhgzFl8/3s872aVPeiKq74P4+Ofk07fRusvZwGtJFHgU3K5PhKJb6ZH+WJgzzvNxMRxstkFeN48MAsitObzkEodAn4DYjNiswrWhUIeoAtjtpQAhfaXEbHlbLwH9NnaMCZna8hGHIlgP6JozA8oteXlkGaVVRhz2WIU8JS5etVt6OnZS2/vaRoawpRls5JvV+nCSn09RKNTTBR1kklHr0S5YEFYR0S6Y9WqI3R07LfbzKFDsrmJdPoZqZSyGwVAWmlkxLaEaW+HxkbrgLp3z7XIwoUOZHgYcdasXu3aR3Tu33c6TU3OAaFXnKqtFafeIAj+9hkdFZDv8Dxlq1kkk7Eemo4Ogs2boaUFU1ODyuVQw8Oonh7UxYuQTmO2b8ds2IBpbcXGJzqjo+jublRnpwOsq3PMiN3x8eP4/hZlDh70mZzMSvQlWp48wezYQbB7t6NQnBOvZbNE1dCAvnTJRhfs3OkMjoygJXKpxyDANDejL1xAnzvnIp/eVpHIqz7Z7C6UmgIVeteudQaFxlSqWO0uZ+LE2BjB+vWO6sFBip2hmpqs9/lbt1Cis20bqr8f1d3tJmEx59nsZz5K7SqBFko92LjRVZ8Alw+AohNjY8VOcDrGkH/40FHd0oLyffKTk5h161DXrzvniraU2iq/2ktGpXKliBYtcpVcZeqUZHrVFqs7k0FJPUg6jMFIhUshyrspaRfLy0KGfB8jFBain5dIcSqFkfRQGEpiS9bD9hoFuLH0KErSDun0zD6ciwidsRi6kE8jUUpbiiN+6DzKh7mUl4kE6u5dR9F8JZdDS6q0JpDOEMofPXI9XVMTSpIAJ0Pm43FUVxf6zh1obS1V7JwkEiGQah4YIJCxmEyiu7oce2HxBXgwtCTNPjGBPnXK9rMFn2u+JaeZDIFE6vt4Z87AwIAr2LCMC/C/oSUBaW62/ekdPepoWrp0buDSFc3NqGgU78QJuHHD9e/MvfcF+MIMA6IoYI8fW3AZkyxZMju4vCvMb+/kSbh2DZYtm+r7sPyh8byzVQ0JzYOD6BdFLnUgY9Hz0EXQtrapAVMunndKo1QCY85VNFiMfGgI79gxlICXR14WqZoNVJ6NuYlSfdoOePiq6pQqgk+L3Cxf7lpP9ogjvj+3SB3GF3a6mStXnGJPz9f09X0bugiUbxoaskDBnj2YFSvc+rNneOfPQ2+vS001UHcR+JlNm3bLe2UOH3bK8iKZ7MTz3q2MXJhsz5+7sbpypf1WDx64E0s6gVnuaPn8f9TVrbCtZYH37XMv3L0rQhD8A6yuCi5OyhiUQ0RAYjF3s5h9vKZQ6nWg3+61lz2ZKvJxR5usvoVSnaV/FeXtUDhIrOfFq00lUFlzU+8W8CbG9FuMAt7MijJmAmO2Eo0esSy8zClVPKNra3+0oHCvXKVyKcupUl+/n1jsHfL5X+ePzO/4/ofE458UWJwhlf87Cb2O6j9RaidaryGf/wilOoDXgIVlOxI2KmP+wvN+Aq7ZqKuxBfwP5KVF+PzXyoQAAAAASUVORK5CYII=) no-repeat scroll top / contain transparent;
  width: 0.6rem;
  height: 0.6rem;
  margin: -0.08rem 0.2rem 0;
}
.user-center .content .flexbox-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.user-center .content .flexbox-wrap li {
  position: relative;
  width: 48%;
  margin-bottom: 0.6rem;
}
.user-center .content .flexbox-wrap .flex-list {
  height: 10.24rem;
  text-align: center;
  color: #fff;
  background-color: #fff;
  border-radius: 4px;
  background-clip: padding-box;
  word-break: break-all;
  overflow: hidden;
}
.user-center .content .flexbox-wrap .flex-list .img-good {
  width: 100%;
  height: 6.6rem;
}
.user-center .content .flexbox-wrap .flex-list .title-wrap {
  color: #333;
  font-size: 0.48rem;
  font-weight: 600;
  margin: 0.64rem 0.4rem 0.48rem;
  text-align: left;
  height: 1.2rem;
  line-height: 0.65rem;
  letter-spacing: 1px;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap {
  position: relative;
  font-size: 0.48rem;
  margin: 0 0.4rem;
  text-align: left;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap .now-price {
  color: #e93323;
  padding-right: 0.2rem;
  font-weight: 600;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap .del-price {
  color: #b2b2b2;
}
.user-center .content .flexbox-wrap .flex-list .price-wrap .like-cart {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAFnklEQVRogdWbe2xURRTGf7fddrso5REShBZF0BqDRapGIoYGC0gREQiUGN/yhxENL0UqgonKQyEkClHAGBOjGAnEChao0AKNClGipEbQUPEVjaKBCIW229c9Zm7vdl/d7fbunaX9kkluZ+fOOd/MmZkz554aIoIuTD9ELpAHDAcGAVcAXuACcAk4A9SqUl5Eow41XCU47RDDgBnAFGAcMDDBV03gJFAN7AEO7S2i1Q2dkiY49SDpwBxgPlCo+nRBr3+BbcCbFRP5NZmOHBOcUkUa8CiwHLg+GSXiQM3ih8Dq/ZM47aQDRwQnV3E7sAW4xbnu3UIzsBF4qXISDd15sVsEJ1biUaMJPAfWDKYaPwH3H5zMcdcJTjhg7Yg7gDsuA7FQNAHPVN/N5kQaJ0Rw/H7ygQogx0VFk8UmYPEXU4hLoEuC4z7jZrVtd2PLTyXeA+YdLY5N0hNPmbEVXAdU9lByCo+B5SA8FatBzBm8dR8DgGNgkezpWPLtPbyRMMExe63DugyY2QvIYR8jhTXT+Dryh04J3rSHp5UXkSrtXMJvQP6Jey0ftwNRa/CGcmunXNvLyGE79C8Dz4ZWRs3giE/5SB2mbkvP88HKfPCmw6Yf4ch5tyVYUK5dwS/3cSJQEUYwdzejgRqXHOYwbBkD069pr6m9AEXVbkvoQNmfM5gd+CPMRP1iOc6uk1MY4A0+Z6VbsnRh5qBdjDo707p+BQn6yixXbK4uqY2t4c/1pjaCykdeBDxBKEG/8KBOBzpywjTOoEKJ8TELZTb+ICHhYUsLTSV0LxP0ybFLf4TpBGbM2EkuwiitBCPHWC9BVVTYxDZRkyKtBkPEDIodhdGLiUGCwnjtBLuscB3Dje3kBAiOTiVBiazQhxsDJqoraNQBM/UmqpDnMbaJIjlAt6SG1qD/0GJGLEp9GO5B6Ouke8MHb48yuLYvtEpskwv8VDAoWDciG/YVthOO5zZlpMOZBlj8PZytdzQg2R5MZwSr7zQoHOLkTcjOhKlXJ96+KAeG7nQkqq8HEUerYbBPi8vaKYb0cWzSbcpELzp5c+7nwsbbDK7yte8XXcnPvRL6ZbY/+9vg5wvx26vhSzOgrgWWfdOZp5AQ6qzrkvGu2aY7kLtjQholI9ufa85Cwe6UbKOr7HNQ/lKDrFNS9EGfkl30dOCgP6WbYHrIkjWMlB30te1mKRzX7fyGTZh+R1sVE+EH25ORw/YHFW2IctVCXRs9OClPeuoCJvqlHbCJG+lOBlFLTr+JHiCwc8p8z0WEKr33wSCjDmdbb9lF2IyZoj4ZF+sazqg1qNdEfweOEkZQ+ARQ0cr+OiWHyNOJd2RBhnXQdhzusiCjAWGTLrNRocIAvB6tplmH8FZAVlrEqCqCl3QIPt8cIkbv2tssCzPOd0pQFmWcQ2SNpYHL5fGv2iz/85wfig+3ut6/Xf5BZF0op6hvE8brzRnAd+q6r3WV6MEjsiTzg9CeoxxsWZLZgsk8TFqsa0LvKXsxreShMMT8wmtsaFKezfpeMnN/qKCBLPWei/wh9hVJ2ICwPQUHcrJF7f4lnZGjqywLY31Tpp0+oj0w7BBqb54ly7z7YnLoKo3EWNeUDZTbiXY9CSoh6AEp9ZbF1T+RRCBjnb+Pnf03q4cQrFPfAaU063BXDRMKU0hplrLzOQiv2Pesy7nmTiCMTYQcTrINjVf9dylfDxjZrReThzoMtgJLZXlWwtnBjtIpjbV+H/C8fUn2pYCcyi6cLy9kHevui0ll/Bpr/MNsoiqlqo/jjmJDeVSvqaCcrMhyFIZzJWfbWNM40E49eciFdMv/ABXHfl9W+I4krZvbWffG6sah9rk5AaxMRZV1nx2juWlfTk/ZF1SV1XhMVvpaXNNH578VdAhZ1ThYfScA+tlBaz9QD/wtL/rUsx4A/wOhQ73pR8DnvgAAAABJRU5ErkJggg==) no-repeat scroll top / cover transparent;
  position: absolute;
  width: 1.12rem;
  height: 1.12rem;
  top: -0.32rem;
  right: 0;
}
.user-center .foot-info-company {
  background: #f7f7f7;
  padding: 1.5rem 0 0.4rem;
  font-size: 0.48rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  color: #ccc;
}
.user-center .foot-info-company p {
  line-height: 0.7rem;
}
.user-center .saled-mask {
  position: absolute;
  background: url(data:image/png;base64,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) no-repeat scroll top / cover transparent;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  height: 6.6rem;
  z-index: 10;
}

.holiday[data-v-d1d279a6] {
  width: 100%;
  padding-bottom: 2rem;
}
.holiday .vux-header-title[data-v-d1d279a6] {
  color: #333;
}
.holiday .holiday-header[data-v-d1d279a6] {
  font-size: 0;
}
.holiday .holiday-header img[data-v-d1d279a6] {
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.holiday .content[data-v-d1d279a6] {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#cf5226), to(#cb3a2d));
  background-image: -webkit-linear-gradient(top, #cf5226, #cb3a2d);
  background-image: linear-gradient(to bottom, #cf5226, #cb3a2d);
}
.holiday .content .activity-list[data-v-d1d279a6] {
  margin: 0 .838rem;
  padding: .6rem;
  background: #eee;
  border-radius: 0 0 8px 8px;
}
.holiday .content .activity-list .activity-item[data-v-d1d279a6] {
  position: relative;
  margin-bottom: 20px;
}
.holiday .content .activity-list .activity-item .title[data-v-d1d279a6] {
  font-size: 14px;
  color: #000;
  margin-bottom: 10px;
  border-left: 3px solid #fa9c18;
  padding-left: 8px;
}
.holiday .content .activity-list .activity-item .activity-content img[data-v-d1d279a6] {
  width: 100%;
  max-height: 5rem;
}
.holiday .content .activity-list .activity-item .mask-wrapper[data-v-d1d279a6] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
}
.holiday .content .activity-list .activity-item .mask-wrapper .mask-text[data-v-d1d279a6] {
  width: 3.4rem;
  height: .8rem;
  border: 1px solid #fff;
  border-radius: .4rem;
  font-size: 0.54rem;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: .8rem;
}
.holiday .content .holiday-footer[data-v-d1d279a6] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  padding: 20px 0;
}
.holiday .content .holiday-footer img[data-v-d1d279a6] {
  width: 1.2rem;
  height: 1.2rem;
}
.holiday .content .holiday-footer .footer-title[data-v-d1d279a6] {
  font-size: 16px;
  margin: 0 5px;
}
.holiday .content .holiday-footer .footer-number[data-v-d1d279a6] {
  font-size: 24px;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-9f50cdfa],
body[data-v-9f50cdfa],
div[data-v-9f50cdfa],
span[data-v-9f50cdfa],
applet[data-v-9f50cdfa],
object[data-v-9f50cdfa],
iframe[data-v-9f50cdfa],
h1[data-v-9f50cdfa],
h2[data-v-9f50cdfa],
h3[data-v-9f50cdfa],
h4[data-v-9f50cdfa],
h5[data-v-9f50cdfa],
h6[data-v-9f50cdfa],
p[data-v-9f50cdfa],
blockquote[data-v-9f50cdfa],
pre[data-v-9f50cdfa],
a[data-v-9f50cdfa],
abbr[data-v-9f50cdfa],
acronym[data-v-9f50cdfa],
address[data-v-9f50cdfa],
big[data-v-9f50cdfa],
cite[data-v-9f50cdfa],
code[data-v-9f50cdfa],
del[data-v-9f50cdfa],
dfn[data-v-9f50cdfa],
em[data-v-9f50cdfa],
img[data-v-9f50cdfa],
ins[data-v-9f50cdfa],
kbd[data-v-9f50cdfa],
q[data-v-9f50cdfa],
s[data-v-9f50cdfa],
samp[data-v-9f50cdfa],
small[data-v-9f50cdfa],
strike[data-v-9f50cdfa],
strong[data-v-9f50cdfa],
sub[data-v-9f50cdfa],
sup[data-v-9f50cdfa],
tt[data-v-9f50cdfa],
var[data-v-9f50cdfa],
b[data-v-9f50cdfa],
u[data-v-9f50cdfa],
i[data-v-9f50cdfa],
center[data-v-9f50cdfa],
dl[data-v-9f50cdfa],
dt[data-v-9f50cdfa],
dd[data-v-9f50cdfa],
ol[data-v-9f50cdfa],
ul[data-v-9f50cdfa],
li[data-v-9f50cdfa],
fieldset[data-v-9f50cdfa],
form[data-v-9f50cdfa],
label[data-v-9f50cdfa],
legend[data-v-9f50cdfa],
table[data-v-9f50cdfa],
caption[data-v-9f50cdfa],
tbody[data-v-9f50cdfa],
tfoot[data-v-9f50cdfa],
thead[data-v-9f50cdfa],
tr[data-v-9f50cdfa],
th[data-v-9f50cdfa],
td[data-v-9f50cdfa],
article[data-v-9f50cdfa],
aside[data-v-9f50cdfa],
canvas[data-v-9f50cdfa],
details[data-v-9f50cdfa],
embed[data-v-9f50cdfa],
figure[data-v-9f50cdfa],
figcaption[data-v-9f50cdfa],
footer[data-v-9f50cdfa],
header[data-v-9f50cdfa],
menu[data-v-9f50cdfa],
nav[data-v-9f50cdfa],
output[data-v-9f50cdfa],
ruby[data-v-9f50cdfa],
section[data-v-9f50cdfa],
summary[data-v-9f50cdfa],
textarea[data-v-9f50cdfa],
time[data-v-9f50cdfa],
mark[data-v-9f50cdfa],
audio[data-v-9f50cdfa],
video[data-v-9f50cdfa],
input[data-v-9f50cdfa] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-9f50cdfa],
aside[data-v-9f50cdfa],
details[data-v-9f50cdfa],
figcaption[data-v-9f50cdfa],
figure[data-v-9f50cdfa],
footer[data-v-9f50cdfa],
header[data-v-9f50cdfa],
menu[data-v-9f50cdfa],
nav[data-v-9f50cdfa],
section[data-v-9f50cdfa] {
  display: block;
}
body[data-v-9f50cdfa] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-9f50cdfa],
q[data-v-9f50cdfa] {
  quotes: none;
}
blockquote[data-v-9f50cdfa]:before,
blockquote[data-v-9f50cdfa]:after,
q[data-v-9f50cdfa]:before,
q[data-v-9f50cdfa]:after {
  content: none;
}
table[data-v-9f50cdfa] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-9f50cdfa] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-9f50cdfa] {
  list-style: none;
}
[data-v-9f50cdfa]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-9f50cdfa]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-9f50cdfa]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-9f50cdfa]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-9f50cdfa],
body[data-v-9f50cdfa] {
  width: 100%;
}
html[data-v-9f50cdfa] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-9f50cdfa] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-9f50cdfa],
button[data-v-9f50cdfa],
textarea[data-v-9f50cdfa] {
  outline: none;
}
.weui-dialog[data-v-9f50cdfa] {
  top: 1rem;
}
[data-v-9f50cdfa]:root {
  --theme-color: #0080ee;
}
html[data-v-9f50cdfa],
body[data-v-9f50cdfa] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-9f50cdfa]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-9f50cdfa] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-9f50cdfa] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-9f50cdfa] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-9f50cdfa] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-9f50cdfa] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-9f50cdfa] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-9f50cdfa] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-9f50cdfa] {
  color: #fff;
}
.weui-mask_transparent[data-v-9f50cdfa] {
  display: none;
}
.contentFix[data-v-9f50cdfa] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-9f50cdfa] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-9f50cdfa],
.goodsCategory .vux-header[data-v-9f50cdfa],
.goodsList .vux-header[data-v-9f50cdfa],
.goods-detail .vux-header[data-v-9f50cdfa],
.goodsContent .vux-header[data-v-9f50cdfa],
.commonContent .vux-header[data-v-9f50cdfa],
.user .vux-header[data-v-9f50cdfa],
.page1 .vux-header[data-v-9f50cdfa],
.page1-wrap .vux-header[data-v-9f50cdfa] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-9f50cdfa],
.goodsCategory .vux-header .vux-header-left[data-v-9f50cdfa],
.goodsList .vux-header .vux-header-left[data-v-9f50cdfa],
.goods-detail .vux-header .vux-header-left[data-v-9f50cdfa],
.goodsContent .vux-header .vux-header-left[data-v-9f50cdfa],
.commonContent .vux-header .vux-header-left[data-v-9f50cdfa],
.user .vux-header .vux-header-left[data-v-9f50cdfa],
.page1 .vux-header .vux-header-left[data-v-9f50cdfa],
.page1-wrap .vux-header .vux-header-left[data-v-9f50cdfa],
.movie .vux-header .vux-header-right[data-v-9f50cdfa],
.goodsCategory .vux-header .vux-header-right[data-v-9f50cdfa],
.goodsList .vux-header .vux-header-right[data-v-9f50cdfa],
.goods-detail .vux-header .vux-header-right[data-v-9f50cdfa],
.goodsContent .vux-header .vux-header-right[data-v-9f50cdfa],
.commonContent .vux-header .vux-header-right[data-v-9f50cdfa],
.user .vux-header .vux-header-right[data-v-9f50cdfa],
.page1 .vux-header .vux-header-right[data-v-9f50cdfa],
.page1-wrap .vux-header .vux-header-right[data-v-9f50cdfa] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-9f50cdfa],
.goodsCategory .vux-header .vux-header-title[data-v-9f50cdfa],
.goodsList .vux-header .vux-header-title[data-v-9f50cdfa],
.goods-detail .vux-header .vux-header-title[data-v-9f50cdfa],
.goodsContent .vux-header .vux-header-title[data-v-9f50cdfa],
.commonContent .vux-header .vux-header-title[data-v-9f50cdfa],
.user .vux-header .vux-header-title[data-v-9f50cdfa],
.page1 .vux-header .vux-header-title[data-v-9f50cdfa],
.page1-wrap .vux-header .vux-header-title[data-v-9f50cdfa] {
  color: #333;
}
.movie .content[data-v-9f50cdfa],
.goodsCategory .content[data-v-9f50cdfa],
.goodsList .content[data-v-9f50cdfa],
.goods-detail .content[data-v-9f50cdfa],
.goodsContent .content[data-v-9f50cdfa],
.commonContent .content[data-v-9f50cdfa],
.user .content[data-v-9f50cdfa],
.page1 .content[data-v-9f50cdfa],
.page1-wrap .content[data-v-9f50cdfa] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-9f50cdfa] {
  background: none!important;
}
.padtop[data-v-9f50cdfa] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-9f50cdfa] {
  padding-top: 2.1rem;
}
.padtop64[data-v-9f50cdfa] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-9f50cdfa] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-9f50cdfa] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-9f50cdfa] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-9f50cdfa] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-9f50cdfa] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-9f50cdfa] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-9f50cdfa] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-9f50cdfa] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-9f50cdfa] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-9f50cdfa] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-9f50cdfa] {
  top: 2.0rem;
}
.top45[data-v-9f50cdfa] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-9f50cdfa] {
  bottom: 0;
}
.fixed[data-v-9f50cdfa] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-9f50cdfa] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-9f50cdfa] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-9f50cdfa] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-9f50cdfa] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-9f50cdfa] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-9f50cdfa] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-9f50cdfa] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-9f50cdfa] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-9f50cdfa] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-9f50cdfa] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-9f50cdfa] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-9f50cdfa] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-9f50cdfa] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-9f50cdfa] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-9f50cdfa] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-9f50cdfa] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-9f50cdfa],
.isIPhoneX .goodsCategory .vux-header[data-v-9f50cdfa],
.isIPhoneX .goodsList .vux-header[data-v-9f50cdfa],
.isIPhoneX .goods-detail .vux-header[data-v-9f50cdfa],
.isIPhoneX .goodsContent .vux-header[data-v-9f50cdfa],
.isIPhoneX .commonContent .vux-header[data-v-9f50cdfa],
.isIPhoneX .user .vux-header[data-v-9f50cdfa],
.isIPhoneX .page1 .vux-header[data-v-9f50cdfa],
.isIPhoneX .page1-wrap .vux-header[data-v-9f50cdfa] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .user .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-9f50cdfa],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .user .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-9f50cdfa],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-9f50cdfa] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .user .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-9f50cdfa],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-9f50cdfa] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-9f50cdfa],
.isIPhoneX .goodsCategory .content[data-v-9f50cdfa],
.isIPhoneX .goodsList .content[data-v-9f50cdfa],
.isIPhoneX .goods-detail .content[data-v-9f50cdfa],
.isIPhoneX .goodsContent .content[data-v-9f50cdfa],
.isIPhoneX .commonContent .content[data-v-9f50cdfa],
.isIPhoneX .user .content[data-v-9f50cdfa],
.isIPhoneX .page1 .content[data-v-9f50cdfa],
.isIPhoneX .page1-wrap .content[data-v-9f50cdfa] {
  padding-top: 1.04rem /* 74/25 */;
}
.zz[data-v-9f50cdfa] {
  background: #f7f7f7;
  height: 100%;
}
.zz-bg[data-v-9f50cdfa] {
  background: #f7f7f7;
  height: 80px;
}
.nr[data-v-9f50cdfa] {
  background: #ffffff;
}
.nr-tit[data-v-9f50cdfa] {
  color: #0d0d0d;
  font-size: 0.56rem;
}
.nr-con-[data-v-9f50cdfa] {
  position: relative;
  height: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}
.nr-con[data-v-9f50cdfa] {
  color: #878787;
  font-size: 0.56rem;
  right: 30px;
  position: absolute;
}
.nr-rx[data-v-9f50cdfa] {
  text-align: center;
  line-height: 0.8rem;
  padding: 10px;
}
.nr-rx-tel[data-v-9f50cdfa] {
  font-size: 0.8rem;
  color: #969696;
  font-weight: 700;
}
.nr-rx-[data-v-9f50cdfa] {
  font-size: 0.56rem;
  color: #969696;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%
}
body{-webkit-overflow-scrolling:touch
}
.mescroll{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px
}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite
}
@-webkit-keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon{width:45%
}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn:active{opacity:.75
}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar::-webkit-scrollbar{width:6px
}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.movie-list {
  height: 100%;
}
.movie-list .vux-header {
  background-color: #0080ee;
}
.movie-list .vux-header .vux-header-title-area .overwrite-title-demo {
  text-align: center;
  color: #fff;
  font-size: 0;
}
.movie-list .vux-header .vux-header-title-area .overwrite-title-demo span {
  height: 1.2rem;
  line-height: 1.2rem;
  padding: 0 0.6rem;
  font-size: 0.56rem;
  display: inline-block;
  background: #dfdfdf;
  color: #999;
  margin: 0.2rem 0;
}
.movie-list .vux-header .vux-header-title-area .overwrite-title-demo span.active {
  background: #f3f3f3;
  color: #1c8ef0;
}
.movie-list .vux-header .vux-header-title-area .overwrite-title-demo span:first-child {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.movie-list .vux-header .vux-header-title-area .overwrite-title-demo span:last-child {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.movie-list .search-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  left: 0;
  width: 100%;
  background: #fff;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.2rem /* 74/25 */ 0.6rem 0 !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
  top: 10.1rem;
}
.movie-list .search-wrapper .vux-tab-wrap {
  height: 1.2rem;
  width: 5.2rem;
  padding-top: 0;
}
.movie-list .search-wrapper .vux-tab-wrap .vux-tab-container {
  height: 1.2rem;
}
.movie-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab {
  height: 1.2rem;
}
.movie-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item.vux-tab-selected {
  color: #0c62ff;
}
.movie-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item {
  background: none;
  line-height: 1.2rem;
}
.movie-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-ink-bar {
  background-color: #fff;
  height: 0.08rem /* 2/25 */ !important;
}
.movie-list .search-wrapper .search-btn {
  position: absolute;
  right: 0.6rem /* 15/25 */;
  width: 0.6rem;
  bottom: 0.1rem;
  font-size: 0.64rem /* 16/25 */;
  color: #ddd;
  padding: 0.2rem /* 5/25 */;
}
.movie-list .movie-wrapper {
  padding-top: 3.05rem;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.movie-list .movie-wrapper .now,
.movie-list .movie-wrapper .soon {
  position: fixed;
  left: 0;
  width: 100%;
  bottom: 0;
  top: 11.5rem /* 107/25 */;
  height: auto;
}
.movie-list .movie-wrapper .now .item,
.movie-list .movie-wrapper .soon .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 0.04rem solid #f3f3f3;
  padding: 0.4rem;
}
.movie-list .movie-wrapper .now .item .left,
.movie-list .movie-wrapper .soon .item .left {
  width: 2.6rem;
  height: 3.6rem;
  line-height: 3.6rem;
  overflow: hidden;
}
.movie-list .movie-wrapper .now .item .left img,
.movie-list .movie-wrapper .soon .item .left img {
  width: 2.6rem;
  vertical-align: middle;
}
.movie-list .movie-wrapper .now .item .txt-wrapper,
.movie-list .movie-wrapper .soon .item .txt-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-left: 0.4rem;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .title,
.movie-list .movie-wrapper .soon .item .txt-wrapper .title {
  font-size: 0.68rem;
  color: #333;
  margin-bottom: 0.4rem;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 0.72rem /* 18/25 */;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .title .tag,
.movie-list .movie-wrapper .soon .item .txt-wrapper .title .tag {
  color: #666;
  margin-left: 0.04rem;
  font-size: 0.48rem;
  border-radius: 0.08rem;
  padding: 0 0.08rem;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .source,
.movie-list .movie-wrapper .soon .item .txt-wrapper .source {
  font-size: 0.6rem;
  color: #0c62ff;
  margin-bottom: 0.28rem /* 7/25 */;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .source:before,
.movie-list .movie-wrapper .soon .item .txt-wrapper .source:before {
  content: "\8BC4\5206   ";
  font-size: 0.52rem;
  color: #666;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .no-source,
.movie-list .movie-wrapper .soon .item .txt-wrapper .no-source {
  font-size: 0.5rem;
  color: #666;
  margin-bottom: 0.28rem /* 7/25 */;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .roles,
.movie-list .movie-wrapper .soon .item .txt-wrapper .roles {
  font-size: 0.52rem;
  line-height: 0.76rem /* 19/25 */;
  color: #666;
  margin-bottom: 0.28rem /* 7/25 */;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .time,
.movie-list .movie-wrapper .soon .item .txt-wrapper .time {
  font-size: 0.48rem;
  color: #666;
}
.movie-list .movie-wrapper .now .item .txt-wrapper .desc-num,
.movie-list .movie-wrapper .soon .item .txt-wrapper .desc-num {
  font-size: 0.52rem;
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-list .movie-wrapper .now .item .right,
.movie-list .movie-wrapper .soon .item .right {
  height: 3.6rem;
  line-height: 3.6rem;
  margin-left: 0.8rem;
  width: 2rem;
  text-align: center;
}
.movie-list .movie-wrapper .now .item .right .sale-btn,
.movie-list .movie-wrapper .soon .item .right .sale-btn {
  color: #fff;
  background-image: -webkit-linear-gradient(45deg, #33bfff, #00afff);
  background-image: linear-gradient(45deg, #33bfff, #00afff);
  border: none;
}
.movie-list .movie-wrapper .now .item .right .active,
.movie-list .movie-wrapper .soon .item .right .active {
  background: #cf2414;
}
.movie-list .movie-wrapper .now .item .right button,
.movie-list .movie-wrapper .soon .item .right button {
  font-size: 0.56rem;
  padding: 0 0.28rem;
  border-radius: 0.12rem;
}
.movie-list .movie-wrapper .now .load-more,
.movie-list .movie-wrapper .soon .load-more {
  text-align: center;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.movie-list .search-wrapper {
    padding: 0.2rem /* 84/25 */ 0.6rem 0 !important;
}
.movie-list .movie-wrapper {
    padding-top: 4.4rem /* 110/25 */;
}
}
.fade-enter,
.fade-leave-to {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.fade-enter-to,
.fade-leave {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html[data-v-1b3706d3],body[data-v-1b3706d3]{height:100%
}
body[data-v-1b3706d3]{-webkit-overflow-scrolling:touch
}
.mescroll[data-v-1b3706d3]{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware[data-v-1b3706d3]{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp[data-v-1b3706d3]{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset[data-v-1b3706d3]{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content[data-v-1b3706d3]{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp[data-v-1b3706d3]{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip[data-v-1b3706d3],.mescroll-upwarp .upwarp-tip[data-v-1b3706d3],.mescroll-upwarp .upwarp-nodata[data-v-1b3706d3]{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip[data-v-1b3706d3],.mescroll-upwarp .upwarp-tip[data-v-1b3706d3]{margin-left:8px
}
.mescroll-downwarp .downwarp-progress[data-v-1b3706d3],.mescroll-upwarp .upwarp-progress[data-v-1b3706d3]{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate[data-v-1b3706d3]{-webkit-animation:mescrollRotate-data-v-1b3706d3 .6s linear infinite;animation:mescrollRotate-data-v-1b3706d3 .6s linear infinite
}
@-webkit-keyframes mescrollRotate-data-v-1b3706d3{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate-data-v-1b3706d3{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty[data-v-1b3706d3]{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon[data-v-1b3706d3]{width:45%
}
.mescroll-empty .empty-tip[data-v-1b3706d3]{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn[data-v-1b3706d3]{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn[data-v-1b3706d3]:active{opacity:.75
}
.mescroll-totop[data-v-1b3706d3]{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in[data-v-1b3706d3],.mescroll-fade-in[data-v-1b3706d3]{-webkit-animation:mescrollFadeIn-data-v-1b3706d3 .5s linear forwards;animation:mescrollFadeIn-data-v-1b3706d3 .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn-data-v-1b3706d3{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn-data-v-1b3706d3{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out[data-v-1b3706d3]{pointer-events:none;-webkit-animation:mescrollFadeOut-data-v-1b3706d3 .5s linear forwards;animation:mescrollFadeOut-data-v-1b3706d3 .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut-data-v-1b3706d3{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut-data-v-1b3706d3{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar[data-v-1b3706d3]::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar[data-v-1b3706d3]::-webkit-scrollbar{width:6px
}
.mescroll-bar[data-v-1b3706d3]::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar[data-v-1b3706d3]::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html[data-v-1b3706d3],
body[data-v-1b3706d3],
div[data-v-1b3706d3],
span[data-v-1b3706d3],
applet[data-v-1b3706d3],
object[data-v-1b3706d3],
iframe[data-v-1b3706d3],
h1[data-v-1b3706d3],
h2[data-v-1b3706d3],
h3[data-v-1b3706d3],
h4[data-v-1b3706d3],
h5[data-v-1b3706d3],
h6[data-v-1b3706d3],
p[data-v-1b3706d3],
blockquote[data-v-1b3706d3],
pre[data-v-1b3706d3],
a[data-v-1b3706d3],
abbr[data-v-1b3706d3],
acronym[data-v-1b3706d3],
address[data-v-1b3706d3],
big[data-v-1b3706d3],
cite[data-v-1b3706d3],
code[data-v-1b3706d3],
del[data-v-1b3706d3],
dfn[data-v-1b3706d3],
em[data-v-1b3706d3],
img[data-v-1b3706d3],
ins[data-v-1b3706d3],
kbd[data-v-1b3706d3],
q[data-v-1b3706d3],
s[data-v-1b3706d3],
samp[data-v-1b3706d3],
small[data-v-1b3706d3],
strike[data-v-1b3706d3],
strong[data-v-1b3706d3],
sub[data-v-1b3706d3],
sup[data-v-1b3706d3],
tt[data-v-1b3706d3],
var[data-v-1b3706d3],
b[data-v-1b3706d3],
u[data-v-1b3706d3],
i[data-v-1b3706d3],
center[data-v-1b3706d3],
dl[data-v-1b3706d3],
dt[data-v-1b3706d3],
dd[data-v-1b3706d3],
ol[data-v-1b3706d3],
ul[data-v-1b3706d3],
li[data-v-1b3706d3],
fieldset[data-v-1b3706d3],
form[data-v-1b3706d3],
label[data-v-1b3706d3],
legend[data-v-1b3706d3],
table[data-v-1b3706d3],
caption[data-v-1b3706d3],
tbody[data-v-1b3706d3],
tfoot[data-v-1b3706d3],
thead[data-v-1b3706d3],
tr[data-v-1b3706d3],
th[data-v-1b3706d3],
td[data-v-1b3706d3],
article[data-v-1b3706d3],
aside[data-v-1b3706d3],
canvas[data-v-1b3706d3],
details[data-v-1b3706d3],
embed[data-v-1b3706d3],
figure[data-v-1b3706d3],
figcaption[data-v-1b3706d3],
footer[data-v-1b3706d3],
header[data-v-1b3706d3],
menu[data-v-1b3706d3],
nav[data-v-1b3706d3],
output[data-v-1b3706d3],
ruby[data-v-1b3706d3],
section[data-v-1b3706d3],
summary[data-v-1b3706d3],
textarea[data-v-1b3706d3],
time[data-v-1b3706d3],
mark[data-v-1b3706d3],
audio[data-v-1b3706d3],
video[data-v-1b3706d3],
input[data-v-1b3706d3] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-1b3706d3],
aside[data-v-1b3706d3],
details[data-v-1b3706d3],
figcaption[data-v-1b3706d3],
figure[data-v-1b3706d3],
footer[data-v-1b3706d3],
header[data-v-1b3706d3],
menu[data-v-1b3706d3],
nav[data-v-1b3706d3],
section[data-v-1b3706d3] {
  display: block;
}
body[data-v-1b3706d3] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-1b3706d3],
q[data-v-1b3706d3] {
  quotes: none;
}
blockquote[data-v-1b3706d3]:before,
blockquote[data-v-1b3706d3]:after,
q[data-v-1b3706d3]:before,
q[data-v-1b3706d3]:after {
  content: none;
}
table[data-v-1b3706d3] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-1b3706d3] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-1b3706d3] {
  list-style: none;
}
[data-v-1b3706d3]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-1b3706d3]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-1b3706d3]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-1b3706d3]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-1b3706d3],
body[data-v-1b3706d3] {
  width: 100%;
}
html[data-v-1b3706d3] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-1b3706d3] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-1b3706d3],
button[data-v-1b3706d3],
textarea[data-v-1b3706d3] {
  outline: none;
}
.weui-dialog[data-v-1b3706d3] {
  top: 1rem;
}
[data-v-1b3706d3]:root {
  --theme-color: #0080ee;
}
html[data-v-1b3706d3],
body[data-v-1b3706d3] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-1b3706d3]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-1b3706d3] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-1b3706d3] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-1b3706d3] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-1b3706d3] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-1b3706d3] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-1b3706d3] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-1b3706d3] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-1b3706d3] {
  color: #fff;
}
.weui-mask_transparent[data-v-1b3706d3] {
  display: none;
}
.contentFix[data-v-1b3706d3] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-1b3706d3] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-1b3706d3],
.goodsCategory .vux-header[data-v-1b3706d3],
.goodsList .vux-header[data-v-1b3706d3],
.goods-detail .vux-header[data-v-1b3706d3],
.goodsContent .vux-header[data-v-1b3706d3],
.commonContent .vux-header[data-v-1b3706d3],
.user .vux-header[data-v-1b3706d3],
.page1 .vux-header[data-v-1b3706d3],
.page1-wrap .vux-header[data-v-1b3706d3] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-1b3706d3],
.goodsCategory .vux-header .vux-header-left[data-v-1b3706d3],
.goodsList .vux-header .vux-header-left[data-v-1b3706d3],
.goods-detail .vux-header .vux-header-left[data-v-1b3706d3],
.goodsContent .vux-header .vux-header-left[data-v-1b3706d3],
.commonContent .vux-header .vux-header-left[data-v-1b3706d3],
.user .vux-header .vux-header-left[data-v-1b3706d3],
.page1 .vux-header .vux-header-left[data-v-1b3706d3],
.page1-wrap .vux-header .vux-header-left[data-v-1b3706d3],
.movie .vux-header .vux-header-right[data-v-1b3706d3],
.goodsCategory .vux-header .vux-header-right[data-v-1b3706d3],
.goodsList .vux-header .vux-header-right[data-v-1b3706d3],
.goods-detail .vux-header .vux-header-right[data-v-1b3706d3],
.goodsContent .vux-header .vux-header-right[data-v-1b3706d3],
.commonContent .vux-header .vux-header-right[data-v-1b3706d3],
.user .vux-header .vux-header-right[data-v-1b3706d3],
.page1 .vux-header .vux-header-right[data-v-1b3706d3],
.page1-wrap .vux-header .vux-header-right[data-v-1b3706d3] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-1b3706d3],
.goodsCategory .vux-header .vux-header-title[data-v-1b3706d3],
.goodsList .vux-header .vux-header-title[data-v-1b3706d3],
.goods-detail .vux-header .vux-header-title[data-v-1b3706d3],
.goodsContent .vux-header .vux-header-title[data-v-1b3706d3],
.commonContent .vux-header .vux-header-title[data-v-1b3706d3],
.user .vux-header .vux-header-title[data-v-1b3706d3],
.page1 .vux-header .vux-header-title[data-v-1b3706d3],
.page1-wrap .vux-header .vux-header-title[data-v-1b3706d3] {
  color: #333;
}
.movie .content[data-v-1b3706d3],
.goodsCategory .content[data-v-1b3706d3],
.goodsList .content[data-v-1b3706d3],
.goods-detail .content[data-v-1b3706d3],
.goodsContent .content[data-v-1b3706d3],
.commonContent .content[data-v-1b3706d3],
.user .content[data-v-1b3706d3],
.page1 .content[data-v-1b3706d3],
.page1-wrap .content[data-v-1b3706d3] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-1b3706d3] {
  background: none!important;
}
.padtop[data-v-1b3706d3] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-1b3706d3] {
  padding-top: 2.1rem;
}
.padtop64[data-v-1b3706d3] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-1b3706d3] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-1b3706d3] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-1b3706d3] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-1b3706d3] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-1b3706d3] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-1b3706d3] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-1b3706d3] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-1b3706d3] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-1b3706d3] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-1b3706d3] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-1b3706d3] {
  top: 2.0rem;
}
.top45[data-v-1b3706d3] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-1b3706d3] {
  bottom: 0;
}
.fixed[data-v-1b3706d3] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-1b3706d3] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-1b3706d3] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-1b3706d3] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-1b3706d3] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-1b3706d3] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-1b3706d3] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-1b3706d3] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-1b3706d3] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-1b3706d3] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-1b3706d3] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-1b3706d3] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-1b3706d3] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-1b3706d3] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-1b3706d3] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-1b3706d3] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-1b3706d3] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-1b3706d3],
.isIPhoneX .goodsCategory .vux-header[data-v-1b3706d3],
.isIPhoneX .goodsList .vux-header[data-v-1b3706d3],
.isIPhoneX .goods-detail .vux-header[data-v-1b3706d3],
.isIPhoneX .goodsContent .vux-header[data-v-1b3706d3],
.isIPhoneX .commonContent .vux-header[data-v-1b3706d3],
.isIPhoneX .user .vux-header[data-v-1b3706d3],
.isIPhoneX .page1 .vux-header[data-v-1b3706d3],
.isIPhoneX .page1-wrap .vux-header[data-v-1b3706d3] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .user .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-1b3706d3],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .user .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-1b3706d3],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-1b3706d3] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .user .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-1b3706d3],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-1b3706d3] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-1b3706d3],
.isIPhoneX .goodsCategory .content[data-v-1b3706d3],
.isIPhoneX .goodsList .content[data-v-1b3706d3],
.isIPhoneX .goods-detail .content[data-v-1b3706d3],
.isIPhoneX .goodsContent .content[data-v-1b3706d3],
.isIPhoneX .commonContent .content[data-v-1b3706d3],
.isIPhoneX .user .content[data-v-1b3706d3],
.isIPhoneX .page1 .content[data-v-1b3706d3],
.isIPhoneX .page1-wrap .content[data-v-1b3706d3] {
  padding-top: 1.04rem /* 74/25 */;
}
.cinema-wrapper[data-v-1b3706d3] {
  padding-top: 1.68rem;
}
.cinema-wrapper .search-box[data-v-1b3706d3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.4rem 0.6rem !important;
  font-size: 0;
  -webkit-box-shadow: 5px 5px 10px #eee;
          box-shadow: 5px 5px 10px #eee;
  background: #fff;
}
.cinema-wrapper .search-box .right[data-v-1b3706d3] {
  margin-left: 0.4rem /* 10/25 */;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.cinema-wrapper .search-box .right .input[data-v-1b3706d3] {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  border: 1px solid #e3e3e3;
  border-radius: 0.8rem /* 20/25 */;
  padding: 0.2rem /* 5/25 */ 0.4rem /* 10/25 */;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  -webkit-appearance: none;
  -webkit-user-select: auto;
}
.cinema-wrapper .search-box .right .search-btn[data-v-1b3706d3] {
  width: 1.3rem;
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  padding: 0.16rem /* 4/25 */ 0.4rem /* 10/25 */;
}
.cinema-wrapper .cinema-list[data-v-1b3706d3] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  top: 4rem /* 112/25 */;
  height: auto;
}
.cinema-wrapper .cinema-list .item[data-v-1b3706d3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: flex-end;
          align-items: flex-end;
  padding: 0.8rem 0 0.76rem 0.48rem;
  border-bottom: 1px solid #f5f5f5;
  font-size: 0.56rem;
  color: #1a1a1a;
}
.cinema-wrapper .cinema-list .item .top-box[data-v-1b3706d3] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  width: 0;
  overflow: hidden;
}
.cinema-wrapper .cinema-list .item .top-box .cinema-title[data-v-1b3706d3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  margin-bottom: 0.32rem;
}
.cinema-wrapper .cinema-list .item .top-box .cinema-title .title[data-v-1b3706d3] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.64rem;
  color: #1a1a1a;
  line-height: 0.8rem;
}
.cinema-wrapper .cinema-list .item .top-box .address[data-v-1b3706d3] {
  font-size: 0.56rem;
  color: #989898;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 0.7rem;
}
.cinema-wrapper .cinema-list .item .right[data-v-1b3706d3] {
  width: 3.5rem;
  margin-left: 0.4rem;
  text-align: center;
}
.cinema-wrapper .cinema-list .item .right .distance[data-v-1b3706d3] {
  font-size: 0.56rem;
  color: #989898;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.cinema-wrapper .cinema-list[data-v-1b3706d3] {
    top: 4rem /* 122/25 */;
}
}

.vux-fade-enter-active,
.vux-fade-leave-active {
  opacity: 1;
  -webkit-transition: opacity linear 0.2s;
  transition: opacity linear 0.2s;
}
.vux-fade-enter,
.vux-fade-leave-to {
  opacity: 0;
}
.vux-dialog-enter-active {
  -webkit-animation: vux-dialog-in 0.5s;
          animation: vux-dialog-in 0.5s;
}
.vux-dialog-leave-active {
  -webkit-animation: vux-dialog-out 0.3s;
          animation: vux-dialog-out 0.3s;
}
@-webkit-keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@-webkit-keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
@keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
.vux-mask-enter,
.vux-mask-leave-active {
  opacity: 0;
}
.vux-mask-leave-active,
.vux-mask-enter-active {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
}
.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.weui-dialog {
  position: fixed;
  display: table;
  z-index: 5000;
  width: 80%;
  max-width: 300px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background-color: #FFFFFF;
  text-align: center;
  border-radius: 3px;
  overflow: hidden;
}
.weui-dialog__hd {
  padding: 1.3em 1.6em 0.5em;
}
.weui-dialog__hd.with-no-content {
  padding: 1.7em 1.6em;
}
.weui-dialog__title {
  font-weight: 400;
  font-size: 18px;
}
.weui-dialog__bd {
  padding: 0 1.6em 0.8em;
  min-height: 40px;
  font-size: 15px;
  line-height: 1.3;
  word-wrap: break-word;
  word-break: break-all;
  color: #999999;
}
.weui-dialog__bd:first-child {
  padding: 2.7em 20px 1.7em;
  color: #353535;
}
.weui-dialog__ft {
  position: relative;
  line-height: 48px;
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.weui-dialog__ft:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-dialog__btn {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #3CC51F;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
}
.weui-dialog__btn:active {
  background-color: #EEEEEE;
}
.weui-dialog__btn:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-dialog__btn:first-child:after {
  display: none;
}
.weui-dialog__btn_default {
  color: #353535;
}
.weui-dialog__btn_primary {
  color: #0BB20C;
}
.weui-dialog__btn_warn {
  color: #E64340;
}
.weui-skin_android .weui-dialog {
  text-align: left;
  -webkit-box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
}
.weui-skin_android .weui-dialog__title {
  font-size: 21px;
}
.weui-skin_android .weui-dialog__hd {
  text-align: left;
}
.weui-skin_android .weui-dialog__bd {
  color: #999999;
  padding: 0.25em 1.6em 2em;
  font-size: 17px;
  text-align: left;
}
.weui-skin_android .weui-dialog__bd:first-child {
  padding: 1.6em 1.6em 2em;
  color: #353535;
}
.weui-skin_android .weui-dialog__ft {
  display: block;
  text-align: right;
  line-height: 42px;
  font-size: 16px;
  padding: 0 1.6em 0.7em;
}
.weui-skin_android .weui-dialog__ft:after {
  display: none;
}
.weui-skin_android .weui-dialog__btn {
  display: inline-block;
  vertical-align: top;
  padding: 0 .8em;
}
.weui-skin_android .weui-dialog__btn:after {
  display: none;
}
.weui-skin_android .weui-dialog__btn:active {
  background-color: rgba(0, 0, 0, 0.06);
}
.weui-skin_android .weui-dialog__btn:visited {
  background-color: rgba(0, 0, 0, 0.06);
}
.weui-skin_android .weui-dialog__btn:last-child {
  margin-right: -0.8em;
}
.weui-skin_android .weui-dialog__btn_default {
  color: #808080;
}
@media screen and (min-width: 1024px) {
.weui-dialog {
    width: 35%;
}
}
.vux-prompt {
  padding-bottom: 1.6em;
}
.vux-prompt-msgbox {
  width: 80%;
  border: 1px solid #dedede;
  border-radius: 5px;
  padding: 4px 5px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  font-size: 16px;
}

.vux-modal-open {
  overflow: hidden;
  position: fixed;
  width: 100%;
}
.vux-modal-open-for-container {
  overflow: hidden!important;
}
.vux-fade-enter-active,
.vux-fade-leave-active {
  opacity: 1;
  -webkit-transition: opacity linear 0.2s;
  transition: opacity linear 0.2s;
}
.vux-fade-enter,
.vux-fade-leave-to {
  opacity: 0;
}
.vux-dialog-enter-active {
  -webkit-animation: vux-dialog-in 0.5s;
          animation: vux-dialog-in 0.5s;
}
.vux-dialog-leave-active {
  -webkit-animation: vux-dialog-out 0.3s;
          animation: vux-dialog-out 0.3s;
}
@-webkit-keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@-webkit-keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
@keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
.vux-mask-enter,
.vux-mask-leave-active {
  opacity: 0;
}
.vux-mask-leave-active,
.vux-mask-enter-active {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
}
.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.weui-dialog {
  position: fixed;
  display: table;
  z-index: 5000;
  width: 80%;
  max-width: 300px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background-color: #FFFFFF;
  text-align: center;
  border-radius: 3px;
  overflow: hidden;
}
.weui-dialog__hd {
  padding: 1.3em 1.6em 0.5em;
}
.weui-dialog__hd.with-no-content {
  padding: 1.7em 1.6em;
}
.weui-dialog__title {
  font-weight: 400;
  font-size: 18px;
}
.weui-dialog__bd {
  padding: 0 1.6em 0.8em;
  min-height: 40px;
  font-size: 15px;
  line-height: 1.3;
  word-wrap: break-word;
  word-break: break-all;
  color: #999999;
}
.weui-dialog__bd:first-child {
  padding: 2.7em 20px 1.7em;
  color: #353535;
}
.weui-dialog__ft {
  position: relative;
  line-height: 48px;
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.weui-dialog__ft:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-dialog__btn {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #3CC51F;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
}
.weui-dialog__btn:active {
  background-color: #EEEEEE;
}
.weui-dialog__btn:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-dialog__btn:first-child:after {
  display: none;
}
.weui-dialog__btn_default {
  color: #353535;
}
.weui-dialog__btn_primary {
  color: #0BB20C;
}
.weui-dialog__btn_warn {
  color: #E64340;
}
.weui-skin_android .weui-dialog {
  text-align: left;
  -webkit-box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
}
.weui-skin_android .weui-dialog__title {
  font-size: 21px;
}
.weui-skin_android .weui-dialog__hd {
  text-align: left;
}
.weui-skin_android .weui-dialog__bd {
  color: #999999;
  padding: 0.25em 1.6em 2em;
  font-size: 17px;
  text-align: left;
}
.weui-skin_android .weui-dialog__bd:first-child {
  padding: 1.6em 1.6em 2em;
  color: #353535;
}
.weui-skin_android .weui-dialog__ft {
  display: block;
  text-align: right;
  line-height: 42px;
  font-size: 16px;
  padding: 0 1.6em 0.7em;
}
.weui-skin_android .weui-dialog__ft:after {
  display: none;
}
.weui-skin_android .weui-dialog__btn {
  display: inline-block;
  vertical-align: top;
  padding: 0 .8em;
}
.weui-skin_android .weui-dialog__btn:after {
  display: none;
}
.weui-skin_android .weui-dialog__btn:active {
  background-color: rgba(0, 0, 0, 0.06);
}
.weui-skin_android .weui-dialog__btn:visited {
  background-color: rgba(0, 0, 0, 0.06);
}
.weui-skin_android .weui-dialog__btn:last-child {
  margin-right: -0.8em;
}
.weui-skin_android .weui-dialog__btn_default {
  color: #808080;
}
@media screen and (min-width: 1024px) {
.weui-dialog {
    width: 35%;
}
}
.vux-x-dialog-absolute .weui-dialog {
  position: absolute;
}

.select-area[data-v-3e7409cf] {
  margin-right: 0.6rem /* 15/25 */;
}
.select-area .txt[data-v-3e7409cf] {
  font-size: 0.56rem /* 14/25 */;
  line-height: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  color: #666;
  position: relative;
}
.select-area .txt[data-v-3e7409cf]::after {
  content: '';
  border-width: 0.24rem /* 6/25 */;
  border-style: solid;
  border-color: #ccc transparent transparent transparent;
  position: absolute;
  bottom: 0;
  margin-left: 0.16rem /* 4/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%
}
body{-webkit-overflow-scrolling:touch
}
.mescroll{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px
}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite
}
@-webkit-keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon{width:45%
}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn:active{opacity:.75
}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar::-webkit-scrollbar{width:6px
}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.movie-page {
  height: calc(100% - 9.7rem);
  width: 100%;
  position: fixed;
}
.movie-page .vux-header {
  background-color: #0080ee;
}
.movie-page .vux-header .vux-header-title-area .overwrite-title-demo {
  text-align: center;
  color: #fff;
  font-size: 0;
}
.movie-page .vux-header .vux-header-title-area .overwrite-title-demo span {
  height: 1.2rem;
  line-height: 1.2rem;
  padding: 0 0.6rem;
  font-size: 0.56rem;
  display: inline-block;
  background: #dfdfdf;
  color: #999;
  margin: 0.2rem 0;
}
.movie-page .vux-header .vux-header-title-area .overwrite-title-demo span.active {
  background: #f3f3f3;
  color: #1c8ef0;
}
.movie-page .vux-header .vux-header-title-area .overwrite-title-demo span:first-child {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.movie-page .vux-header .vux-header-title-area .overwrite-title-demo span:last-child {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.movie-page .search-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 1.4rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.movie-page .search-tab .vux-tab-wrap {
  height: 1.2rem;
  width: 5.2rem;
  padding-top: 0;
}
.movie-page .search-tab .vux-tab-wrap .vux-tab-container {
  height: 1.2rem;
}
.movie-page .search-tab .vux-tab-wrap .vux-tab-container .vux-tab {
  height: 1.2rem;
  background-color: inherit;
}
.movie-page .search-tab .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item.vux-tab-selected {
  color: #0c62ff;
}
.movie-page .search-tab .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item {
  background: none;
  line-height: 1.2rem;
}
.movie-page .search-tab .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-ink-bar {
  background-color: #fff;
  height: 0.08rem /* 2/25 */ !important;
}
.movie-page .search-tab .search-btn {
  position: absolute;
  right: 0.6rem /* 15/25 */;
  width: 0.6rem;
  bottom: 0.1rem;
  font-size: 0.64rem /* 16/25 */;
  color: #ddd;
  padding: 0.2rem /* 5/25 */;
}
.movie-page .movie-content .now,
.movie-page .movie-content .soon {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  top: 1.4rem /* 107/25 */;
  height: auto;
  z-index: -1;
}
.movie-page .movie-content .now .item,
.movie-page .movie-content .soon .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 0.04rem solid #f3f3f3;
  padding: 0.4rem;
}
.movie-page .movie-content .now .item .left,
.movie-page .movie-content .soon .item .left {
  width: 2.6rem;
  height: 3.6rem;
  line-height: 3.6rem;
  overflow: hidden;
}
.movie-page .movie-content .now .item .left img,
.movie-page .movie-content .soon .item .left img {
  width: 2.6rem;
  vertical-align: middle;
}
.movie-page .movie-content .now .item .txt-wrapper,
.movie-page .movie-content .soon .item .txt-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-left: 0.4rem;
}
.movie-page .movie-content .now .item .txt-wrapper .title,
.movie-page .movie-content .soon .item .txt-wrapper .title {
  font-size: 0.68rem;
  color: #333;
  margin-bottom: 0.4rem;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 0.72rem /* 18/25 */;
}
.movie-page .movie-content .now .item .txt-wrapper .title .tag,
.movie-page .movie-content .soon .item .txt-wrapper .title .tag {
  color: #666;
  margin-left: 0.04rem;
  font-size: 0.48rem;
  border-radius: 0.08rem;
  padding: 0 0.08rem;
}
.movie-page .movie-content .now .item .txt-wrapper .source,
.movie-page .movie-content .soon .item .txt-wrapper .source {
  font-size: 0.6rem;
  color: #0c62ff;
  margin-bottom: 0.28rem /* 7/25 */;
}
.movie-page .movie-content .now .item .txt-wrapper .source:before,
.movie-page .movie-content .soon .item .txt-wrapper .source:before {
  content: "\8BC4\5206   ";
  font-size: 0.52rem;
  color: #666;
}
.movie-page .movie-content .now .item .txt-wrapper .no-source,
.movie-page .movie-content .soon .item .txt-wrapper .no-source {
  font-size: 0.5rem;
  color: #666;
  margin-bottom: 0.28rem /* 7/25 */;
}
.movie-page .movie-content .now .item .txt-wrapper .roles,
.movie-page .movie-content .soon .item .txt-wrapper .roles {
  font-size: 0.52rem;
  line-height: 0.76rem /* 19/25 */;
  color: #666;
  margin-bottom: 0.28rem /* 7/25 */;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-page .movie-content .now .item .txt-wrapper .time,
.movie-page .movie-content .soon .item .txt-wrapper .time {
  font-size: 0.48rem;
  color: #666;
}
.movie-page .movie-content .now .item .txt-wrapper .desc-num,
.movie-page .movie-content .soon .item .txt-wrapper .desc-num {
  font-size: 0.52rem;
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-page .movie-content .now .item .right,
.movie-page .movie-content .soon .item .right {
  height: 3.6rem;
  line-height: 3.6rem;
  margin-left: 0.8rem;
  width: 2rem;
  text-align: center;
}
.movie-page .movie-content .now .item .right .sale-btn,
.movie-page .movie-content .soon .item .right .sale-btn {
  color: #fff;
  background-image: -webkit-linear-gradient(45deg, #33bfff, #00afff);
  background-image: linear-gradient(45deg, #33bfff, #00afff);
  border: none;
}
.movie-page .movie-content .now .item .right .active,
.movie-page .movie-content .soon .item .right .active {
  background: #cf2414;
}
.movie-page .movie-content .now .item .right button,
.movie-page .movie-content .soon .item .right button {
  font-size: 0.56rem;
  padding: 0 0.28rem;
  border-radius: 0.12rem;
}
.movie-page .movie-content .now .load-more,
.movie-page .movie-content .soon .load-more {
  text-align: center;
}
.fade-enter,
.fade-leave-to {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.fade-enter-to,
.fade-leave {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.movie-search .content .search {
  position: fixed;
  left: 0;
  width: 100%;
  top: 1.7rem !important;
  /* 64/25 */
  z-index: 999;
}
.movie-search .content .search .weui-search-bar__form .weui-search-bar__box .weui-icon-search {
  line-height: 1.36rem /* 34/25 */;
}
.movie-search .content .search .weui-search-bar__form .weui-search-bar__box .weui-search-bar__input {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
}
.movie-search .content .search .weui-search-bar__form .weui-search-bar__label {
  line-height: 1.04rem /* 26/25 */;
}
.movie-search .content .search .weui-search-bar__cancel-btn {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.movie-search .content .search-wrapper {
  padding-top: 1.8rem /* 50/25 */;
}
.movie-search .content .search-wrapper .have-data .have-data-title {
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f5f5f5;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.4rem;
  border-bottom: 1px solid #f5f5f5;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .left {
  margin-right: 0.4rem /* 10/25 */;
  width: 2.6rem /* 65/25 */;
  height: 3.6rem /* 90/25 */;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .left img {
  width: 100%;
  height: 100%;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .center {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 3.6rem /* 90/25 */;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .center .movie-title {
  font-size: 0.68rem;
  color: #333;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .center .movie-title .tag {
  color: #666;
  margin-left: 0.04rem;
  font-size: 0.48rem;
  border-radius: 0.08rem;
  padding: 0 0.08rem;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .center .movie-add {
  font-size: 0.52rem;
  color: #666;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .center .movie-add .score {
  font-size: 0.6rem;
  color: #0c62ff;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .center .movie-kind {
  font-size: 0.52rem;
  color: #666;
  margin-bottom: 0.28rem /* 7/25 */;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .center .movie-time {
  font-size: 0.48rem;
  color: #666;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .right {
  width: 4rem /* 100/25 */;
  text-align: right;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .right .sale-btn {
  color: #fff;
  background-image: -webkit-linear-gradient(45deg, #33bfff, #00afff);
  background-image: linear-gradient(45deg, #33bfff, #00afff);
  border: none;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .right .active {
  background: #cf2414;
}
.movie-search .content .search-wrapper .have-data .have-data-list .item .right button {
  font-size: 0.56rem;
  padding: 0 0.28rem;
  border-radius: 0.12rem;
}
.movie-search .content .search-wrapper .no-data .search-record .item {
  margin-left: 0.6rem /* 15/25 */;
  padding: 0.2rem 0.6rem /* 15/25 */ 0.2rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  border-bottom: 1px solid #f5f5f5;
}
.movie-search .content .search-wrapper .no-data .search-record .item .left span {
  margin-right: 0.4rem /* 10/25 */;
}
.movie-search .content .search-wrapper .no-data .search-record .item .right .fa-times {
  padding: 0.2rem /* 5/25 */;
  -webkit-text-stroke: 1px #fff;
}
.movie-search .content .search-wrapper .no-data .search-hot {
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.movie-search .content .search-wrapper .no-data .search-hot .search-hot-title {
  font-size: 0.72rem /* 18/25 */;
  color: #999;
  margin-bottom: 0.6rem /* 15/25 */;
}
.movie-search .content .search-wrapper .no-data .search-hot .search-hot-list .item {
  display: inline-block;
  padding: 0.16rem /* 4/25 */ 0.24rem /* 6/25 */;
  border-radius: 0.2rem /* 5/25 */;
  background: #f5f5f5;
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  margin-right: 0.6rem /* 15/25 */;
  margin-bottom: 0.4rem /* 10/25 */;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.movie-search .content .search {
    top: 1.7rem /* 74/25 */;
}
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-c748c0de],
body[data-v-c748c0de],
div[data-v-c748c0de],
span[data-v-c748c0de],
applet[data-v-c748c0de],
object[data-v-c748c0de],
iframe[data-v-c748c0de],
h1[data-v-c748c0de],
h2[data-v-c748c0de],
h3[data-v-c748c0de],
h4[data-v-c748c0de],
h5[data-v-c748c0de],
h6[data-v-c748c0de],
p[data-v-c748c0de],
blockquote[data-v-c748c0de],
pre[data-v-c748c0de],
a[data-v-c748c0de],
abbr[data-v-c748c0de],
acronym[data-v-c748c0de],
address[data-v-c748c0de],
big[data-v-c748c0de],
cite[data-v-c748c0de],
code[data-v-c748c0de],
del[data-v-c748c0de],
dfn[data-v-c748c0de],
em[data-v-c748c0de],
img[data-v-c748c0de],
ins[data-v-c748c0de],
kbd[data-v-c748c0de],
q[data-v-c748c0de],
s[data-v-c748c0de],
samp[data-v-c748c0de],
small[data-v-c748c0de],
strike[data-v-c748c0de],
strong[data-v-c748c0de],
sub[data-v-c748c0de],
sup[data-v-c748c0de],
tt[data-v-c748c0de],
var[data-v-c748c0de],
b[data-v-c748c0de],
u[data-v-c748c0de],
i[data-v-c748c0de],
center[data-v-c748c0de],
dl[data-v-c748c0de],
dt[data-v-c748c0de],
dd[data-v-c748c0de],
ol[data-v-c748c0de],
ul[data-v-c748c0de],
li[data-v-c748c0de],
fieldset[data-v-c748c0de],
form[data-v-c748c0de],
label[data-v-c748c0de],
legend[data-v-c748c0de],
table[data-v-c748c0de],
caption[data-v-c748c0de],
tbody[data-v-c748c0de],
tfoot[data-v-c748c0de],
thead[data-v-c748c0de],
tr[data-v-c748c0de],
th[data-v-c748c0de],
td[data-v-c748c0de],
article[data-v-c748c0de],
aside[data-v-c748c0de],
canvas[data-v-c748c0de],
details[data-v-c748c0de],
embed[data-v-c748c0de],
figure[data-v-c748c0de],
figcaption[data-v-c748c0de],
footer[data-v-c748c0de],
header[data-v-c748c0de],
menu[data-v-c748c0de],
nav[data-v-c748c0de],
output[data-v-c748c0de],
ruby[data-v-c748c0de],
section[data-v-c748c0de],
summary[data-v-c748c0de],
textarea[data-v-c748c0de],
time[data-v-c748c0de],
mark[data-v-c748c0de],
audio[data-v-c748c0de],
video[data-v-c748c0de],
input[data-v-c748c0de] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-c748c0de],
aside[data-v-c748c0de],
details[data-v-c748c0de],
figcaption[data-v-c748c0de],
figure[data-v-c748c0de],
footer[data-v-c748c0de],
header[data-v-c748c0de],
menu[data-v-c748c0de],
nav[data-v-c748c0de],
section[data-v-c748c0de] {
  display: block;
}
body[data-v-c748c0de] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-c748c0de],
q[data-v-c748c0de] {
  quotes: none;
}
blockquote[data-v-c748c0de]:before,
blockquote[data-v-c748c0de]:after,
q[data-v-c748c0de]:before,
q[data-v-c748c0de]:after {
  content: none;
}
table[data-v-c748c0de] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-c748c0de] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-c748c0de] {
  list-style: none;
}
[data-v-c748c0de]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-c748c0de]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-c748c0de]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-c748c0de]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-c748c0de],
body[data-v-c748c0de] {
  width: 100%;
}
html[data-v-c748c0de] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-c748c0de] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-c748c0de],
button[data-v-c748c0de],
textarea[data-v-c748c0de] {
  outline: none;
}
.weui-dialog[data-v-c748c0de] {
  top: 1rem;
}
[data-v-c748c0de]:root {
  --theme-color: #0080ee;
}
html[data-v-c748c0de],
body[data-v-c748c0de] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-c748c0de]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-c748c0de] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-c748c0de] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-c748c0de] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-c748c0de] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-c748c0de] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-c748c0de] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-c748c0de] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-c748c0de] {
  color: #fff;
}
.weui-mask_transparent[data-v-c748c0de] {
  display: none;
}
.contentFix[data-v-c748c0de] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-c748c0de] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-c748c0de],
.goodsCategory .vux-header[data-v-c748c0de],
.goodsList .vux-header[data-v-c748c0de],
.goods-detail .vux-header[data-v-c748c0de],
.goodsContent .vux-header[data-v-c748c0de],
.commonContent .vux-header[data-v-c748c0de],
.user .vux-header[data-v-c748c0de],
.page1 .vux-header[data-v-c748c0de],
.page1-wrap .vux-header[data-v-c748c0de] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-c748c0de],
.goodsCategory .vux-header .vux-header-left[data-v-c748c0de],
.goodsList .vux-header .vux-header-left[data-v-c748c0de],
.goods-detail .vux-header .vux-header-left[data-v-c748c0de],
.goodsContent .vux-header .vux-header-left[data-v-c748c0de],
.commonContent .vux-header .vux-header-left[data-v-c748c0de],
.user .vux-header .vux-header-left[data-v-c748c0de],
.page1 .vux-header .vux-header-left[data-v-c748c0de],
.page1-wrap .vux-header .vux-header-left[data-v-c748c0de],
.movie .vux-header .vux-header-right[data-v-c748c0de],
.goodsCategory .vux-header .vux-header-right[data-v-c748c0de],
.goodsList .vux-header .vux-header-right[data-v-c748c0de],
.goods-detail .vux-header .vux-header-right[data-v-c748c0de],
.goodsContent .vux-header .vux-header-right[data-v-c748c0de],
.commonContent .vux-header .vux-header-right[data-v-c748c0de],
.user .vux-header .vux-header-right[data-v-c748c0de],
.page1 .vux-header .vux-header-right[data-v-c748c0de],
.page1-wrap .vux-header .vux-header-right[data-v-c748c0de] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-c748c0de],
.goodsCategory .vux-header .vux-header-title[data-v-c748c0de],
.goodsList .vux-header .vux-header-title[data-v-c748c0de],
.goods-detail .vux-header .vux-header-title[data-v-c748c0de],
.goodsContent .vux-header .vux-header-title[data-v-c748c0de],
.commonContent .vux-header .vux-header-title[data-v-c748c0de],
.user .vux-header .vux-header-title[data-v-c748c0de],
.page1 .vux-header .vux-header-title[data-v-c748c0de],
.page1-wrap .vux-header .vux-header-title[data-v-c748c0de] {
  color: #333;
}
.movie .content[data-v-c748c0de],
.goodsCategory .content[data-v-c748c0de],
.goodsList .content[data-v-c748c0de],
.goods-detail .content[data-v-c748c0de],
.goodsContent .content[data-v-c748c0de],
.commonContent .content[data-v-c748c0de],
.user .content[data-v-c748c0de],
.page1 .content[data-v-c748c0de],
.page1-wrap .content[data-v-c748c0de] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-c748c0de] {
  background: none!important;
}
.padtop[data-v-c748c0de] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-c748c0de] {
  padding-top: 2.1rem;
}
.padtop64[data-v-c748c0de] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-c748c0de] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-c748c0de] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-c748c0de] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-c748c0de] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-c748c0de] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-c748c0de] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-c748c0de] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-c748c0de] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-c748c0de] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-c748c0de] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-c748c0de] {
  top: 2.0rem;
}
.top45[data-v-c748c0de] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-c748c0de] {
  bottom: 0;
}
.fixed[data-v-c748c0de] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-c748c0de] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-c748c0de] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-c748c0de] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-c748c0de] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-c748c0de] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-c748c0de] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-c748c0de] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-c748c0de] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-c748c0de] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-c748c0de] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-c748c0de] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-c748c0de] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-c748c0de] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-c748c0de] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-c748c0de] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-c748c0de] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-c748c0de],
.isIPhoneX .goodsCategory .vux-header[data-v-c748c0de],
.isIPhoneX .goodsList .vux-header[data-v-c748c0de],
.isIPhoneX .goods-detail .vux-header[data-v-c748c0de],
.isIPhoneX .goodsContent .vux-header[data-v-c748c0de],
.isIPhoneX .commonContent .vux-header[data-v-c748c0de],
.isIPhoneX .user .vux-header[data-v-c748c0de],
.isIPhoneX .page1 .vux-header[data-v-c748c0de],
.isIPhoneX .page1-wrap .vux-header[data-v-c748c0de] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .user .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-c748c0de],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .user .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-c748c0de],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-c748c0de] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .user .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-c748c0de],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-c748c0de] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-c748c0de],
.isIPhoneX .goodsCategory .content[data-v-c748c0de],
.isIPhoneX .goodsList .content[data-v-c748c0de],
.isIPhoneX .goods-detail .content[data-v-c748c0de],
.isIPhoneX .goodsContent .content[data-v-c748c0de],
.isIPhoneX .commonContent .content[data-v-c748c0de],
.isIPhoneX .user .content[data-v-c748c0de],
.isIPhoneX .page1 .content[data-v-c748c0de],
.isIPhoneX .page1-wrap .content[data-v-c748c0de] {
  padding-top: 1.04rem /* 74/25 */;
}
.no-data[data-v-c748c0de] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  text-align: center;
  padding: 1rem 0;
  background: #fff;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.content .footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1.6rem;
  z-index: 99;
  background: #fff;
}
.movie-detail {
  background: #ffffff;
}
.movie-detail .fixed-content {
  padding-top: 1.86rem;
  padding-bottom: 1.92rem;
  overflow-y: auto;
}
.movie-detail .fixed-content .movie-info {
  padding: 0.48rem 0.6rem;
  position: relative;
  background: rgba(7, 17, 27, 0.5);
  z-index: 1;
  overflow: hidden;
}
.movie-detail .fixed-content .movie-info .movie-info-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.movie-detail .fixed-content .movie-info .movie-info-top .left {
  width: 3.4rem;
  height: 5rem;
  margin-right: 0.6rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .left img {
  width: 3.4rem;
  height: 5rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .title {
  font-size: 0.64rem /* 16/25 */;
  color: #fff;
  margin-bottom: 0.3rem /* 10/25 */;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .title .support {
  margin-left: 0.8rem;
  font-size: 0.56rem;
  background: #d3d3d3;
  border-radius: 0.12rem;
  padding: 0.04rem 0.08rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .source {
  font-size: 0.4rem /* 10/25 */;
  color: #e3e3e3;
  margin-top: 0.16rem;
  margin-bottom: 0.48rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .roles {
  font-size: 0.52rem;
  color: #666;
  margin-bottom: 0.2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .kind {
  font-size: 0.56rem /* 14/25 */;
  color: #d5d5d5;
  margin-top: 0.16rem;
  margin-bottom: 0.28rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .kind .tag1 {
  font-size: 0.4rem /* 10/25 */;
  color: #fff;
  background: #62a4de;
  padding: 0 0.16rem;
  border-top-left-radius: 0.08rem;
  border-bottom-left-radius: 0.08rem;
  border-right: 0;
  line-height: 0.65rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .kind .tag2 {
  font-size: 0.4rem /* 10/25 */;
  color: #fff;
  padding: 0 0.16rem;
  border-top-right-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #cdcdd1;
  border-left: 0;
  line-height: 0.65rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .area {
  font-size: 0.52rem;
  color: #d5d5d5;
  margin-bottom: 0.28rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 0.65rem;
}
.movie-detail .fixed-content .movie-info .movie-info-top .right .show-time {
  font-size: 0.52rem;
  color: #d5d5d5;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.movie-detail .fixed-content .movie-info .filter-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-filter: blur(0.8rem);
          filter: blur(0.8rem);
}
.movie-detail .fixed-content .movie-info .filter-bg img {
  width: 100%;
  height: 100%;
}
.movie-detail .fixed-content .movie-info .btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.48rem;
}
.movie-detail .fixed-content .movie-info .btns .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.2rem;
  line-height: 1.2rem;
  background: rgba(7, 17, 27, 0.2);
  padding: 0;
  margin: 0;
  border: none;
  color: #fff;
  font-size: 0.56rem /* 14/25 */;
}
.movie-detail .fixed-content .movie-info .btns .item.collect {
  margin-right: 0.4rem;
}
.movie-detail .fixed-content .movie-info .btns .item img {
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.2rem;
  vertical-align: middle;
}
.movie-detail .fixed-content .desc {
  padding: 0.6rem 0.6rem 1.2rem;
  border-bottom: 0.44rem solid #f5f5f5;
  position: relative;
}
.movie-detail .fixed-content .desc .txt {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  letter-spacing: 0.08rem;
  line-height: 0.8rem;
  min-height: 2.4rem;
  height: 2.4rem;
  overflow: hidden;
}
.movie-detail .fixed-content .desc .txt.more {
  height: auto;
}
.movie-detail .fixed-content .desc .img {
  position: absolute;
  bottom: 0.2rem;
  left: 50%;
  color: #999;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.movie-detail .fixed-content .desc .img.normal {
  -webkit-transform-origin: 50% 50% 0.28rem;
          transform-origin: 50% 50% 0.28rem;
  -webkit-animation: 0.5s ease myrotate;
          animation: 0.5s ease myrotate;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@-webkit-keyframes myrotate {
from {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
to {
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
}
}
@keyframes myrotate {
from {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
to {
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
}
}
.movie-detail .fixed-content .roles-wrapper {
  padding: 0.6rem;
  font-size: 0;
  border-bottom: 0.4rem /* 10/25 */ solid #f5f5f5;
}
.movie-detail .fixed-content .roles-wrapper .roles-txt {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.movie-detail .fixed-content .roles-wrapper .roles {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  margin-top: 0.4rem;
  /* 10/25 */
}
.movie-detail .fixed-content .roles-wrapper .roles .star-name {
  margin-right: 0.4rem;
  line-height: 0.8rem;
}
.movie-detail .fixed-content .roles-wrapper .roles-list {
  font-size: 0.56rem /* 14/25 */;
  white-space: nowrap;
  margin-top: 0.48rem;
}
.movie-detail .fixed-content .roles-wrapper .roles-list .item {
  width: 2.8rem;
  margin-right: 0.32rem;
  display: inline-block;
}
.movie-detail .fixed-content .roles-wrapper .roles-list .item img {
  width: 2.8rem;
  height: 3.6rem;
  margin-bottom: 0.04rem;
  overflow: hidden;
}
.movie-detail .fixed-content .roles-wrapper .roles-list .item .name,
.movie-detail .fixed-content .roles-wrapper .roles-list .item .role {
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.movie-detail .fixed-content .roles-wrapper .roles-list .item .name {
  color: #333;
  margin-bottom: 0.12rem;
}
.movie-detail .fixed-content .roles-wrapper .roles-list .item .role {
  color: #999;
}
.movie-detail .fixed-content .box-office {
  padding: 0.6rem 0.6rem 0.44rem;
  border-bottom: 0.4rem solid #f5f5f5;
}
.movie-detail .fixed-content .box-office .box-office-txt {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.movie-detail .fixed-content .box-office .box-office-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0;
}
.movie-detail .fixed-content .box-office .box-office-wrapper .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.movie-detail .fixed-content .box-office .box-office-wrapper .item p {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
}
.movie-detail .fixed-content .box-office .box-office-wrapper .item p:first-child {
  line-height: 0.68rem;
  font-size: 0.72rem /* 18/25 */;
  color: #ff1744;
  margin-top: 0.8rem;
  margin-bottom: 0.48rem;
}
.movie-detail .fixed-content .stills {
  padding: 0.6rem 0.6rem 0.36rem;
}
.movie-detail .fixed-content .stills .pics .txt {
  font-size: 0.64rem /* 16/25 */;
  margin-bottom: 0.52rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.movie-detail .fixed-content .stills .pics .txt .all-stills {
  color: #999;
}
.movie-detail .fixed-content .stills .pics .txt .fa {
  color: #999;
  font-size: 0.8rem /* 20/25 */;
  margin-left: 0.2rem /* 5/25 */;
}
.movie-detail .fixed-content .stills .pics .pics-box .box-wrapper {
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
}
.movie-detail .fixed-content .stills .pics .pics-box .box-wrapper ul {
  white-space: nowrap;
}
.movie-detail .fixed-content .stills .pics .pics-box .box-wrapper ul li {
  display: inline-block;
  padding-right: 0.2rem;
}
.movie-detail .fixed-content .stills .pics .pics-box .box-wrapper ul li .item-stills {
  height: 3.6rem;
}
.movie-detail .fixed-content .comment-wrapper {
  margin-bottom: 2rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-wrapper-txt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.4rem 0.6rem;
  border-bottom: 0.04rem solid #f5f5f5;
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.movie-detail .fixed-content .comment-wrapper .comment-wrapper-txt span {
  color: #ff1744;
  font-size: 0.56rem /* 14/25 */;
  border: 0.04rem solid #ff1744;
  border-radius: 0.8rem;
  padding: 0.2rem 0.4rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-list {
  padding: 0 0.6rem 0.6rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.6rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .pic {
  width: 1.2rem;
  height: 1.2rem;
  margin-right: 0.6rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .pic img {
  width: 1.2rem;
  height: 1.2rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .content-info {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .content-info .name {
  margin-bottom: 0.4rem;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .content-info .name span {
  border: 0.04rem solid #a0c4f1;
  color: #a0c4f1;
  margin-left: 0.2rem;
  font-size: 0.48rem /* 12/25 */;
  padding: 0 0.12rem;
  border-radius: 0.08rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .content-info .comment {
  margin-top: 0.4rem;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  line-height: 0.8rem;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .content-info .comment-foot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  margin-top: 0.48rem;
  padding-bottom: 0.48rem;
  border-bottom: 0.04rem solid #f5f5f5;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .content-info .comment-foot .zan {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.movie-detail .fixed-content .comment-wrapper .comment-list .item .content-info .comment-foot .zan img {
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.2rem;
}
.movie-detail .fixed-content .comment-wrapper .to-more {
  padding: 1rem 0;
  border-bottom: 0.04rem solid #f5f5f5;
}
.movie-detail .fixed-content .comment-wrapper .to-more p {
  font-size: 0.56rem /* 14/25 */;
  color: #0080ee;
  text-align: center;
}
.movie-detail .footer {
  height: 1.76rem;
  line-height: 1.76rem;
}
.movie-detail .footer .buy {
  color: #fff;
  background: #cf2414;
  font-size: 0.56rem;
  height: 1.76rem;
  line-height: 1.76rem;
  padding: 0;
  border-radius: 0;
}
.movie-detail .footer .buy::after {
  border-radius: 0;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.movie-detail .fixed-content {
    padding-top: 2.96rem !important;
}
.movie-detail .footer {
    height: 2.2rem;
}
.movie-detail .footer .buy {
    height: 2.2rem;
}
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none;
}
.pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pswp img {
    max-width: none;
}
/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--open {
  display: block;
}
.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}
.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none;
}
.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden;
}
.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
}
/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden;
}
/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222;
}
.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0;
}
/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC;
}
.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline;
}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
          transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.pswp__button:focus, .pswp__button:hover {
    opacity: 1;
}
.pswp__button:active {
    outline: none;
    opacity: 0.9;
}
.pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0;
}
/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1;
}
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px;
}
@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
.pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
}
.pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none;
}
}
.pswp__button--close {
  background-position: 0 -44px;
}
.pswp__button--share {
  background-position: -44px -44px;
}
.pswp__button--fs {
  display: none;
}
.pswp--supports-fs .pswp__button--fs {
  display: block;
}
.pswp--fs .pswp__button--fs {
  background-position: -44px 0;
}
.pswp__button--zoom {
  display: none;
  background-position: -88px 0;
}
.pswp--zoom-allowed .pswp__button--zoom {
  display: block;
}
.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0;
}
/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden;
}
/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute;
}
.pswp__button--arrow--left {
  left: 0;
}
.pswp__button--arrow--right {
  right: 0;
}
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute;
}
.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px;
}
.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px;
}
/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}
.pswp__share-modal--hidden {
  display: none;
}
.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
          transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
          transition: -webkit-transform 0.25s;
          transition: transform 0.25s;
          transition: transform 0.25s, -webkit-transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform;
}
.pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px;
}
.pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000;
}
.pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0;
}
.pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px;
}
.pswp__share-modal--fade-in {
  opacity: 1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px;
}
a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none;
}
a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF;
}
a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A;
}
a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF;
}
a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D;
}
a.pswp__share--download:hover {
  background: #DDD;
}
/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px;
}
/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px;
}
.pswp__caption small {
    font-size: 11px;
    color: #BBB;
}
.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC;
}
.pswp__caption--empty {
  display: none;
}
/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden;
}
/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr;
}
.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px;
}
.pswp__preloader--active {
  opacity: 1;
}
.pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat;
}
.pswp--css_animation .pswp__preloader--active {
  opacity: 1;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
}
.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0;
}
.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden;
}
.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0;
}
@media screen and (max-width: 1024px) {
.pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right;
}
}
@-webkit-keyframes clockwise {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes clockwise {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@-webkit-keyframes donut-rotate {
0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg);
}
100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
}
@keyframes donut-rotate {
0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg);
}
100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
}
/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550;
}
/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%;
}
.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible;
}
.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5);
}
/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3);
}
/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0;
}
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0;
}
/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001;
}
/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none;
}
.pswp__element--disabled {
  display: none !important;
}
.pswp--minimal--dark .pswp__top-bar {
  background: none;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.star-24 .star-item {
  display: inline-block;
  font-size: 0;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.star-24 .star-item.on {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACMUlEQVRYR+2WXW7TQBSFz42hUCm1uwOSFdRRHcl+wqyA7qBlBQ0rIKyAdAWkKwBWgN9iFFdxVoCXELuVEkHMRU6IZCe2x+M2VEjMq2fmfHN9fw7hkRc9sj7+bQCe6MdR/OxcM75d1Y3kvSIQeeYQoHMQv1FP3WEdiNoAt2PTZqKviSiDA81w238VIBqbDohebkSZ8FY7HQ1kIWpFIPKsMwCf0mIMzFRl3qaOP5OBqAUQelZAwIttIWZ+r3Xd/l4BohvzAkwf80SSKBwo3DnsuEFVCKkIrMvu8DsBx8UCfK0a7sWDAMwnZuvnkk+oQTozbAZaBGqJLmeGT8Q+EQIQOU2aT4tyIxOBRHC5pEsm1gGyRUIy35NSJSAggtNsLK42QBmAcGz2ieidzMV19qZLNgOw/sfPAwJpdS6udoanquHqm707SXg36epxrDj7geDpkbKw0/mQWwX7gdgVT6JQWIZl9V4t1Jk+ufPywl+QPvYQEAwODxToRc1J2IjCG6tHjA/yr15NyVBRYrvZGftF54UA6bErC1FlTAsB8iafDIhqjEo1hAD3bU5PFW6XDSchwK1nDRi4lHl1ei8xvzrquk7tHNh2PtIgAr8ojEDkmT5AJ/nCfA3QZzD30vYs0wEEJqUCgMVZ68UhGAP1yWKQbql/qqUH4HUWttwfVAZIajpPeDsyKw8Ro7+y6+v1RTVGiYfMXUKAVSMCz2R9fwLy4xedqY35sMyoCgGkk07ywH+A33IK+iEobD2JAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 0.8rem /* 20/25 */;
}
.star-24 .star-item.half {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACjElEQVRYR8WXTXLaQBCFXwuxSlIGfAAruySiyrCALfYNcgOTE4QbBE4QbhByguQGibcoVcZVUJVdlANg2ZV4xU+nWmEoIWtGYsiPNhSImf7mtfp1i/CfLzokfnT1zJP11ebX0HafgwBuAj8Eg2vt2dN/DhCN/S4TvZPAxPyq2p6NbCCsFYhPDzoBcAnmE1sVrAB2Tg+cM/DJVgUrgMTpUWtN6ZBnYW+A5Okl5wKgfrNRYW+A5OkVgHzaqrAXQPTl+Uvm0ofk0y4KyHdbFQoBRFdeBYsnp0zcB3CWBZBUgeB0UV58L2JQWwAVBM7aA5PHQANAJR0wXetKgViFDIUAfAZwS8AExCHWTojyj+tqM7yNPSQmH/sTEJ3aGEkSIIYQe166HsCNNahCohhz5cH+zJNae9aMAebjF0Mi5/WfADDtIXC8KH0UGGZ+f9yedbcpmI/9ERFd7AuRVsC0XsVQwbcpUItsIIoCZAV/AGCTjiIAuuCZAMmaLpKOPIBtcGBw3JpKGe9cWh9IW64OxgSggpss2mhERSB0AFHg9xj0Nq8/5DrhTVBnUyp0APOg3ifgTV6KzAoE9TPp9TYAyhUJOK+2puKGmdffS4GYztL9dlAKlIw2CvxuTnVmzdOv9jQqcBPURbqOCYCZR055NcjqfJv1MrTsdNDkfjkA28FTx3C3uXGUBRKXIdAxDax5Cugq4I6BoeP+HArAevm4R0APwBGDh457P5B2W6QS9EakqQBpJE551U9LLp1uvSj1Nw1N+v8QtLqWCcpUCYWdUBc4nZsUSHzbygkTFXBJ7rJbZLxKwsS9f+nK21LHVAl6BeI58JFXbc8mRZqS7j/R2G+gfB+qEaxwMzok6D5rfwExGYIw5DN8mAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 0.8rem /* 20/25 */;
}
.star-24 .star-item.off {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAByElEQVRYR+2X/U3DQAzF35sAOgF0A5iAskHZACagTECZADaADWAD6ARlA8oElAmMXnVXhfQ+krvQv7AUqVVyfj87PvtCVJiZnWg5yfdSNyxdaGaHAD7c+jHJdYmvGoA5gFsnekdS/3tbEUAjemVBpuiLslAK0IzeR12Uhd4Ageg9QFEWSgBC0RdnoRdAInoPsCI57lOJfQEuATxmBK5IPnWFyAKY2QTAAQA1HQEcZ5yvAAhAzWlNcpF6fgPgUnvmRCSgS4J+m3UNKPacClRAgtOl3ws1Lw/wBkAA+zQBTDzAFMDzPtUBXJB82daAmXUpsKEYt4X6qwj3APENYEpSr3xjO7vAjVg9oMof0iQ+aY/u4Db8A4igeDADPuQBIaLiSQDXH9QLlpXv4TR1YurSCa0GgGRSI3nTteHXGgAA582qb/vKAQzRG5LDKQfwAOC6MgPJk1IOYIgZsen5sSByAJpiqYbkR21qkGkkj3oDuBH9FVko4bkvLlesOqrFQEax74ZoBiI74BPATFMsBGZmmqqqm6PW/ehOSAHMANw7RxJWxJ2OWm6oKSMe5IakwHYsBeCj6Szc9u5AFIh8BLOW7YSVWzC7/B/gB8sltSEi5JP/AAAAAElFTkSuQmCC) no-repeat center;
  background-size: 0.8rem /* 20/25 */;
}
.star-24 .score {
  color: #f3ce33;
  display: inline-block;
  height: 0.8rem /* 20/25 */;
  line-height: 1rem /* 25/25 */;
  vertical-align: top;
  font-size: 0.56rem /* 14/25 */;
}
.star-12 .star-item {
  display: inline-block;
  font-size: 0;
  width: 0.6rem /* 15/25 */;
  height: 0.6rem /* 15/25 */;
}
.star-12 .star-item.on {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACMUlEQVRYR+2WXW7TQBSFz42hUCm1uwOSFdRRHcl+wqyA7qBlBQ0rIKyAdAWkKwBWgN9iFFdxVoCXELuVEkHMRU6IZCe2x+M2VEjMq2fmfHN9fw7hkRc9sj7+bQCe6MdR/OxcM75d1Y3kvSIQeeYQoHMQv1FP3WEdiNoAt2PTZqKviSiDA81w238VIBqbDohebkSZ8FY7HQ1kIWpFIPKsMwCf0mIMzFRl3qaOP5OBqAUQelZAwIttIWZ+r3Xd/l4BohvzAkwf80SSKBwo3DnsuEFVCKkIrMvu8DsBx8UCfK0a7sWDAMwnZuvnkk+oQTozbAZaBGqJLmeGT8Q+EQIQOU2aT4tyIxOBRHC5pEsm1gGyRUIy35NSJSAggtNsLK42QBmAcGz2ieidzMV19qZLNgOw/sfPAwJpdS6udoanquHqm707SXg36epxrDj7geDpkbKw0/mQWwX7gdgVT6JQWIZl9V4t1Jk+ufPywl+QPvYQEAwODxToRc1J2IjCG6tHjA/yr15NyVBRYrvZGftF54UA6bErC1FlTAsB8iafDIhqjEo1hAD3bU5PFW6XDSchwK1nDRi4lHl1ei8xvzrquk7tHNh2PtIgAr8ojEDkmT5AJ/nCfA3QZzD30vYs0wEEJqUCgMVZ68UhGAP1yWKQbql/qqUH4HUWttwfVAZIajpPeDsyKw8Ro7+y6+v1RTVGiYfMXUKAVSMCz2R9fwLy4xedqY35sMyoCgGkk07ywH+A33IK+iEobD2JAAAAAElFTkSuQmCC) no-repeat center;
  background-size: 0.6rem /* 15/25 */;
}
.star-12 .star-item.half {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACjElEQVRYR8WXTXLaQBCFXwuxSlIGfAAruySiyrCALfYNcgOTE4QbBE4QbhByguQGibcoVcZVUJVdlANg2ZV4xU+nWmEoIWtGYsiPNhSImf7mtfp1i/CfLzokfnT1zJP11ebX0HafgwBuAj8Eg2vt2dN/DhCN/S4TvZPAxPyq2p6NbCCsFYhPDzoBcAnmE1sVrAB2Tg+cM/DJVgUrgMTpUWtN6ZBnYW+A5Okl5wKgfrNRYW+A5OkVgHzaqrAXQPTl+Uvm0ofk0y4KyHdbFQoBRFdeBYsnp0zcB3CWBZBUgeB0UV58L2JQWwAVBM7aA5PHQANAJR0wXetKgViFDIUAfAZwS8AExCHWTojyj+tqM7yNPSQmH/sTEJ3aGEkSIIYQe166HsCNNahCohhz5cH+zJNae9aMAebjF0Mi5/WfADDtIXC8KH0UGGZ+f9yedbcpmI/9ERFd7AuRVsC0XsVQwbcpUItsIIoCZAV/AGCTjiIAuuCZAMmaLpKOPIBtcGBw3JpKGe9cWh9IW64OxgSggpss2mhERSB0AFHg9xj0Nq8/5DrhTVBnUyp0APOg3ifgTV6KzAoE9TPp9TYAyhUJOK+2puKGmdffS4GYztL9dlAKlIw2CvxuTnVmzdOv9jQqcBPURbqOCYCZR055NcjqfJv1MrTsdNDkfjkA28FTx3C3uXGUBRKXIdAxDax5Cugq4I6BoeP+HArAevm4R0APwBGDh457P5B2W6QS9EakqQBpJE551U9LLp1uvSj1Nw1N+v8QtLqWCcpUCYWdUBc4nZsUSHzbygkTFXBJ7rJbZLxKwsS9f+nK21LHVAl6BeI58JFXbc8mRZqS7j/R2G+gfB+qEaxwMzok6D5rfwExGYIw5DN8mAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 0.6rem /* 15/25 */;
}
.star-12 .star-item.off {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAByElEQVRYR+2X/U3DQAzF35sAOgF0A5iAskHZACagTECZADaADWAD6ARlA8oElAmMXnVXhfQ+krvQv7AUqVVyfj87PvtCVJiZnWg5yfdSNyxdaGaHAD7c+jHJdYmvGoA5gFsnekdS/3tbEUAjemVBpuiLslAK0IzeR12Uhd4Ageg9QFEWSgBC0RdnoRdAInoPsCI57lOJfQEuATxmBK5IPnWFyAKY2QTAAQA1HQEcZ5yvAAhAzWlNcpF6fgPgUnvmRCSgS4J+m3UNKPacClRAgtOl3ws1Lw/wBkAA+zQBTDzAFMDzPtUBXJB82daAmXUpsKEYt4X6qwj3APENYEpSr3xjO7vAjVg9oMof0iQ+aY/u4Db8A4igeDADPuQBIaLiSQDXH9QLlpXv4TR1YurSCa0GgGRSI3nTteHXGgAA582qb/vKAQzRG5LDKQfwAOC6MgPJk1IOYIgZsen5sSByAJpiqYbkR21qkGkkj3oDuBH9FVko4bkvLlesOqrFQEax74ZoBiI74BPATFMsBGZmmqqqm6PW/ehOSAHMANw7RxJWxJ2OWm6oKSMe5IakwHYsBeCj6Szc9u5AFIh8BLOW7YSVWzC7/B/gB8sltSEi5JP/AAAAAElFTkSuQmCC) no-repeat center;
  background-size: 0.6rem /* 15/25 */;
}
.star-12 .score {
  color: #f3ce33;
  display: inline-block;
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  vertical-align: top;
  font-size: 0.56rem /* 14/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%
}
body{-webkit-overflow-scrolling:touch
}
.mescroll{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px
}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite
}
@-webkit-keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon{width:45%
}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn:active{opacity:.75
}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar::-webkit-scrollbar{width:6px
}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.choose-cinema .choose-cinema-address {
  margin-right: 0.6rem /* 15/25 */;
}
.choose-cinema .choose-cinema-address .txt {
  font-size: 0.56rem /* 14/25 */;
  color: #666 !important;
  line-height: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  position: relative;
}
.choose-cinema .choose-cinema-address .txt::after {
  content: "";
  border-width: 0.24rem /* 6/25 */;
  border-style: solid;
  border-color: #ccc transparent transparent transparent;
  position: absolute;
  bottom: 0;
  margin-left: 0.16rem /* 4/25 */;
}
.choose-cinema .content {
  padding-top: 1.86rem;
}
.choose-cinema .content .choose-day {
  padding: 0 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f5f5f5;
  height: 1.8rem /* 45/25 */;
  line-height: 1.72rem /* 43/25 */;
}
.choose-cinema .content .choose-day .day-wrapper {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  white-space: nowrap;
}
.choose-cinema .content .choose-day .day-wrapper .day-item {
  padding: 0 0.2rem;
  display: inline-block;
}
.choose-cinema .content .choose-day .day-wrapper .day-item.active {
  border-bottom: 1px solid #0080ee;
  color: #0080ee;
}
.choose-cinema .content .cinema-wrapper {
  position: fixed;
  top: 2.4rem;
  left: 0;
  width: 100%;
  bottom: 0;
  height: auto;
  overflow-y: auto;
}
.choose-cinema .content .cinema-wrapper ul .item:first-child {
  padding: 0 0 0.76rem 0.48rem;
}
.choose-cinema .content .cinema-wrapper ul .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.8rem /* 20/25 */ 0 0.76rem /* 19/25 */ 0.48rem /* 12/25 */;
  border-bottom: 1px solid #f5f5f5;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  overflow: hidden;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .cinema-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 0.32rem /* 13/25 */;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .cinema-title .title {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  line-height: 0.9rem;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .cinema-title .price {
  width: 2.8rem /* 70/25 */;
  color: #0080ee;
  font-size: 0.64rem /* 16/25 */;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .cinema-title .price::after {
  content: "\5143\8D77";
  color: #0080ee;
  font-size: 0.48rem /* 12/25 */;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .address {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  line-height: 0.8rem /* 20/25 */;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .tags {
  margin-bottom: 0.44rem /* 11/25 */;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .tags span {
  margin-right: 0.12rem /* 3/25 */;
  border: 1px solid #a0c4f1;
  color: #a0c4f1;
  border-radius: 0.08rem /* 2/25 */;
  font-size: 0.48rem /* 12/25 */;
  padding: 0 0.08rem /* 2/25 */;
}
.choose-cinema .content .cinema-wrapper ul .item .top-box .soon {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.choose-cinema .content .cinema-wrapper ul .item .right {
  padding: 0 0.6rem /* 15/25 */;
  text-align: center;
}
.choose-cinema .content .cinema-wrapper ul .item .right .distance {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.choose-cinema .content .choose-cinema-loading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 4.4rem;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background: #fff;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.choose-cinema .content .cinema-wrapper {
    top: 2rem /* 120/25 */;
}
.choose-cinema .content .choose-cinema-loading {
    top: 2rem;
}
}

.xs-plugin-pullup-container {
  text-align: center;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-4f5783b7],
body[data-v-4f5783b7],
div[data-v-4f5783b7],
span[data-v-4f5783b7],
applet[data-v-4f5783b7],
object[data-v-4f5783b7],
iframe[data-v-4f5783b7],
h1[data-v-4f5783b7],
h2[data-v-4f5783b7],
h3[data-v-4f5783b7],
h4[data-v-4f5783b7],
h5[data-v-4f5783b7],
h6[data-v-4f5783b7],
p[data-v-4f5783b7],
blockquote[data-v-4f5783b7],
pre[data-v-4f5783b7],
a[data-v-4f5783b7],
abbr[data-v-4f5783b7],
acronym[data-v-4f5783b7],
address[data-v-4f5783b7],
big[data-v-4f5783b7],
cite[data-v-4f5783b7],
code[data-v-4f5783b7],
del[data-v-4f5783b7],
dfn[data-v-4f5783b7],
em[data-v-4f5783b7],
img[data-v-4f5783b7],
ins[data-v-4f5783b7],
kbd[data-v-4f5783b7],
q[data-v-4f5783b7],
s[data-v-4f5783b7],
samp[data-v-4f5783b7],
small[data-v-4f5783b7],
strike[data-v-4f5783b7],
strong[data-v-4f5783b7],
sub[data-v-4f5783b7],
sup[data-v-4f5783b7],
tt[data-v-4f5783b7],
var[data-v-4f5783b7],
b[data-v-4f5783b7],
u[data-v-4f5783b7],
i[data-v-4f5783b7],
center[data-v-4f5783b7],
dl[data-v-4f5783b7],
dt[data-v-4f5783b7],
dd[data-v-4f5783b7],
ol[data-v-4f5783b7],
ul[data-v-4f5783b7],
li[data-v-4f5783b7],
fieldset[data-v-4f5783b7],
form[data-v-4f5783b7],
label[data-v-4f5783b7],
legend[data-v-4f5783b7],
table[data-v-4f5783b7],
caption[data-v-4f5783b7],
tbody[data-v-4f5783b7],
tfoot[data-v-4f5783b7],
thead[data-v-4f5783b7],
tr[data-v-4f5783b7],
th[data-v-4f5783b7],
td[data-v-4f5783b7],
article[data-v-4f5783b7],
aside[data-v-4f5783b7],
canvas[data-v-4f5783b7],
details[data-v-4f5783b7],
embed[data-v-4f5783b7],
figure[data-v-4f5783b7],
figcaption[data-v-4f5783b7],
footer[data-v-4f5783b7],
header[data-v-4f5783b7],
menu[data-v-4f5783b7],
nav[data-v-4f5783b7],
output[data-v-4f5783b7],
ruby[data-v-4f5783b7],
section[data-v-4f5783b7],
summary[data-v-4f5783b7],
textarea[data-v-4f5783b7],
time[data-v-4f5783b7],
mark[data-v-4f5783b7],
audio[data-v-4f5783b7],
video[data-v-4f5783b7],
input[data-v-4f5783b7] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-4f5783b7],
aside[data-v-4f5783b7],
details[data-v-4f5783b7],
figcaption[data-v-4f5783b7],
figure[data-v-4f5783b7],
footer[data-v-4f5783b7],
header[data-v-4f5783b7],
menu[data-v-4f5783b7],
nav[data-v-4f5783b7],
section[data-v-4f5783b7] {
  display: block;
}
body[data-v-4f5783b7] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-4f5783b7],
q[data-v-4f5783b7] {
  quotes: none;
}
blockquote[data-v-4f5783b7]:before,
blockquote[data-v-4f5783b7]:after,
q[data-v-4f5783b7]:before,
q[data-v-4f5783b7]:after {
  content: none;
}
table[data-v-4f5783b7] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-4f5783b7] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-4f5783b7] {
  list-style: none;
}
[data-v-4f5783b7]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-4f5783b7]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-4f5783b7]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-4f5783b7]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-4f5783b7],
body[data-v-4f5783b7] {
  width: 100%;
}
html[data-v-4f5783b7] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-4f5783b7] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-4f5783b7],
button[data-v-4f5783b7],
textarea[data-v-4f5783b7] {
  outline: none;
}
.weui-dialog[data-v-4f5783b7] {
  top: 1rem;
}
[data-v-4f5783b7]:root {
  --theme-color: #0080ee;
}
html[data-v-4f5783b7],
body[data-v-4f5783b7] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-4f5783b7]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-4f5783b7] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-4f5783b7] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-4f5783b7] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-4f5783b7] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-4f5783b7] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-4f5783b7] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-4f5783b7] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-4f5783b7] {
  color: #fff;
}
.weui-mask_transparent[data-v-4f5783b7] {
  display: none;
}
.contentFix[data-v-4f5783b7] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-4f5783b7] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-4f5783b7],
.goodsCategory .vux-header[data-v-4f5783b7],
.goodsList .vux-header[data-v-4f5783b7],
.goods-detail .vux-header[data-v-4f5783b7],
.goodsContent .vux-header[data-v-4f5783b7],
.commonContent .vux-header[data-v-4f5783b7],
.user .vux-header[data-v-4f5783b7],
.page1 .vux-header[data-v-4f5783b7],
.page1-wrap .vux-header[data-v-4f5783b7] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-4f5783b7],
.goodsCategory .vux-header .vux-header-left[data-v-4f5783b7],
.goodsList .vux-header .vux-header-left[data-v-4f5783b7],
.goods-detail .vux-header .vux-header-left[data-v-4f5783b7],
.goodsContent .vux-header .vux-header-left[data-v-4f5783b7],
.commonContent .vux-header .vux-header-left[data-v-4f5783b7],
.user .vux-header .vux-header-left[data-v-4f5783b7],
.page1 .vux-header .vux-header-left[data-v-4f5783b7],
.page1-wrap .vux-header .vux-header-left[data-v-4f5783b7],
.movie .vux-header .vux-header-right[data-v-4f5783b7],
.goodsCategory .vux-header .vux-header-right[data-v-4f5783b7],
.goodsList .vux-header .vux-header-right[data-v-4f5783b7],
.goods-detail .vux-header .vux-header-right[data-v-4f5783b7],
.goodsContent .vux-header .vux-header-right[data-v-4f5783b7],
.commonContent .vux-header .vux-header-right[data-v-4f5783b7],
.user .vux-header .vux-header-right[data-v-4f5783b7],
.page1 .vux-header .vux-header-right[data-v-4f5783b7],
.page1-wrap .vux-header .vux-header-right[data-v-4f5783b7] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-4f5783b7],
.goodsCategory .vux-header .vux-header-title[data-v-4f5783b7],
.goodsList .vux-header .vux-header-title[data-v-4f5783b7],
.goods-detail .vux-header .vux-header-title[data-v-4f5783b7],
.goodsContent .vux-header .vux-header-title[data-v-4f5783b7],
.commonContent .vux-header .vux-header-title[data-v-4f5783b7],
.user .vux-header .vux-header-title[data-v-4f5783b7],
.page1 .vux-header .vux-header-title[data-v-4f5783b7],
.page1-wrap .vux-header .vux-header-title[data-v-4f5783b7] {
  color: #333;
}
.movie .content[data-v-4f5783b7],
.goodsCategory .content[data-v-4f5783b7],
.goodsList .content[data-v-4f5783b7],
.goods-detail .content[data-v-4f5783b7],
.goodsContent .content[data-v-4f5783b7],
.commonContent .content[data-v-4f5783b7],
.user .content[data-v-4f5783b7],
.page1 .content[data-v-4f5783b7],
.page1-wrap .content[data-v-4f5783b7] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-4f5783b7] {
  background: none!important;
}
.padtop[data-v-4f5783b7] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-4f5783b7] {
  padding-top: 2.1rem;
}
.padtop64[data-v-4f5783b7] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-4f5783b7] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-4f5783b7] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-4f5783b7] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-4f5783b7] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-4f5783b7] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-4f5783b7] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-4f5783b7] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-4f5783b7] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-4f5783b7] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-4f5783b7] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-4f5783b7] {
  top: 2.0rem;
}
.top45[data-v-4f5783b7] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-4f5783b7] {
  bottom: 0;
}
.fixed[data-v-4f5783b7] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-4f5783b7] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-4f5783b7] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-4f5783b7] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-4f5783b7] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-4f5783b7] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-4f5783b7] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-4f5783b7] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-4f5783b7] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-4f5783b7] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-4f5783b7] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-4f5783b7] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-4f5783b7] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-4f5783b7] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-4f5783b7] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-4f5783b7] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-4f5783b7] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-4f5783b7],
.isIPhoneX .goodsCategory .vux-header[data-v-4f5783b7],
.isIPhoneX .goodsList .vux-header[data-v-4f5783b7],
.isIPhoneX .goods-detail .vux-header[data-v-4f5783b7],
.isIPhoneX .goodsContent .vux-header[data-v-4f5783b7],
.isIPhoneX .commonContent .vux-header[data-v-4f5783b7],
.isIPhoneX .user .vux-header[data-v-4f5783b7],
.isIPhoneX .page1 .vux-header[data-v-4f5783b7],
.isIPhoneX .page1-wrap .vux-header[data-v-4f5783b7] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .user .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-4f5783b7],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .user .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-4f5783b7],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-4f5783b7] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .user .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-4f5783b7],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-4f5783b7] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-4f5783b7],
.isIPhoneX .goodsCategory .content[data-v-4f5783b7],
.isIPhoneX .goodsList .content[data-v-4f5783b7],
.isIPhoneX .goods-detail .content[data-v-4f5783b7],
.isIPhoneX .goodsContent .content[data-v-4f5783b7],
.isIPhoneX .commonContent .content[data-v-4f5783b7],
.isIPhoneX .user .content[data-v-4f5783b7],
.isIPhoneX .page1 .content[data-v-4f5783b7],
.isIPhoneX .page1-wrap .content[data-v-4f5783b7] {
  padding-top: 1.04rem /* 74/25 */;
}
.vux-header[data-v-4f5783b7] span {
  color: #666;
}
.city-list .area-scroll[data-v-4f5783b7] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 1.8rem;
  overflow: hidden;
}
.city-list .area-scroll .ul[data-v-4f5783b7] {
  padding-right: 1.2rem /* 30/25 */;
}
.city-list .area-scroll .ul .area-item[data-v-4f5783b7] {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  line-height: 0.64rem /* 16/25 */;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}

.district-loading[data-v-21fd96a0] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 2.56rem /* 64/25 */;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  z-index: 99;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.loading[data-v-21fd96a0] {
    top: 2.96rem /* 74/25 */;
}
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.movie-session {
  height: 100%;
  overflow-y: auto;
}
.movie-session .vux-header .vux-header-title {
  padding: 0 0.4rem /* 10/25 */;
}
.movie-session .vux-header .vux-header-title > span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.movie-session .content .cinema-info {
  padding: 0.6rem;
}
.movie-session .content .cinema-info .cinema-name {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  font-weight: 700;
  margin-bottom: 0.4rem;
}
.movie-session .content .cinema-info .cinema-address {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  line-height: 0.64rem;
}
.movie-session .content .cinema-info .cinema-address .address {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 0.8rem /* 20/25 */;
}
.movie-session .content .cinema-info .cinema-address .distance {
  width: 2rem;
  text-align: right;
}
.movie-session .content .cinema-info .features {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
}
.movie-session .content .cinema-info .features p {
  line-height: 0.64rem /* 16/25 */;
}
.movie-session .content .banner-movie .banner-tab {
  position: relative;
  overflow: hidden;
  z-index: 1;
  background: rgba(0, 0, 0, 0.4);
}
.movie-session .content .banner-movie .banner-tab .vux-tab-wrap {
  padding-top: 5.6rem;
}
.movie-session .content .banner-movie .banner-tab .vux-tab-wrap .vux-tab-container {
  height: 5.6rem;
  padding: 0.6rem 0.6rem 0.2rem;
}
.movie-session .content .banner-movie .banner-tab .vux-tab-wrap .vux-tab-container .scrollable::-webkit-scrollbar {
  display: none;
}
.movie-session .content .banner-movie .banner-tab .vux-tab-wrap .vux-tab-container .vux-tab {
  height: 4.8rem;
  background: none;
  padding: 0 0.4rem;
}
.movie-session .content .banner-movie .banner-tab .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item {
  margin-right: 0.4rem;
  height: 4.8rem;
  line-height: 4.8rem;
  font-size: 0;
  background: none;
}
.movie-session .content .banner-movie .banner-tab .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item img {
  height: 4rem;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.movie-session .content .banner-movie .banner-tab .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item.vux-tab-selected img {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  vertical-align: middle;
  border: 1px solid #fff;
}
.movie-session .content .banner-movie .banner-tab .banner-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-filter: blur(1rem);
          filter: blur(1rem);
}
.movie-session .content .banner-movie .banner-tab .banner-bg img {
  width: 100%;
  height: 100%;
}
.movie-session .content .banner-movie .vux-slider {
  padding: 0.6rem;
  background: #ffffff;
  text-align: center;
  font-size: 0.56rem;
}
.movie-session .content .banner-movie .vux-slider .vux-swiper {
  height: 1.6rem !important;
}
.movie-session .content .banner-movie .vux-slider .vux-swiper .tab-swiper .title {
  font-size: 0.64rem /* 16/25 */;
  margin-bottom: 0.28rem;
  color: #333;
}
.movie-session .content .banner-movie .vux-slider .vux-swiper .tab-swiper .title .source {
  margin-left: 0.4rem;
  color: #F8BB6E;
  font-size: 0.56rem /* 14/25 */;
}
.movie-session .content .banner-movie .vux-slider .vux-swiper .tab-swiper .movie-detail {
  padding: 0 0.5rem;
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.7rem !important;
}
.movie-session .content .banner-movie .vux-slider .vux-swiper .tab-swiper .time {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.movie-session .content .choose-day {
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}
.movie-session .content .choose-day .vux-sticky-box .vux-tab-container .vux-tab .vux-tab-item {
  margin-right: 0.4rem /* 10/25 */;
  background: none;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 31%;
  -ms-flex: 0 0 31%;
  flex: 0 0 31% !important;
}
.movie-session .content .choose-day .vux-sticky-box .vux-tab-container .vux-tab .vux-tab-item.vux-tab-selected {
  color: #0c62ff !important;
}
.movie-session .content .choose-day .vux-sticky-box .vux-tab-container .scrollable::-webkit-scrollbar {
  display: none;
}
.movie-session .content .choose-day p {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  text-align: center;
  padding: 0.4rem /* 10/25 */ 0;
}
.movie-session .content .choose-time {
  font-size: 0.56rem /* 14/25 */;
}
.movie-session .content .choose-time ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.6rem 0.48rem 0.6rem 0rem;
  margin-left: 0.6rem;
  border-bottom: 1px solid #f5f5f5;
}
.movie-session .content .choose-time ul li div {
  line-height: 1rem;
}
.movie-session .content .choose-time ul li div.left2,
.movie-session .content .choose-time ul li div.left1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.movie-session .content .choose-time ul li div.left2 p:first-child,
.movie-session .content .choose-time ul li div.left1 p:first-child {
  color: #333;
}
.movie-session .content .choose-time ul li div.left2 p:last-child,
.movie-session .content .choose-time ul li div.left1 p:last-child {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
}
.movie-session .content .choose-time ul li div.left2 .left-text,
.movie-session .content .choose-time ul li div.left1 .left-text {
  line-height: 1.2em;
}
.movie-session .content .choose-time ul li div.left2 span,
.movie-session .content .choose-time ul li div.left1 span {
  vertical-align: middle;
}
.movie-session .content .choose-time ul li div.left2 .day-icon,
.movie-session .content .choose-time ul li div.left1 .day-icon {
  width: 15px;
  vertical-align: middle;
}
.movie-session .content .choose-time ul li div.right1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.movie-session .content .choose-time ul li div.right1 p:first-child {
  color: #0080ee;
}
.movie-session .content .choose-time ul li div.right1 p:last-child {
  color: #0080ee;
  font-size: 0.48rem /* 12/25 */;
}
.movie-session .content .choose-time ul li div.right2 {
  width: 1.88rem;
}
.movie-session .content .choose-time ul li div.right2 button {
  width: 1.88rem;
  height: 1.08rem;
  font-size: 0.56rem /* 14/25 */;
  padding: 0;
  line-height: 1.08rem;
  background: #cf2414;
  color: #fff;
  border: none;
}
.movie-session .content .choose-time .choose-time-notice {
  margin-top: 1rem;
}
.movie-session .content .choose-time .choose-time-notice .notice {
  text-align: center;
  color: #666;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-sticky-box {
  z-index: 500;
}
.vux-sticky {
  width: 100%;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.vux-fixed {
  width: 100%;
  position: fixed;
  top: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.vux-sticky-fill {
  display: none;
}
.vux-fixed + .vux-sticky-fill {
  display: block;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-0150d353],
body[data-v-0150d353],
div[data-v-0150d353],
span[data-v-0150d353],
applet[data-v-0150d353],
object[data-v-0150d353],
iframe[data-v-0150d353],
h1[data-v-0150d353],
h2[data-v-0150d353],
h3[data-v-0150d353],
h4[data-v-0150d353],
h5[data-v-0150d353],
h6[data-v-0150d353],
p[data-v-0150d353],
blockquote[data-v-0150d353],
pre[data-v-0150d353],
a[data-v-0150d353],
abbr[data-v-0150d353],
acronym[data-v-0150d353],
address[data-v-0150d353],
big[data-v-0150d353],
cite[data-v-0150d353],
code[data-v-0150d353],
del[data-v-0150d353],
dfn[data-v-0150d353],
em[data-v-0150d353],
img[data-v-0150d353],
ins[data-v-0150d353],
kbd[data-v-0150d353],
q[data-v-0150d353],
s[data-v-0150d353],
samp[data-v-0150d353],
small[data-v-0150d353],
strike[data-v-0150d353],
strong[data-v-0150d353],
sub[data-v-0150d353],
sup[data-v-0150d353],
tt[data-v-0150d353],
var[data-v-0150d353],
b[data-v-0150d353],
u[data-v-0150d353],
i[data-v-0150d353],
center[data-v-0150d353],
dl[data-v-0150d353],
dt[data-v-0150d353],
dd[data-v-0150d353],
ol[data-v-0150d353],
ul[data-v-0150d353],
li[data-v-0150d353],
fieldset[data-v-0150d353],
form[data-v-0150d353],
label[data-v-0150d353],
legend[data-v-0150d353],
table[data-v-0150d353],
caption[data-v-0150d353],
tbody[data-v-0150d353],
tfoot[data-v-0150d353],
thead[data-v-0150d353],
tr[data-v-0150d353],
th[data-v-0150d353],
td[data-v-0150d353],
article[data-v-0150d353],
aside[data-v-0150d353],
canvas[data-v-0150d353],
details[data-v-0150d353],
embed[data-v-0150d353],
figure[data-v-0150d353],
figcaption[data-v-0150d353],
footer[data-v-0150d353],
header[data-v-0150d353],
menu[data-v-0150d353],
nav[data-v-0150d353],
output[data-v-0150d353],
ruby[data-v-0150d353],
section[data-v-0150d353],
summary[data-v-0150d353],
textarea[data-v-0150d353],
time[data-v-0150d353],
mark[data-v-0150d353],
audio[data-v-0150d353],
video[data-v-0150d353],
input[data-v-0150d353] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-0150d353],
aside[data-v-0150d353],
details[data-v-0150d353],
figcaption[data-v-0150d353],
figure[data-v-0150d353],
footer[data-v-0150d353],
header[data-v-0150d353],
menu[data-v-0150d353],
nav[data-v-0150d353],
section[data-v-0150d353] {
  display: block;
}
body[data-v-0150d353] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-0150d353],
q[data-v-0150d353] {
  quotes: none;
}
blockquote[data-v-0150d353]:before,
blockquote[data-v-0150d353]:after,
q[data-v-0150d353]:before,
q[data-v-0150d353]:after {
  content: none;
}
table[data-v-0150d353] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-0150d353] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-0150d353] {
  list-style: none;
}
[data-v-0150d353]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-0150d353]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-0150d353]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-0150d353]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-0150d353],
body[data-v-0150d353] {
  width: 100%;
}
html[data-v-0150d353] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-0150d353] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-0150d353],
button[data-v-0150d353],
textarea[data-v-0150d353] {
  outline: none;
}
.weui-dialog[data-v-0150d353] {
  top: 1rem;
}
[data-v-0150d353]:root {
  --theme-color: #0080ee;
}
html[data-v-0150d353],
body[data-v-0150d353] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-0150d353]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-0150d353] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-0150d353] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-0150d353] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-0150d353] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-0150d353] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-0150d353] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-0150d353] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-0150d353] {
  color: #fff;
}
.weui-mask_transparent[data-v-0150d353] {
  display: none;
}
.contentFix[data-v-0150d353] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-0150d353] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-0150d353],
.goodsCategory .vux-header[data-v-0150d353],
.goodsList .vux-header[data-v-0150d353],
.goods-detail .vux-header[data-v-0150d353],
.goodsContent .vux-header[data-v-0150d353],
.commonContent .vux-header[data-v-0150d353],
.user .vux-header[data-v-0150d353],
.page1 .vux-header[data-v-0150d353],
.page1-wrap .vux-header[data-v-0150d353] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-0150d353],
.goodsCategory .vux-header .vux-header-left[data-v-0150d353],
.goodsList .vux-header .vux-header-left[data-v-0150d353],
.goods-detail .vux-header .vux-header-left[data-v-0150d353],
.goodsContent .vux-header .vux-header-left[data-v-0150d353],
.commonContent .vux-header .vux-header-left[data-v-0150d353],
.user .vux-header .vux-header-left[data-v-0150d353],
.page1 .vux-header .vux-header-left[data-v-0150d353],
.page1-wrap .vux-header .vux-header-left[data-v-0150d353],
.movie .vux-header .vux-header-right[data-v-0150d353],
.goodsCategory .vux-header .vux-header-right[data-v-0150d353],
.goodsList .vux-header .vux-header-right[data-v-0150d353],
.goods-detail .vux-header .vux-header-right[data-v-0150d353],
.goodsContent .vux-header .vux-header-right[data-v-0150d353],
.commonContent .vux-header .vux-header-right[data-v-0150d353],
.user .vux-header .vux-header-right[data-v-0150d353],
.page1 .vux-header .vux-header-right[data-v-0150d353],
.page1-wrap .vux-header .vux-header-right[data-v-0150d353] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-0150d353],
.goodsCategory .vux-header .vux-header-title[data-v-0150d353],
.goodsList .vux-header .vux-header-title[data-v-0150d353],
.goods-detail .vux-header .vux-header-title[data-v-0150d353],
.goodsContent .vux-header .vux-header-title[data-v-0150d353],
.commonContent .vux-header .vux-header-title[data-v-0150d353],
.user .vux-header .vux-header-title[data-v-0150d353],
.page1 .vux-header .vux-header-title[data-v-0150d353],
.page1-wrap .vux-header .vux-header-title[data-v-0150d353] {
  color: #333;
}
.movie .content[data-v-0150d353],
.goodsCategory .content[data-v-0150d353],
.goodsList .content[data-v-0150d353],
.goods-detail .content[data-v-0150d353],
.goodsContent .content[data-v-0150d353],
.commonContent .content[data-v-0150d353],
.user .content[data-v-0150d353],
.page1 .content[data-v-0150d353],
.page1-wrap .content[data-v-0150d353] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-0150d353] {
  background: none!important;
}
.padtop[data-v-0150d353] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-0150d353] {
  padding-top: 2.1rem;
}
.padtop64[data-v-0150d353] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-0150d353] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-0150d353] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-0150d353] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-0150d353] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-0150d353] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-0150d353] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-0150d353] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-0150d353] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-0150d353] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-0150d353] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-0150d353] {
  top: 2.0rem;
}
.top45[data-v-0150d353] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-0150d353] {
  bottom: 0;
}
.fixed[data-v-0150d353] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-0150d353] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-0150d353] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-0150d353] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-0150d353] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-0150d353] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-0150d353] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-0150d353] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-0150d353] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-0150d353] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-0150d353] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-0150d353] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-0150d353] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-0150d353] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-0150d353] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-0150d353] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-0150d353] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-0150d353],
.isIPhoneX .goodsCategory .vux-header[data-v-0150d353],
.isIPhoneX .goodsList .vux-header[data-v-0150d353],
.isIPhoneX .goods-detail .vux-header[data-v-0150d353],
.isIPhoneX .goodsContent .vux-header[data-v-0150d353],
.isIPhoneX .commonContent .vux-header[data-v-0150d353],
.isIPhoneX .user .vux-header[data-v-0150d353],
.isIPhoneX .page1 .vux-header[data-v-0150d353],
.isIPhoneX .page1-wrap .vux-header[data-v-0150d353] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .user .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-0150d353],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .user .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-0150d353],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-0150d353] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .user .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-0150d353],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-0150d353] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-0150d353],
.isIPhoneX .goodsCategory .content[data-v-0150d353],
.isIPhoneX .goodsList .content[data-v-0150d353],
.isIPhoneX .goods-detail .content[data-v-0150d353],
.isIPhoneX .goodsContent .content[data-v-0150d353],
.isIPhoneX .commonContent .content[data-v-0150d353],
.isIPhoneX .user .content[data-v-0150d353],
.isIPhoneX .page1 .content[data-v-0150d353],
.isIPhoneX .page1-wrap .content[data-v-0150d353] {
  padding-top: 1.04rem /* 74/25 */;
}
.weui-dialog__btn_primary[data-v-0150d353] {
  color: #0080ee;
}
.choose-seat .content[data-v-0150d353] {
  padding-top: 1.8rem !important;
}
.choose-seat .content .movie-info[data-v-0150d353] {
  margin-top: 0.4rem;
}
.choose-seat .content .movie-info .tit[data-v-0150d353] {
  color: #333;
  font-size: 0.64rem /* 16/25 */;
  font-weight: 500;
  padding: 0 0.6rem 0.4rem;
}
.choose-seat .content .movie-info .txt[data-v-0150d353] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  padding: 0 0.6rem 0.6rem;
  height: 0.56rem;
}
.choose-seat .content .seat-wrapper .seat-desc[data-v-0150d353] {
  text-align: center;
  padding: 0;
}
.choose-seat .content .seat-wrapper .seat-desc .item[data-v-0150d353] {
  display: inline-block;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  margin-right: 0.8rem;
  height: 0.6rem;
  line-height: 0.6rem;
}
.choose-seat .content .seat-wrapper .seat-desc .item[data-v-0150d353]:last-child {
  margin-right: 0;
}
.choose-seat .content .seat-wrapper .seat-desc .item img[data-v-0150d353] {
  width: 0.8rem;
  vertical-align: top;
  margin-right: 0.2rem;
}
.choose-seat .content .seat-wrapper .seat[data-v-0150d353] {
  border: 1px solid #e3e3e3;
  background: #f3f3f3;
  position: fixed;
  top: 6.5rem;
  bottom: 2.4rem;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.choose-seat .content .seat-wrapper .seat.bottom[data-v-0150d353] {
  bottom: 6rem;
}
.choose-seat .content .seat-wrapper .seat .room[data-v-0150d353] {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  width: 6rem;
  border-top: 0.8rem solid rgba(0, 0, 0, 0.1);
  border-right: 0.2rem solid transparent;
  border-left: 0.2rem solid transparent;
  text-align: center;
}
.choose-seat .content .seat-wrapper .seat .room span[data-v-0150d353] {
  position: absolute;
  top: -0.8rem;
  width: 100%;
  left: 0;
  text-align: center;
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper[data-v-0150d353] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  background: #f3f3f3;
  overflow: hidden;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list[data-v-0150d353] {
  position: relative;
  text-align: center;
  font-size: 0.56rem;
  width: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .notice[data-v-0150d353] {
  width: 85%;
  margin: 0 auto 2rem;
  height: 0;
  border-top: 0.8rem solid #d9d9d9;
  border-right: 0.4rem solid transparent;
  border-left: 0.4rem solid transparent;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .notice .notice-box span[data-v-0150d353] {
  height: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.12rem;
  color: #999;
  font-size: 0.48rem /* 12/25 */;
  display: inline-block;
  position: relative;
  top: -0.8rem;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .hr[data-v-0150d353] {
  position: absolute;
  height: 100%;
  left: 49.8%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 0;
  padding: 0;
  border-right: 1px dashed #a3a3a3;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box[data-v-0150d353] {
  position: absolute;
  width: 0.8rem;
  height: 0.8rem;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat[data-v-0150d353] {
  width: 0.8rem;
  height: 0.8rem;
  display: inline-block;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat.status-N[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTdlODFmZC05N2U1LTQzMjUtOTY0ZS1mNzM1NTM4NDczYjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDBGOEVEODU1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDBGOEVEODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjU3ZTgxZmQtOTdlNS00MzI1LTk2NGUtZjczNTUzODQ3M2I2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI1N2U4MWZkLTk3ZTUtNDMyNS05NjRlLWY3MzU1Mzg0NzNiNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpvltAIAAASZSURBVHja7JpLSGtXFIZXjic+oyba+IreNKAoFGN8oFEasF5aOgjeC6WDXgQREe7IQaGD3mEnHbWDDhyJok6EOujMjqyovWKNA0UR8YlQNT4j8ZFEo13/pilWo0kGV070LDiCcHLO/vZa+1/rrL01Q0NDdNtkWSafz0eLi4vk9/spKSmJ8vLy6OjoKG9vb+/LlJSU10aj8bPr62u6uroijUZDj2F4nyRJ4n37+/t/8Bh/y83N/T0rK2tne3ubTk5OKC0tjWpra8WYLy8v77JFesm/L9CvrKz8rNPpvrZarTqTySRempyc/N9AHsNCE3t+fo6JfrW1tfVqY2PjhOF/zcjI+JbH6on0DDkS7Onp6cder3eivr7e1NTURDyjpCRjaN3IyEjb9PT0F/zvp+zhjQeB7wtHhDVgA4GAq729Pbu6upqUaAUFBdTS0kLFxcWm3t7e6bOzM1tCQsLf4ArHJmMN3jb+ATFoAa+Jvzo6OrIrKytJ6Wa32wH40cDAwJ8XFxc2rVbrCccmQ5zCicP8/PwvDofDGA+wIaurq4PQmmdmZrp4At5grd9ZpuxJunlB2VgEXvBsfeV0OinerLm5mTisv9nZ2XkBHjj05iVzmrmjhG6321lTU0OsynEHzCmKSktLaWlpyZmfn991OzXJyK8QqJAlJiaSx+N5CTGIV2NQWl1dfWmxWLpuLlksVdlsNotQDiV0ABsMBjsSeLxaamoqPG0HG4AhXvA0xFhGRcK5jA4ODoSnkWe5uvIBPF4NTOxEH6qvzc1NAazX64krRJLhWYBiBuBhLh+1XGhImKV4NUTn8fGxxMKlZaW+ACOnKRHFIg8DmOkblpeXv+fcWxMMBo1cSopJ4PBWXHV1n7HYwmG0vr5O7N0iFuTNzMxMV3l5+Y8cse+FKM/OzhJfbWNjYz1lZWWi8C4qKhIfDchjLGBisTc0NIhQUaJhnU5OTgoPMqAIXYwV4Tw1NUVra2vU2NjYygLdr2HQ+sHBwfcAbW1tDfvAubk52t3dxY/+p+hKMK6qaHR0VHzNsSfD3tPX10dca1NFRUVGAkv3T5xvP+ns7Lz3oQhpiBrCRWnhvbCwINbnQxWhzWYjl8uF8adIXFV9jjo0knFxLr43lWYYU0lJScT7qqqqiLXprcR/UiFMkQzrAmtEaYYxhb7LHzIw8uRoQOCP5gM+dM9jfexH2wGJdky4h9OuX0LujQX4sdo5sXRAYgAm5cXoh14CKrAKrAKrwCqwCqwCq8AqsAqsAqvAKrAK/AyBo+65omOAPnUwGFRM1yM0pljaTlEDo1GGnvT4+Lho6CnBAIsxRdPEixkYO28OhwPnPhTl4Vh3OWPeRojnbVRVpZ8NsJJ6zR/KQozYakl8LsBglViEpNsneZ6igTE9PV2SDAZDD/ZOn7qBMScnp0fS6/Xv3G73Xn9//5MExZGO7u5u8nq929nZ2e9wqOWIyesmJiYmGTzXarWKTW8UGkraKYxJiSVJnE/BKR4c6Vhls1gsjWCVAcXXemFhofXw8PC74eHhtkAgoI13z4KLS84LnU7Xazabf2DB8sLb/wgwADNqK5ad7bgeAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat.status-D[data-v-0150d353],
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat.status-LD[data-v-0150d353],
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat.status-RD[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMGQwODY3Ni1iMWU2LTQ3ZGUtYTkwMy04NmNmMGU0OWI4ZjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ1MTg3ODg1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ1MTg3ODc1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YzBkMDg2NzYtYjFlNi00N2RlLWE5MDMtODZjZjBlNDliOGYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmMwZDA4Njc2LWIxZTYtNDdkZS1hOTAzLTg2Y2YwZTQ5YjhmMiIvPiA8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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat.status-LK[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3YTNhZGViYi01OTg5LTRmZDktODI3OC1kMjkzM2IxN2YyZGYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ1MTg3ODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ1MTg3ODM1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2EzYWRlYmItNTk4OS00ZmQ5LTgyNzgtZDI5MzNiMTdmMmRmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdhM2FkZWJiLTU5ODktNGZkOS04Mjc4LWQyOTMzYjE3ZjJkZiIvPiA8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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat.status-L[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTdlODFmZC05N2U1LTQzMjUtOTY0ZS1mNzM1NTM4NDczYjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YwRTIxN0E3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YwRTIxNzk3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDBGOEVEODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDBGOEVEODU1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiLz4gPC9yZGY6RGVz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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-box .singe-seat.status-R[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTdlODFmZC05N2U1LTQzMjUtOTY0ZS1mNzM1NTM4NDczYjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YwRTIxN0U3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YwRTIxN0Q3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDBGOEVEODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDBGOEVEODU1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiLz4gPC9yZGY6RGVz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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap[data-v-0150d353] {
  text-align: left;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat[data-v-0150d353] {
  width: 0.8rem;
  height: 0.8rem;
  display: inline-block;
  margin-left: 5px;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat.status-N[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTdlODFmZC05N2U1LTQzMjUtOTY0ZS1mNzM1NTM4NDczYjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDBGOEVEODU1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDBGOEVEODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjU3ZTgxZmQtOTdlNS00MzI1LTk2NGUtZjczNTUzODQ3M2I2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI1N2U4MWZkLTk3ZTUtNDMyNS05NjRlLWY3MzU1Mzg0NzNiNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpvltAIAAASZSURBVHja7JpLSGtXFIZXjic+oyba+IreNKAoFGN8oFEasF5aOgjeC6WDXgQREe7IQaGD3mEnHbWDDhyJok6EOujMjqyovWKNA0UR8YlQNT4j8ZFEo13/pilWo0kGV070LDiCcHLO/vZa+1/rrL01Q0NDdNtkWSafz0eLi4vk9/spKSmJ8vLy6OjoKG9vb+/LlJSU10aj8bPr62u6uroijUZDj2F4nyRJ4n37+/t/8Bh/y83N/T0rK2tne3ubTk5OKC0tjWpra8WYLy8v77JFesm/L9CvrKz8rNPpvrZarTqTySRempyc/N9AHsNCE3t+fo6JfrW1tfVqY2PjhOF/zcjI+JbH6on0DDkS7Onp6cder3eivr7e1NTURDyjpCRjaN3IyEjb9PT0F/zvp+zhjQeB7wtHhDVgA4GAq729Pbu6upqUaAUFBdTS0kLFxcWm3t7e6bOzM1tCQsLf4ArHJmMN3jb+ATFoAa+Jvzo6OrIrKytJ6Wa32wH40cDAwJ8XFxc2rVbrCccmQ5zCicP8/PwvDofDGA+wIaurq4PQmmdmZrp4At5grd9ZpuxJunlB2VgEXvBsfeV0OinerLm5mTisv9nZ2XkBHjj05iVzmrmjhG6321lTU0OsynEHzCmKSktLaWlpyZmfn991OzXJyK8QqJAlJiaSx+N5CTGIV2NQWl1dfWmxWLpuLlksVdlsNotQDiV0ABsMBjsSeLxaamoqPG0HG4AhXvA0xFhGRcK5jA4ODoSnkWe5uvIBPF4NTOxEH6qvzc1NAazX64krRJLhWYBiBuBhLh+1XGhImKV4NUTn8fGxxMKlZaW+ACOnKRHFIg8DmOkblpeXv+fcWxMMBo1cSopJ4PBWXHV1n7HYwmG0vr5O7N0iFuTNzMxMV3l5+Y8cse+FKM/OzhJfbWNjYz1lZWWi8C4qKhIfDchjLGBisTc0NIhQUaJhnU5OTgoPMqAIXYwV4Tw1NUVra2vU2NjYygLdr2HQ+sHBwfcAbW1tDfvAubk52t3dxY/+p+hKMK6qaHR0VHzNsSfD3tPX10dca1NFRUVGAkv3T5xvP+ns7Lz3oQhpiBrCRWnhvbCwINbnQxWhzWYjl8uF8adIXFV9jjo0knFxLr43lWYYU0lJScT7qqqqiLXprcR/UiFMkQzrAmtEaYYxhb7LHzIw8uRoQOCP5gM+dM9jfexH2wGJdky4h9OuX0LujQX4sdo5sXRAYgAm5cXoh14CKrAKrAKrwCqwCqwCq8AqsAqsAqvAKrAK/AyBo+65omOAPnUwGFRM1yM0pljaTlEDo1GGnvT4+Lho6CnBAIsxRdPEixkYO28OhwPnPhTl4Vh3OWPeRojnbVRVpZ8NsJJ6zR/KQozYakl8LsBglViEpNsneZ6igTE9PV2SDAZDD/ZOn7qBMScnp0fS6/Xv3G73Xn9//5MExZGO7u5u8nq929nZ2e9wqOWIyesmJiYmGTzXarWKTW8UGkraKYxJiSVJnE/BKR4c6Vhls1gsjWCVAcXXemFhofXw8PC74eHhtkAgoI13z4KLS84LnU7Xazabf2DB8sLb/wgwADNqK5ad7bgeAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat.status-D[data-v-0150d353],
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat.status-LD[data-v-0150d353],
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat.status-RD[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMGQwODY3Ni1iMWU2LTQ3ZGUtYTkwMy04NmNmMGU0OWI4ZjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ1MTg3ODg1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ1MTg3ODc1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YzBkMDg2NzYtYjFlNi00N2RlLWE5MDMtODZjZjBlNDliOGYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmMwZDA4Njc2LWIxZTYtNDdkZS1hOTAzLTg2Y2YwZTQ5YjhmMiIvPiA8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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat.status-LK[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3YTNhZGViYi01OTg5LTRmZDktODI3OC1kMjkzM2IxN2YyZGYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ1MTg3ODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ1MTg3ODM1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2EzYWRlYmItNTk4OS00ZmQ5LTgyNzgtZDI5MzNiMTdmMmRmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdhM2FkZWJiLTU5ODktNGZkOS04Mjc4LWQyOTMzYjE3ZjJkZiIvPiA8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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat.status-L[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTdlODFmZC05N2U1LTQzMjUtOTY0ZS1mNzM1NTM4NDczYjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YwRTIxN0E3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YwRTIxNzk3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDBGOEVEODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDBGOEVEODU1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiLz4gPC9yZGY6RGVz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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .seat-list .seat-wrap .singe-seat.status-R[data-v-0150d353] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAYAAAAA9rgCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTdlODFmZC05N2U1LTQzMjUtOTY0ZS1mNzM1NTM4NDczYjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YwRTIxN0U3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YwRTIxN0Q3Qjc1MTFFODkwRTZBMzA5MTIzMkJENzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDBGOEVEODQ1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDBGOEVEODU1NUI1MTFFODhGRDlGOUNDMUI0QThDRjkiLz4gPC9yZGY6RGVz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) no-repeat center center;
  background-size: 100%;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .left-index[data-v-0150d353] {
  position: absolute;
  top: 0.8rem;
  left: 0.2rem;
  font-size: 0.56rem /* 14/25 */;
  color: #666;
}
.choose-seat .content .seat-wrapper .seat .seat-list-wrapper .left-index .left-item-item[data-v-0150d353] {
  padding: 0 0.2rem;
  height: 0.8rem;
  line-height: 0.8rem;
}
.choose-seat .footer[data-v-0150d353] {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 99;
  background: #fff;
}
.choose-seat .footer .tips-wrapper[data-v-0150d353] {
  padding: 0.2rem 0.6rem;
  min-height: 2.6rem;
}
.choose-seat .footer .tips-wrapper p[data-v-0150d353] {
  font-size: 0.56rem;
  color: #666;
  margin-bottom: 0.28rem;
}
.choose-seat .footer .tips-wrapper ul[data-v-0150d353] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.choose-seat .footer .tips-wrapper ul li[data-v-0150d353] {
  display: inline-block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.2rem;
  text-align: center;
  line-height: 1.2rem;
  border: 1px solid #e3e3e3;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  border-radius: 0.08rem;
  margin-bottom: 0.2rem;
  margin-right: 0.2rem;
}
.choose-seat .footer .tips-wrapper ul li[data-v-0150d353]:last-child {
  margin-right: 0;
}
.choose-seat .footer .set-seat[data-v-0150d353] {
  padding: 0.2rem 0.6rem;
  min-height: 2.6rem;
}
.choose-seat .footer .set-seat p[data-v-0150d353] {
  font-size: 0.56rem;
  color: #666;
  margin-bottom: 0.28rem;
}
.choose-seat .footer .set-seat ul li[data-v-0150d353] {
  display: inline-block;
}
.choose-seat .footer .set-seat ul li div[data-v-0150d353] {
  display: inline-block;
  position: relative;
  font-size: 0.56rem;
  color: #333;
  text-align: left;
  margin-right: 0.2rem;
  border: 1px solid #f5f5f5;
  height: 1.2rem;
  line-height: 1.2rem;
  padding: 0 0.08rem;
  margin-bottom: 0.2rem;
}
.choose-seat .footer .set-seat ul li div .close[data-v-0150d353] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  line-height: 0;
  margin-left: 0.4rem;
}
.choose-seat .footer .btn-wrapper[data-v-0150d353] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 2.4rem;
  margin: 0 0.6rem;
  border-top: 1px solid #f5f5f5;
}
.choose-seat .footer .btn-wrapper span[data-v-0150d353] {
  font-size: 0.56rem;
  color: #777;
  line-height: 2rem;
}
.choose-seat .footer .btn-wrapper .mobile-box[data-v-0150d353] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-bottom: 0.6rem;
}
.choose-seat .footer .btn-wrapper button[data-v-0150d353] {
  display: inline-block;
  height: 1.6rem;
  width: 6rem;
  padding: 0;
  margin: 0.2rem 0;
  border-radius: 0.16rem;
  font-size: 0.56rem;
  border: 1px solid #e3e3e3;
}
.choose-seat .footer .btn-wrapper button[data-v-0150d353]::after {
  display: none;
}
.choose-seat .footer .btn-wrapper button .price[data-v-0150d353] {
  color: #0080ee;
  line-height: 0;
}
.choose-seat .footer .btn-wrapper div[data-v-0150d353] {
  padding-top: 0.4rem;
}
.choose-seat .footer .btn-wrapper div .total-price[data-v-0150d353] {
  font-size: 0.72rem /* 18/25 */;
  color: #0080ee;
  line-height: 0.56rem;
  margin-bottom: 0.2rem;
  margin-left: 0.4rem;
}
.choose-seat .footer .btn-wrapper div .total-price[data-v-0150d353]:after {
  content: "\70B9";
  font-size: 0.56rem /* 14/25 */;
}
.choose-seat .footer .btn-wrapper div .total-num[data-v-0150d353] {
  line-height: 0.56rem;
}
.choose-seat .id-card-item .id-card-item-title[data-v-0150d353] {
  text-align: left;
  margin-bottom: 5px;
}
.choose-seat .id-card-item input[data-v-0150d353] {
  height: 1rem;
  line-height: 1rem;
  padding: 0 5px;
  border: 1px solid #eee;
  margin-bottom: 5px;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.choose-seat .footer .btn-wrapper[data-v-0150d353] {
    height: 2.8rem;
}
.choose-seat .footer .btn-wrapper .mobile-box[data-v-0150d353] {
    padding-bottom: 1rem;
}
.choose-seat .content .seat-wrapper .seat[data-v-0150d353] {
    top: 7rem;
}
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-085bb268],
body[data-v-085bb268],
div[data-v-085bb268],
span[data-v-085bb268],
applet[data-v-085bb268],
object[data-v-085bb268],
iframe[data-v-085bb268],
h1[data-v-085bb268],
h2[data-v-085bb268],
h3[data-v-085bb268],
h4[data-v-085bb268],
h5[data-v-085bb268],
h6[data-v-085bb268],
p[data-v-085bb268],
blockquote[data-v-085bb268],
pre[data-v-085bb268],
a[data-v-085bb268],
abbr[data-v-085bb268],
acronym[data-v-085bb268],
address[data-v-085bb268],
big[data-v-085bb268],
cite[data-v-085bb268],
code[data-v-085bb268],
del[data-v-085bb268],
dfn[data-v-085bb268],
em[data-v-085bb268],
img[data-v-085bb268],
ins[data-v-085bb268],
kbd[data-v-085bb268],
q[data-v-085bb268],
s[data-v-085bb268],
samp[data-v-085bb268],
small[data-v-085bb268],
strike[data-v-085bb268],
strong[data-v-085bb268],
sub[data-v-085bb268],
sup[data-v-085bb268],
tt[data-v-085bb268],
var[data-v-085bb268],
b[data-v-085bb268],
u[data-v-085bb268],
i[data-v-085bb268],
center[data-v-085bb268],
dl[data-v-085bb268],
dt[data-v-085bb268],
dd[data-v-085bb268],
ol[data-v-085bb268],
ul[data-v-085bb268],
li[data-v-085bb268],
fieldset[data-v-085bb268],
form[data-v-085bb268],
label[data-v-085bb268],
legend[data-v-085bb268],
table[data-v-085bb268],
caption[data-v-085bb268],
tbody[data-v-085bb268],
tfoot[data-v-085bb268],
thead[data-v-085bb268],
tr[data-v-085bb268],
th[data-v-085bb268],
td[data-v-085bb268],
article[data-v-085bb268],
aside[data-v-085bb268],
canvas[data-v-085bb268],
details[data-v-085bb268],
embed[data-v-085bb268],
figure[data-v-085bb268],
figcaption[data-v-085bb268],
footer[data-v-085bb268],
header[data-v-085bb268],
menu[data-v-085bb268],
nav[data-v-085bb268],
output[data-v-085bb268],
ruby[data-v-085bb268],
section[data-v-085bb268],
summary[data-v-085bb268],
textarea[data-v-085bb268],
time[data-v-085bb268],
mark[data-v-085bb268],
audio[data-v-085bb268],
video[data-v-085bb268],
input[data-v-085bb268] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-085bb268],
aside[data-v-085bb268],
details[data-v-085bb268],
figcaption[data-v-085bb268],
figure[data-v-085bb268],
footer[data-v-085bb268],
header[data-v-085bb268],
menu[data-v-085bb268],
nav[data-v-085bb268],
section[data-v-085bb268] {
  display: block;
}
body[data-v-085bb268] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-085bb268],
q[data-v-085bb268] {
  quotes: none;
}
blockquote[data-v-085bb268]:before,
blockquote[data-v-085bb268]:after,
q[data-v-085bb268]:before,
q[data-v-085bb268]:after {
  content: none;
}
table[data-v-085bb268] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-085bb268] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-085bb268] {
  list-style: none;
}
[data-v-085bb268]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-085bb268]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-085bb268]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-085bb268]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-085bb268],
body[data-v-085bb268] {
  width: 100%;
}
html[data-v-085bb268] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-085bb268] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-085bb268],
button[data-v-085bb268],
textarea[data-v-085bb268] {
  outline: none;
}
.weui-dialog[data-v-085bb268] {
  top: 1rem;
}
[data-v-085bb268]:root {
  --theme-color: #0080ee;
}
html[data-v-085bb268],
body[data-v-085bb268] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-085bb268]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-085bb268] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-085bb268] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-085bb268] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-085bb268] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-085bb268] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-085bb268] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-085bb268] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-085bb268] {
  color: #fff;
}
.weui-mask_transparent[data-v-085bb268] {
  display: none;
}
.contentFix[data-v-085bb268] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-085bb268] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-085bb268],
.goodsCategory .vux-header[data-v-085bb268],
.goodsList .vux-header[data-v-085bb268],
.goods-detail .vux-header[data-v-085bb268],
.goodsContent .vux-header[data-v-085bb268],
.commonContent .vux-header[data-v-085bb268],
.user .vux-header[data-v-085bb268],
.page1 .vux-header[data-v-085bb268],
.page1-wrap .vux-header[data-v-085bb268] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-085bb268],
.goodsCategory .vux-header .vux-header-left[data-v-085bb268],
.goodsList .vux-header .vux-header-left[data-v-085bb268],
.goods-detail .vux-header .vux-header-left[data-v-085bb268],
.goodsContent .vux-header .vux-header-left[data-v-085bb268],
.commonContent .vux-header .vux-header-left[data-v-085bb268],
.user .vux-header .vux-header-left[data-v-085bb268],
.page1 .vux-header .vux-header-left[data-v-085bb268],
.page1-wrap .vux-header .vux-header-left[data-v-085bb268],
.movie .vux-header .vux-header-right[data-v-085bb268],
.goodsCategory .vux-header .vux-header-right[data-v-085bb268],
.goodsList .vux-header .vux-header-right[data-v-085bb268],
.goods-detail .vux-header .vux-header-right[data-v-085bb268],
.goodsContent .vux-header .vux-header-right[data-v-085bb268],
.commonContent .vux-header .vux-header-right[data-v-085bb268],
.user .vux-header .vux-header-right[data-v-085bb268],
.page1 .vux-header .vux-header-right[data-v-085bb268],
.page1-wrap .vux-header .vux-header-right[data-v-085bb268] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-085bb268],
.goodsCategory .vux-header .vux-header-title[data-v-085bb268],
.goodsList .vux-header .vux-header-title[data-v-085bb268],
.goods-detail .vux-header .vux-header-title[data-v-085bb268],
.goodsContent .vux-header .vux-header-title[data-v-085bb268],
.commonContent .vux-header .vux-header-title[data-v-085bb268],
.user .vux-header .vux-header-title[data-v-085bb268],
.page1 .vux-header .vux-header-title[data-v-085bb268],
.page1-wrap .vux-header .vux-header-title[data-v-085bb268] {
  color: #333;
}
.movie .content[data-v-085bb268],
.goodsCategory .content[data-v-085bb268],
.goodsList .content[data-v-085bb268],
.goods-detail .content[data-v-085bb268],
.goodsContent .content[data-v-085bb268],
.commonContent .content[data-v-085bb268],
.user .content[data-v-085bb268],
.page1 .content[data-v-085bb268],
.page1-wrap .content[data-v-085bb268] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-085bb268] {
  background: none!important;
}
.padtop[data-v-085bb268] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-085bb268] {
  padding-top: 2.1rem;
}
.padtop64[data-v-085bb268] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-085bb268] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-085bb268] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-085bb268] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-085bb268] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-085bb268] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-085bb268] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-085bb268] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-085bb268] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-085bb268] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-085bb268] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-085bb268] {
  top: 2.0rem;
}
.top45[data-v-085bb268] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-085bb268] {
  bottom: 0;
}
.fixed[data-v-085bb268] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-085bb268] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-085bb268] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-085bb268] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-085bb268] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-085bb268] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-085bb268] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-085bb268] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-085bb268] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-085bb268] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-085bb268] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-085bb268] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-085bb268] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-085bb268] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-085bb268] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-085bb268] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-085bb268] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-085bb268],
.isIPhoneX .goodsCategory .vux-header[data-v-085bb268],
.isIPhoneX .goodsList .vux-header[data-v-085bb268],
.isIPhoneX .goods-detail .vux-header[data-v-085bb268],
.isIPhoneX .goodsContent .vux-header[data-v-085bb268],
.isIPhoneX .commonContent .vux-header[data-v-085bb268],
.isIPhoneX .user .vux-header[data-v-085bb268],
.isIPhoneX .page1 .vux-header[data-v-085bb268],
.isIPhoneX .page1-wrap .vux-header[data-v-085bb268] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .user .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-085bb268],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .user .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-085bb268],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-085bb268] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .user .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-085bb268],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-085bb268] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-085bb268],
.isIPhoneX .goodsCategory .content[data-v-085bb268],
.isIPhoneX .goodsList .content[data-v-085bb268],
.isIPhoneX .goods-detail .content[data-v-085bb268],
.isIPhoneX .goodsContent .content[data-v-085bb268],
.isIPhoneX .commonContent .content[data-v-085bb268],
.isIPhoneX .user .content[data-v-085bb268],
.isIPhoneX .page1 .content[data-v-085bb268],
.isIPhoneX .page1-wrap .content[data-v-085bb268] {
  padding-top: 1.04rem /* 74/25 */;
}
.change-listing[data-v-085bb268] {
  width: 100%;
  display: block;
}
.change-listing .listiong-view[data-v-085bb268] {
  overflow-x: auto;
  width: 100vw;
}
.change-listing .listing-warp[data-v-085bb268] {
  min-width: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  padding-left: 10px;
  padding-right: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
}
.change-listing .listing-item[data-v-085bb268] {
  width: 65px;
  padding: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 5px;
  border-radius: 5px;
  background-color: #f9f9f9;
  border: 1px solid #f0f0f0;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}
.change-listing .listing-item .listing-time[data-v-085bb268] {
  font-weight: bold;
}
.change-listing .listing-item .listing-type[data-v-085bb268] {
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  text-align: center;
}
.change-listing .listing-title[data-v-085bb268] {
  color: var(--theme-color);
  position: relative;
  bottom: 0;
  right: 0;
  padding: 5px 10px;
  font-size: 15px;
  text-align: center;
}
.change-listing .listing-title .arrow-up[data-v-085bb268] {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
  width: 12px;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}
.change-listing .show[data-v-085bb268] {
  margin-bottom: 5px;
}
.change-listing .hide[data-v-085bb268] {
  margin-bottom: -100px;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-894d98ee],
body[data-v-894d98ee],
div[data-v-894d98ee],
span[data-v-894d98ee],
applet[data-v-894d98ee],
object[data-v-894d98ee],
iframe[data-v-894d98ee],
h1[data-v-894d98ee],
h2[data-v-894d98ee],
h3[data-v-894d98ee],
h4[data-v-894d98ee],
h5[data-v-894d98ee],
h6[data-v-894d98ee],
p[data-v-894d98ee],
blockquote[data-v-894d98ee],
pre[data-v-894d98ee],
a[data-v-894d98ee],
abbr[data-v-894d98ee],
acronym[data-v-894d98ee],
address[data-v-894d98ee],
big[data-v-894d98ee],
cite[data-v-894d98ee],
code[data-v-894d98ee],
del[data-v-894d98ee],
dfn[data-v-894d98ee],
em[data-v-894d98ee],
img[data-v-894d98ee],
ins[data-v-894d98ee],
kbd[data-v-894d98ee],
q[data-v-894d98ee],
s[data-v-894d98ee],
samp[data-v-894d98ee],
small[data-v-894d98ee],
strike[data-v-894d98ee],
strong[data-v-894d98ee],
sub[data-v-894d98ee],
sup[data-v-894d98ee],
tt[data-v-894d98ee],
var[data-v-894d98ee],
b[data-v-894d98ee],
u[data-v-894d98ee],
i[data-v-894d98ee],
center[data-v-894d98ee],
dl[data-v-894d98ee],
dt[data-v-894d98ee],
dd[data-v-894d98ee],
ol[data-v-894d98ee],
ul[data-v-894d98ee],
li[data-v-894d98ee],
fieldset[data-v-894d98ee],
form[data-v-894d98ee],
label[data-v-894d98ee],
legend[data-v-894d98ee],
table[data-v-894d98ee],
caption[data-v-894d98ee],
tbody[data-v-894d98ee],
tfoot[data-v-894d98ee],
thead[data-v-894d98ee],
tr[data-v-894d98ee],
th[data-v-894d98ee],
td[data-v-894d98ee],
article[data-v-894d98ee],
aside[data-v-894d98ee],
canvas[data-v-894d98ee],
details[data-v-894d98ee],
embed[data-v-894d98ee],
figure[data-v-894d98ee],
figcaption[data-v-894d98ee],
footer[data-v-894d98ee],
header[data-v-894d98ee],
menu[data-v-894d98ee],
nav[data-v-894d98ee],
output[data-v-894d98ee],
ruby[data-v-894d98ee],
section[data-v-894d98ee],
summary[data-v-894d98ee],
textarea[data-v-894d98ee],
time[data-v-894d98ee],
mark[data-v-894d98ee],
audio[data-v-894d98ee],
video[data-v-894d98ee],
input[data-v-894d98ee] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-894d98ee],
aside[data-v-894d98ee],
details[data-v-894d98ee],
figcaption[data-v-894d98ee],
figure[data-v-894d98ee],
footer[data-v-894d98ee],
header[data-v-894d98ee],
menu[data-v-894d98ee],
nav[data-v-894d98ee],
section[data-v-894d98ee] {
  display: block;
}
body[data-v-894d98ee] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-894d98ee],
q[data-v-894d98ee] {
  quotes: none;
}
blockquote[data-v-894d98ee]:before,
blockquote[data-v-894d98ee]:after,
q[data-v-894d98ee]:before,
q[data-v-894d98ee]:after {
  content: none;
}
table[data-v-894d98ee] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-894d98ee] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-894d98ee] {
  list-style: none;
}
[data-v-894d98ee]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-894d98ee]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-894d98ee]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-894d98ee]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-894d98ee],
body[data-v-894d98ee] {
  width: 100%;
}
html[data-v-894d98ee] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-894d98ee] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-894d98ee],
button[data-v-894d98ee],
textarea[data-v-894d98ee] {
  outline: none;
}
.weui-dialog[data-v-894d98ee] {
  top: 1rem;
}
[data-v-894d98ee]:root {
  --theme-color: #0080ee;
}
html[data-v-894d98ee],
body[data-v-894d98ee] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-894d98ee]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-894d98ee] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-894d98ee] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-894d98ee] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-894d98ee] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-894d98ee] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-894d98ee] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-894d98ee] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-894d98ee] {
  color: #fff;
}
.weui-mask_transparent[data-v-894d98ee] {
  display: none;
}
.contentFix[data-v-894d98ee] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-894d98ee] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-894d98ee],
.goodsCategory .vux-header[data-v-894d98ee],
.goodsList .vux-header[data-v-894d98ee],
.goods-detail .vux-header[data-v-894d98ee],
.goodsContent .vux-header[data-v-894d98ee],
.commonContent .vux-header[data-v-894d98ee],
.user .vux-header[data-v-894d98ee],
.page1 .vux-header[data-v-894d98ee],
.page1-wrap .vux-header[data-v-894d98ee] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-894d98ee],
.goodsCategory .vux-header .vux-header-left[data-v-894d98ee],
.goodsList .vux-header .vux-header-left[data-v-894d98ee],
.goods-detail .vux-header .vux-header-left[data-v-894d98ee],
.goodsContent .vux-header .vux-header-left[data-v-894d98ee],
.commonContent .vux-header .vux-header-left[data-v-894d98ee],
.user .vux-header .vux-header-left[data-v-894d98ee],
.page1 .vux-header .vux-header-left[data-v-894d98ee],
.page1-wrap .vux-header .vux-header-left[data-v-894d98ee],
.movie .vux-header .vux-header-right[data-v-894d98ee],
.goodsCategory .vux-header .vux-header-right[data-v-894d98ee],
.goodsList .vux-header .vux-header-right[data-v-894d98ee],
.goods-detail .vux-header .vux-header-right[data-v-894d98ee],
.goodsContent .vux-header .vux-header-right[data-v-894d98ee],
.commonContent .vux-header .vux-header-right[data-v-894d98ee],
.user .vux-header .vux-header-right[data-v-894d98ee],
.page1 .vux-header .vux-header-right[data-v-894d98ee],
.page1-wrap .vux-header .vux-header-right[data-v-894d98ee] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-894d98ee],
.goodsCategory .vux-header .vux-header-title[data-v-894d98ee],
.goodsList .vux-header .vux-header-title[data-v-894d98ee],
.goods-detail .vux-header .vux-header-title[data-v-894d98ee],
.goodsContent .vux-header .vux-header-title[data-v-894d98ee],
.commonContent .vux-header .vux-header-title[data-v-894d98ee],
.user .vux-header .vux-header-title[data-v-894d98ee],
.page1 .vux-header .vux-header-title[data-v-894d98ee],
.page1-wrap .vux-header .vux-header-title[data-v-894d98ee] {
  color: #333;
}
.movie .content[data-v-894d98ee],
.goodsCategory .content[data-v-894d98ee],
.goodsList .content[data-v-894d98ee],
.goods-detail .content[data-v-894d98ee],
.goodsContent .content[data-v-894d98ee],
.commonContent .content[data-v-894d98ee],
.user .content[data-v-894d98ee],
.page1 .content[data-v-894d98ee],
.page1-wrap .content[data-v-894d98ee] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-894d98ee] {
  background: none!important;
}
.padtop[data-v-894d98ee] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-894d98ee] {
  padding-top: 2.1rem;
}
.padtop64[data-v-894d98ee] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-894d98ee] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-894d98ee] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-894d98ee] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-894d98ee] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-894d98ee] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-894d98ee] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-894d98ee] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-894d98ee] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-894d98ee] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-894d98ee] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-894d98ee] {
  top: 2.0rem;
}
.top45[data-v-894d98ee] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-894d98ee] {
  bottom: 0;
}
.fixed[data-v-894d98ee] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-894d98ee] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-894d98ee] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-894d98ee] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-894d98ee] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-894d98ee] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-894d98ee] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-894d98ee] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-894d98ee] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-894d98ee] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-894d98ee] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-894d98ee] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-894d98ee] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-894d98ee] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-894d98ee] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-894d98ee] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-894d98ee] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-894d98ee],
.isIPhoneX .goodsCategory .vux-header[data-v-894d98ee],
.isIPhoneX .goodsList .vux-header[data-v-894d98ee],
.isIPhoneX .goods-detail .vux-header[data-v-894d98ee],
.isIPhoneX .goodsContent .vux-header[data-v-894d98ee],
.isIPhoneX .commonContent .vux-header[data-v-894d98ee],
.isIPhoneX .user .vux-header[data-v-894d98ee],
.isIPhoneX .page1 .vux-header[data-v-894d98ee],
.isIPhoneX .page1-wrap .vux-header[data-v-894d98ee] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .user .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-894d98ee],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .user .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-894d98ee],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-894d98ee] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .user .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-894d98ee],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-894d98ee] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-894d98ee],
.isIPhoneX .goodsCategory .content[data-v-894d98ee],
.isIPhoneX .goodsList .content[data-v-894d98ee],
.isIPhoneX .goods-detail .content[data-v-894d98ee],
.isIPhoneX .goodsContent .content[data-v-894d98ee],
.isIPhoneX .commonContent .content[data-v-894d98ee],
.isIPhoneX .user .content[data-v-894d98ee],
.isIPhoneX .page1 .content[data-v-894d98ee],
.isIPhoneX .page1-wrap .content[data-v-894d98ee] {
  padding-top: 1.04rem /* 74/25 */;
}
.vux-header[data-v-894d98ee] span {
  color: #666;
}
.city-list .area-scroll[data-v-894d98ee] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.city-list .area-scroll .area-box .area-title[data-v-894d98ee] {
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  font-size: 0.64rem /* 16/25 */;
  line-height: 0.72rem /* 18/25 */;
  color: #333;
  background: #f3f3f3;
}
.city-list .area-scroll .area-box .ul[data-v-894d98ee] {
  padding-right: 1.2rem /* 30/25 */;
}
.city-list .area-scroll .area-box .ul .area-item[data-v-894d98ee] {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  line-height: 0.64rem /* 16/25 */;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.city-list .area-scroll .area-box .ul .area-item.currentCity[data-v-894d98ee] {
  color: #333;
}
.city-list .alphabet-wrapper[data-v-894d98ee] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  color: #1c8ef0;
}
.city-list .alphabet-wrapper .alphabet-item[data-v-894d98ee] {
  line-height: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.btndisabled {
  background-size: cover;
  -webkit-filter: blur(0.03rem);
          filter: blur(0.03rem);
}
b {
  line-height: 0.9rem !important;
}
.jd-desc /deep/ .ssd-module-wrap {
  font-size: 0.56rem /* 14/25 */ !important;
  width: 100%;
}
.jd-desc /deep/ .ssd-module-wrap .ssd-good-name {
  font-size: 0.56rem /* 14/25 */ !important;
}
.statement img {
  width: 100%;
}
.goods-detail .footer /deep/ .weui-btn {
  border-radius: 0;
}
.goods-detail .vux-header .vux-header-title-area .tabbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.36rem /* 34/25 */;
  padding-bottom: 0.2rem /* 5/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.goods-detail .vux-header .vux-header-title-area .tabbar .tab-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.goods-detail .vux-header .vux-header-title-area .tabbar .tab-item.active {
  border-bottom: 1px solid #cccccc;
}
.goods-detail .goods-wrap {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 100;
  background-color: #f7f7f7;
}
.goods-detail .goods-wrap .notice {
  font-size: 12px;
  color: #666;
  padding: 10px 0;
  background-color: #fff;
  border-bottom: 1px solid #eee;
}
.goods-detail .goods-wrap .notice .notice-title {
  color: #ff6f06;
  font-weight: bold;
  text-align: center;
  font-size: 14px;
  margin-bottom: 10px;
}
.goods-detail .goods-wrap .notice .notice-content {
  line-height: 0.64rem;
}
.goods-detail .goods-wrap .banner-wrapper {
  position: relative;
  padding-top: 100%;
}
.goods-detail .goods-wrap .banner-wrapper .mint-swipe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.goods-detail .goods-wrap .banner-wrapper .mint-swipe .mint-swipe-items-wrap .mint-swipe-item img {
  width: 100%;
}
.goods-detail .goods-wrap .banner-wrapper .count-down-detail-bg {
  background: url(data:image/png;base64,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) no-repeat scroll center / cover transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1.84rem;
  line-height: 1.84rem;
}
.goods-detail .goods-wrap .banner-wrapper .count-down-detail-bg .price {
  width: 5rem;
  font-size: 0.48rem;
  color: #fff;
  text-align: center;
}
.goods-detail .goods-wrap .banner-wrapper .count-down-detail-bg .price .inner {
  font-size: 0.8rem;
}
.goods-detail .goods-wrap .banner-wrapper .count-down-detail-bg .price s {
  opacity: 0.6;
}
.goods-detail .goods-wrap .banner-wrapper .count-down-detail-bg .timer {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #fff;
  font-size: 0.48rem;
  padding-top: 0.2rem;
}
.goods-detail .goods-wrap .banner-wrapper .count-down-detail-bg .timer .time-box {
  background: #fff;
  color: #f00;
  font-weight: bold;
  display: inline-block;
  height: 0.64rem;
  line-height: 0.75rem;
  width: 0.64rem;
}
.goods-detail .goods-wrap .banner-wrapper .count-down-detail-bg .timer span {
  vertical-align: middle;
}
.goods-detail .goods-wrap .goods-info {
  padding: 1rem 0.6rem 0.6rem;
  background-color: #ffffff;
}
.goods-detail .goods-wrap .goods-info .goods-name {
  line-height: 0.96rem;
  margin-bottom: 0.3rem !important;
  font-size: 0.64rem;
  color: #333333;
}
.goods-detail .goods-wrap .goods-info .goods-price {
  font-size: 0.72rem;
  color: #ff0000;
  margin-bottom: 0.5rem !important;
}
.goods-detail .goods-wrap .goods-info .goods-price .market-price {
  margin-left: 0.56rem /* 14/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
  text-decoration: line-through;
}
.goods-detail .goods-wrap .goods-info .goods-price .exchangeGoods {
  margin-left: 0.2rem /* 5/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.goods-detail .goods-wrap .goods-info .goods-price .activity-tagy {
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.48rem /* 12/25 */;
  color: #ffffff;
  background-color: #ff0000;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin-top: 0.2rem;
}
.goods-detail .goods-wrap .goods-info .stores {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goods-detail .goods-wrap .goods-info .stores .store-img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border-radius: 3px;
  overflow: hidden;
}
.goods-detail .goods-wrap .goods-info .stores .store-img img {
  display: block;
  width: 100%;
}
.goods-detail .goods-wrap .goods-info .stores .store-name {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.goods-detail .goods-wrap .goods-info .goods-post {
  margin: 0.4rem 0 1.1rem;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.goods-detail .goods-wrap .goods-info .goods-post .money {
  margin-left: 0.2rem /* 5/25 */;
}
.goods-detail .goods-wrap .goods-info .goods-address {
  font-size: 0.44rem /* 11/25 */;
  color: #282828;
}
.goods-detail .goods-wrap .goods-info .goods-address .icon {
  display: inline-block;
  width: 0.6rem /* 15/25 */;
  text-align: center;
  height: 0.6rem /* 15/25 */;
  line-height: 0.6rem /* 15/25 */;
  margin-right: 0.2rem /* 5/25 */;
  color: #fff;
  background-color: #ff1744;
}
.goods-detail .goods-wrap .goods-specification {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 0.3rem;
  margin-top: 0.3rem;
  padding: 0.5rem 0;
  background-color: #ffffff;
}
.goods-detail .goods-wrap .goods-specification .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.goods-detail .goods-wrap .goods-specification .left .name {
  margin-right: 0.6rem /* 15/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.goods-detail .goods-wrap .goods-specification .left .goods-name {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
  line-height: 16px;
}
.goods-detail .goods-wrap .goods-specification .left .no-goods {
  color: red;
  font-size: 0.52rem /* 13/25 */;
  line-height: 16px;
  font-weight: 600;
  margin-top: 0.1rem;
}
.goods-detail .goods-wrap .goods-specification .right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goods-detail .goods-wrap .goods-specification .right img {
  width: 0.28rem /* 7/25 */;
  margin-left: 0.4rem /* 10/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  background: #fff;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .title .address {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .title .address img {
  width: 0.4rem /* 10/25 */;
  vertical-align: top;
  margin-right: 0.2rem /* 5/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .title .right {
  width: 0.28rem /* 7/25 */;
  margin-left: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .title .sale {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.6rem /* 15/25 */;
  margin-top: -2px;
}
.goods-detail .goods-wrap .goods-specification-jd .title .sale li {
  margin-bottom: 0.4rem /* 10/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .title .sale li .tag {
  font-size: 8px;
  border-radius: 7px;
  border: 1px solid #cf2414;
  padding: 1px 3px;
  vertical-align: middle;
  color: #cf2414;
}
.goods-detail .goods-wrap .goods-specification-jd .title.sale-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.goods-detail .goods-wrap .goods-specification-jd .weight {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  background: #fff;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .weight span {
  margin-left: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .goods-post {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  background: #fff;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .goods-post span {
  margin-left: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .goods-param {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  background: #fff;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .goods-param table {
  text-align: left;
  border-style: solid;
  border-color: #ccc;
  border-width: 0.04rem /* 1/25 */ 0.04rem /* 1/25 */ 0 0.04rem /* 1/25 */;
}
.goods-detail .goods-wrap .goods-specification-jd .goods-param table tr {
  border-bottom: 1px solid #ccc;
}
.goods-detail .goods-wrap .goods-specification-jd .goods-param table tr th {
  padding: 0.2rem;
}
.goods-detail .goods-wrap .goods-specification-jd .goods-param table tr td {
  padding: 0.2rem;
  line-height: 20px;
  width: 50%;
}
.goods-detail .goods-wrap .comment {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goods-detail .goods-wrap .comment .comment-head {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 0.2rem /* 5/25 */;
  padding-bottom: 0.72rem /* 18/25 */;
  border-bottom: 1px solid #ededed;
}
.goods-detail .goods-wrap .comment .comment-head .comment-tit {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goods-detail .goods-wrap .comment .comment-head .comment-evaluate {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.goods-detail .goods-wrap .comment .comment-head .comment-evaluate img {
  width: 0.28rem /* 7/25 */;
  margin-left: 0.4rem /* 10/25 */;
}
.goods-detail .goods-wrap .comment .comment-list {
  max-height: 4.32rem /* 108/25 */;
  padding-top: 0.6rem /* 15/25 */;
  overflow: hidden;
}
.goods-detail .goods-wrap .comment .comment-list .item {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .comment .comment-list .item.nocomment {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goods-detail .goods-wrap .comment .comment-list .item.nocomment img {
  display: block;
  width: 6.6rem /* 165/25 */;
  margin: 0 auto;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-user {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.52rem /* 13/25 */;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-user .user-pic {
  width: 1.28rem /* 32/25 */;
  height: 1.28rem /* 32/25 */;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 0.4rem /* 10/25 */;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-user .user-pic img {
  width: 100%;
  height: 100%;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-user .user-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-user .user-name p {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
  margin-right: 0.64rem /* 16/25 */;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-user .user-name .vux-rater {
  line-height: 1;
  vertical-align: top;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-user .user-name .vux-rater a {
  vertical-align: top;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-time {
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.44rem /* 11/25 */;
  color: #999999;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-txt {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-txt p {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  line-height: 0.8rem /* 20/25 */;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-reply {
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-pic {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-pic .comment-imgBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-pic .comment-imgBox .comment-img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 3rem /* 75/25 */;
  height: 3rem /* 75/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.goods-detail .goods-wrap .comment .comment-list .item .comment-pic .comment-imgBox img {
  display: block;
  width: 100%;
}
.goods-detail .goods-wrap .comment.nocomment {
  padding: 0.8rem /* 20/25 */ 0.6rem /* 15/25 */;
}
.goods-detail .goods-wrap .comment.nocomment .comment-list {
  padding-top: 0;
}
.goods-detail .goods-wrap .comment.nocomment .comment-list .nocomment {
  margin-bottom: 0;
  text-align: left;
}
.goods-detail .goods-wrap .comment-total {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  text-align: center;
  padding: 0.4rem /* 10/25 */ 0;
  border-top: 1px solid #f5f5f5;
  border-bottom: 0.4rem /* 10/25 */ solid #f5f5f5;
  background-color: #ffffff;
}
.goods-detail .goods-wrap .comment-total img {
  width: 0.52rem /* 13/25 */;
  height: 0.52rem /* 13/25 */;
  vertical-align: top;
}
.goods-detail .goods-wrap .goods-desc {
  font-size: 0.64rem /* 16/25 */;
  background-color: #ffffff;
  overflow-x: auto;
}
.goods-detail .goods-wrap .goods-desc .section {
  font-size: 0.64rem !important;
  /* 16/25 */
  text-align: left !important;
  padding: 0.8rem 0rem !important;
  margin: auto !important;
}
.goods-detail .goods-wrap .goods-desc .descrip {
  font-size: 0.64rem !important;
  /* 16/25 */
  text-align: left !important;
  padding: 0.8rem 0rem !important;
}
.goods-detail .goods-wrap .goods-desc div {
  padding: 0.2rem 0rem;
  width: 100% !important;
}
.goods-detail .goods-wrap .goods-desc p {
  line-height: 0.8rem;
}
.goods-detail .goods-wrap .goods-desc img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
.goods-detail .goods-wrap .goods-desc table {
  width: 100%;
}
.goods-detail .goods-wrap .goods-desc table td {
  width: 100%;
}
.goods-detail .tips {
  position: fixed;
  bottom: 1.9rem;
  z-index: 101;
  width: 100%;
  line-height: 1.2rem;
  background: #f8ec9c;
  color: #db1111;
  font-size: 0.45rem;
  text-align: center;
  -webkit-box-shadow: 0 0.2rem 0.1rem 0rem #a9a9a9;
          box-shadow: 0 0.2rem 0.1rem 0rem #a9a9a9;
}
.goods-detail .footer {
  position: fixed;
  bottom: 0;
  z-index: 101;
  width: 100%;
  max-width: 750px;
  height: 2rem /* 50/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #ffffff;
}
.goods-detail .footer .control {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 2rem /* 50/25 */;
  padding-top: 0.2rem /* 5/25 */;
  padding-bottom: 0.2rem /* 5/25 */;
  border-top: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.goods-detail .footer .control .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  border-right: 1px solid #e6e6e6;
}
.goods-detail .footer .control .item img {
  width: 0.72rem /* 18/25 */;
  height: 0.72rem /* 18/25 */;
}
.goods-detail .footer .control .item span {
  display: block;
  font-size: 0.4rem /* 10/25 */;
  color: #333;
}
.goods-detail .footer .control .item i {
  font-size: 0.8rem;
  margin-bottom: 0.2rem;
}
.goods-detail .footer .add-car {
  width: 4.72rem /* 118/25 */;
  height: 2rem /* 50/25 */;
  line-height: 2rem /* 50/25 */;
  border: none;
  border-top: 1px solid #ededed;
  font-size: 0.56rem /* 14/25 */;
  text-align: center;
  color: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
}
.goods-detail .footer .exchange {
  width: 4.72rem /* 118/25 */;
  height: 2rem /* 50/25 */;
  line-height: 2rem /* 50/25 */;
  font-size: 0.56rem /* 14/25 */;
  text-align: center;
  color: #ffffff;
  background-color: #cf2414;
  border: none;
}
.goods-detail .footer .exchange.long {
  width: 9.2rem /* 230/25 */;
}
.goods-detail .goods-mask {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 102;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.goods-detail .goods-mask .skus-content {
  position: fixed;
  bottom: 0;
  width: 100%;
  padding: 0.6rem /* 20/25 */ 0.8rem /* 20/25 */ 0.6rem /* 15/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background-color: #ffffff;
}
.goods-detail .goods-mask .skus-content .close {
  position: absolute;
  top: 0.4rem /* 10/25 */;
  right: 0.8rem /* 20/25 */;
  width: 0.68rem /* 17/25 */;
  height: 0.68rem /* 17/25 */;
}
.goods-detail .goods-mask .skus-content .close img {
  display: block;
  width: 100%;
}
.goods-detail .goods-mask .skus-content .skus-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 0.5rem;
}
.goods-detail .goods-mask .skus-content .skus-info .goods-img {
  width: 3.6rem /* 90/25 */;
  height: 3.6rem /* 90/25 */;
  margin-right: 0.6rem /* 15/25 */;
  border-radius: 5px;
  overflow: hidden;
}
.goods-detail .goods-mask .skus-content .skus-info .goods-img img {
  display: block;
  width: 100%;
}
.goods-detail .goods-mask .skus-content .skus-info .skus-desc {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.goods-detail .goods-mask .skus-content .skus-info .skus-desc .goods-name {
  margin-bottom: 0.24rem /* 6/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
}
.goods-detail .goods-mask .skus-content .skus-info .skus-desc .sku-name {
  margin-top: 0.5rem;
  font-size: 0.56rem;
  color: #3a3a3a;
  line-height: 0.65rem;
}
.goods-detail .goods-mask .skus-content .skus-info .skus-desc .sku-name span {
  color: #8c8c8c;
  margin-right: 10px;
}
.goods-detail .goods-mask .skus-content .skus-info .skus-desc .name {
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
}
.goods-detail .goods-mask .skus-content .skus-info .skus-desc .goods-price {
  margin-top: 0.3rem /* 20/25 */;
  font-size: 0.72rem /* 18/25 */;
  color: #ff0000;
}
.goods-detail .goods-mask .skus-content .skus-spec {
  margin-top: 0.92rem /* 23/25 */;
}
.goods-detail .goods-mask .skus-content .skus-spec .goods-spec-title {
  font-size: 0.6rem /* 15/25 */;
  font-weight: bold;
  letter-spacing: 2px;
  color: #333333;
}
.goods-detail .goods-mask .skus-content .skus-spec .goods-speclist {
  max-height: 8.6rem /* 215/25 */;
  overflow-y: auto;
  margin-top: 0.8rem /* 20/25 */;
  font-size: 0;
}
.goods-detail .goods-mask .skus-content .skus-spec .goods-speclist li {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.6rem /* 15/25 */;
  margin-bottom: 0.4rem /* 10/25 */;
  padding: 0.4rem /* 10/25 */ 0.8rem /* 20/25 */;
  border-radius: 15px;
  font-size: 0.52rem /* 13/25 */;
  line-height: 18px;
  color: #333333;
  background-color: #f7f7f7;
}
.goods-detail .goods-mask .skus-content .skus-spec .goods-speclist li.active {
  color: #ffffff;
  background-color: #cf2414;
}
.goods-detail .goods-mask .skus-content .goods-nums {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 1.4rem /* 35/25 */ auto;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-nums-title {
  font-size: 0.6rem /* 15/25 */;
  font-weight: bold;
  letter-spacing: 2px;
  color: #333333;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-nums-title .g-tips {
  display: inline;
  color: red;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns .goods-reduce {
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns .goods-reduce .enable {
  display: none;
  width: 100%;
  height: 100%;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns .goods-reduce .enable.active {
  display: block;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns .goods-num {
  width: 1.6rem /* 40/25 */;
  height: 1.2rem /* 30/25 */;
  line-height: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
  background: none;
  outline: none;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns .goods-add {
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns .goods-add .enable {
  display: none;
  width: 100%;
  height: 100%;
}
.goods-detail .goods-mask .skus-content .goods-nums .goods-btns .goods-add .enable.active {
  display: block;
}
.goods-detail .goods-mask .skus-content .goods-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.goods-detail .goods-mask .skus-content .goods-btns .goods-confirm {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.goods-detail .goods-mask .skus-content .goods-btns .goods-confirm.mar {
  margin-right: 0.32rem /* 8/25 */;
  border: 1px solid #cf2414;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #cf2414;
  background-color: #ffffff;
}
.goods-detail .goods-mask .skus-content .goods-confirm {
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  margin: 0.6rem /* 15/25 */ auto 0;
  text-align: center;
  font-size: 0.68rem /* 17/25 */;
  border-radius: 25px;
  color: #ffffff;
  background-color: #cf2414;
  border: none;
}
.goods-detail .goods-mask .skus-content .goods-confirm.disabled {
  background-color: #999999;
}
.goods-detail .goods-mask .skus-content.sale {
  min-height: 50%;
  max-height: 80%;
  overflow-y: auto;
}
.goods-detail .goods-mask .skus-content.sale .title {
  margin: 10px 0;
  height: 18px;
  line-height: 0.72rem /* 18/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.goods-detail .goods-mask .skus-content.sale .sale {
  font-size: 14px;
}
.goods-detail .goods-mask .skus-content.sale .sale li {
  margin-bottom: 0.4rem /* 10/25 */;
  height: 16px;
  line-height: 16px;
}
.goods-detail .goods-mask .skus-content.sale .sale li .tag {
  font-size: 8px;
  border-radius: 7px;
  border: 1px solid #cf2414;
  padding: 1px 3px;
  vertical-align: middle;
  color: #cf2414;
}

.vux-rater {
  text-align: left;
  display: inline-block;
  line-height: normal;
}
.vux-rater a {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  color: #ccc;
}
.vux-rater a:last-child {
  padding-right: 2px!important;
  margin-right: 0px!important;
}
.vux-rater a:hover {
  color: #ffdd99;
}
.vux-rater a.is-disabled {
  color: #ccc !important;
  cursor: not-allowed;
}
.vux-rater-box {
  position: relative;
}
.vux-rater-inner {
  position: relative;
  display: inline-block;
}
.vux-rater-outer {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  overflow: hidden;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-cells {
  margin-top: 1.17647059em;
  background-color: #FFFFFF;
  line-height: 1.41176471;
  font-size: 17px;
  overflow: hidden;
  position: relative;
}
.weui-cells:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells__title {
  margin-top: 0.77em;
  margin-bottom: 0.3em;
  padding-left: 15px;
  padding-right: 15px;
  color: #999999;
  font-size: 14px;
}
.weui-cells__title + .weui-cells {
  margin-top: 0;
}
.weui-cells__tips {
  margin-top: .3em;
  color: #999999;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
.weui-cell {
  padding: 10px 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.weui-cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
.weui-cell:first-child:before {
  display: none;
}
.weui-cell_primary {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.weui-cell__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.weui-cell__ft {
  text-align: right;
  color: #999999;
}
.vux-cell-justify {
  height: 1.41176471em;
}
.vux-cell-justify.vux-cell-justify:after {
  content: ".";
  display: inline-block;
  width: 100%;
  overflow: hidden;
  height: 0;
}
.vux-cell-primary {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vux-number-input {
  float: left;
  height: 20px;
  font-size: 20px;
  color: #666;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid #ececec;
  padding: 3px 0;
  text-align: center;
  border-radius: 1px;
}
.vux-number-round .vux-number-input {
  border: none;
}
.vux-number-selector {
  float: left;
  height: 20px;
  font-size: 25px;
  line-height: 18px;
  color: #3cc51f;
  border: 1px solid #ececec;
}
.vux-number-round .vux-number-selector {
  width: 20px;
  border-radius: 13px;
}
.vux-number-selector svg {
  fill: #3cc51f;
}
.vux-number-selector.vux-number-disabled svg {
  fill: #ccc;
}
.vux-number-round .vux-number-selector.vux-number-disabled {
  border-color: #ececec;
}
.vux-number-round .vux-number-selector.vux-number-disabled svg {
  fill: #ccc;
}
.vux-number-selector-sub {
  border-right: none;
  padding: 4px 8px 2px 8px;
  border-radius: 2px 0 0 2px;
}
.vux-number-selector-plus {
  border-left: none;
  margin-right: 5px;
  padding: 3px 8px;
  border-radius: 0 2px 2px 0;
}
.vux-number-round .vux-number-selector-sub svg {
  position: relative;
  top: 1px;
}
.vux-number-round .vux-number-selector-sub,
.vux-number-round .vux-number-selector-plus {
  padding: 2px;
  border: 1px solid #3cc51f;
  text-align: center;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-c7a883b4],
body[data-v-c7a883b4],
div[data-v-c7a883b4],
span[data-v-c7a883b4],
applet[data-v-c7a883b4],
object[data-v-c7a883b4],
iframe[data-v-c7a883b4],
h1[data-v-c7a883b4],
h2[data-v-c7a883b4],
h3[data-v-c7a883b4],
h4[data-v-c7a883b4],
h5[data-v-c7a883b4],
h6[data-v-c7a883b4],
p[data-v-c7a883b4],
blockquote[data-v-c7a883b4],
pre[data-v-c7a883b4],
a[data-v-c7a883b4],
abbr[data-v-c7a883b4],
acronym[data-v-c7a883b4],
address[data-v-c7a883b4],
big[data-v-c7a883b4],
cite[data-v-c7a883b4],
code[data-v-c7a883b4],
del[data-v-c7a883b4],
dfn[data-v-c7a883b4],
em[data-v-c7a883b4],
img[data-v-c7a883b4],
ins[data-v-c7a883b4],
kbd[data-v-c7a883b4],
q[data-v-c7a883b4],
s[data-v-c7a883b4],
samp[data-v-c7a883b4],
small[data-v-c7a883b4],
strike[data-v-c7a883b4],
strong[data-v-c7a883b4],
sub[data-v-c7a883b4],
sup[data-v-c7a883b4],
tt[data-v-c7a883b4],
var[data-v-c7a883b4],
b[data-v-c7a883b4],
u[data-v-c7a883b4],
i[data-v-c7a883b4],
center[data-v-c7a883b4],
dl[data-v-c7a883b4],
dt[data-v-c7a883b4],
dd[data-v-c7a883b4],
ol[data-v-c7a883b4],
ul[data-v-c7a883b4],
li[data-v-c7a883b4],
fieldset[data-v-c7a883b4],
form[data-v-c7a883b4],
label[data-v-c7a883b4],
legend[data-v-c7a883b4],
table[data-v-c7a883b4],
caption[data-v-c7a883b4],
tbody[data-v-c7a883b4],
tfoot[data-v-c7a883b4],
thead[data-v-c7a883b4],
tr[data-v-c7a883b4],
th[data-v-c7a883b4],
td[data-v-c7a883b4],
article[data-v-c7a883b4],
aside[data-v-c7a883b4],
canvas[data-v-c7a883b4],
details[data-v-c7a883b4],
embed[data-v-c7a883b4],
figure[data-v-c7a883b4],
figcaption[data-v-c7a883b4],
footer[data-v-c7a883b4],
header[data-v-c7a883b4],
menu[data-v-c7a883b4],
nav[data-v-c7a883b4],
output[data-v-c7a883b4],
ruby[data-v-c7a883b4],
section[data-v-c7a883b4],
summary[data-v-c7a883b4],
textarea[data-v-c7a883b4],
time[data-v-c7a883b4],
mark[data-v-c7a883b4],
audio[data-v-c7a883b4],
video[data-v-c7a883b4],
input[data-v-c7a883b4] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-c7a883b4],
aside[data-v-c7a883b4],
details[data-v-c7a883b4],
figcaption[data-v-c7a883b4],
figure[data-v-c7a883b4],
footer[data-v-c7a883b4],
header[data-v-c7a883b4],
menu[data-v-c7a883b4],
nav[data-v-c7a883b4],
section[data-v-c7a883b4] {
  display: block;
}
body[data-v-c7a883b4] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-c7a883b4],
q[data-v-c7a883b4] {
  quotes: none;
}
blockquote[data-v-c7a883b4]:before,
blockquote[data-v-c7a883b4]:after,
q[data-v-c7a883b4]:before,
q[data-v-c7a883b4]:after {
  content: none;
}
table[data-v-c7a883b4] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-c7a883b4] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-c7a883b4] {
  list-style: none;
}
[data-v-c7a883b4]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-c7a883b4]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-c7a883b4]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-c7a883b4]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-c7a883b4],
body[data-v-c7a883b4] {
  width: 100%;
}
html[data-v-c7a883b4] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-c7a883b4] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-c7a883b4],
button[data-v-c7a883b4],
textarea[data-v-c7a883b4] {
  outline: none;
}
.weui-dialog[data-v-c7a883b4] {
  top: 1rem;
}
[data-v-c7a883b4]:root {
  --theme-color: #0080ee;
}
html[data-v-c7a883b4],
body[data-v-c7a883b4] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-c7a883b4]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-c7a883b4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-c7a883b4] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-c7a883b4] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-c7a883b4] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-c7a883b4] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-c7a883b4] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-c7a883b4] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-c7a883b4] {
  color: #fff;
}
.weui-mask_transparent[data-v-c7a883b4] {
  display: none;
}
.contentFix[data-v-c7a883b4] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-c7a883b4] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-c7a883b4],
.goodsCategory .vux-header[data-v-c7a883b4],
.goodsList .vux-header[data-v-c7a883b4],
.goods-detail .vux-header[data-v-c7a883b4],
.goodsContent .vux-header[data-v-c7a883b4],
.commonContent .vux-header[data-v-c7a883b4],
.user .vux-header[data-v-c7a883b4],
.page1 .vux-header[data-v-c7a883b4],
.page1-wrap .vux-header[data-v-c7a883b4] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-c7a883b4],
.goodsCategory .vux-header .vux-header-left[data-v-c7a883b4],
.goodsList .vux-header .vux-header-left[data-v-c7a883b4],
.goods-detail .vux-header .vux-header-left[data-v-c7a883b4],
.goodsContent .vux-header .vux-header-left[data-v-c7a883b4],
.commonContent .vux-header .vux-header-left[data-v-c7a883b4],
.user .vux-header .vux-header-left[data-v-c7a883b4],
.page1 .vux-header .vux-header-left[data-v-c7a883b4],
.page1-wrap .vux-header .vux-header-left[data-v-c7a883b4],
.movie .vux-header .vux-header-right[data-v-c7a883b4],
.goodsCategory .vux-header .vux-header-right[data-v-c7a883b4],
.goodsList .vux-header .vux-header-right[data-v-c7a883b4],
.goods-detail .vux-header .vux-header-right[data-v-c7a883b4],
.goodsContent .vux-header .vux-header-right[data-v-c7a883b4],
.commonContent .vux-header .vux-header-right[data-v-c7a883b4],
.user .vux-header .vux-header-right[data-v-c7a883b4],
.page1 .vux-header .vux-header-right[data-v-c7a883b4],
.page1-wrap .vux-header .vux-header-right[data-v-c7a883b4] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-c7a883b4],
.goodsCategory .vux-header .vux-header-title[data-v-c7a883b4],
.goodsList .vux-header .vux-header-title[data-v-c7a883b4],
.goods-detail .vux-header .vux-header-title[data-v-c7a883b4],
.goodsContent .vux-header .vux-header-title[data-v-c7a883b4],
.commonContent .vux-header .vux-header-title[data-v-c7a883b4],
.user .vux-header .vux-header-title[data-v-c7a883b4],
.page1 .vux-header .vux-header-title[data-v-c7a883b4],
.page1-wrap .vux-header .vux-header-title[data-v-c7a883b4] {
  color: #333;
}
.movie .content[data-v-c7a883b4],
.goodsCategory .content[data-v-c7a883b4],
.goodsList .content[data-v-c7a883b4],
.goods-detail .content[data-v-c7a883b4],
.goodsContent .content[data-v-c7a883b4],
.commonContent .content[data-v-c7a883b4],
.user .content[data-v-c7a883b4],
.page1 .content[data-v-c7a883b4],
.page1-wrap .content[data-v-c7a883b4] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-c7a883b4] {
  background: none!important;
}
.padtop[data-v-c7a883b4] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-c7a883b4] {
  padding-top: 2.1rem;
}
.padtop64[data-v-c7a883b4] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-c7a883b4] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-c7a883b4] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-c7a883b4] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-c7a883b4] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-c7a883b4] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-c7a883b4] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-c7a883b4] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-c7a883b4] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-c7a883b4] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-c7a883b4] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-c7a883b4] {
  top: 2.0rem;
}
.top45[data-v-c7a883b4] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-c7a883b4] {
  bottom: 0;
}
.fixed[data-v-c7a883b4] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-c7a883b4] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-c7a883b4] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-c7a883b4] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-c7a883b4] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-c7a883b4] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-c7a883b4] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-c7a883b4] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-c7a883b4] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-c7a883b4] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-c7a883b4] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-c7a883b4] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-c7a883b4] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-c7a883b4] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-c7a883b4] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-c7a883b4] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-c7a883b4] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-c7a883b4],
.isIPhoneX .goodsCategory .vux-header[data-v-c7a883b4],
.isIPhoneX .goodsList .vux-header[data-v-c7a883b4],
.isIPhoneX .goods-detail .vux-header[data-v-c7a883b4],
.isIPhoneX .goodsContent .vux-header[data-v-c7a883b4],
.isIPhoneX .commonContent .vux-header[data-v-c7a883b4],
.isIPhoneX .user .vux-header[data-v-c7a883b4],
.isIPhoneX .page1 .vux-header[data-v-c7a883b4],
.isIPhoneX .page1-wrap .vux-header[data-v-c7a883b4] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .user .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-c7a883b4],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .user .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-c7a883b4],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-c7a883b4] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .user .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-c7a883b4],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-c7a883b4] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-c7a883b4],
.isIPhoneX .goodsCategory .content[data-v-c7a883b4],
.isIPhoneX .goodsList .content[data-v-c7a883b4],
.isIPhoneX .goods-detail .content[data-v-c7a883b4],
.isIPhoneX .goodsContent .content[data-v-c7a883b4],
.isIPhoneX .commonContent .content[data-v-c7a883b4],
.isIPhoneX .user .content[data-v-c7a883b4],
.isIPhoneX .page1 .content[data-v-c7a883b4],
.isIPhoneX .page1-wrap .content[data-v-c7a883b4] {
  padding-top: 1.04rem /* 74/25 */;
}
.common-goods-car .car-btn[data-v-c7a883b4] {
  position: relative;
}
.common-goods-car .car-btn .shopping-cart[data-v-c7a883b4] {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.common-goods-car .car-btn span[data-v-c7a883b4] {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: var(--theme-color);
  color: #ffffff;
}

.mask[data-v-58e59aff] {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 102;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.jd-add-container .content[data-v-58e59aff] {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 70vh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
  background-color: #ffffff;
}
.jd-add-container .content .j-header[data-v-58e59aff] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  position: absolute;
  top: 0.1rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.3rem 0;
  font-size: 0.6rem;
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
  text-align: center;
}
.jd-add-container .content .j-header .left[data-v-58e59aff] {
  width: 2rem;
}
.jd-add-container .content .j-header .title[data-v-58e59aff] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.jd-add-container .content .j-header .close[data-v-58e59aff] {
  width: 2rem;
  overflow: hidden;
  color: #bbb8b8;
}
.jd-add-container .content .j-footer[data-v-58e59aff] {
  position: absolute;
  bottom: 0;
  padding: 0.3rem 0;
  width: calc(100% - 1.6rem);
  background: #dd4b4b;
  font-size: 0.5rem;
  color: #ffffff;
  text-align: center;
  margin: 0.4rem 0.8rem;
  border-radius: 1rem;
}
.jd-add-container .content .j-box[data-v-58e59aff] {
  height: 58vh;
  overflow: hidden;
  overflow-y: scroll;
  padding: 0 0.2rem;
}
.jd-add-container .content .j-box .j-item[data-v-58e59aff] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 0.2rem;
  border-bottom: 1px solid #ebe8e8;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.jd-add-container .content .j-box .j-item .left[data-v-58e59aff] {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.jd-add-container .content .j-box .j-item .left .icon-box[data-v-58e59aff] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.2rem /* 5/25 */;
  vertical-align: middle;
}
.jd-add-container .content .j-box .j-item .left .icon-box .agreen[data-v-58e59aff] {
  color: #1e9146;
}
.jd-add-container .content .j-box .j-item .left .icon-box .icon[data-v-58e59aff] {
  width: 0.64rem /* 16/25 */;
}
.jd-add-container .content .j-box .j-item .right[data-v-58e59aff] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.55rem;
  padding-left: 0.3rem;
  color: #8f8e8e;
  line-height: 0.8rem;
}
.jd-add-container .content .j-box .j-item .j-item[data-v-58e59aff]:last-child(1) {
  border: none;
}
.jd-add-container .content .j-box .no-content[data-v-58e59aff] {
  width: 100%;
  text-align: center;
  margin-top: 20%;
  font-size: 0.7rem;
  color: #bbb8b8;
}

.addr-mask[data-v-615f763d] {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 102;
  width: 100%;
  max-width: 750px;
  min-width: 320px;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.8);
}
.addr-mask .addr-area[data-v-615f763d] {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 70vh;
  background-color: #ffffff;
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
}
.addr-mask .addr-area .a-header[data-v-615f763d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  position: absolute;
  top: 0.1rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.3rem 0;
  font-size: 0.6rem;
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
  text-align: center;
}
.addr-mask .addr-area .a-header .left[data-v-615f763d] {
  width: 2rem;
}
.addr-mask .addr-area .a-header .title[data-v-615f763d] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.addr-mask .addr-area .a-header .close[data-v-615f763d] {
  width: 2rem;
  overflow: hidden;
  color: #bbb8b8;
}
.addr-mask .addr-area .addr-name[data-v-615f763d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 2rem /* 15/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #eeeeee;
}
.addr-mask .addr-area .addr-name .addr-item[data-v-615f763d] {
  max-width: 3.2rem /* 80/25 */;
  margin-right: 0.6rem /* 15/25 */;
  padding-bottom: 0.16rem /* 4/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addr-mask .addr-area .addr-name .addr-item.active[data-v-615f763d] {
  border-bottom: 1px solid #e2281b;
}
.addr-mask .addr-area .addr-list[data-v-615f763d] {
  max-height: 59vh /* 300/25 */;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding-top: 0.1rem;
}
.addr-mask .addr-area .addr-list .addr-list-item[data-v-615f763d] {
  height: 1.4rem /* 30/25 */;
  line-height: 1.4rem /* 30/25 */;
  padding-left: 0.6rem;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addr-mask .addr-area .addr-list .addr-list-item.active[data-v-615f763d] {
  color: #e2281b;
}

.spec-box[data-v-5f6ab796] {
  height: 10.6rem;
  overflow-y: scroll;
  width: 100%;
}
/* 显示滚动条 */
.spec-box[data-v-5f6ab796]::-webkit-scrollbar {
  display: block;
}
.good-spec[data-v-5f6ab796] {
  margin-top: 0.62rem;
}
.good-spec .good-spec-title[data-v-5f6ab796] {
  font-size: 0.6rem /* 15/25 */;
  font-weight: bold;
  letter-spacing: 2px;
  color: #333333;
}
.good-spec .good-speclist[data-v-5f6ab796] {
  max-height: 8.6rem /* 215/25 */;
  margin-top: 0.8rem /* 20/25 */;
  font-size: 0;
}
.good-spec .good-speclist li[data-v-5f6ab796] {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.6rem;
  margin-bottom: 0.4rem;
  padding: 0 18px;
  border-radius: 30px;
  font-size: 0.48rem;
  line-height: 30px;
  color: #333333;
  background-color: #f2f2f2;
  max-width: 80%;
  min-width: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.good-spec .good-speclist li.active[data-v-5f6ab796] {
  background: #fcedeb;
  border: 1px solid #f2270c;
  color: #f2270c;
  font-size: 0.48rem;
  font-weight: 700;
}
.good-spec .good-speclist .over[data-v-5f6ab796] {
  color: #bfbfbf;
  text-decoration: line-through;
}
.active[data-v-5f6ab796] {
  background: #fcedeb;
  border: 1px solid #f2270c;
  color: #f2270c;
  font-size: 0.48rem;
  font-weight: 700;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-525d68ec],
body[data-v-525d68ec],
div[data-v-525d68ec],
span[data-v-525d68ec],
applet[data-v-525d68ec],
object[data-v-525d68ec],
iframe[data-v-525d68ec],
h1[data-v-525d68ec],
h2[data-v-525d68ec],
h3[data-v-525d68ec],
h4[data-v-525d68ec],
h5[data-v-525d68ec],
h6[data-v-525d68ec],
p[data-v-525d68ec],
blockquote[data-v-525d68ec],
pre[data-v-525d68ec],
a[data-v-525d68ec],
abbr[data-v-525d68ec],
acronym[data-v-525d68ec],
address[data-v-525d68ec],
big[data-v-525d68ec],
cite[data-v-525d68ec],
code[data-v-525d68ec],
del[data-v-525d68ec],
dfn[data-v-525d68ec],
em[data-v-525d68ec],
img[data-v-525d68ec],
ins[data-v-525d68ec],
kbd[data-v-525d68ec],
q[data-v-525d68ec],
s[data-v-525d68ec],
samp[data-v-525d68ec],
small[data-v-525d68ec],
strike[data-v-525d68ec],
strong[data-v-525d68ec],
sub[data-v-525d68ec],
sup[data-v-525d68ec],
tt[data-v-525d68ec],
var[data-v-525d68ec],
b[data-v-525d68ec],
u[data-v-525d68ec],
i[data-v-525d68ec],
center[data-v-525d68ec],
dl[data-v-525d68ec],
dt[data-v-525d68ec],
dd[data-v-525d68ec],
ol[data-v-525d68ec],
ul[data-v-525d68ec],
li[data-v-525d68ec],
fieldset[data-v-525d68ec],
form[data-v-525d68ec],
label[data-v-525d68ec],
legend[data-v-525d68ec],
table[data-v-525d68ec],
caption[data-v-525d68ec],
tbody[data-v-525d68ec],
tfoot[data-v-525d68ec],
thead[data-v-525d68ec],
tr[data-v-525d68ec],
th[data-v-525d68ec],
td[data-v-525d68ec],
article[data-v-525d68ec],
aside[data-v-525d68ec],
canvas[data-v-525d68ec],
details[data-v-525d68ec],
embed[data-v-525d68ec],
figure[data-v-525d68ec],
figcaption[data-v-525d68ec],
footer[data-v-525d68ec],
header[data-v-525d68ec],
menu[data-v-525d68ec],
nav[data-v-525d68ec],
output[data-v-525d68ec],
ruby[data-v-525d68ec],
section[data-v-525d68ec],
summary[data-v-525d68ec],
textarea[data-v-525d68ec],
time[data-v-525d68ec],
mark[data-v-525d68ec],
audio[data-v-525d68ec],
video[data-v-525d68ec],
input[data-v-525d68ec] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-525d68ec],
aside[data-v-525d68ec],
details[data-v-525d68ec],
figcaption[data-v-525d68ec],
figure[data-v-525d68ec],
footer[data-v-525d68ec],
header[data-v-525d68ec],
menu[data-v-525d68ec],
nav[data-v-525d68ec],
section[data-v-525d68ec] {
  display: block;
}
body[data-v-525d68ec] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-525d68ec],
q[data-v-525d68ec] {
  quotes: none;
}
blockquote[data-v-525d68ec]:before,
blockquote[data-v-525d68ec]:after,
q[data-v-525d68ec]:before,
q[data-v-525d68ec]:after {
  content: none;
}
table[data-v-525d68ec] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-525d68ec] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-525d68ec] {
  list-style: none;
}
[data-v-525d68ec]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-525d68ec]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-525d68ec]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-525d68ec]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-525d68ec],
body[data-v-525d68ec] {
  width: 100%;
}
html[data-v-525d68ec] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-525d68ec] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-525d68ec],
button[data-v-525d68ec],
textarea[data-v-525d68ec] {
  outline: none;
}
.weui-dialog[data-v-525d68ec] {
  top: 1rem;
}
[data-v-525d68ec]:root {
  --theme-color: #0080ee;
}
html[data-v-525d68ec],
body[data-v-525d68ec] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-525d68ec]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-525d68ec] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-525d68ec] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-525d68ec] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-525d68ec] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-525d68ec] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-525d68ec] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-525d68ec] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-525d68ec] {
  color: #fff;
}
.weui-mask_transparent[data-v-525d68ec] {
  display: none;
}
.contentFix[data-v-525d68ec] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-525d68ec] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-525d68ec],
.goodsCategory .vux-header[data-v-525d68ec],
.goodsList .vux-header[data-v-525d68ec],
.goods-detail .vux-header[data-v-525d68ec],
.goodsContent .vux-header[data-v-525d68ec],
.commonContent .vux-header[data-v-525d68ec],
.user .vux-header[data-v-525d68ec],
.page1 .vux-header[data-v-525d68ec],
.page1-wrap .vux-header[data-v-525d68ec] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-525d68ec],
.goodsCategory .vux-header .vux-header-left[data-v-525d68ec],
.goodsList .vux-header .vux-header-left[data-v-525d68ec],
.goods-detail .vux-header .vux-header-left[data-v-525d68ec],
.goodsContent .vux-header .vux-header-left[data-v-525d68ec],
.commonContent .vux-header .vux-header-left[data-v-525d68ec],
.user .vux-header .vux-header-left[data-v-525d68ec],
.page1 .vux-header .vux-header-left[data-v-525d68ec],
.page1-wrap .vux-header .vux-header-left[data-v-525d68ec],
.movie .vux-header .vux-header-right[data-v-525d68ec],
.goodsCategory .vux-header .vux-header-right[data-v-525d68ec],
.goodsList .vux-header .vux-header-right[data-v-525d68ec],
.goods-detail .vux-header .vux-header-right[data-v-525d68ec],
.goodsContent .vux-header .vux-header-right[data-v-525d68ec],
.commonContent .vux-header .vux-header-right[data-v-525d68ec],
.user .vux-header .vux-header-right[data-v-525d68ec],
.page1 .vux-header .vux-header-right[data-v-525d68ec],
.page1-wrap .vux-header .vux-header-right[data-v-525d68ec] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-525d68ec],
.goodsCategory .vux-header .vux-header-title[data-v-525d68ec],
.goodsList .vux-header .vux-header-title[data-v-525d68ec],
.goods-detail .vux-header .vux-header-title[data-v-525d68ec],
.goodsContent .vux-header .vux-header-title[data-v-525d68ec],
.commonContent .vux-header .vux-header-title[data-v-525d68ec],
.user .vux-header .vux-header-title[data-v-525d68ec],
.page1 .vux-header .vux-header-title[data-v-525d68ec],
.page1-wrap .vux-header .vux-header-title[data-v-525d68ec] {
  color: #333;
}
.movie .content[data-v-525d68ec],
.goodsCategory .content[data-v-525d68ec],
.goodsList .content[data-v-525d68ec],
.goods-detail .content[data-v-525d68ec],
.goodsContent .content[data-v-525d68ec],
.commonContent .content[data-v-525d68ec],
.user .content[data-v-525d68ec],
.page1 .content[data-v-525d68ec],
.page1-wrap .content[data-v-525d68ec] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-525d68ec] {
  background: none!important;
}
.padtop[data-v-525d68ec] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-525d68ec] {
  padding-top: 2.1rem;
}
.padtop64[data-v-525d68ec] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-525d68ec] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-525d68ec] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-525d68ec] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-525d68ec] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-525d68ec] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-525d68ec] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-525d68ec] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-525d68ec] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-525d68ec] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-525d68ec] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-525d68ec] {
  top: 2.0rem;
}
.top45[data-v-525d68ec] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-525d68ec] {
  bottom: 0;
}
.fixed[data-v-525d68ec] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-525d68ec] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-525d68ec] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-525d68ec] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-525d68ec] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-525d68ec] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-525d68ec] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-525d68ec] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-525d68ec] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-525d68ec] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-525d68ec] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-525d68ec] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-525d68ec] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-525d68ec] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-525d68ec] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-525d68ec] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-525d68ec] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-525d68ec],
.isIPhoneX .goodsCategory .vux-header[data-v-525d68ec],
.isIPhoneX .goodsList .vux-header[data-v-525d68ec],
.isIPhoneX .goods-detail .vux-header[data-v-525d68ec],
.isIPhoneX .goodsContent .vux-header[data-v-525d68ec],
.isIPhoneX .commonContent .vux-header[data-v-525d68ec],
.isIPhoneX .user .vux-header[data-v-525d68ec],
.isIPhoneX .page1 .vux-header[data-v-525d68ec],
.isIPhoneX .page1-wrap .vux-header[data-v-525d68ec] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .user .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-525d68ec],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .user .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-525d68ec],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-525d68ec] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .user .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-525d68ec],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-525d68ec] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-525d68ec],
.isIPhoneX .goodsCategory .content[data-v-525d68ec],
.isIPhoneX .goodsList .content[data-v-525d68ec],
.isIPhoneX .goods-detail .content[data-v-525d68ec],
.isIPhoneX .goodsContent .content[data-v-525d68ec],
.isIPhoneX .commonContent .content[data-v-525d68ec],
.isIPhoneX .user .content[data-v-525d68ec],
.isIPhoneX .page1 .content[data-v-525d68ec],
.isIPhoneX .page1-wrap .content[data-v-525d68ec] {
  padding-top: 1.04rem /* 74/25 */;
}
.category-container .vux-header[data-v-525d68ec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.category-container .vux-header .vux-header-title-area[data-v-525d68ec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  margin: 0 80px;
  padding-top: 0.32rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.category-container .overwrite-title-demo[data-v-525d68ec] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0.5rem;
  width: 90%;
  margin: 0 5%;
  height: 1.12rem;
  line-height: 1.12rem;
  border-radius: 20px;
  font-size: 0.48rem;
  color: #e2e2e2;
  background: url(data:image/png;base64,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) no-repeat #f4f4f4 0.48rem center;
  background-size: 0.56rem;
}
.category-container .common-goods-car[data-v-525d68ec] {
  text-align: center;
}
.category-container .mescroll-empty .empty-icon[data-v-525d68ec] {
  width: 5.32rem;
}
.category-container .goods[data-v-525d68ec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background-color: #ffffff;
  border-top: 1px solid #ededed;
}
.category-container .menu-wrapper[data-v-525d68ec] {
  width: 3.24rem;
  padding-bottom: 2.2rem;
}
.category-container .menu-wrapper ul[data-v-525d68ec] {
  background-color: #f7f7f7;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 2.5rem;
}
.category-container .menu-wrapper ul .menu-item[data-v-525d68ec] {
  width: 100%;
  height: 2rem;
  line-height: 2rem;
  text-align: center;
  font-size: 0.48rem;
  color: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.category-container .menu-wrapper ul .menu-item.active[data-v-525d68ec] {
  border-left: 4px solid var(--theme-color);
  color: var(--theme-color);
  background-color: #ffffff;
}
.category-container .foods-wrapper[data-v-525d68ec] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #ffffff;
  width: 100%;
  height: 100%;
}
.category-container .foods-wrapper .products-wrap[data-v-525d68ec] {
  background: #fdfdfd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px 50px 15px !important;
}
.category-container .foods-wrapper .products-wrap .JDcategory[data-v-525d68ec] {
  background: #fff;
  border-radius: 5px;
  margin-bottom: 10px;
}
.category-container .foods-wrapper .products-wrap .JDcategory .JDtitle[data-v-525d68ec] {
  padding-left: 0.84rem;
  padding-top: 0.84rem;
  font-size: 0.64rem;
  color: #333333;
  padding-bottom: 15px;
}
.category-container .foods-wrapper .products-wrap .JDcategory .category[data-v-525d68ec] {
  font-size: 0;
}
.category-container .foods-wrapper .products-wrap .JDcategory .category .food-item[data-v-525d68ec] {
  display: inline-block;
  vertical-align: top;
  width: 2.24rem /* 56/25 */;
  margin: 0.64rem /* 16/25 */;
}
.category-container .foods-wrapper .products-wrap .JDcategory .category .food-item .imgBox[data-v-525d68ec] {
  width: 2.24rem /* 56/25 */;
  height: 2.24rem /* 56/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
  overflow: hidden;
}
.category-container .foods-wrapper .products-wrap .JDcategory .category .food-item .imgBox img[data-v-525d68ec] {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.category-container .foods-wrapper .products-wrap .JDcategory .category .food-item .desc[data-v-525d68ec] {
  text-align: center;
  font-size: 0.4rem /* 10/25 */;
  color: #666666;
}
.category-container .foods-wrapper .products-wrap .JDcategory .category .nocategory[data-v-525d68ec] {
  padding-top: 1.2rem /* 30/25 */;
  padding-bottom: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  background: none;
  color: #666666;
}
.category-container .foods-wrapper .products-wrap .tabarWrap[data-v-525d68ec] {
  width: 100%;
  height: 1.48rem;
  background-color: #f7f7f7;
}
.category-container .foods-wrapper .products-wrap .tabarWrap .tabar[data-v-525d68ec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.48rem;
  line-height: 1.48rem;
  font-size: 0.48rem;
  color: #999999;
}
.category-container .foods-wrapper .products-wrap .tabarWrap .tabar .sort[data-v-525d68ec] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.48rem;
  color: #393939;
}
.category-container .foods-wrapper .products-wrap .tabarWrap .tabar .sort.active[data-v-525d68ec] {
  color: var(--theme-color);
}
.category-container .foods-wrapper .products-wrap .tabarWrap .tabar .sort.active span[data-v-525d68ec] {
  height: 100%;
  border-bottom: 2px solid var(--theme-color);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.category-container .foods-wrapper .products-wrap .product[data-v-525d68ec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0.6rem;
  background-color: #ffffff;
}
.category-container .foods-wrapper .products-wrap .product .product-item[data-v-525d68ec] {
  width: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 48%;
      -ms-flex: 0 0 48%;
          flex: 0 0 48%;
  margin-bottom: 0.6rem;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  overflow: hidden;
}
.category-container .foods-wrapper .products-wrap .product .product-item[data-v-525d68ec]:nth-child(odd) {
  margin-right: 0.16rem;
}
.category-container .foods-wrapper .products-wrap .product .product-item[data-v-525d68ec]:nth-child(even) {
  margin-left: 0.16rem;
}
.category-container .foods-wrapper .products-wrap .product .product-item .imgBox[data-v-525d68ec] {
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}
.category-container .foods-wrapper .products-wrap .product .product-item .imgBox img[data-v-525d68ec] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.category-container .foods-wrapper .products-wrap .product .product-item .desc-box[data-v-525d68ec] {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.category-container .foods-wrapper .products-wrap .product .product-item .desc-box .desc[data-v-525d68ec] {
  margin-bottom: 0.24rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  font-size: 0.48rem;
  color: #333333;
}
.category-container .foods-wrapper .products-wrap .product .product-item .desc-box .price[data-v-525d68ec] {
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  font-size: 0.48rem;
  color: #ff0000;
}
.category-container .foods-wrapper .products-wrap .product .product-item .desc-box .price .market-price[data-v-525d68ec] {
  margin-left: 0.4rem;
  color: #cccccc;
  text-decoration: line-through;
}
.category-container .foods-wrapper .products-wrap .product .product-item .desc-box .activity-tag[data-v-525d68ec] {
  display: block;
  margin-top: 0.24rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  font-size: 0;
}
.category-container .foods-wrapper .products-wrap .product .product-item .desc-box .activity-tag span[data-v-525d68ec] {
  display: inline-block;
  vertical-align: top;
  padding: 0.08rem 0.2rem;
  border-radius: 5px;
  font-size: 0.4rem;
  color: #ffffff;
  background-color: #ff0000;
}
.category-container .noData[data-v-525d68ec] {
  width: 100%;
  padding: 0.4rem;
  padding-top: 1.2rem;
  text-align: center;
  font-size: 0.56rem;
  background: none;
  color: #666666;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goodsList .mescroll-empty .empty-icon {
  width: 5.32rem /* 133/25 */;
}
.goodsList .goods-wrap {
  width: 100%;
  overflow: hidden;
}
.goodsList .goods-wrap .search-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 30px;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  padding: 0.2rem;
}
.goodsList .goods-wrap .search-wrap .search-title {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  height: 1.12rem;
  line-height: 1.12rem;
  padding-left: 1.36rem;
  margin-right: 0.3rem;
  border-radius: 20px;
  font-size: 0.48rem;
  color: #e2e2e2;
  background: url(data:image/png;base64,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) no-repeat #f4f4f4 0.48rem center;
  background-size: 0.56rem;
}
.goodsList .goods-wrap .sort {
  background-color: #f7f7f7;
}
.goodsList .goods-wrap .sort ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.goodsList .goods-wrap .sort ul li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0.25rem 0;
  height: 1.26rem /* 44/25 */;
  line-height: 1.26rem /* 44/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.goodsList .goods-wrap .sort ul li.active {
  color: var(--theme-color);
}
.goodsList .goods-wrap .sort ul li.filter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-left: 1px solid #ededed;
}
.goodsList .goods-wrap .sort ul li.filter img {
  width: 0.5rem;
  height: 0.5rem;
}
.goodsList .goods-wrap .sort ul li.blue {
  color: #377ee6;
}
.goodsList .goods-wrap .filter-popup {
  position: absolute;
  top: 1.76rem;
  left: 0;
  right: 0;
  z-index: 999;
}
.goodsList .goods-wrap .filter-popup .filter-mask {
  position: absolute;
  width: 100%;
  height: 100vh;
  background: #000;
  opacity: 0.7;
  top: 100%;
  left: 0;
  right: 0;
  bottom: 0;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body {
  background-color: #fff;
  font-size: 0.56rem;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-title {
  color: #999;
  padding: 0.6rem 0.6rem 0 0.6rem;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 1.7rem 0;
  padding: 0 0.6rem;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-content input {
  width: 5rem;
  height: 1rem;
  line-height: 1rem;
  padding: 0.3rem 0;
  border-radius: 0.8rem;
  background: #f7f7f7;
  text-align: center;
  font-size: 0.6rem;
  color: #377ee6;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-content input::-webkit-input-placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-content input:-ms-input-placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-content input::-ms-input-placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-content input::placeholder {
  font-size: 0.56rem;
  letter-spacing: 2px;
  color: #999 !important;
  text-align: center;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-content .filter-line {
  width: 1.3rem;
  height: 2px;
  background: #e5e5e5;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 1.8rem;
  border-top: 1px solid #f7f7f7;
  font-size: 0.6rem;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-footer div {
  width: 50%;
  text-align: center;
}
.goodsList .goods-wrap .filter-popup .filter-popup-body .filter-footer div.sure-btn {
  color: #377ee6;
  border-left: 1px solid #e5e5e5;
}
.goodsList .goods-wrap .goods-list {
  position: absolute;
  top: 3.2rem;
  bottom: 0;
  width: 100%;
  height: auto;
}
.goodsList .goods-wrap .goods-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0.6rem /* 15/25 */;
}
.goodsList .goods-wrap .goods-list ul li {
  position: relative;
  width: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 48%;
      -ms-flex: 0 0 48%;
          flex: 0 0 48%;
  margin-bottom: 0.6rem /* 15/25 */;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  overflow: hidden;
}
.goodsList .goods-wrap .goods-list ul li:nth-child(odd) {
  margin-right: 2%;
}
.goodsList .goods-wrap .goods-list ul li:nth-child(even) {
  margin-left: 2%;
}
.goodsList .goods-wrap .goods-list ul li .desc {
  height: 6.8rem /* 170/25 */;
  overflow: hidden;
}
.goodsList .goods-wrap .goods-list ul li .desc img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.goodsList .goods-wrap .goods-list ul li .saled-mask {
  position: absolute;
  background: url(../../static/img/saled_mask.359f9c1.png) no-repeat scroll top / 6.8rem transparent;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  height: 6.8rem;
  z-index: 10;
}
.goodsList .goods-wrap .goods-list ul li .detail {
  padding: 0.6rem /* 15/25 */ 0.4rem /* 10/25 */;
}
.goodsList .goods-wrap .goods-list ul li .detail .word {
  height: 1.28rem /* 32/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  letter-spacing: 1px;
}
.goodsList .goods-wrap .goods-list ul li .detail .name {
  margin-top: 0.4rem /* 10/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #757678;
}
.goodsList .goods-wrap .goods-list ul li .detail .price {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.goodsList .goods-wrap .goods-list ul li .detail .price span {
  margin-left: 0.2rem /* 5/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
  text-decoration: line-through;
}
.goodsList .goods-wrap .goods-list ul li .detail .activity-tag {
  display: block;
  margin-top: 0.2rem /* 5/25 */;
  font-size: 0;
}
.goodsList .goods-wrap .goods-list ul li .detail .activity-tag span {
  display: inline-block;
  vertical-align: top;
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.48rem /* 12/25 */;
  color: #ffffff;
  background-color: #ff0000;
}
.goodsList .goods-wrap .goods-list ul li .shopping-cart-wrap {
  position: absolute;
  bottom: 0.4rem /* 10/25 */;
  right: 0.4rem /* 10/25 */;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  padding: 0.3rem;
}
.goodsList .goods-wrap .goods-list ul li .shopping-cart-wrap .shopping-cart {
  position: absolute;
  bottom: 0.1rem;
  width: 0.8rem;
  height: 0.8rem;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: 100%;
}
.goodsList .fix-cart {
  position: fixed;
  right: 0.32rem /* 8/25 */;
  bottom: 3.2rem /* 80/25 */;
  z-index: 200;
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
.goodsList .fix-cart .fa {
  font-size: 0.8rem /* 20/25 */;
  color: #cccccc;
}
.goodsList .fix-cart span {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: #4083ff;
  color: #ffffff;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goodsCart .goods-wrap {
  width: 100%;
  padding-top: 0.6rem /* 15/25 */;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.goodsCart .goods-wrap .commodity-wrap {
  min-height: 100%;
}
.goodsCart .goods-wrap .commodity-wrap .commodity {
  margin-bottom: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsCart .goods-wrap .commodity-wrap .commodity:last-child {
  margin-bottom: 1.5rem;
}
.goodsCart .goods-wrap .commodity-wrap .commodity.nogoods {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 2rem /* 50/25 */;
  background-color: #f7f7f7;
}
.goodsCart .goods-wrap .commodity-wrap .commodity.nogoods img {
  width: 8.24rem /* 206/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity.nogoods .btn {
  width: 6rem /* 150/25 */;
  height: 1.56rem /* 39/25 */;
  line-height: 1.56rem /* 39/25 */;
  margin-top: 2rem /* 50/25 */;
  text-align: center;
  border: 1px solid var(--theme-color);
  border-radius: 5px;
  font-size: 0.6rem /* 15/25 */;
  color: var(--theme-color);
}
.goodsCart .goods-wrap .commodity-wrap .commodity .commodity-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.48rem /* 12/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f0f0f0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .commodity-title .store-img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0.72rem /* 18/25 */;
  height: 0.72rem /* 18/25 */;
  margin-right: 0.44rem /* 11/25 */;
  border-radius: 3px;
  overflow: hidden;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .commodity-title .store-img img {
  display: block;
  width: 100%;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .commodity-title .store-name {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .commodity-title .check {
  font-size: 0.52rem;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .commodity-title .check .vux-check-icon > .weui-icon-success:before {
  color: #4083ff;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .mint-cell-swipe {
  display: block;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .mint-cell-swipe .mint-cell-wrapper {
  padding: 0;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .mint-cell-swipe .mint-cell-value {
  display: block;
  width: 100%;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .mint-cell-swipe .mint-cell-right {
  font-size: 0.56rem /* 14/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .mint-cell-swipe .mint-cell-right .mint-cell-swipe-buttongroup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .mint-cell-swipe .mint-cell-right .mint-cell-swipe-buttongroup .mint-cell-swipe-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  line-height: 1;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f2f2f2;
  background-color: #ffffff;
  position: relative;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .no-buy {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1001;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .no-buy .no-buy-text {
  color: #fff;
  font-size: 0.8rem;
  font-weight: bold;
  padding-right: 1rem;
  letter-spacing: 3px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .check {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.36rem /* 34/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .check .vux-check-icon > .weui-icon-success:before {
  color: #4083ff;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .picture {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  overflow: hidden;
  position: relative;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .picture img {
  display: block;
  width: 100%;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .picture .saled-mask {
  position: absolute;
  background: url(../../static/img/saled_mask.359f9c1.png) no-repeat scroll center / cover transparent;
  top: 0;
  left: 0;
  right: 0;
  height: 2.8rem;
  z-index: 999999;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  padding-left: 0.4rem /* 10/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .word {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  letter-spacing: 1px;
  line-height: 0.64rem /* 16/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .name {
  width: 100%;
  margin: 0.32rem /* 8/25 */ 0;
  font-size: 0.48rem /* 12/25 */;
  line-height: 0.5rem;
  color: #999999;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .price {
  margin-top: 0.28rem /* 7/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
  margin-bottom: 0.32rem /* 8/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .price .market_price {
  margin-left: 0.4rem /* 10/25 */;
  color: #cccccc;
  text-decoration: line-through;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .price .inventory {
  color: #999;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .price .inventory.no {
  color: red;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .activity-tag {
  color: #fff;
  font-size: 0.4rem /* 10/25 */;
  background: red;
  line-height: 0.56rem /* 14/25 */;
  display: inline-block;
  border-radius: 0.12rem /* 3/25 */;
  padding: 0 0.2rem /* 5/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .del {
  margin-left: 0.4rem /* 10/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #000000;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns {
  position: absolute;
  bottom: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns .goods-reduce {
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns .goods-reduce .enable {
  display: none;
  width: 100%;
  height: 100%;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns .goods-reduce .enable.active {
  display: block;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns .goods-num {
  width: 1.6rem /* 40/25 */;
  height: 1.2rem /* 30/25 */;
  line-height: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
  background: none;
  outline: none;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns .goods-add {
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns .goods-add .enable {
  display: none;
  width: 100%;
  height: 100%;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .goods-btns .goods-add .enable.active {
  display: block;
}
.goodsCart .goods-wrap .commodity-wrap .commodity .goods-cell .detail .btn-find-like {
  position: absolute;
  right: 0;
  bottom: 0;
  border-radius: 0.48rem;
  border: 1px solid #f00;
  background: #fff;
  color: #f00;
  font-size: 0.48rem;
  font-weight: bold;
  padding: 0.16rem 0.4rem;
}
.goodsCart .total {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  height: 2rem /* 50/25 */;
  background-color: #ffffff;
}
.goodsCart .total .group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}
.goodsCart .total .group .left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
}
.goodsCart .total .group .left .check .vux-check-icon > .weui-icon-success:before {
  color: #4083ff;
}
.goodsCart .total .group .left .check .weui-icon {
  vertical-align: top;
}
.goodsCart .total .group .left .check span {
  vertical-align: top;
  font-size: 0.56rem /* 14/25 */;
}
.goodsCart .total .group .left .amount {
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.goodsCart .total .group .left .amount span {
  color: #ff0000;
}
.goodsCart .total .group .right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32%;
  height: 100%;
  font-size: 0.64rem /* 16/25 */;
  color: #ffffff;
  background-color: #cf2414;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-check-icon {
  display: inline-block;
}
.vux-check-icon > span {
  line-height: 23px;
  color: #222;
  vertical-align: middle;
}
.vux-check-icon > .weui-icon-success:before,
.vux-check-icon > .weui-icon-success-circle:before {
  color: #09BB07;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.no-border-t:before {
  border-top: none;
}
.goodsFillorder .goods-wrap {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.goodsFillorder .goods-wrap .addr {
  border-top: 1px solid #f9f9f9;
  background: url(data:image/png;base64,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) no-repeat center bottom;
  background-size: 100%;
  background-color: #ffffff;
}
.goodsFillorder .goods-wrap .addr.hasaddr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.6rem /* 15/25 */;
  padding-bottom: 0.84rem /* 21/25 */;
}
.goodsFillorder .goods-wrap .addr.hasaddr .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goodsFillorder .goods-wrap .addr.hasaddr .left .addr-has {
  width: 0.56rem /* 14/25 */;
  margin-right: 0.6rem /* 15/25 */;
}
.goodsFillorder .goods-wrap .addr.hasaddr .left .message .name {
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goodsFillorder .goods-wrap .addr.hasaddr .left .message .detail {
  margin-bottom: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.goodsFillorder .goods-wrap .addr.hasaddr .right img {
  width: 0.28rem /* 7/25 */;
}
.goodsFillorder .goods-wrap .addr.noaddr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-left: 1rem /* 25/25 */;
  padding-right: 0.6rem /* 15/25 */;
  padding-top: 0.6rem /* 15/25 */;
  padding-bottom: 1rem /* 25/25 */;
}
.goodsFillorder .goods-wrap .addr.noaddr .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goodsFillorder .goods-wrap .addr.noaddr .left .addr-no {
  width: 3.36rem /* 84/25 */;
}
.goodsFillorder .goods-wrap .addr.noaddr .left .word {
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.goodsFillorder .goods-wrap .addr.noaddr .right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goodsFillorder .goods-wrap .addr.noaddr .right img {
  width: 0.28rem /* 7/25 */;
  margin-left: 0.48rem /* 12/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap {
  margin-top: 0.6rem /* 15/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity {
  margin-bottom: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f0f0f0;
  background-color: #ffffff;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity:last-child {
  margin-bottom: 0;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .commodity-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.48rem /* 12/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f0f0f0;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .commodity-title .store-img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0.72rem /* 18/25 */;
  height: 0.72rem /* 18/25 */;
  margin-right: 0.44rem /* 11/25 */;
  border-radius: 3px;
  overflow: hidden;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .commodity-title .store-img img {
  display: block;
  width: 100%;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .commodity-title .store-name {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem /* 15/25 */ 0.6rem /* 15/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .picture {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .picture img {
  display: block;
  width: 100%;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .describe {
  width: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 0.4rem /* 10/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .describe .top .word {
  margin-bottom: 0.4rem /* 10/25 */;
  line-height: 16px;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  letter-spacing: 1px;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .describe .top .name {
  font-size: 0.44rem;
  color: #999999;
  line-height: 16px;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .describe .price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.48rem /* 12/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .describe .price .money {
  color: #ff0000;
  font-size: 0.64rem /* 16/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity ul .information .describe .price .money .market_price {
  color: #999;
  text-decoration: line-through;
  font-size: 0.48rem /* 12/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .detail-address {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  padding: 0.4rem 0.6rem;
  border-top: 1px solid #d9d9d9;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .detail-address .left {
  width: 3rem;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .detail-address .right {
  color: #999;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .detail-address .right .location {
  width: 0.8rem;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .weui-cell-user {
  padding-left: 5px;
  padding-right: 5px;
  font-size: 0.64rem /* 16/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .weui-cell-user:before {
  left: 0;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .vux-cell-box {
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .vux-cell-box:before {
  left: 0;
}
.goodsFillorder .goods-wrap .commodity-wrap .commodity .vux-cell-box .weui-cell_access {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0;
}
.goodsFillorder .goods-wrap .amount {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 1.88rem /* 47/25 */;
  margin-top: 0.6rem /* 15/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  background-color: #ffffff;
}
.goodsFillorder .goods-wrap .amount .amount-item {
  margin-right: 0.4rem /* 10/25 */;
}
.goodsFillorder .goods-wrap .amount .amount-item:last-child {
  margin-right: 0;
}
.goodsFillorder .goods-wrap .amount .amount-item .price {
  color: #ff0000;
}
.goodsFillorder .goods-wrap .notice {
  font-size: 0.56rem;
  padding: 0.3rem 0.5rem;
  border-bottom: 1px solid #eee;
}
.goodsFillorder .goods-wrap .notice .notice-content {
  width: 100%;
  color: #666;
  font-size: 0.48px;
  line-height: 0.8rem;
  overflow: hidden;
}
.goodsFillorder .goods-wrap .remark {
  margin-top: 0.6rem /* 15/25 */;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsFillorder .goods-wrap .remark .remark-notes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goodsFillorder .goods-wrap .remark .remark-notes input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  border: 0;
  background: none;
  outline: none;
}
.goodsFillorder .total {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  height: 2rem /* 50/25 */;
  background-color: #ffffff;
}
.goodsFillorder .total .group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}
.goodsFillorder .total .group .left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.goodsFillorder .total .group .left span {
  color: #ff0000;
}
.goodsFillorder .total .group .left1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.goodsFillorder .total .group .left1 span {
  color: #ff0000;
}
.goodsFillorder .total .group .left1 p:nth-of-type(1) {
  margin-right: 0.4rem /* 10/25 */;
}
.goodsFillorder .total .group .right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 4.2rem /* 105/25 */;
  height: 100%;
  font-size: 0.68rem /* 17/25 */;
  letter-spacing: 1px;
  color: #ffffff;
  background-color: #cf2414;
}
.goodsFillorder .switch-pay {
  background: #fff;
  padding: 10px 15px;
  font-size: 14px;
}
.goodsFillorder .switch-pay .switch-pay-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 2.5rem;
  color: #333;
}
.goodsFillorder .switch-pay .switch-pay-list li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 3.5rem;
  height: 1.2rem;
  border-radius: 0.6rem;
  border: 1px solid #999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goodsFillorder .switch-pay .switch-pay-list li.active {
  color: #cf2414;
  border: 1px solid #cf2414;
}
.goods-conform-box {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.8);
}
.goods-conform-box .content-box {
  width: 90%;
  height: 80%;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  border-radius: 0.2rem;
  margin: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.goods-conform-box .com-title {
  padding: 0.7rem;
  font-size: 0.68rem;
  text-align: center;
  border-bottom: 1px solid #eee;
}
.goods-conform-box .cont-warp-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.goods-conform-box .pb40 {
  padding-bottom: 0.8rem;
}
.goods-conform-box .option-foot-box {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2rem;
}
.goods-conform-box .option-foot-box .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 2rem;
  background-color: #9c9c9c;
  font-size: 0.68rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.goods-conform-box .option-foot-box .btn.confirm-btn {
  background-color: #ff5555;
  color: #fff;
}
.submit-order-mask {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 5001;
  background-color: rgba(0, 0, 0, 0);
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-tap-active {
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.vux-tap-active:active {
  background-color: #ECECEC;
}
.weui-cells {
  margin-top: 1.17647059em;
  background-color: #FFFFFF;
  line-height: 1.41176471;
  font-size: 17px;
  overflow: hidden;
  position: relative;
}
.weui-cells:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells__title {
  margin-top: 0.77em;
  margin-bottom: 0.3em;
  padding-left: 15px;
  padding-right: 15px;
  color: #999999;
  font-size: 14px;
}
.weui-cells__title + .weui-cells {
  margin-top: 0;
}
.weui-cells__tips {
  margin-top: .3em;
  color: #999999;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
.weui-cell {
  padding: 10px 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.weui-cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
.weui-cell:first-child:before {
  display: none;
}
.weui-cell_primary {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.weui-cell__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.weui-cell__ft {
  text-align: right;
  color: #999999;
}
.vux-cell-justify {
  height: 1.41176471em;
}
.vux-cell-justify.vux-cell-justify:after {
  content: ".";
  display: inline-block;
  width: 100%;
  overflow: hidden;
  height: 0;
}
.weui-loading {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: weuiLoading 1s steps(12, end) infinite;
          animation: weuiLoading 1s steps(12, end) infinite;
  background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat;
  background-size: 100%;
}
.weui-loading.weui-loading_transparent {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjAnIGhlaWdodD0nMTIwJyB2aWV3Qm94PScwIDAgMTAwIDEwMCc+PHBhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxMDB2MTAwSDB6Jy8+PHJlY3QgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjU2KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0zMCknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDEwNS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjQzKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg2MCA3NS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjM4KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2NSA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjMyKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgxMjAgNTguNjYgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4yOCknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoMTUwIDU0LjAyIDY1KScvPjxyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0ncmdiYSgyNTUsMjU1LDI1NSwuMjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjIpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKC0xNTAgNDUuOTggNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xNyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTEyMCA0MS4zNCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjE0KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtOTAgMzUgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtNjAgMjQuMDIgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4wMyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTMwIC01Ljk4IDY1KScvPjwvc3ZnPgo=");
}
@-webkit-keyframes weuiLoading {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
}
100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
}
}
@keyframes weuiLoading {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
}
100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
}
}
.vux-cell-primary {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vux-label {
  display: inline-block;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-cell__ft .weui-loading {
  display: inline-block;
}
.weui-cell__ft.vux-cell-align-left {
  text-align: left;
}
.weui-cell.vux-cell-no-border-intent:before {
  left: 0;
}
.weui-cell_access .weui-cell__ft.vux-cell-arrow-down:after {
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(90deg);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(90deg);
}
.weui-cell_access .weui-cell__ft.vux-cell-arrow-up:after {
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(-90deg);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0) rotate(-90deg);
}
.vux-cell-arrow-transition:after {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}
.vux-cell-disabled .vux-label {
  color: #b2b2b2;
}
.vux-cell-disabled.weui-cell_access .weui-cell__ft:after {
  border-color: #e2e2e2;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-1px,
.vux-1px-t,
.vux-1px-b,
.vux-1px-tb,
.vux-1px-l,
.vux-1px-r {
  position: relative;
}
.vux-1px:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border: 1px solid #C7C7C7;
  color: #C7C7C7;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.vux-1px-t:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-b:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-l:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.vux-1px-r:after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.vux-cell-primary {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vux-cell-box {
  position: relative;
}
.vux-cell-box:not(:first-child):before {
  content: " ";
  position: absolute;
  top: 0;
  width: 100%;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
.vux-popup-picker-header {
  height: 44px;
  color: #04BE02;
  background-color: #fbf9fe;
  font-size: 16px;
  position: relative;
}
.vux-popup-picker-header:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #e5e5e5;
  color: #e5e5e5;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-popup-picker-value {
  /* display: inline-block; */
}
.vux-popup-picker-header-menu {
  text-align: left;
  padding-left: 15px;
  line-height: 44px;
}
.vux-popup-picker-header-menu-right {
  text-align: right;
  padding-right: 15px;
}
.vux-popup-picker-select {
  width: 100%;
  position: relative;
}
.vux-popup-picker-select-box.weui-cell__bd:after {
  content: " ";
  display: inline-block;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
}
.vux-popup-picker-cancel {
  color: #828282;
}
.vux-popup-picker-placeholder {
  color: #999;
}

.scroller-component {
  display: block;
  position: relative;
  height: 238px;
  overflow: hidden;
  width: 100%;
}
.scroller-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1;
}
.scroller-mask {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  margin: 0 auto;
  width: 100%;
  z-index: 3;
  -webkit-transform: translateZ(0px);
          transform: translateZ(0px);
  background-image:
    -webkit-linear-gradient(top, rgba(255,255,255,0.95), rgba(255,255,255,0.6)),
    -webkit-linear-gradient(bottom, rgba(255,255,255,0.95), rgba(255,255,255,0.6));
  background-image:
    -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.95)), to(rgba(255,255,255,0.6))),
    -webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0.95)), to(rgba(255,255,255,0.6)));
  background-image:
    linear-gradient(to bottom, rgba(255,255,255,0.95), rgba(255,255,255,0.6)),
    linear-gradient(to top, rgba(255,255,255,0.95), rgba(255,255,255,0.6));
  background-position: top, bottom;
  background-size: 100% 102px;
  background-repeat: no-repeat;
}
.scroller-item {
  text-align: center;
  font-size: 16px;
  height: 34px;
  line-height: 34px;
  color: #000;
}
.scroller-indicator {
  width: 100%;
  height: 34px;
  position: absolute;
  left: 0;
  top: 102px;
  z-index: 3;
  background-image:
    -webkit-linear-gradient(top, #d0d0d0, #d0d0d0, transparent, transparent),
    -webkit-linear-gradient(bottom, #d0d0d0, #d0d0d0, transparent, transparent);
  background-image:
    -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), color-stop(#d0d0d0), color-stop(transparent), to(transparent)),
    -webkit-gradient(linear, left bottom, left top, from(#d0d0d0), color-stop(#d0d0d0), color-stop(transparent), to(transparent));
  background-image:
    linear-gradient(to bottom, #d0d0d0, #d0d0d0, transparent, transparent),
    linear-gradient(to top, #d0d0d0, #d0d0d0, transparent, transparent);
  background-position: top, bottom;
  background-size: 100% 1px;
  background-repeat: no-repeat;
}
.scroller-item {
  line-clamp: 1;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}

.vux-flexbox {
  width: 100%;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  box-align: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vux-flexbox .vux-flexbox-item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-flex: 1;
  min-width: 20px;
  width: 0%;
}
.vux-flexbox .vux-flexbox-item:first-child {
  margin-left: 0!important;
  margin-top: 0!important;
}
.vux-flex-row {
  box-direction: row;
  box-orient: horizontal;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.vux-flex-col {
  box-orient: vertical;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.vux-flex-col > .vux-flexbox-item {
  width: 100%;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-modal-open {
  overflow: hidden;
  position: fixed;
  width: 100%;
}
.vux-modal-open-for-container {
  overflow: hidden!important;
}
.vux-popup-dialog {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background: #eee;
  z-index: 501;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
  max-height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.vux-popup-dialog.vux-popup-left {
  width: auto;
  height: 100%;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
}
.vux-popup-dialog.vux-popup-right {
  width: auto;
  height: 100%;
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
}
.vux-popup-dialog.vux-popup-top {
  width: 100%;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
}
.vux-popup-mask {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: -1;
  -webkit-transition: opacity 400ms;
  transition: opacity 400ms;
}
.vux-popup-mask.vux-popup-show {
  opacity: 1;
}
.vux-popup-animate-bottom-enter,
.vux-popup-animate-bottom-leave-active {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
.vux-popup-animate-left-enter,
.vux-popup-animate-left-leave-active {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
.vux-popup-animate-right-enter,
.vux-popup-animate-right-leave-active {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.vux-popup-animate-top-enter,
.vux-popup-animate-top-leave-active {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}

.vux-1px,
.vux-1px-t,
.vux-1px-b,
.vux-1px-tb,
.vux-1px-l,
.vux-1px-r {
  position: relative;
}
.vux-1px:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border: 1px solid #C7C7C7;
  color: #C7C7C7;
  height: 200%;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.vux-1px-t:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-b:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-tb:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.vux-1px-l:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.vux-1px-r:after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #C7C7C7;
  color: #C7C7C7;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-popup-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  background-color: #fbf9fe;
}
.vux-popup-header-title {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #222;
}
.vux-popup-header-left {
  padding-left: 15px;
  color: #828282;
}
.vux-popup-header-right {
  padding-right: 15px;
  color: #04BE02;
}
.vux-popup-header.vux-1px-b:after {
  border-color: #D9D9D9;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-check__label {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-check__label:active {
  background-color: #ECECEC;
}
.weui-check {
  position: absolute;
  left: -9999em;
}
.weui-cells_radio .weui-cell__ft {
  padding-left: 0.35em;
}
.weui-cells_radio .weui-check:checked + .weui-icon-checked:before {
  display: block;
  content: '\EA08';
  color: #09BB07;
  font-size: 16px;
}
.weui-cells_checkbox .weui-cell__hd {
  padding-right: 0.35em;
}
.weui-cells_checkbox .weui-icon-checked:before {
  content: '\EA01';
  color: #C9C9C9;
  font-size: 23px;
  display: block;
}
.weui-cells_checkbox .weui-check:checked + .weui-icon-checked:before {
  content: '\EA06';
  color: #09BB07;
}
.weui-label {
  display: block;
  width: 105px;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-input {
  width: 100%;
  border: 0;
  outline: 0;
  -webkit-appearance: none;
  background-color: transparent;
  font-size: inherit;
  color: inherit;
  height: 1.41176471em;
  line-height: 1.41176471;
}
.weui-input::-webkit-outer-spin-button,
.weui-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.weui-textarea {
  display: block;
  border: 0;
  resize: none;
  width: 100%;
  color: inherit;
  font-size: 1em;
  line-height: inherit;
  outline: 0;
}
.weui-textarea-counter {
  color: #B2B2B2;
  text-align: right;
}
.weui-cell_warn .weui-textarea-counter {
  color: #E64340;
}
.weui-toptips {
  display: none;
  position: fixed;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  top: 0;
  left: 0;
  right: 0;
  padding: 5px;
  font-size: 14px;
  text-align: center;
  color: #FFF;
  z-index: 5000;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-toptips_warn {
  background-color: #E64340;
}
.weui-cells_form .weui-cell__ft {
  font-size: 0;
}
.weui-cells_form .weui-icon-warn {
  display: none;
}
.weui-cells_form input,
.weui-cells_form textarea,
.weui-cells_form label[for] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-cell_warn {
  color: #E64340;
}
.weui-cell_warn .weui-icon-warn {
  display: inline-block;
}
@font-face {
  font-weight: normal;
  font-style: normal;
  font-family: "weui";
  src: url('data:application/octet-stream;base64,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') format('truetype');
}
[class^="weui-icon-"],
[class*=" weui-icon-"] {
  display: inline-block;
  vertical-align: middle;
  font: normal normal normal 14px/1 "weui";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
[class^="weui-icon-"]:before,
[class*=" weui-icon-"]:before {
  display: inline-block;
  margin-left: .2em;
  margin-right: .2em;
}
.weui-icon-circle:before {
  content: "\EA01";
}
/* '' */
.weui-icon-download:before {
  content: "\EA02";
}
/* '' */
.weui-icon-info:before {
  content: "\EA03";
}
/* '' */
.weui-icon-safe-success:before {
  content: "\EA04";
}
/* '' */
.weui-icon-safe-warn:before {
  content: "\EA05";
}
/* '' */
.weui-icon-success:before {
  content: "\EA06";
}
/* '' */
.weui-icon-success-circle:before {
  content: "\EA07";
}
/* '' */
.weui-icon-success-no-circle:before {
  content: "\EA08";
}
/* '' */
.weui-icon-waiting:before {
  content: "\EA09";
}
/* '' */
.weui-icon-waiting-circle:before {
  content: "\EA0A";
}
/* '' */
.weui-icon-warn:before {
  content: "\EA0B";
}
/* '' */
.weui-icon-info-circle:before {
  content: "\EA0C";
}
/* '' */
.weui-icon-cancel:before {
  content: "\EA0D";
}
/* '' */
.weui-icon-search:before {
  content: "\EA0E";
}
/* '' */
.weui-icon-clear:before {
  content: "\EA0F";
}
/* '' */
.weui-icon-back:before {
  content: "\EA10";
}
/* '' */
.weui-icon-delete:before {
  content: "\EA11";
}
/* '' */
[class^="weui-icon_"]:before,
[class*=" weui-icon_"]:before {
  margin: 0;
}
.weui-icon-success {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-waiting {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-warn {
  font-size: 23px;
  color: #F43530;
}
.weui-icon-info {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-success-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-success-no-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-waiting-circle {
  font-size: 23px;
  color: #10AEFF;
}
.weui-icon-circle {
  font-size: 23px;
  color: #C9C9C9;
}
.weui-icon-download {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-info-circle {
  font-size: 23px;
  color: #09BB07;
}
.weui-icon-safe-success {
  color: #09BB07;
}
.weui-icon-safe-warn {
  color: #FFBE00;
}
.weui-icon-cancel {
  color: #F43530;
  font-size: 22px;
}
.weui-icon-search {
  color: #B2B2B2;
  font-size: 14px;
}
.weui-icon-clear {
  color: #B2B2B2;
  font-size: 14px;
}
.weui-icon-delete.weui-icon_gallery-delete {
  color: #FFFFFF;
  font-size: 22px;
}
.weui-icon_msg {
  font-size: 93px;
}
.weui-icon_msg.weui-icon-warn {
  color: #F76260;
}
.weui-icon_msg-primary {
  font-size: 93px;
}
.weui-icon_msg-primary.weui-icon-warn {
  color: #FFBE00;
}
.weui-cell_radio > * {
  pointer-events: none;
}
.vux-radio-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.vux-radio-label {
  vertical-align: middle;
}
.weui-cells_radio.vux-radio-disabled .weui-check:checked + .weui-icon-checked:before {
  opacity: 0.5;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goodsCashier {
  height: 100%;
}
.goodsCashier .goods-wrap {
  position: static;
  width: 100%;
  min-height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #f7f7f7;
}
.goodsCashier .goods-wrap .xdialog-body {
  overflow: hidden;
}
.goodsCashier .goods-wrap .vux-close {
  color: #999;
  font-size: 16px;
  padding: 10px;
  border-top: 1px solid #f5f5f5;
}
.goodsCashier .goods-wrap .remaining {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 1.6rem /* 40/25 */;
  padding: 0 0.4rem /* 10/25 */;
  font-size: 0.64rem /* 16/25 */;
  background-color: #f2dedf;
}
.goodsCashier .goods-wrap .remaining .left {
  color: #422d2c;
}
.goodsCashier .goods-wrap .remaining .right {
  color: #f53424;
}
.goodsCashier .goods-wrap .exhibition {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsCashier .goods-wrap .exhibition .photo {
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  border: 1px solid #ebebeb;
}
.goodsCashier .goods-wrap .exhibition .photo.photo1 {
  width: 2.28rem /* 57/25 */;
  height: 3.2rem /* 80/25 */;
}
.goodsCashier .goods-wrap .exhibition .photo img {
  display: block;
  width: 100%;
  height: 100%;
}
.goodsCashier .goods-wrap .exhibition .detail {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  margin-left: 0.4rem /* 10/25 */;
  letter-spacing: 1px;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .exhibition .detail.detail1 {
  margin-left: 0;
}
.goodsCashier .goods-wrap .exhibition .detail.detail1 .name {
  line-height: 1.6;
}
.goodsCashier .goods-wrap .exhibition .detail.detail1 .goods-red {
  font-size: 0.68rem /* 17/25 */;
  color: #ff0000;
}
.goodsCashier .goods-wrap .agreen-provision {
  background-color: #ffffff;
  padding-left: 0.4rem /* 10/25 */;
  text-align: left;
}
.goodsCashier .goods-wrap .agreen-provision .icon-box {
  display: inline-block;
  padding: 0.2rem /* 5/25 */;
  vertical-align: middle;
  margin-right: -0.4rem /* 10/25 */;
}
.goodsCashier .goods-wrap .agreen-provision .icon-box .icon {
  width: 0.64rem /* 16/25 */;
}
.goodsCashier .goods-wrap .agreen-provision .text {
  display: inline;
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  vertical-align: middle;
}
.goodsCashier .goods-wrap .agreen-provision .text .provision {
  color: var(--theme-color);
  text-decoration: underline;
  margin-left: 0.08rem /* 2/25 */;
}
.goodsCashier .goods-wrap .product-list-wrap {
  max-height: 6rem;
  padding-top: 0.2rem;
  overflow-y: scroll;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list {
  background: #fff;
  position: relative;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.2rem 0;
  border-bottom: 1px solid #eee;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-left {
  width: 20%;
  margin-right: 5%;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-left img {
  width: 100%;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-right .product-item-name {
  font-size: 16px;
  margin-bottom: 0.5rem;
  color: #666;
  line-height: 1.2em;
  padding-right: 10px;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-right .product-item-nums {
  font-size: 12px;
  color: #666;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-right: 20px;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .show-more {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-gradient(linear, left bottom, left top, from(#696969), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(bottom, #696969, rgba(255, 255, 255, 0));
  background: linear-gradient(to top, #696969, rgba(255, 255, 255, 0));
  height: 2rem;
  line-height: 2rem;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .show-more .show-more-text {
  text-align: center;
  font-size: 16px;
  color: var(--theme-color);
}
.goodsCashier .goods-wrap .mode {
  margin-top: 0.6rem /* 15/25 */;
  padding-bottom: 0.6rem /* 15/25 */;
}
.goodsCashier .goods-wrap .mode .card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsCashier .goods-wrap .mode .card .nodata {
  width: 100%;
  height: 2rem /* 50/25 */;
  line-height: 2rem /* 50/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .mode .card .left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.6rem /* 15/25 */;
  border-right: 1px dashed #e6e6e6;
}
.goodsCashier .goods-wrap .mode .card .left .card-msg {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.goodsCashier .goods-wrap .mode .card .left .card-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.goodsCashier .goods-wrap .mode .card .left .card-flex1 {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goodsCashier .goods-wrap .mode .card .left .card-flex3 {
  margin-top: 0.4rem /* 10/25 */;
}
.goodsCashier .goods-wrap .mode .card .left .card-no {
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
}
.goodsCashier .goods-wrap .mode .card .left .card-name {
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .mode .card .left .card-validend {
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
}
.goodsCashier .goods-wrap .mode .card .left .card-detail {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.goodsCashier .goods-wrap .mode .card .left .surplus {
  font-size: 0.64rem /* 16/25 */;
  color: #ff0000;
}
.goodsCashier .goods-wrap .mode .card .left .prepay {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .mode .card .right {
  padding: 0 0.6rem /* 15/25 */;
}
.goodsCashier .goods-wrap .mode .card .right .vux-check-icon > .weui-icon-success:before {
  color: var(--theme-color);
}
.goodsCashier .goods-wrap .mode .card .right .check {
  width: 0.96rem /* 24/25 */;
}
.goodsCashier .goods-wrap .mode .card .right .check img {
  width: 100%;
}
.goodsCashier .goods-wrap .mode .alipay-wrapper {
  padding: 0.2rem 1rem 0.2rem 0.2rem;
  background-color: #fff;
  border-bottom: 1px solid #eee;
}
.goodsCashier .goods-wrap.goods-wrap-goods-cashier {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100vh;
  position: relative;
  top: 0;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.goodsCashier .total {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  background-color: #cf2414;
}
.goodsCashier .total.total1 {
  background-color: #999999;
  z-index: 499;
}
.goodsCashier .total .item {
  font-size: 0.68rem /* 17/25 */;
  color: #fff;
  padding: 15px;
  text-align: center;
  border-top: 1px solid #fff;
}
.goodsCashier .total .disable-pay {
  background-color: #999999;
}
.goodsCashier .total .alipay-btn {
  background-color: #0ae;
}
.goodsCashier .total .wxpay-btn {
  background-color: #09bb07;
}
.goodsCashier .total .prepay {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.goodsCashier .total .prepay .left {
  margin-right: 0.4rem /* 10/25 */;
  text-align: left;
  font-size: 0.56rem /* 14/25 */;
}
.goodsCashier .total .prepay .left .price2 {
  margin-top: 0.16rem /* 4/25 */;
}
.goodsCashier .total .prepay .right {
  font-size: 0.68rem /* 17/25 */;
}
.goodsCashier .vux-header2 {
  z-index: 1002 !important;
}
.goodsCashier .httpBg {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1001;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: #ffffff;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-6fbd4d74],
body[data-v-6fbd4d74],
div[data-v-6fbd4d74],
span[data-v-6fbd4d74],
applet[data-v-6fbd4d74],
object[data-v-6fbd4d74],
iframe[data-v-6fbd4d74],
h1[data-v-6fbd4d74],
h2[data-v-6fbd4d74],
h3[data-v-6fbd4d74],
h4[data-v-6fbd4d74],
h5[data-v-6fbd4d74],
h6[data-v-6fbd4d74],
p[data-v-6fbd4d74],
blockquote[data-v-6fbd4d74],
pre[data-v-6fbd4d74],
a[data-v-6fbd4d74],
abbr[data-v-6fbd4d74],
acronym[data-v-6fbd4d74],
address[data-v-6fbd4d74],
big[data-v-6fbd4d74],
cite[data-v-6fbd4d74],
code[data-v-6fbd4d74],
del[data-v-6fbd4d74],
dfn[data-v-6fbd4d74],
em[data-v-6fbd4d74],
img[data-v-6fbd4d74],
ins[data-v-6fbd4d74],
kbd[data-v-6fbd4d74],
q[data-v-6fbd4d74],
s[data-v-6fbd4d74],
samp[data-v-6fbd4d74],
small[data-v-6fbd4d74],
strike[data-v-6fbd4d74],
strong[data-v-6fbd4d74],
sub[data-v-6fbd4d74],
sup[data-v-6fbd4d74],
tt[data-v-6fbd4d74],
var[data-v-6fbd4d74],
b[data-v-6fbd4d74],
u[data-v-6fbd4d74],
i[data-v-6fbd4d74],
center[data-v-6fbd4d74],
dl[data-v-6fbd4d74],
dt[data-v-6fbd4d74],
dd[data-v-6fbd4d74],
ol[data-v-6fbd4d74],
ul[data-v-6fbd4d74],
li[data-v-6fbd4d74],
fieldset[data-v-6fbd4d74],
form[data-v-6fbd4d74],
label[data-v-6fbd4d74],
legend[data-v-6fbd4d74],
table[data-v-6fbd4d74],
caption[data-v-6fbd4d74],
tbody[data-v-6fbd4d74],
tfoot[data-v-6fbd4d74],
thead[data-v-6fbd4d74],
tr[data-v-6fbd4d74],
th[data-v-6fbd4d74],
td[data-v-6fbd4d74],
article[data-v-6fbd4d74],
aside[data-v-6fbd4d74],
canvas[data-v-6fbd4d74],
details[data-v-6fbd4d74],
embed[data-v-6fbd4d74],
figure[data-v-6fbd4d74],
figcaption[data-v-6fbd4d74],
footer[data-v-6fbd4d74],
header[data-v-6fbd4d74],
menu[data-v-6fbd4d74],
nav[data-v-6fbd4d74],
output[data-v-6fbd4d74],
ruby[data-v-6fbd4d74],
section[data-v-6fbd4d74],
summary[data-v-6fbd4d74],
textarea[data-v-6fbd4d74],
time[data-v-6fbd4d74],
mark[data-v-6fbd4d74],
audio[data-v-6fbd4d74],
video[data-v-6fbd4d74],
input[data-v-6fbd4d74] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-6fbd4d74],
aside[data-v-6fbd4d74],
details[data-v-6fbd4d74],
figcaption[data-v-6fbd4d74],
figure[data-v-6fbd4d74],
footer[data-v-6fbd4d74],
header[data-v-6fbd4d74],
menu[data-v-6fbd4d74],
nav[data-v-6fbd4d74],
section[data-v-6fbd4d74] {
  display: block;
}
body[data-v-6fbd4d74] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-6fbd4d74],
q[data-v-6fbd4d74] {
  quotes: none;
}
blockquote[data-v-6fbd4d74]:before,
blockquote[data-v-6fbd4d74]:after,
q[data-v-6fbd4d74]:before,
q[data-v-6fbd4d74]:after {
  content: none;
}
table[data-v-6fbd4d74] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-6fbd4d74] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-6fbd4d74] {
  list-style: none;
}
[data-v-6fbd4d74]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-6fbd4d74]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-6fbd4d74]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-6fbd4d74]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-6fbd4d74],
body[data-v-6fbd4d74] {
  width: 100%;
}
html[data-v-6fbd4d74] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-6fbd4d74] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-6fbd4d74],
button[data-v-6fbd4d74],
textarea[data-v-6fbd4d74] {
  outline: none;
}
.weui-dialog[data-v-6fbd4d74] {
  top: 1rem;
}
[data-v-6fbd4d74]:root {
  --theme-color: #0080ee;
}
html[data-v-6fbd4d74],
body[data-v-6fbd4d74] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-6fbd4d74]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-6fbd4d74] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-6fbd4d74] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-6fbd4d74] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-6fbd4d74] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-6fbd4d74] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-6fbd4d74] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-6fbd4d74] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-6fbd4d74] {
  color: #fff;
}
.weui-mask_transparent[data-v-6fbd4d74] {
  display: none;
}
.contentFix[data-v-6fbd4d74] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-6fbd4d74] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-6fbd4d74],
.goodsCategory .vux-header[data-v-6fbd4d74],
.goodsList .vux-header[data-v-6fbd4d74],
.goods-detail .vux-header[data-v-6fbd4d74],
.goodsContent .vux-header[data-v-6fbd4d74],
.commonContent .vux-header[data-v-6fbd4d74],
.user .vux-header[data-v-6fbd4d74],
.page1 .vux-header[data-v-6fbd4d74],
.page1-wrap .vux-header[data-v-6fbd4d74] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-6fbd4d74],
.goodsCategory .vux-header .vux-header-left[data-v-6fbd4d74],
.goodsList .vux-header .vux-header-left[data-v-6fbd4d74],
.goods-detail .vux-header .vux-header-left[data-v-6fbd4d74],
.goodsContent .vux-header .vux-header-left[data-v-6fbd4d74],
.commonContent .vux-header .vux-header-left[data-v-6fbd4d74],
.user .vux-header .vux-header-left[data-v-6fbd4d74],
.page1 .vux-header .vux-header-left[data-v-6fbd4d74],
.page1-wrap .vux-header .vux-header-left[data-v-6fbd4d74],
.movie .vux-header .vux-header-right[data-v-6fbd4d74],
.goodsCategory .vux-header .vux-header-right[data-v-6fbd4d74],
.goodsList .vux-header .vux-header-right[data-v-6fbd4d74],
.goods-detail .vux-header .vux-header-right[data-v-6fbd4d74],
.goodsContent .vux-header .vux-header-right[data-v-6fbd4d74],
.commonContent .vux-header .vux-header-right[data-v-6fbd4d74],
.user .vux-header .vux-header-right[data-v-6fbd4d74],
.page1 .vux-header .vux-header-right[data-v-6fbd4d74],
.page1-wrap .vux-header .vux-header-right[data-v-6fbd4d74] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-6fbd4d74],
.goodsCategory .vux-header .vux-header-title[data-v-6fbd4d74],
.goodsList .vux-header .vux-header-title[data-v-6fbd4d74],
.goods-detail .vux-header .vux-header-title[data-v-6fbd4d74],
.goodsContent .vux-header .vux-header-title[data-v-6fbd4d74],
.commonContent .vux-header .vux-header-title[data-v-6fbd4d74],
.user .vux-header .vux-header-title[data-v-6fbd4d74],
.page1 .vux-header .vux-header-title[data-v-6fbd4d74],
.page1-wrap .vux-header .vux-header-title[data-v-6fbd4d74] {
  color: #333;
}
.movie .content[data-v-6fbd4d74],
.goodsCategory .content[data-v-6fbd4d74],
.goodsList .content[data-v-6fbd4d74],
.goods-detail .content[data-v-6fbd4d74],
.goodsContent .content[data-v-6fbd4d74],
.commonContent .content[data-v-6fbd4d74],
.user .content[data-v-6fbd4d74],
.page1 .content[data-v-6fbd4d74],
.page1-wrap .content[data-v-6fbd4d74] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-6fbd4d74] {
  background: none!important;
}
.padtop[data-v-6fbd4d74] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-6fbd4d74] {
  padding-top: 2.1rem;
}
.padtop64[data-v-6fbd4d74] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-6fbd4d74] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-6fbd4d74] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-6fbd4d74] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-6fbd4d74] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-6fbd4d74] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-6fbd4d74] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-6fbd4d74] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-6fbd4d74] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-6fbd4d74] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-6fbd4d74] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-6fbd4d74] {
  top: 2.0rem;
}
.top45[data-v-6fbd4d74] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-6fbd4d74] {
  bottom: 0;
}
.fixed[data-v-6fbd4d74] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-6fbd4d74] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-6fbd4d74] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-6fbd4d74] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-6fbd4d74] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-6fbd4d74] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-6fbd4d74] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-6fbd4d74] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-6fbd4d74] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-6fbd4d74] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-6fbd4d74] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-6fbd4d74] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-6fbd4d74] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-6fbd4d74] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-6fbd4d74] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-6fbd4d74] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-6fbd4d74] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-6fbd4d74],
.isIPhoneX .goodsCategory .vux-header[data-v-6fbd4d74],
.isIPhoneX .goodsList .vux-header[data-v-6fbd4d74],
.isIPhoneX .goods-detail .vux-header[data-v-6fbd4d74],
.isIPhoneX .goodsContent .vux-header[data-v-6fbd4d74],
.isIPhoneX .commonContent .vux-header[data-v-6fbd4d74],
.isIPhoneX .user .vux-header[data-v-6fbd4d74],
.isIPhoneX .page1 .vux-header[data-v-6fbd4d74],
.isIPhoneX .page1-wrap .vux-header[data-v-6fbd4d74] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .user .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-6fbd4d74],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .user .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-6fbd4d74],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-6fbd4d74] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .user .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-6fbd4d74],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-6fbd4d74] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-6fbd4d74],
.isIPhoneX .goodsCategory .content[data-v-6fbd4d74],
.isIPhoneX .goodsList .content[data-v-6fbd4d74],
.isIPhoneX .goods-detail .content[data-v-6fbd4d74],
.isIPhoneX .goodsContent .content[data-v-6fbd4d74],
.isIPhoneX .commonContent .content[data-v-6fbd4d74],
.isIPhoneX .user .content[data-v-6fbd4d74],
.isIPhoneX .page1 .content[data-v-6fbd4d74],
.isIPhoneX .page1-wrap .content[data-v-6fbd4d74] {
  padding-top: 1.04rem /* 74/25 */;
}
.addCart .goods-wrap[data-v-6fbd4d74] {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #eff2f7;
}
.addCart .goods-wrap .type[data-v-6fbd4d74] {
  margin: 0.8rem 1rem;
  border: 1px solid #666;
  border-radius: 0.8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.addCart .goods-wrap .type .item[data-v-6fbd4d74] {
  text-align: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.4rem 0.1rem;
  font-size: 0.68rem;
}
.addCart .goods-wrap .type .active[data-v-6fbd4d74] {
  background-color: #0894ec !important;
  color: #ffffff;
}
.addCart .goods-wrap .card[data-v-6fbd4d74] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.6rem /* 15/25 */;
  background-color: #ffffff;
  height: 2.16rem /* 54/25 */;
  margin: 0.8rem 1rem;
}
.addCart .goods-wrap .card .vux-x-input[data-v-6fbd4d74] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.64rem /* 16/25 */;
}
.addCart .goods-wrap .card label[data-v-6fbd4d74] {
  width: 4rem /* 100/25 */;
  text-align: center;
  font-size: 16px;
  color: #333;
}
.addCart .goods-wrap .card p[data-v-6fbd4d74] {
  font-size: 14px;
  color: #333;
}
.addCart .goods-wrap .card input[data-v-6fbd4d74] {
  outline: none;
  font-size: 14px;
  color: #333;
  padding: 0.4rem /* 10/25 */ 0;
}
.addCart .goods-wrap .pub_valid[data-v-6fbd4d74] {
  padding: 10px;
  margin-top: 10px;
  font-size: 15px;
  font-weight: normal;
  color: #567a9b;
}
.addCart .goods-wrap .pub_valid img[data-v-6fbd4d74] {
  width: 20px;
  vertical-align: middle;
}
.addCart .goods-wrap .btn-wrapper[data-v-6fbd4d74] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 1.2rem /* 30/25 */ 0.8rem /* 20/25 */ 0 0.8rem /* 20/25 */;
}
.addCart .goods-wrap .btn-wrapper .confirm[data-v-6fbd4d74] {
  width: 100%;
  height: 1.8rem /* 45/25 */;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  border-radius: 2rem /* 50/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #ffffff;
  background-color: #0894ec;
}
.addCart .goods-wrap .btn-wrapper .confirm[data-v-6fbd4d74]::after {
  display: none;
}
.addCart .goods-wrap .scan[data-v-6fbd4d74] {
  text-align: center;
  margin-top: 2rem;
}
.addCart .goods-wrap .scan .txt[data-v-6fbd4d74] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  line-height: 1rem;
}
.popup-body[data-v-6fbd4d74] {
  width: 90%;
  margin: 0 5%;
  position: relative;
  margin-top: 2rem;
}
.popup-body .popup-img[data-v-6fbd4d74] {
  width: 100%;
}
.popup-body .close[data-v-6fbd4d74] {
  position: absolute;
  top: -1.3rem;
  right: 1.2rem;
  margin-left: 1rem;
  width: 0.8rem;
  height: 0.8rem;
  border: 1px solid;
  border: 1px solid #d8d6d6;
  border-radius: 50%;
  text-align: center;
  font-size: 0.8rem;
  line-height: 0.6rem !important;
}
.popup-body .close .close-item[data-v-6fbd4d74] {
  color: #d8d6d6;
  font-weight: lighter;
}

.vux-fade-enter-active,
.vux-fade-leave-active {
  opacity: 1;
  -webkit-transition: opacity linear 0.2s;
  transition: opacity linear 0.2s;
}
.vux-fade-enter,
.vux-fade-leave-to {
  opacity: 0;
}
.vux-dialog-enter-active {
  -webkit-animation: vux-dialog-in 0.5s;
          animation: vux-dialog-in 0.5s;
}
.vux-dialog-leave-active {
  -webkit-animation: vux-dialog-out 0.3s;
          animation: vux-dialog-out 0.3s;
}
@-webkit-keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes vux-dialog-in {
0% {
    -webkit-transform: scale(1.185);
            transform: scale(1.185);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@-webkit-keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
@keyframes vux-dialog-out {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    opacity: 0;
}
}
.vux-mask-enter,
.vux-mask-leave-active {
  opacity: 0;
}
.vux-mask-leave-active,
.vux-mask-enter-active {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
}
.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.weui-dialog {
  position: fixed;
  display: table;
  z-index: 5000;
  width: 80%;
  max-width: 300px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background-color: #FFFFFF;
  text-align: center;
  border-radius: 3px;
  overflow: hidden;
}
.weui-dialog__hd {
  padding: 1.3em 1.6em 0.5em;
}
.weui-dialog__hd.with-no-content {
  padding: 1.7em 1.6em;
}
.weui-dialog__title {
  font-weight: 400;
  font-size: 18px;
}
.weui-dialog__bd {
  padding: 0 1.6em 0.8em;
  min-height: 40px;
  font-size: 15px;
  line-height: 1.3;
  word-wrap: break-word;
  word-break: break-all;
  color: #999999;
}
.weui-dialog__bd:first-child {
  padding: 2.7em 20px 1.7em;
  color: #353535;
}
.weui-dialog__ft {
  position: relative;
  line-height: 48px;
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.weui-dialog__ft:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-dialog__btn {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #3CC51F;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
}
.weui-dialog__btn:active {
  background-color: #EEEEEE;
}
.weui-dialog__btn:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid #D5D5D6;
  color: #D5D5D6;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-dialog__btn:first-child:after {
  display: none;
}
.weui-dialog__btn_default {
  color: #353535;
}
.weui-dialog__btn_primary {
  color: #0BB20C;
}
.weui-dialog__btn_warn {
  color: #E64340;
}
.weui-skin_android .weui-dialog {
  text-align: left;
  -webkit-box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
}
.weui-skin_android .weui-dialog__title {
  font-size: 21px;
}
.weui-skin_android .weui-dialog__hd {
  text-align: left;
}
.weui-skin_android .weui-dialog__bd {
  color: #999999;
  padding: 0.25em 1.6em 2em;
  font-size: 17px;
  text-align: left;
}
.weui-skin_android .weui-dialog__bd:first-child {
  padding: 1.6em 1.6em 2em;
  color: #353535;
}
.weui-skin_android .weui-dialog__ft {
  display: block;
  text-align: right;
  line-height: 42px;
  font-size: 16px;
  padding: 0 1.6em 0.7em;
}
.weui-skin_android .weui-dialog__ft:after {
  display: none;
}
.weui-skin_android .weui-dialog__btn {
  display: inline-block;
  vertical-align: top;
  padding: 0 .8em;
}
.weui-skin_android .weui-dialog__btn:after {
  display: none;
}
.weui-skin_android .weui-dialog__btn:active {
  background-color: rgba(0, 0, 0, 0.06);
}
.weui-skin_android .weui-dialog__btn:visited {
  background-color: rgba(0, 0, 0, 0.06);
}
.weui-skin_android .weui-dialog__btn:last-child {
  margin-right: -0.8em;
}
.weui-skin_android .weui-dialog__btn_default {
  color: #808080;
}
@media screen and (min-width: 1024px) {
.weui-dialog {
    width: 35%;
}
}

.alipay[data-v-27e6137f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.6rem;
}
.alipay .alipay-img[data-v-27e6137f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.alipay .alipay-img img[data-v-27e6137f] {
  width: 2.4rem;
  height: 2.4rem;
  margin-right: .3rem;
}
.alipay .alipay-img span[data-v-27e6137f] {
  font-size: .75rem;
  color: #333;
}

.wxpay[data-v-19ee61c0] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.6rem;
}
.wxpay .wxpay-img[data-v-19ee61c0] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: .2rem;
}
.wxpay .wxpay-img img[data-v-19ee61c0] {
  width: 2rem;
  height: 2rem;
  margin-right: .3rem;
}
.wxpay .wxpay-img span[data-v-19ee61c0] {
  font-size: .75rem;
  color: #333;
}

.notice[data-v-623dcc3c] {
  position: relative;
  z-index: 101;
}
.notice .notice-mask[data-v-623dcc3c] {
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
}
.notice .notice-body-img[data-v-623dcc3c] {
  width: 80%;
  position: fixed;
  top: 10vh;
  left: 10%;
  right: 10%;
  bottom: 0;
}
.notice .notice-close[data-v-623dcc3c] {
  width: 1.5rem;
  height: 1.5rem;
  position: fixed;
  top: 10vh;
  right: 10%;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goodsCashier {
  height: 100%;
}
.goodsCashier .goods-wrap {
  position: static;
  width: 100%;
  min-height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #f7f7f7;
}
.goodsCashier .goods-wrap .xdialog-body {
  overflow: hidden;
}
.goodsCashier .goods-wrap .vux-close {
  color: #999;
  font-size: 16px;
  padding: 10px;
  border-top: 1px solid #f5f5f5;
}
.goodsCashier .goods-wrap .remaining {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 1.6rem /* 40/25 */;
  padding: 0 0.4rem /* 10/25 */;
  font-size: 0.64rem /* 16/25 */;
  background-color: #f2dedf;
}
.goodsCashier .goods-wrap .remaining .left {
  color: #422d2c;
}
.goodsCashier .goods-wrap .remaining .right {
  color: #f53424;
}
.goodsCashier .goods-wrap .exhibition {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsCashier .goods-wrap .exhibition .photo {
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  border: 1px solid #ebebeb;
}
.goodsCashier .goods-wrap .exhibition .photo.photo1 {
  width: 2.28rem /* 57/25 */;
  height: 3.2rem /* 80/25 */;
}
.goodsCashier .goods-wrap .exhibition .photo img {
  display: block;
  width: 100%;
  height: 100%;
}
.goodsCashier .goods-wrap .exhibition .detail {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  margin-left: 0.4rem /* 10/25 */;
  letter-spacing: 1px;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .exhibition .detail.detail1 {
  margin-left: 0;
}
.goodsCashier .goods-wrap .exhibition .detail.detail1 .name {
  line-height: 1.6;
}
.goodsCashier .goods-wrap .exhibition .detail.detail1 .goods-red {
  font-size: 0.68rem /* 17/25 */;
  color: #ff0000;
}
.goodsCashier .goods-wrap .agreen-provision {
  background-color: #ffffff;
  padding-left: 0.4rem /* 10/25 */;
  text-align: left;
}
.goodsCashier .goods-wrap .agreen-provision .icon-box {
  display: inline-block;
  padding: 0.2rem /* 5/25 */;
  vertical-align: middle;
  margin-right: -0.4rem /* 10/25 */;
}
.goodsCashier .goods-wrap .agreen-provision .icon-box .icon {
  width: 0.64rem /* 16/25 */;
}
.goodsCashier .goods-wrap .agreen-provision .text {
  display: inline;
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  vertical-align: middle;
}
.goodsCashier .goods-wrap .agreen-provision .text .provision {
  color: var(--theme-color);
  text-decoration: underline;
  margin-left: 0.08rem /* 2/25 */;
}
.goodsCashier .goods-wrap .product-list-wrap {
  max-height: 6rem;
  padding-top: 0.2rem;
  overflow-y: scroll;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list {
  background: #fff;
  position: relative;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.2rem 0;
  border-bottom: 1px solid #eee;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-left {
  width: 20%;
  margin-right: 5%;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-left img {
  width: 100%;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-right .product-item-name {
  font-size: 16px;
  margin-bottom: 0.5rem;
  color: #666;
  line-height: 1.2em;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .product-list-item .product-item-right .product-item-nums {
  font-size: 12px;
  color: #666;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .show-more {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-gradient(linear, left bottom, left top, from(#696969), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(bottom, #696969, rgba(255, 255, 255, 0));
  background: linear-gradient(to top, #696969, rgba(255, 255, 255, 0));
  height: 2rem;
  line-height: 2rem;
}
.goodsCashier .goods-wrap .product-list-wrap .product-list .show-more .show-more-text {
  text-align: center;
  font-size: 16px;
  color: var(--theme-color);
}
.goodsCashier .goods-wrap .mode {
  margin-top: 0.6rem /* 15/25 */;
  padding-bottom: 0.6rem /* 15/25 */;
}
.goodsCashier .goods-wrap .mode .card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsCashier .goods-wrap .mode .card .nodata {
  width: 100%;
  height: 2rem /* 50/25 */;
  line-height: 2rem /* 50/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .mode .card .left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.6rem /* 15/25 */;
  border-right: 1px dashed #e6e6e6;
}
.goodsCashier .goods-wrap .mode .card .left .card-msg {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.goodsCashier .goods-wrap .mode .card .left .card-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.goodsCashier .goods-wrap .mode .card .left .card-flex1 {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goodsCashier .goods-wrap .mode .card .left .card-flex3 {
  margin-top: 0.4rem /* 10/25 */;
}
.goodsCashier .goods-wrap .mode .card .left .card-no {
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
}
.goodsCashier .goods-wrap .mode .card .left .card-name {
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .mode .card .left .card-validend {
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
}
.goodsCashier .goods-wrap .mode .card .left .card-detail {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.goodsCashier .goods-wrap .mode .card .left .surplus {
  font-size: 0.64rem /* 16/25 */;
  color: #ff0000;
}
.goodsCashier .goods-wrap .mode .card .left .prepay {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.goodsCashier .goods-wrap .mode .card .right {
  padding: 0 0.6rem /* 15/25 */;
}
.goodsCashier .goods-wrap .mode .card .right .vux-check-icon > .weui-icon-success:before {
  color: var(--theme-color);
}
.goodsCashier .goods-wrap .mode .card .right .check {
  width: 0.96rem /* 24/25 */;
}
.goodsCashier .goods-wrap .mode .card .right .check img {
  width: 100%;
}
.goodsCashier .goods-wrap .mode .alipay-wrapper {
  padding: 0.2rem 1rem 0.2rem 0.2rem;
  background-color: #fff;
  border-bottom: 1px solid #eee;
}
.goodsCashier .goods-wrap.goods-wrap-goods-cashier {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100vh;
  position: relative;
  top: 0;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.goodsCashier .total {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  background-color: #cf2414;
}
.goodsCashier .total.total1 {
  background-color: #999999;
  z-index: 499;
}
.goodsCashier .total .item {
  font-size: 0.68rem /* 17/25 */;
  color: #fff;
  padding: 15px;
  text-align: center;
  border-top: 1px solid #fff;
}
.goodsCashier .total .disable-pay {
  background-color: #999999;
}
.goodsCashier .total .alipay-btn {
  background-color: #0ae;
}
.goodsCashier .total .wxpay-btn {
  background-color: #09bb07;
}
.goodsCashier .total .prepay {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.goodsCashier .total .prepay .left {
  margin-right: 0.4rem /* 10/25 */;
  text-align: left;
  font-size: 0.56rem /* 14/25 */;
}
.goodsCashier .total .prepay .left .price2 {
  margin-top: 0.16rem /* 4/25 */;
}
.goodsCashier .total .prepay .right {
  font-size: 0.68rem /* 17/25 */;
}
.goodsCashier .vux-header2 {
  z-index: 1002 !important;
}
.goodsCashier .httpBg {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1001;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: #ffffff;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.no-border-t:before {
  border-top: none;
}
.goodsOrder .mescroll-empty {
  padding-top: 2rem /* 50/25 */;
}
.goodsOrder .mescroll-empty .empty-icon {
  width: 8.24rem /* 206/25 */;
}
.goodsOrder .mescroll-empty .empty-btn {
  max-width: 6rem /* 150/25 */;
  margin: 1.72rem /* 43/25 */ auto;
  border: 1px solid var(--theme-color);
  font-size: 0.68rem /* 17/25 */;
  color: var(--theme-color);
}
.goodsOrder .goods-wrap {
  width: 100%;
  overflow: hidden;
  background-color: #f7f7f7;
}
.goodsOrder .goods-wrap .vux-tab-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.goodsOrder .goods-wrap .vux-tab-wrap .vux-tab-item {
  color: #999999;
}
.goodsOrder .goods-wrap .vux-tab-wrap .vux-tab-selected {
  color: var(--theme-color);
}
.goodsOrder .goods-wrap .header-tab {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  padding-bottom: 44px;
  width: 100%;
  overflow-y: auto;
}
.goodsOrder .goods-wrap .header-tab .header-tab-list {
  height: 44px;
  top: 0;
  left: 0;
  right: 0;
  position: absolute;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 22.4rem;
}
.goodsOrder .goods-wrap .header-tab .header-tab-list .header-tab-item {
  display: inline-block;
  width: 3.2rem;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 44px;
  text-align: center;
  height: 44px;
  color: #999;
  font-size: 14px;
  overflow: hidden;
}
.goodsOrder .goods-wrap .header-tab .header-tab-list .header-tab-item.active {
  color: var(--theme-color);
  border-bottom: 3px solid var(--theme-color);
}
.goodsOrder .goods-wrap .order-group {
  position: absolute;
  top: 44px;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
}
.goodsOrder .goods-wrap .order-group ul li {
  margin-top: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsOrder .goods-wrap .order-group ul li.noorder {
  padding: 0.4rem /* 10/25 */;
  padding-top: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  background: none;
  color: #666666;
}
.goodsOrder .goods-wrap .order-group ul li .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.52rem /* 13/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #efefef;
  background-color: #ffffff;
}
.goodsOrder .goods-wrap .order-group ul li .title .left {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.goodsOrder .goods-wrap .order-group ul li .title .right {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.goodsOrder .goods-wrap .order-group ul li .title .right .delBtn {
  display: inline-block;
  vertical-align: sub;
  width: 0.64rem;
  height: 0.64rem;
  margin-left: 0.8rem /* 20/25 */;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABbklEQVRYR+2X4TEEQRCFv4sAESACMkAEhCADRIAIkIEQiAAZnAjIABFQX9WMGnezOzt7W7WofX+mam/69vXrnp63M0bGbOT3U0tgCzgHXHN4BS4B106oIbAOvACubXgHtgHXImoIXITsP4Drhn8+BdaCCu4vooaAsm4CN4AvykFiJ6EEqlBEjsA+8LkQ6bOY0XFLje2N2xDr/scMg6f02SKBKHOR+QobbNLv8vw6Aiam3LvAVcjyYIVsDX0I8WfAfLEsTU0oiRhY06g5rrGfTGSpJ/4UgSNgB7gPUpqtx9EMPZrC0h0Cz8BdeDaYAsq3lwyZtExR3niKPGr+LiYCkwKTApMC/0cBR6tj1ltN56P50CMK3Y+OydHsLeq4dnQPOgn73sqDlWA0AhtdLXaGoRb+LTE2nf1AGmjtdTJ94PVsL2jls98TbW5nSIP6w4immZTslhbcDEpfQ03q+HWkgtGqL+0rEegje1XM6AS+AAJSoSFD3DMuAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 100%;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .photo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .photo.photo1 {
  width: 2.28rem /* 57/25 */;
  height: 3.2rem /* 80/25 */;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .photo img {
  display: block;
  width: 100%;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  letter-spacing: 1px;
  font-size: 0.56rem /* 14/25 */;
  color: #393939;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail .goods-name {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail .goods-prop {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail .goods_tag {
  margin-top: 10px;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail .num {
  font-size: 0.4rem /* 10/25 */;
  color: #999999;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail .activity-tag {
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.4rem /* 10/25 */;
  color: #ffffff;
  background-color: #ff0000;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail .online-yuyue {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.goodsOrder .goods-wrap .order-group ul li .exhibition .detail .online-yuyue .online-yuyue-btn {
  color: #fff;
  font-size: 0.48rem;
  width: 2.6rem;
  height: 0.9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.15rem;
  background-color: var(--theme-color);
}
.goodsOrder .goods-wrap .order-group ul li .result {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.4rem /* 10/25 */ 0.48rem /* 12/25 */;
  text-align: right;
  background-color: #ffffff;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.goodsOrder .goods-wrap .order-group ul li .result .date {
  font-size: 0.48rem /* 12/25 */;
}
.goodsOrder .goods-wrap .order-group ul li .prominent {
  color: #ff0000;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-93c7d056],
body[data-v-93c7d056],
div[data-v-93c7d056],
span[data-v-93c7d056],
applet[data-v-93c7d056],
object[data-v-93c7d056],
iframe[data-v-93c7d056],
h1[data-v-93c7d056],
h2[data-v-93c7d056],
h3[data-v-93c7d056],
h4[data-v-93c7d056],
h5[data-v-93c7d056],
h6[data-v-93c7d056],
p[data-v-93c7d056],
blockquote[data-v-93c7d056],
pre[data-v-93c7d056],
a[data-v-93c7d056],
abbr[data-v-93c7d056],
acronym[data-v-93c7d056],
address[data-v-93c7d056],
big[data-v-93c7d056],
cite[data-v-93c7d056],
code[data-v-93c7d056],
del[data-v-93c7d056],
dfn[data-v-93c7d056],
em[data-v-93c7d056],
img[data-v-93c7d056],
ins[data-v-93c7d056],
kbd[data-v-93c7d056],
q[data-v-93c7d056],
s[data-v-93c7d056],
samp[data-v-93c7d056],
small[data-v-93c7d056],
strike[data-v-93c7d056],
strong[data-v-93c7d056],
sub[data-v-93c7d056],
sup[data-v-93c7d056],
tt[data-v-93c7d056],
var[data-v-93c7d056],
b[data-v-93c7d056],
u[data-v-93c7d056],
i[data-v-93c7d056],
center[data-v-93c7d056],
dl[data-v-93c7d056],
dt[data-v-93c7d056],
dd[data-v-93c7d056],
ol[data-v-93c7d056],
ul[data-v-93c7d056],
li[data-v-93c7d056],
fieldset[data-v-93c7d056],
form[data-v-93c7d056],
label[data-v-93c7d056],
legend[data-v-93c7d056],
table[data-v-93c7d056],
caption[data-v-93c7d056],
tbody[data-v-93c7d056],
tfoot[data-v-93c7d056],
thead[data-v-93c7d056],
tr[data-v-93c7d056],
th[data-v-93c7d056],
td[data-v-93c7d056],
article[data-v-93c7d056],
aside[data-v-93c7d056],
canvas[data-v-93c7d056],
details[data-v-93c7d056],
embed[data-v-93c7d056],
figure[data-v-93c7d056],
figcaption[data-v-93c7d056],
footer[data-v-93c7d056],
header[data-v-93c7d056],
menu[data-v-93c7d056],
nav[data-v-93c7d056],
output[data-v-93c7d056],
ruby[data-v-93c7d056],
section[data-v-93c7d056],
summary[data-v-93c7d056],
textarea[data-v-93c7d056],
time[data-v-93c7d056],
mark[data-v-93c7d056],
audio[data-v-93c7d056],
video[data-v-93c7d056],
input[data-v-93c7d056] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-93c7d056],
aside[data-v-93c7d056],
details[data-v-93c7d056],
figcaption[data-v-93c7d056],
figure[data-v-93c7d056],
footer[data-v-93c7d056],
header[data-v-93c7d056],
menu[data-v-93c7d056],
nav[data-v-93c7d056],
section[data-v-93c7d056] {
  display: block;
}
body[data-v-93c7d056] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-93c7d056],
q[data-v-93c7d056] {
  quotes: none;
}
blockquote[data-v-93c7d056]:before,
blockquote[data-v-93c7d056]:after,
q[data-v-93c7d056]:before,
q[data-v-93c7d056]:after {
  content: none;
}
table[data-v-93c7d056] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-93c7d056] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-93c7d056] {
  list-style: none;
}
[data-v-93c7d056]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-93c7d056]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-93c7d056]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-93c7d056]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-93c7d056],
body[data-v-93c7d056] {
  width: 100%;
}
html[data-v-93c7d056] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-93c7d056] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-93c7d056],
button[data-v-93c7d056],
textarea[data-v-93c7d056] {
  outline: none;
}
.weui-dialog[data-v-93c7d056] {
  top: 1rem;
}
[data-v-93c7d056]:root {
  --theme-color: #0080ee;
}
html[data-v-93c7d056],
body[data-v-93c7d056] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-93c7d056]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-93c7d056] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-93c7d056] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-93c7d056] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-93c7d056] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-93c7d056] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-93c7d056] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-93c7d056] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-93c7d056] {
  color: #fff;
}
.weui-mask_transparent[data-v-93c7d056] {
  display: none;
}
.contentFix[data-v-93c7d056] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-93c7d056] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-93c7d056],
.goodsCategory .vux-header[data-v-93c7d056],
.goodsList .vux-header[data-v-93c7d056],
.goods-detail .vux-header[data-v-93c7d056],
.goodsContent .vux-header[data-v-93c7d056],
.commonContent .vux-header[data-v-93c7d056],
.user .vux-header[data-v-93c7d056],
.page1 .vux-header[data-v-93c7d056],
.page1-wrap .vux-header[data-v-93c7d056] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-93c7d056],
.goodsCategory .vux-header .vux-header-left[data-v-93c7d056],
.goodsList .vux-header .vux-header-left[data-v-93c7d056],
.goods-detail .vux-header .vux-header-left[data-v-93c7d056],
.goodsContent .vux-header .vux-header-left[data-v-93c7d056],
.commonContent .vux-header .vux-header-left[data-v-93c7d056],
.user .vux-header .vux-header-left[data-v-93c7d056],
.page1 .vux-header .vux-header-left[data-v-93c7d056],
.page1-wrap .vux-header .vux-header-left[data-v-93c7d056],
.movie .vux-header .vux-header-right[data-v-93c7d056],
.goodsCategory .vux-header .vux-header-right[data-v-93c7d056],
.goodsList .vux-header .vux-header-right[data-v-93c7d056],
.goods-detail .vux-header .vux-header-right[data-v-93c7d056],
.goodsContent .vux-header .vux-header-right[data-v-93c7d056],
.commonContent .vux-header .vux-header-right[data-v-93c7d056],
.user .vux-header .vux-header-right[data-v-93c7d056],
.page1 .vux-header .vux-header-right[data-v-93c7d056],
.page1-wrap .vux-header .vux-header-right[data-v-93c7d056] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-93c7d056],
.goodsCategory .vux-header .vux-header-title[data-v-93c7d056],
.goodsList .vux-header .vux-header-title[data-v-93c7d056],
.goods-detail .vux-header .vux-header-title[data-v-93c7d056],
.goodsContent .vux-header .vux-header-title[data-v-93c7d056],
.commonContent .vux-header .vux-header-title[data-v-93c7d056],
.user .vux-header .vux-header-title[data-v-93c7d056],
.page1 .vux-header .vux-header-title[data-v-93c7d056],
.page1-wrap .vux-header .vux-header-title[data-v-93c7d056] {
  color: #333;
}
.movie .content[data-v-93c7d056],
.goodsCategory .content[data-v-93c7d056],
.goodsList .content[data-v-93c7d056],
.goods-detail .content[data-v-93c7d056],
.goodsContent .content[data-v-93c7d056],
.commonContent .content[data-v-93c7d056],
.user .content[data-v-93c7d056],
.page1 .content[data-v-93c7d056],
.page1-wrap .content[data-v-93c7d056] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-93c7d056] {
  background: none!important;
}
.padtop[data-v-93c7d056] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-93c7d056] {
  padding-top: 2.1rem;
}
.padtop64[data-v-93c7d056] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-93c7d056] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-93c7d056] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-93c7d056] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-93c7d056] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-93c7d056] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-93c7d056] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-93c7d056] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-93c7d056] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-93c7d056] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-93c7d056] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-93c7d056] {
  top: 2.0rem;
}
.top45[data-v-93c7d056] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-93c7d056] {
  bottom: 0;
}
.fixed[data-v-93c7d056] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-93c7d056] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-93c7d056] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-93c7d056] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-93c7d056] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-93c7d056] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-93c7d056] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-93c7d056] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-93c7d056] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-93c7d056] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-93c7d056] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-93c7d056] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-93c7d056] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-93c7d056] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-93c7d056] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-93c7d056] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-93c7d056] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-93c7d056],
.isIPhoneX .goodsCategory .vux-header[data-v-93c7d056],
.isIPhoneX .goodsList .vux-header[data-v-93c7d056],
.isIPhoneX .goods-detail .vux-header[data-v-93c7d056],
.isIPhoneX .goodsContent .vux-header[data-v-93c7d056],
.isIPhoneX .commonContent .vux-header[data-v-93c7d056],
.isIPhoneX .user .vux-header[data-v-93c7d056],
.isIPhoneX .page1 .vux-header[data-v-93c7d056],
.isIPhoneX .page1-wrap .vux-header[data-v-93c7d056] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .user .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-93c7d056],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .user .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-93c7d056],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-93c7d056] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .user .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-93c7d056],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-93c7d056] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-93c7d056],
.isIPhoneX .goodsCategory .content[data-v-93c7d056],
.isIPhoneX .goodsList .content[data-v-93c7d056],
.isIPhoneX .goods-detail .content[data-v-93c7d056],
.isIPhoneX .goodsContent .content[data-v-93c7d056],
.isIPhoneX .commonContent .content[data-v-93c7d056],
.isIPhoneX .user .content[data-v-93c7d056],
.isIPhoneX .page1 .content[data-v-93c7d056],
.isIPhoneX .page1-wrap .content[data-v-93c7d056] {
  padding-top: 1.04rem /* 74/25 */;
}
.orderDetail .order-detail-content .srcoll-wrap .content-header[data-v-93c7d056] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 4.6rem;
  padding: 1rem;
  color: #fff;
  background-color: var(--theme-color);
  border-radius: 1rem 1rem 0 0;
  margin-top: 2rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-header .content-header-title[data-v-93c7d056] {
  font-size: 0.72rem;
  font-weight: bold;
}
.orderDetail .order-detail-content .srcoll-wrap .content-header .content-header-text[data-v-93c7d056] {
  font-size: 0.52rem;
  margin-top: 0.5rem;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info[data-v-93c7d056] {
  margin: -1rem 0.4rem 0;
  padding: 0 0.4rem 0.8rem 0.8rem;
  background-color: #fff;
  border: 1px solid #ffffff;
  -webkit-box-shadow: 0px 2px 2px 1px rgba(214, 72, 26, 0.1);
          box-shadow: 0px 2px 2px 1px rgba(214, 72, 26, 0.1);
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .xyt[data-v-93c7d056] {
  margin-right: 0.3rem;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .address-item[data-v-93c7d056] {
  margin-top: 0.8rem;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .address-item .address-title[data-v-93c7d056] {
  font-size: 0.56rem;
  color: #000;
  font-weight: bold;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .address-item .address-content[data-v-93c7d056] {
  margin-top: 0.3rem;
  font-size: 0.48rem;
  color: #787878;
  line-height: 0.7rem;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .process[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .process .process-left[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .process .process-right[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.orderDetail .order-detail-content .srcoll-wrap .address-info .address[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body[data-v-93c7d056] {
  padding: 0 1rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .border-bottom[data-v-93c7d056] {
  border-bottom: 1px solid #eee;
  padding: 0.8rem 0;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item[data-v-93c7d056] {
  margin-bottom: 0.3rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-img[data-v-93c7d056] {
  width: 2.6rem;
  height: 2.6rem;
  margin-right: 0.3rem;
  background-color: #eee;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-info-right[data-v-93c7d056] {
  width: 80%;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-info-right .goods-name[data-v-93c7d056] {
  color: #787878;
  font-size: 0.52rem;
  height: 1.2rem;
  line-height: 0.6rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-info-right .goods-format[data-v-93c7d056] {
  padding: 0.2rem 0.35rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #e5e5e5;
  border-radius: 0.3rem;
  margin-top: 0.3rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-info-right .goods-format .goods-format-left[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 90%;
  font-size: 0.48rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-info-right .goods-format .goods-format-left .goods-format-name[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0.7rem;
  line-height: 0.7rem;
  color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-info-right .goods-format .goods-format-left .goods-format-price[data-v-93c7d056] {
  color: #e22222;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .goods-list .goods-item .goods-info .goods-info-right .goods-format .goods-format-right[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.52rem;
  color: #e22222;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-money[data-v-93c7d056] {
  font-size: 0.48rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-money .order-money-detail[data-v-93c7d056] {
  border-bottom: 1px solid #eee;
  padding-bottom: 0.3rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-money .order-money-detail .money-detail-item[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.35rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-money .order-money-detail .money-detail-item .item-title[data-v-93c7d056] {
  color: #000;
  font-weight: bold;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-money .order-money-detail .money-detail-item .item-money[data-v-93c7d056] {
  color: #e22222;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-money .order-money-total[data-v-93c7d056] {
  margin-top: 0.65rem;
  text-align: right;
  color: #000;
  font-weight: bold;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-money .order-money-total span[data-v-93c7d056] {
  color: #e22222;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-num-item[data-v-93c7d056] {
  margin-bottom: 0.3rem;
  font-size: 0.48rem;
}
.orderDetail .order-detail-content .srcoll-wrap .content-body .order-num-item .num-title[data-v-93c7d056] {
  font-weight: bold;
}
.orderDetail .order-detail-content .order-detail-footer[data-v-93c7d056] {
  padding: 1rem 1.8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderDetail .order-detail-content .order-detail-footer .btn[data-v-93c7d056] {
  padding: 0.2rem 0.4rem;
  color: #e22222;
  border: 2px solid #e22222;
  border-radius: 0.8rem;
  font-size: 0.48rem;
}
.orderDetail .order-detail-content .online-yuyue[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 1rem 0.8rem 0;
}
.orderDetail .order-detail-content .online-yuyue .online-yuyue-btn[data-v-93c7d056] {
  color: #fff;
  font-size: 0.48rem;
  width: 3rem;
  height: 1.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.15rem;
  background-color: var(--theme-color);
}
.orderDetail .goods-wrap[data-v-93c7d056] {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.orderDetail .goods-wrap .order-area[data-v-93c7d056] {
  margin-top: 0.6rem /* 15/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .order-area .title[data-v-93c7d056] {
  padding: 0.4rem /* 10/25 */ 0.48rem /* 12/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #3e3c3d;
}
.orderDetail .goods-wrap .order-area .products .item[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem /* 15/25 */;
  position: relative;
}
.orderDetail .goods-wrap .order-area .products .item .status-tag[data-v-93c7d056] {
  position: absolute;
  right: 1rem;
  color: #d66029;
  font-size: 0.6rem;
}
.orderDetail .goods-wrap .order-area .products .item .photo[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.orderDetail .goods-wrap .order-area .products .item .photo.photo1[data-v-93c7d056] {
  width: 2.28rem /* 57/25 */;
  height: 3.2rem /* 80/25 */;
}
.orderDetail .goods-wrap .order-area .products .item .photo.photo1 img[data-v-93c7d056] {
  width: 100%;
}
.orderDetail .goods-wrap .order-area .products .item .photo img[data-v-93c7d056] {
  display: block;
  width: 100%;
}
.orderDetail .goods-wrap .order-area .products .item .detail[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderDetail .goods-wrap .order-area .products .item .detail .name[data-v-93c7d056] {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  line-height: 0.6rem;
}
.orderDetail .goods-wrap .order-area .products .item .detail .prop-name[data-v-93c7d056] {
  font-size: 0.48rem;
  color: #7c7c7c;
  line-height: 0.6rem;
}
.orderDetail .goods-wrap .order-area .products .item .detail .size[data-v-93c7d056] {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  line-height: 0.6rem;
}
.orderDetail .goods-wrap .order-area .products .item .detail .price[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  line-height: 0.6rem;
}
.orderDetail .goods-wrap .order-area .products .item .detail .price span[data-v-93c7d056] {
  color: #ff0000;
}
.orderDetail .goods-wrap .order-area .products .item .detail .price .activity-tag[data-v-93c7d056] {
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.4rem /* 10/25 */;
  color: #ffffff;
  background-color: #ff0000;
}
.orderDetail .goods-wrap .order-area .products .item .retreat-group[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 0.4rem /* 10/25 */;
}
.orderDetail .goods-wrap .order-area .products .item .retreat-group .retreat[data-v-93c7d056] {
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.orderDetail .goods-wrap .order-area .products .item .retreat-group .retreat.disableBtn[data-v-93c7d056] {
  border: 1px solid #e6e6e6;
  background-color: #fbfbfb;
  color: #c9c9c9;
}
.orderDetail .goods-wrap .order-area .products .item .after-sale[data-v-93c7d056] {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.orderDetail .goods-wrap .order-area .btn-sale-wrap[data-v-93c7d056] {
  padding: 0.48rem /* 12/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
  text-align: right;
}
.orderDetail .goods-wrap .order-area .btn-sale-wrap .btn[data-v-93c7d056] {
  background-color: #ffffff;
  display: inline-block;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid #666;
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: #666;
}
.orderDetail .goods-wrap .order-area .ticket-loading[data-v-93c7d056] {
  display: inline-block;
  font-size: 0.65rem;
  color: #f74343;
  /* 文字颜色 */
}
.orderDetail .goods-wrap .order-area .timelines[data-v-93c7d056] {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.orderDetail .goods-wrap .order-area .timelines .type[data-v-93c7d056] {
  padding: 0.6rem /* 15/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.orderDetail .goods-wrap .order-area .timelines .type span[data-v-93c7d056] {
  color: #999999;
  line-height: 14px;
}
.orderDetail .goods-wrap .order-area .timelines .vux-timeline[data-v-93c7d056] {
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.orderDetail .goods-wrap .order-area .timelines .vux-timeline .vux-timeline-item .vux-timeline-item-color[data-v-93c7d056] {
  background-color: var(--theme-color);
}
.orderDetail .goods-wrap .order-area .timelines .vux-timeline .vux-timeline-item .vux-timeline-item-checked[data-v-93c7d056] {
  color: var(--theme-color);
}
.orderDetail .goods-wrap .order-area .timelines .vux-timeline .vux-timeline-item-tail[data-v-93c7d056] {
  background-color: var(--theme-color);
}
.orderDetail .goods-wrap .order-area .timelines .vux-timeline .vux-timeline-item-content[data-v-93c7d056] {
  padding: 0 0 0.4rem /* 20/25 */ 1rem /* 25/25 */;
}
.orderDetail .goods-wrap .order-area .timelines .vux-timeline p[data-v-93c7d056] {
  margin-bottom: 0.4rem /* 10/25 */;
  color: #999999;
}
.orderDetail .goods-wrap .order-area .timelines .vux-timeline .pj[data-v-93c7d056] {
  margin-bottom: 0.4rem /* 10/25 */;
  color: #999999;
  line-height: 1.5em;
  word-wrap: break-word;
  word-break: normal;
}
.orderDetail .goods-wrap .ticket-qrcode[data-v-93c7d056] {
  text-align: center;
  background: #fff;
  margin-bottom: 10px;
  padding: 20px 0;
}
.orderDetail .goods-wrap .ticket-qrcode .ticket-qrcode-title[data-v-93c7d056] {
  padding: 0 15px;
  font-size: 14px;
  color: #333;
  text-align: left;
  margin-bottom: 10px;
}
.orderDetail .goods-wrap .ticket-qrcode img[data-v-93c7d056] {
  width: 100px !important;
  height: 100px !important;
}
.orderDetail .goods-wrap .ticket-qrcode p[data-v-93c7d056] {
  margin-top: 10px;
  color: #666;
  font-size: 16px;
}
.orderDetail .goods-wrap .detail-area[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .detail-area .order-item[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  padding-bottom: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #ededed;
}
.orderDetail .goods-wrap .detail-area .order-item .imgBox[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  margin-bottom: 20px;
}
.orderDetail .goods-wrap .detail-area .order-item .imgBox img[data-v-93c7d056] {
  width: 30px;
  margin-right: 10px;
  border-radius: 50%;
}
.orderDetail .goods-wrap .detail-area .pay-item[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  padding-bottom: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #ededed;
}
.orderDetail .goods-wrap .detail-area .distribution-item[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
}
.orderDetail .goods-wrap .detail-area .distribution-item .location[data-v-93c7d056] {
  width: 0.8rem;
}
.orderDetail .goods-wrap .detail-area p[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  letter-spacing: 1px;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.orderDetail .goods-wrap .detail-area p[data-v-93c7d056]:last-child {
  margin-bottom: 0;
}
.orderDetail .goods-wrap .detail-area p span[data-v-93c7d056] {
  color: #999999;
  line-height: 18px;
}
.orderDetail .goods-wrap .detail-area .copyBtn[data-v-93c7d056],
.orderDetail .goods-wrap .detail-area .expressBtn[data-v-93c7d056] {
  display: inline-block;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.orderDetail .goods-wrap .address-area[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .address-area .p1[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.6rem /* 15/25 */;
  color: #333333;
}
.orderDetail .goods-wrap .address-area .p1 span[data-v-93c7d056] {
  margin-left: 0.4rem /* 10/25 */;
}
.orderDetail .goods-wrap .address-area .p2[data-v-93c7d056] {
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.orderDetail .goods-wrap .money-area[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .money-area .item[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.orderDetail .goods-wrap .money-area .item[data-v-93c7d056]:last-child {
  margin-bottom: 0;
}
.orderDetail .goods-wrap .money-area .item span[data-v-93c7d056] {
  color: #999999;
  line-height: 14px;
}
.orderDetail .goods-wrap .money-area .payment[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-top: 0.6rem /* 15/25 */;
  border-top: 1px solid #f0f0f0;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.orderDetail .goods-wrap .money-area .payment span[data-v-93c7d056] {
  color: #ff0000;
}
.orderDetail .goods-wrap .order-handle[data-v-93c7d056] {
  padding: 0.48rem /* 12/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .order-handle .btn[data-v-93c7d056] {
  display: inline-block;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.orderDetail .goods-wrap .order-handle .disableBtn[data-v-93c7d056] {
  border: 1px solid #e6e6e6;
  background-color: #fbfbfb;
  color: #c9c9c9;
}
.orderDetail .goods-wrap .wangyi-area[data-v-93c7d056] {
  margin-top: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .wangyi-area .status[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.orderDetail .goods-wrap .wangyi-area .status .status-word[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  letter-spacing: 1px;
  font-size: 0.52rem /* 13/25 */;
  color: var(--theme-color);
}
.orderDetail .goods-wrap .wangyi-area .status .expressBtn[data-v-93c7d056] {
  margin-left: 0.4rem /* 10/25 */;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.orderDetail .goods-wrap .wangyi-area .status .self-address span[data-v-93c7d056] {
  color: #999;
  line-height: 14px;
}
.orderDetail .goods-wrap .wangyi-express[data-v-93c7d056] {
  margin-top: 0.6rem /* 15/25 */;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product .photo[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.6rem /* 40/25 */;
  height: 1.6rem /* 40/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product .photo img[data-v-93c7d056] {
  display: block;
  width: 100%;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product .detail[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product .detail .name[data-v-93c7d056] {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product .detail .size[data-v-93c7d056] {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product .detail .price[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-product .detail .price span[data-v-93c7d056] {
  color: #ff0000;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods[data-v-93c7d056] {
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .wangyi-deliver[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .wangyi-deliver .left[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-right: 0.2rem /* 5/25 */;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .wangyi-deliver .right .modifyBtn[data-v-93c7d056] {
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .retreat-title[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  padding-bottom: 0.4rem /* 10/25 */;
  border-bottom: 1px solid #ededed;
  letter-spacing: 1px;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .retreat-title .tip[data-v-93c7d056] {
  color: #ff0000;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .retreat-item[data-v-93c7d056] {
  margin-bottom: 0.6rem /* 15/25 */;
  letter-spacing: 1px;
  word-break: break-all;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .retreat-item[data-v-93c7d056]:last-child {
  margin-bottom: 0;
}
.orderDetail .goods-wrap .wangyi-express .wangyi-goods .retreat-item.retreat-item1[data-v-93c7d056] {
  line-height: 0.8rem /* 20/25 */;
}
.orderDetail .vux-confirm .vux-x-dialog .weui-dialog__bd .import[data-v-93c7d056] {
  width: 100%;
  height: 4rem /* 100/25 */;
  padding: 0.2rem /* 5/25 */;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  border: 1px solid #d5d5d6;
}
.orderDetail .wangyi-mask[data-v-93c7d056],
.orderDetail .complaint-mask[data-v-93c7d056] {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 500;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.orderDetail .wangyi-mask .rejected[data-v-93c7d056],
.orderDetail .complaint-mask .rejected[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 0.8rem /* 20/25 */;
}
.orderDetail .wangyi-mask .rejected .reason-box[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box[data-v-93c7d056] {
  width: 100%;
  border-radius: 10px;
  background-color: #ffffff;
  overflow: hidden;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content[data-v-93c7d056] {
  padding: 0.6rem /* 15/25 */;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .reason-title[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .reason-title[data-v-93c7d056] {
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #cf2414;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .vux-no-group-title[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .vux-no-group-title[data-v-93c7d056] {
  margin-top: 0.4rem /* 10/25 */;
  line-height: 1;
  font-size: 0.56rem /* 14/25 */;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .reason-select[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .reason-select[data-v-93c7d056] {
  width: 100%;
  height: 1.2rem /* 30/25 */;
  margin-top: 0.4rem /* 10/25 */;
  text-align: center;
  text-align-last: center;
  font-size: 0.56rem /* 14/25 */;
  border: 1px solid #f7f7f7;
  color: #333333;
  outline: none;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .reason-select option[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .reason-select option[data-v-93c7d056] {
  outline: none;
  text-align: center;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .reason-import[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .reason-import[data-v-93c7d056] {
  width: 100%;
  height: 4.72rem /* 118/25 */;
  line-height: 0.8rem /* 20/25 */;
  margin-top: 0.4rem /* 10/25 */;
  padding: 0.4rem /* 10/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  outline: none;
  font-size: 0.56rem /* 14/25 */;
  background-color: #f7f7f7;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox[data-v-93c7d056] {
  background-color: #ffffff;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .imgs[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .imgs[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  height: 100%;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .imgs .imgbox[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .imgs .imgbox[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #f1f1f1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .imgs .imgbox .items[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .imgs .imgbox .items[data-v-93c7d056] {
  width: 100%;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads[data-v-93c7d056] {
  position: relative;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #f7f7f7;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads .word[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads .word[data-v-93c7d056] {
  width: 1.2rem /* 30/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads .bg[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads .bg[data-v-93c7d056] {
  width: 100%;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads .fileUpload[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .imgs .uploads .fileUpload[data-v-93c7d056] {
  position: absolute;
  left: 0;
  top: 0;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  opacity: 0;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .uploadBox .tip[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .uploadBox .tip[data-v-93c7d056] {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .phone[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .phone[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem /* 50/25 */;
  margin-top: 0.4rem /* 10/25 */;
  padding: 0 0.6rem /* 15/25 */;
  border-radius: 5px;
  background-color: #f7f7f7;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .phone img[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .phone img[data-v-93c7d056] {
  width: 0.44rem /* 11/25 */;
  margin-right: 0.6rem /* 15/25 */;
}
.orderDetail .wangyi-mask .rejected .reason-box .reason-content .phone input[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .reason-content .phone input[data-v-93c7d056] {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  outline: none;
}
.orderDetail .wangyi-mask .rejected .reason-box .btns[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .btns[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #f1f1f1;
}
.orderDetail .wangyi-mask .rejected .reason-box .btns .btn[data-v-93c7d056],
.orderDetail .complaint-mask .rejected .reason-box .btns .btn[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.76rem /* 44/25 */;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.orderDetail .wangyi-mask .rejected .reason-box .btns .btn[data-v-93c7d056]:last-child,
.orderDetail .complaint-mask .rejected .reason-box .btns .btn[data-v-93c7d056]:last-child {
  border-left: 1px solid #f1f1f1;
  color: var(--theme-color);
}
.orderDetail .express-mask[data-v-93c7d056] {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 500;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.orderDetail .express-mask .express[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 0.8rem /* 20/25 */;
}
.orderDetail .express-mask .express .express-box[data-v-93c7d056] {
  width: 100%;
  border-radius: 10px;
  background-color: #ffffff;
  overflow: hidden;
}
.orderDetail .express-mask .express .express-box .express-content[data-v-93c7d056] {
  padding: 1rem /* 25/25 */ 0.8rem /* 20/25 */ 1.2rem /* 30/25 */;
}
.orderDetail .express-mask .express .express-box .express-content .express-title[data-v-93c7d056] {
  margin-bottom: 1.04rem /* 26/25 */;
  text-align: center;
  font-size: 0.68rem /* 17/25 */;
  font-weight: bold;
  color: #333333;
}
.orderDetail .express-mask .express .express-box .express-content .vux-cell-box[data-v-93c7d056] {
  height: 2rem /* 50/25 */;
  padding: 0 0.88rem /* 22/25 */;
  border-radius: 25px;
  background-color: #f7f7f7;
}
.orderDetail .express-mask .express .express-box .express-content .vux-cell-box[data-v-93c7d056]:before {
  border-top: none;
}
.orderDetail .express-mask .express .express-box .express-content .vux-cell-box .weui-cell[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0;
}
.orderDetail .express-mask .express .express-box .express-content .vux-cell-box .weui-cell .weui-label[data-v-93c7d056] {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.orderDetail .express-mask .express .express-box .express-content .vux-cell-box .weui-cell .vux-cell-primary[data-v-93c7d056] {
  padding-left: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.orderDetail .express-mask .express .express-box .express-content .vux-cell-box .weui-cell .vux-cell-primary .vux-popup-picker-select[data-v-93c7d056] {
  text-align: left !important;
}
.orderDetail .express-mask .express .express-box .express-content .express-item[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem /* 50/25 */;
  margin-top: 0.68rem /* 17/25 */;
  padding: 0 0.88rem /* 22/25 */;
  border-radius: 25px;
  background-color: #f7f7f7;
}
.orderDetail .express-mask .express .express-box .express-content .express-item .express-label[data-v-93c7d056] {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.orderDetail .express-mask .express .express-box .express-content .express-item .import[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  outline: none;
  padding-left: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.orderDetail .express-mask .express .express-box .btns[data-v-93c7d056] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #f1f1f1;
}
.orderDetail .express-mask .express .express-box .btns .btn[data-v-93c7d056] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.76rem /* 44/25 */;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.orderDetail .express-mask .express .express-box .btns .btn[data-v-93c7d056]:last-child {
  border-left: 1px solid #f1f1f1;
  color: var(--theme-color);
}
.orderDetail .express-pop[data-v-93c7d056] {
  font-size: 15px;
  background-color: #fff;
}
.orderDetail .express-pop .result-success[data-v-93c7d056] {
  position: relative;
  padding: 10px 10px 0;
}
.orderDetail .express-pop .result-success .result-top[data-v-93c7d056] {
  position: fixed;
  top: 25%;
  left: 0;
  z-index: 999;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px 5px;
  margin-bottom: 10px;
  border-bottom: 1px solid #f5f5f5;
}
.orderDetail .express-pop .result-success .result-top .top-close[data-v-93c7d056] {
  width: 30px;
}
.orderDetail .express-pop .result-success .result-list li[data-v-93c7d056] {
  display: -webkit-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 1.5em;
  color: #888;
  line-height: 1.5;
}
.orderDetail .express-pop .result-success .result-list li[data-v-93c7d056]:first-child {
  color: #317ee7;
}
.orderDetail .express-pop .result-success .result-list li:first-child .dot[data-v-93c7d056] {
  width: 9px;
  height: 9px;
  margin-left: -4px;
  -webkit-transform: translate(2px);
  transform: translate(2px);
  background: #317ee7;
  -webkit-box-shadow: 0 0 0 2px rgba(49, 126, 231, 0.2);
          box-shadow: 0 0 0 2px rgba(49, 126, 231, 0.2);
}
.orderDetail .express-pop .result-success .time[data-v-93c7d056] {
  margin-right: 10px;
  text-align: center;
}
.orderDetail .express-pop .result-success .dot[data-v-93c7d056] {
  width: 5px;
  height: 5px;
  margin-top: 6px;
  border-radius: 50%;
  background: #888;
  -webkit-box-shadow: 0 0 0 2px rgba(136, 136, 136, 0.3);
          box-shadow: 0 0 0 2px rgba(136, 136, 136, 0.3);
}
.orderDetail .express-pop .result-success .text[data-v-93c7d056] {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  padding-left: 10px;
  font-size: 13px;
}
.orderDetail .express-pop .result-success .text[data-v-93c7d056]:before {
  position: absolute;
  left: -3px;
  top: 6px;
  margin-top: 6px;
  bottom: -2em;
  border-left: 1px solid rgba(136, 136, 136, 0.3);
  content: "";
}
.orderDetail .s-btn[data-v-93c7d056] {
  display: inline-block;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.vux-timeline {
  padding: 1rem;
}
.vux-timeline > ul > li {
  list-style: none;
}
.vux-timeline-item {
  position: relative;
}
.vux-timeline-item-content {
  padding: 0 0 1.5rem 1.2rem;
}
.vux-timeline-item-head,
.vux-timeline-item-head-first {
  position: absolute;
  content: '';
  z-index: 99;
  border-radius: 99px;
}
.vux-timeline-item-head {
  width: 10px;
  height: 10px;
  left: 1px;
  top: 4px;
}
.vux-timeline-item-head-first {
  width: 20px;
  height: 20px;
  left: -4px;
  top: 5px;
}
.vux-timeline-item-tail {
  position: absolute;
  content: '';
  height: 100%;
  width: 2px;
  left: 5px;
  top: 5px;
  background-color: #04BE02;
}
.vux-timeline-item-checked {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
}
.vux-timeline-item-checked.weui-icon-success-no-circle::before {
  font-size: 14px;
  position: absolute;
  left: 3px;
  top: 3px;
  margin: 0!important;
  color: #FFF;
}
.vux-timeline-item-color {
  background-color: #04BE02;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-cell_access {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: inherit;
}
.weui-cell_access:active {
  background-color: #ECECEC;
}
.weui-cell_access .weui-cell__ft {
  padding-right: 13px;
  position: relative;
}
.weui-cell_access .weui-cell__ft:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: 2px;
}
.weui-cell_link {
  color: #586C94;
  font-size: 14px;
}
.weui-cell_link.weui-cell:first-child:before {
  display: block;
}
.weui-cell_access.vux-cell-box {
  padding-right: 13px;
  position: relative;
}
.weui-cell_access.vux-cell-box:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: 17px;
}
.weui-cells {
  margin-top: 1.17647059em;
  background-color: #FFFFFF;
  line-height: 1.41176471;
  font-size: 17px;
  overflow: hidden;
  position: relative;
}
.weui-cells:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells__title {
  margin-top: 0.77em;
  margin-bottom: 0.3em;
  padding-left: 15px;
  padding-right: 15px;
  color: #999999;
  font-size: 14px;
}
.weui-cells__title + .weui-cells {
  margin-top: 0;
}
.weui-cells__tips {
  margin-top: .3em;
  color: #999999;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
.weui-cell {
  padding: 10px 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.weui-cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
.weui-cell:first-child:before {
  display: none;
}
.weui-cell_primary {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.weui-cell__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.weui-cell__ft {
  text-align: right;
  color: #999999;
}
.vux-cell-justify {
  height: 1.41176471em;
}
.vux-cell-justify.vux-cell-justify:after {
  content: ".";
  display: inline-block;
  width: 100%;
  overflow: hidden;
  height: 0;
}
/**
* http://www.zhangxinxu.com/wordpress/2015/01/tips-blank-character-chinese-align/
*/
.vux-blank-half:before {
  content: '\2002';
  speak: none;
}
.vux-blank-full:before {
  content: '\2003';
  speak: none;
}
.vux-no-group-title {
  margin-top: 0.77em;
}
.vux-group-footer-title.weui-cells__title {
  margin-top: 0.3em;
  margin-bottom: 0.77em;
  padding-top: 0;
  font-size: 12px;
}
/* global config for group items */
.vux-cell-value {
  color: #999;
}
.vux-cell-placeholder {
  color: #999;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-cell_access {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: inherit;
}
.weui-cell_access:active {
  background-color: #ECECEC;
}
.weui-cell_access .weui-cell__ft {
  padding-right: 13px;
  position: relative;
}
.weui-cell_access .weui-cell__ft:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: 2px;
}
.weui-cell_link {
  color: #586C94;
  font-size: 14px;
}
.weui-cell_link.weui-cell:first-child:before {
  display: block;
}
.weui-cell_access.vux-cell-box {
  padding-right: 13px;
  position: relative;
}
.weui-cell_access.vux-cell-box:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: 17px;
}
.weui-cells {
  margin-top: 1.17647059em;
  background-color: #FFFFFF;
  line-height: 1.41176471;
  font-size: 17px;
  overflow: hidden;
  position: relative;
}
.weui-cells:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells__title {
  margin-top: 0.77em;
  margin-bottom: 0.3em;
  padding-left: 15px;
  padding-right: 15px;
  color: #999999;
  font-size: 14px;
}
.weui-cells__title + .weui-cells {
  margin-top: 0;
}
.weui-cells__tips {
  margin-top: .3em;
  color: #999999;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
.weui-cell {
  padding: 10px 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.weui-cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
.weui-cell:first-child:before {
  display: none;
}
.weui-cell_primary {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.weui-cell__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.weui-cell__ft {
  text-align: right;
  color: #999999;
}
.vux-cell-justify {
  height: 1.41176471em;
}
.vux-cell-justify.vux-cell-justify:after {
  content: ".";
  display: inline-block;
  width: 100%;
  overflow: hidden;
  height: 0;
}
.weui-label {
  display: block;
  width: 105px;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-input {
  width: 100%;
  border: 0;
  outline: 0;
  -webkit-appearance: none;
  background-color: transparent;
  font-size: inherit;
  color: inherit;
  height: 1.41176471em;
  line-height: 1.41176471;
}
.weui-input::-webkit-outer-spin-button,
.weui-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.weui-textarea {
  display: block;
  border: 0;
  resize: none;
  width: 100%;
  color: inherit;
  font-size: 1em;
  line-height: inherit;
  outline: 0;
}
.weui-textarea-counter {
  color: #B2B2B2;
  text-align: right;
}
.weui-cell_warn .weui-textarea-counter {
  color: #E64340;
}
.weui-toptips {
  display: none;
  position: fixed;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  top: 0;
  left: 0;
  right: 0;
  padding: 5px;
  font-size: 14px;
  text-align: center;
  color: #FFF;
  z-index: 5000;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-toptips_warn {
  background-color: #E64340;
}
.weui-cells_form .weui-cell__ft {
  font-size: 0;
}
.weui-cells_form .weui-icon-warn {
  display: none;
}
.weui-cells_form input,
.weui-cells_form textarea,
.weui-cells_form label[for] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-cell_warn {
  color: #E64340;
}
.weui-cell_warn .weui-icon-warn {
  display: inline-block;
}
.weui-cell_select {
  padding: 0;
}
.weui-cell_select .weui-select {
  padding-right: 30px;
}
.weui-cell_select .weui-cell__bd:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -4px;
}
.weui-select {
  -webkit-appearance: none;
  border: 0;
  outline: 0;
  background-color: transparent;
  width: 100%;
  font-size: inherit;
  height: 44px;
  line-height: 44px;
  position: relative;
  z-index: 1;
  padding-left: 15px;
}
.weui-cell_select-before {
  padding-right: 15px;
}
.weui-cell_select-before .weui-select {
  width: 105px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.weui-cell_select-before .weui-cell__hd {
  position: relative;
}
.weui-cell_select-before .weui-cell__hd:after {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-right: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
  -webkit-transform: scaleX(0.5);
          transform: scaleX(0.5);
}
.weui-cell_select-before .weui-cell__hd:before {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #C8C8CD;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
          transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -4px;
}
.weui-cell_select-before .weui-cell__bd {
  padding-left: 15px;
}
.weui-cell_select-before .weui-cell__bd:after {
  display: none;
}
.weui-cell_select-after {
  padding-left: 15px;
}
.weui-cell_select-after .weui-select {
  padding-left: 0;
}
.vux-selector-no-padding {
  padding-left: 0;
}
.vux-selector.weui-cell_select {
  padding: 0;
}
.vux-selector.weui-cell_select-after {
  padding-left: 15px;
}
.vux-selector-readonly {
  width: 100%;
}

@charset "utf-8";
[data-v-55c6c676]:root {
  --theme-color: #0080ee;
}
.gary[data-v-55c6c676] {
  background: #899797 !important;
}
.logistics-list-title[data-v-55c6c676] {
  width: 100%;
  height: 2rem /* 100/25 */;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #0080ee;
  font-size: 18px;
}
.logistics-list-wrap[data-v-55c6c676] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  overflow-y: auto;
}
.logistics-list-wrap .logistics-list[data-v-55c6c676] {
  font-size: 12px;
  color: #b3b3b3;
  padding: 15px;
}
.logistics-list-wrap .logistics-list .logistics-item[data-v-55c6c676] {
  margin-bottom: 5px;
  border-bottom: 1px dashed #f1f1f1;
}
.logistics-list-wrap .logistics-list .logistics-item .logistics-item-content[data-v-55c6c676] {
  margin-bottom: 5px;
}
.logistics-list-wrap .logistics-list .logistics-item .logistics-item-time[data-v-55c6c676] {
  padding-bottom: 3px;
}
.jd-order-detail[data-v-55c6c676] {
  padding-bottom: 3rem;
  min-height: 100vh;
  background: #f4f4f4;
  overflow-y: auto;
}
.jd-order-detail .status[data-v-55c6c676] {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 20px;
  font-size: 14px;
  background: #0080ee;
}
.jd-order-detail .status .status-text[data-v-55c6c676] {
  margin-bottom: 15px;
  height: 50px;
  line-height: 60px;
  color: #fff;
  font-weight: bold;
}
.jd-order-detail .status .status-text .icon[data-v-55c6c676] {
  margin-right: 5px;
  vertical-align: middle;
  font-size: 16px;
}
.jd-order-detail .status .address[data-v-55c6c676] {
  padding: 20px 15px;
  margin-bottom: -58px;
  -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4);
          box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
  background: #fff;
  color: #333;
}
.jd-order-detail .status .address .address-user[data-v-55c6c676] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  font-weight: bold;
}
.jd-order-detail .status .address .address-user .name[data-v-55c6c676] {
  margin-right: 10px;
}
.jd-order-detail .status .address .address-user .addr-has[data-v-55c6c676] {
  width: 14px;
  height: 18px;
  margin-right: 10px;
}
.jd-order-detail .status .address .address-info[data-v-55c6c676] {
  color: #666;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 1px;
}
.jd-order-detail .order-info[data-v-55c6c676] {
  margin-top: 50px;
}
.jd-order-detail .order-info .goods[data-v-55c6c676] {
  background: #fff;
  margin-top: 10px;
}
.jd-order-detail .order-info .goods .list-title[data-v-55c6c676] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 15px;
  font-size: 16px;
  color: #333;
  border-bottom: 1px dashed #eee;
}
.jd-order-detail .order-info .goods .list-title .list-title-blue[data-v-55c6c676] {
  display: inline-block;
  width: 5px;
  height: 15px;
  background: #0080ee;
  margin-right: 5px;
}
.jd-order-detail .order-info .goods .good-item[data-v-55c6c676] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 10px 15px;
}
.jd-order-detail .order-info .goods .good-item .left[data-v-55c6c676] {
  overflow: hidden;
  margin-right: 10px;
  width: 100px;
  height: 100px;
  border-radius: 5px;
}
.jd-order-detail .order-info .goods .good-item .left .good-img[data-v-55c6c676] {
  width: 100%;
}
.jd-order-detail .order-info .goods .good-item .right[data-v-55c6c676] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100px;
  width: 0;
}
.jd-order-detail .order-info .goods .good-item .right p[data-v-55c6c676] {
  height: 20px;
  line-height: 20px;
}
.jd-order-detail .order-info .goods .good-item .right .good-name[data-v-55c6c676] {
  font-size: 14px;
  color: #666;
}
.jd-order-detail .order-info .goods .good-item .right .goods-prop[data-v-55c6c676] {
  font-size: 0.48rem;
  color: #999999;
}
.jd-order-detail .order-info .goods .good-item .right .good-params[data-v-55c6c676] {
  margin-top: 4px;
  font-size: 12px;
  color: #999;
}
.jd-order-detail .order-info .goods .good-item .right .price-wrap[data-v-55c6c676] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.jd-order-detail .order-info .goods .good-item .right .price-wrap .price[data-v-55c6c676] {
  overflow: hidden;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #666;
}
.jd-order-detail .order-info .goods .good-item .right .price-wrap .btn-wrap button[data-v-55c6c676] {
  background: #ffffff;
  padding: 4px 8px;
  border: 1px solid #0080ee;
  border-radius: 3px;
  color: #0080ee;
  float: right;
  margin-right: 15px;
}
.jd-order-detail .order-info .goods .pay-info .pay-info-item[data-v-55c6c676] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px 15px;
  font-size: 14px;
  color: #999;
  border-bottom: 1px dashed #eee;
}
.jd-order-detail .order-info .goods .pay-info .total-amount[data-v-55c6c676] {
  color: #0080ee;
  font-size: 17px;
  font-weight: bold;
  border-bottom: none;
}
.jd-order-detail .order-info .goods .order-info-txt[data-v-55c6c676] {
  padding: 10px 15px;
  font-size: 14px;
  color: #999;
}
.jd-order-detail .order-info .goods .order-info-txt .order-info-number[data-v-55c6c676] {
  margin-bottom: 5px;
}
.jd-order-detail .footer-btn .btn[data-v-55c6c676] {
  font-size: 14px;
  color: #fff;
  background: #0080ee;
}
.jd-order-detail .footer-btn .btn[data-v-55c6c676]::after {
  border: none;
}
.jd-order-detail .fix-btn-warp[data-v-55c6c676] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  border-top: 1px solid #eee;
  background: #0080ee;
  color: #fff;
  font-weight: bold;
}
.jd-order-detail .fix-btn-warp .fix-btn[data-v-55c6c676] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 18px;
}
.jd-order-detail .fix-btn-warp .fix-btn-left[data-v-55c6c676] {
  background: #fff;
}

.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .title {
  font-size: 16px;
  text-align: center;
  color: #333;
  height: 50px;
  line-height: 50px;
}
.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .wrapper {
  padding: 0 20px 10px 15px;
  background: #fff;
}
.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .wrapper .item {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
}
.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .wrapper .item .real-name {
  font-size: 14px;
  color: #333;
  height: 16px;
  line-height: 16px;
  padding: 0 0 5px;
}
.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .wrapper .item .real-name span {
  margin-left: 10px;
  color: #666;
}
.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .wrapper .item .text {
  font-size: 12px;
  color: #666;
  height: 14px;
  line-height: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .add-btn-wrap {
  background-color: #fff;
  padding: 10px 15px 15px;
}
.modal-wrapper[data-v-14ef761a] .vux-popup-dialog .add-btn-wrap .add-btn {
  font-size: 14px;
  text-align: center;
  height: 44px;
  line-height: 44px;
  color: #fff;
  background: red;
  border-radius: 22px;
}
.jd-return-good[data-v-14ef761a] {
  overflow: auto;
}
.jd-return-good .item[data-v-14ef761a] {
  margin-bottom: 10px;
  border-radius: 10px;
}
.jd-return-good .item .title[data-v-14ef761a] {
  padding: 15px 10px;
  height: 18px;
  line-height: 18px;
  font-size: 14px;
  font-weight: 600;
  color: #333;
  background: #e3e3e3;
}
.jd-return-good .item[data-v-14ef761a]::before {
  border-radius: 10px;
}
.jd-return-good .message-wrapper[data-v-14ef761a] {
  padding-bottom: 10px;
}
.jd-return-good .message-wrapper .title[data-v-14ef761a] {
  border-top: 1px solid #e3e3e3;
}
.jd-return-good .message-wrapper .textarea[data-v-14ef761a] {
  font-size: 14px;
  color: #333;
  width: calc(100% - 30px);
  padding: 10px 15px;
  border-radius: 5px;
}
.jd-return-good .message-wrapper .textarea[data-v-14ef761a]::before {
  border: none;
}
.jd-return-good .photo-wrapper .photos[data-v-14ef761a] {
  margin-left: -10px;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.jd-return-good .photo-wrapper .photos .photo-item[data-v-14ef761a] {
  position: relative;
  float: left;
  width: 100px;
  height: 100px;
  margin: 10px 0 10px 10px;
}
.jd-return-good .photo-wrapper .photos .photo-item .close-icon[data-v-14ef761a] {
  position: absolute;
  right: 5px;
  top: 0px;
  width: 12px;
  height: 12px;
}
.jd-return-good .photo-wrapper .photos .photo-item .photo[data-v-14ef761a] {
  width: 100px;
  height: 100px;
}
.jd-return-good .photo-wrapper .upload-box[data-v-14ef761a] {
  position: relative;
  font-size: 14px;
}
.jd-return-good .photo-wrapper .upload-box .fileUpload[data-v-14ef761a] {
  position: absolute;
  left: 25px;
  width: 50px;
  z-index: 99;
  background: red;
  top: 4px;
  padding: 3px;
  opacity: 0;
}
.jd-return-good .photo-wrapper .upload-box .icon[data-v-14ef761a] {
  padding: 5px;
  font-size: 40px;
  margin-left: 25px;
  color: #777;
}
.jd-return-good .return-money .text[data-v-14ef761a] {
  font-size: 14px;
  color: #666;
  padding: 10px 15px;
}
.jd-return-good .return-good .type[data-v-14ef761a],
.jd-return-good .back-good .type[data-v-14ef761a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 10px;
}
.jd-return-good .return-good .type button[data-v-14ef761a],
.jd-return-good .back-good .type button[data-v-14ef761a] {
  border-radius: 15px;
  background: none;
  border: 1px solid #e3e3e3;
  padding: 3px 15px;
  color: #666;
  font-size: 14px;
  margin-top: 0;
}
.jd-return-good .return-good .type button.active[data-v-14ef761a],
.jd-return-good .back-good .type button.active[data-v-14ef761a] {
  color: #fe6b59;
  border-color: #fe6b59;
  background: #f9dad6;
}
.jd-return-good .return-good .desc[data-v-14ef761a],
.jd-return-good .back-good .desc[data-v-14ef761a] {
  padding: 10px;
  font-size: 12px;
  line-height: 16px;
  color: #999;
}
.jd-return-good .return-good .agreen[data-v-14ef761a],
.jd-return-good .back-good .agreen[data-v-14ef761a] {
  padding: 0 10px 15px;
  font-size: 12px;
  color: #999;
  height: 16px;
  line-height: 16px;
}
.jd-return-good .return-good .agreen .icon[data-v-14ef761a],
.jd-return-good .back-good .agreen .icon[data-v-14ef761a] {
  vertical-align: top;
}
.jd-return-good .return-good .agreen .icon.checked[data-v-14ef761a],
.jd-return-good .back-good .agreen .icon.checked[data-v-14ef761a] {
  color: #fe6b59;
}
.jd-return-good .return-good .agreen .server-text[data-v-14ef761a],
.jd-return-good .back-good .agreen .server-text[data-v-14ef761a] {
  color: #fe6b59;
}
.jd-return-good .address-wrapper .address[data-v-14ef761a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 14px;
  color: #666;
  line-height: 20px;
  padding: 10px 10px;
}
.jd-return-good .address-wrapper .address .address-icon[data-v-14ef761a] {
  margin-right: 5px;
}
.jd-return-good .address-wrapper .address .text[data-v-14ef761a] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.jd-return-good .address-wrapper .address .right[data-v-14ef761a] {
  margin-left: 5px;
}
.jd-return-good .address-wrapper .time[data-v-14ef761a] {
  font-size: 14px;
  color: #666;
  height: 20px;
  line-height: 20px;
  padding: 10px 10px;
}
.jd-return-good .address-wrapper .time .time-item[data-v-14ef761a] {
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #666;
}
.jd-return-good .address-wrapper .time .time-item .time-item-click[data-v-14ef761a] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  opacity: 0;
}
.jd-return-good .link-wrapper .item-box[data-v-14ef761a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 15px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #333;
  border-bottom: 1px solid #eee;
}
.jd-return-good .link-wrapper .item-box label[data-v-14ef761a] {
  width: 80px;
}
.jd-return-good .link-wrapper .item-box input[data-v-14ef761a] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  color: #666;
}
.jd-return-good .footer-btn .sub[data-v-14ef761a] {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 14px;
  height: 46px;
  line-height: 46px;
  width: 100%;
  background: red;
  color: #fff;
  border: none;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.dp-container.vux-datetime-view {
  position: static;
  -webkit-transition: none;
  transition: none;
}
.dp-container.vux-datetime-view .dp-header {
  display: none;
}
.vux-datetime-clear {
  text-align: center;
}
.scroller-component {
  display: block;
  position: relative;
  height: 238px;
  overflow: hidden;
  width: 100%;
}
.scroller-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: -1;
}
.scroller-mask {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  margin: 0 auto;
  width: 100%;
  z-index: 3;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6))), -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), linear-gradient(to top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-position: top, bottom;
  background-size: 100% 102px;
  background-repeat: no-repeat;
}
.scroller-item {
  text-align: center;
  font-size: 16px;
  height: 34px;
  line-height: 34px;
  color: #000;
}
.scroller-indicator {
  width: 100%;
  height: 34px;
  position: absolute;
  left: 0;
  top: 102px;
  z-index: 3;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), color-stop(#d0d0d0), color-stop(transparent), to(transparent)), -webkit-gradient(linear, left bottom, left top, from(#d0d0d0), color-stop(#d0d0d0), color-stop(transparent), to(transparent));
  background-image: -webkit-linear-gradient(top, #d0d0d0, #d0d0d0, transparent, transparent), -webkit-linear-gradient(bottom, #d0d0d0, #d0d0d0, transparent, transparent);
  background-image: linear-gradient(to bottom, #d0d0d0, #d0d0d0, transparent, transparent), linear-gradient(to top, #d0d0d0, #d0d0d0, transparent, transparent);
  background-position: top, bottom;
  background-size: 100% 1px;
  background-repeat: no-repeat;
}
.dp-container {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: 10000;
  background-color: #fff;
  display: none;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.dp-mask {
  z-index: 998;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  background-color: #000;
  z-index: 9999;
}
.dp-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  box-align: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), color-stop(#e7e7e7), color-stop(transparent), to(transparent));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #e7e7e7, transparent, transparent);
  background-image: linear-gradient(to bottom, #e7e7e7, #e7e7e7, transparent, transparent);
  background-position: bottom;
  background-size: 100% 1px;
  background-repeat: no-repeat;
}
.dp-header .dp-item {
  color: #04BE02;
  font-size: 16px;
  height: 44px;
  line-height: 44px;
  cursor: pointer;
}
.dp-header .dp-item.dp-left {
  color: #828282;
}
.dp-header .dp-item.dp-right {
  color: #04BE02;
}
.dp-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  box-align: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0;
}
.dp-header .dp-item,
.dp-content .dp-item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vux-datetime-cancel {
  text-align: left;
  padding-left: 15px;
}
.vux-datetime-confirm {
  text-align: right;
  padding-right: 15px;
}
.vux-datetime {
  color: #000;
}
.vux-datetime .vux-input-icon {
  float: right;
}
.vux-cell-primary {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.jd-sale-type .good-content .good-info .server[data-v-7629a3a9] {
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 12px;
  color: #999;
}
.jd-sale-type .good-content .good-info .server i[data-v-7629a3a9] {
  font-style: unset;
  color: red;
}
.jd-sale-type .good-content .good-info .info[data-v-7629a3a9] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 15px;
}
.jd-sale-type .good-content .good-info .info .left[data-v-7629a3a9] {
  overflow: hidden;
  margin-right: 10px;
  width: 100px;
  height: 100px;
  border-radius: 5px;
}
.jd-sale-type .good-content .good-info .info .left .good-img[data-v-7629a3a9] {
  width: 100px;
}
.jd-sale-type .good-content .good-info .info .right[data-v-7629a3a9] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.jd-sale-type .good-content .good-info .info .right .name[data-v-7629a3a9] {
  line-height: 20px;
  font-size: 12px;
  color: #777;
}
.jd-sale-type .good-content .good-info .info .right .price[data-v-7629a3a9] {
  margin-top: 20px;
  font-size: 12px;
  color: #777;
}
.jd-sale-type .good-content .good-info .info .right .price span[data-v-7629a3a9] {
  margin-right: 10px;
  font-size: 16px;
  color: #333;
}
.jd-sale-type .good-content .apply[data-v-7629a3a9] {
  overflow: hidden;
  margin: 10px 15px;
  padding: 15px 0;
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  color: #333;
}
.jd-sale-type .good-content .apply .num[data-v-7629a3a9] {
  float: right;
}
.jd-sale-type .good-content .apply .num button[data-v-7629a3a9] {
  height: 25px;
  font-size: 14px;
  background: none;
  border: none;
  color: #999;
}
.jd-sale-type .good-content .apply .num .text[data-v-7629a3a9] {
  line-height: 25px;
  height: 25px;
  text-align: center;
  width: 60px;
  background: #e3e3e3;
  outline: none;
}
.jd-sale-type .type-wrapper2[data-v-7629a3a9] {
  margin: 10px 15px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  padding: 10px;
  min-height: 100px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: red;
  font-size: 0.72rem /* 18/25 */;
}
.jd-sale-type .type-wrapper[data-v-7629a3a9] {
  margin: 10px 15px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  padding: 10px;
  min-height: 150px;
}
.jd-sale-type .type-wrapper .type-item[data-v-7629a3a9] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 10px;
}
.jd-sale-type .type-wrapper .type-item .type[data-v-7629a3a9] {
  font-size: 14px;
  color: #333;
}
.jd-sale-type .type-wrapper .type-item .type i[data-v-7629a3a9] {
  vertical-align: middle;
  font-size: 20px;
}
.jd-sale-type .type-wrapper .type-item .type .return[data-v-7629a3a9] {
  color: #dd2a0e;
}
.jd-sale-type .type-wrapper .type-item .type .exchange[data-v-7629a3a9] {
  color: #fa9522;
}
.jd-sale-type .type-wrapper .type-item .type .supply[data-v-7629a3a9] {
  color: #fa4789;
}
.jd-sale-type .type-wrapper .type-item .desc[data-v-7629a3a9] {
  font-size: 12px;
  color: #999;
}
.jd-sale-type .type-wrapper .type-item[data-v-7629a3a9]:last-child::after {
  border: none;
}
.jd-sale-type .type-wrapper .text[data-v-7629a3a9] {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}
.jd-sale-type .phone[data-v-7629a3a9] {
  margin: 20px 10px;
}
.jd-sale-type .phone .btn[data-v-7629a3a9] {
  font-size: 14px;
  color: #666;
  background: #f3f3f3;
  display: block;
  text-align: center;
  padding: 15px 0;
  border-radius: 5px;
}

@charset "utf-8";
[data-v-0154bd27]:root {
  --theme-color: #0080ee;
}
.jd-server-detail[data-v-0154bd27] .progress-line {
  padding: 20px 20px 40px 20px;
}
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__title-bottom {
  color: #ccc;
  font-size: 10px;
}
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__process {
  background: #333;
}
.jd-server-detail[data-v-0154bd27] .progress-line [class^="weui-wepay-flow__info-"] {
  background: none;
  color: #fff;
}
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__info-top:after {
  border-color: #fff transparent transparent transparent;
}
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__state {
  color: #0080ee;
}
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__li_done [class^="weui-wepay-flow__title-"],
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__li_done [class*=" weui-wepay-flow__title-"] {
  font-size: 10px;
  color: #999;
}
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__li_done .weui-wepay-flow__title-bottom {
  color: #333;
}
.jd-server-detail[data-v-0154bd27] .progress-line .weui-wepay-flow__li_done .weui-wepay-flow__state {
  background: #333;
}
.jd-server-detail[data-v-0154bd27] {
  max-height: 100vh;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 3rem;
}
.jd-server-detail .status[data-v-0154bd27] {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 20px;
  font-size: 14px;
}
.jd-server-detail .status .tips[data-v-0154bd27] {
  font-size: 12px;
  color: #999;
  height: 30px;
  line-height: 30x;
  text-align: center;
}
.jd-server-detail .status .tips span[data-v-0154bd27] {
  color: #ff1744;
}
.jd-server-detail .status .progress[data-v-0154bd27] {
  margin: 0 -15px;
  padding-bottom: 30px;
  background: #0080ee;
}
.jd-server-detail .status .progress .title[data-v-0154bd27] {
  font-size: 14px;
  color: #fff;
  height: 30px;
  line-height: 30px;
  padding: 10px 15px 0;
}
.jd-server-detail .status .notice[data-v-0154bd27] {
  padding: 15px 10px;
  margin-top: -28px;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
          box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
  background: #fff;
  color: #333;
  line-height: 20px;
}
.jd-server-detail .status .notice span[data-v-0154bd27] {
  color: #ff1744;
}
.jd-server-detail .item-wrapper[data-v-0154bd27] {
  margin: 10px 15px;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
}
.jd-server-detail .item-wrapper .title[data-v-0154bd27] {
  padding: 15px 10px;
  height: 16px;
  line-height: 16px;
  font-size: 14px;
  color: #333;
}
.jd-server-detail .item-wrapper .title span[data-v-0154bd27] {
  float: right;
  font-size: 12px;
}
.jd-server-detail .item-wrapper .title span.change-order[data-v-0154bd27] {
  border: 1px solid #d3d3d3;
  padding: 2px 5px;
  border-radius: 13px;
  color: #999;
  margin-top: -3px;
}
.jd-server-detail .item-wrapper .title span.status[data-v-0154bd27] {
  color: #ff1744;
}
.jd-server-detail .item-wrapper .item[data-v-0154bd27] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 10px;
  line-height: 16px;
  font-size: 12px;
  color: #666;
}
.jd-server-detail .item-wrapper .item .lable[data-v-0154bd27] {
  width: 80px;
}
.jd-server-detail .item-wrapper .item .application-status[data-v-0154bd27] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.jd-server-detail .item-wrapper .item .application-status .application-status-item[data-v-0154bd27] {
  margin-bottom: 3px;
}
.jd-server-detail .item-wrapper .item .text[data-v-0154bd27] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.jd-server-detail .item-wrapper .item[data-v-0154bd27]:last-child {
  padding-bottom: 10px;
}
.jd-server-detail .footer-btn[data-v-0154bd27] {
  text-align: right;
  height: 46px;
  line-height: 36px;
  padding: 0 15px;
  background: #fff;
  border-top: 1px solid #ccc;
}
.jd-server-detail .footer-btn .btn[data-v-0154bd27] {
  padding: 4px 10px;
  margin-left: 15px;
  margin-top: 0;
  border-radius: 15px;
  background: none;
  border: 1px solid #e3e3e3;
  color: #666;
  display: inline-block;
  width: auto;
  font-size: 14px;
}
.jd-server-detail .footer-btn .btn.write[data-v-0154bd27] {
  border-color: #ff1744;
  color: #fff;
  background: #ff1744;
}

.weui-wepay-flow,
.weui-wepay-flow-auto {
  padding: 40px;
}
.weui-wepay-flow__bd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.weui-wepay-flow__li {
  width: 14px;
  height: 14px;
  position: relative;
  z-index: 1;
}
.weui-wepay-flow__li .weui-wepay-flow__state {
  position: absolute;
  left: 0;
  top: 0;
  width: 14px;
  height: 14px;
  font-size: 10px;
  line-height: 14px;
  text-align: center;
  color: #FFF;
  border-radius: 7px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.weui-wepay-flow__state {
  background-color: #E2E2E2;
}
.weui-wepay-flow__li_done .weui-wepay-flow__state {
  background-color: #09bb07;
}
[class^="weui-wepay-flow__title-"],
[class*=" weui-wepay-flow__title-"] {
  position: absolute;
  color: #999999;
  font-size: 14px;
  font-weight: normal;
  white-space: nowrap;
  text-align: center;
}
.weui-wepay-flow__title-top {
  bottom: 20px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.weui-wepay-flow__li_done .weui-wepay-flow__title-top {
  color: #333;
}
.weui-wepay-flow__title-bottom {
  top: 20px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.weui-wepay-flow__li_done .weui-wepay-flow__title-bottom {
  color: #333;
}
.weui-wepay-flow__title-left {
  right: 30px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  text-align: right;
}
.weui-wepay-flow__li_done .weui-wepay-flow__title-left {
  color: #333;
}
.weui-wepay-flow__title-right {
  left: 30px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  text-align: left;
}
.weui-wepay-flow__li_done .weui-wepay-flow__title-right {
  color: #333;
}
[class^="weui-wepay-flow__intro-"],
[class*=" weui-wepay-flow__intro-"] {
  height: 20px;
  line-height: 20px;
  background-color: #ff8a00;
  font-size: 10px;
  color: #FFF;
  white-space: nowrap;
  padding: 0 6px;
  position: relative;
  border-radius: 4px;
}
[class^="weui-wepay-flow__intro-"]:after,
[class*=" weui-wepay-flow__intro-"]:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  overflow: hidden;
  font-size: 0;
  position: absolute;
}
.weui-wepay-flow__intro-top {
  bottom: 25px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  position: absolute;
}
.weui-wepay-flow__intro-top:after {
  border-color: #ff8a00 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 3px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  bottom: -10px;
}
.weui-wepay-flow__intro-bottom {
  top: 25px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  position: absolute;
}
.weui-wepay-flow__intro-bottom:after {
  border-color: transparent transparent #ff8a00 transparent;
  border-style: dashed dashed solid dashed;
  border-width: 5px 3px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  top: -10px;
}
.weui-wepay-flow__intro-right {
  left: 36px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  position: absolute;
}
.weui-wepay-flow__intro-right:after {
  border-color: transparent #ff8a00 transparent transparent;
  border-style: solid;
  border-width: 3px 5px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  left: -10px;
}
.weui-wepay-flow__intro-left {
  right: 36px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  position: absolute;
}
.weui-wepay-flow__intro-left:after {
  border-color: transparent transparent transparent #ff8a00;
  border-style: solid;
  border-width: 3px 5px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  right: -10px;
}
[class^="weui-wepay-flow__info-"] {
  height: 14px;
  line-height: 14px;
  background-color: #09bb07;
  font-size: 10px;
  color: #FFF;
  white-space: nowrap;
  padding: 0 6px;
  position: relative;
  border-radius: 2px;
  position: absolute;
}
[class^="weui-wepay-flow__info-"]:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  overflow: hidden;
  font-size: 0;
  position: absolute;
}
.weui-wepay-flow__line_ing [class^="weui-wepay-flow__info-"] {
  display: block;
}
.weui-wepay-flow__info-top {
  display: none;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  bottom: 11px;
}
.weui-wepay-flow__line_ing .weui-wepay-flow__info-top {
  display: block;
}
.weui-wepay-flow__info-top:after {
  border-color: #09bb07 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 3px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  bottom: -10px;
}
.weui-wepay-flow__info-bottom {
  display: none;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  top: 11px;
}
.weui-wepay-flow__line_ing .weui-wepay-flow__info-bottom {
  display: block;
}
.weui-wepay-flow__info-bottom:after {
  border-color: transparent transparent #09bb07 transparent;
  border-style: dashed dashed solid dashed;
  border-width: 5px 3px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  top: -10px;
}
.weui-wepay-flow__info-left {
  display: none;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  right: 12px;
}
.weui-wepay-flow__line_ing .weui-wepay-flow__info-left {
  display: block;
}
.weui-wepay-flow__info-left:after {
  border-color: transparent transparent transparent #09bb07;
  border-style: solid;
  border-width: 3px 5px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  right: -10px;
}
.weui-wepay-flow__info-right {
  display: none;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  left: 12px;
}
.weui-wepay-flow__line_ing .weui-wepay-flow__info-right {
  display: block;
}
.weui-wepay-flow__info-right:after {
  border-color: transparent #09bb07 transparent transparent;
  border-style: solid;
  border-width: 3px 5px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  left: -10px;
}
.weui-wepay-flow__line {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #E2E2E2;
  height: 3px;
  position: relative;
}
.weui-wepay-flow__title {
  color: #999999;
  font-size: 14px;
  font-weight: normal;
}
.weui-wepay-flow__info {
  color: #999999;
  font-size: 12px;
}
.weui-wepay-flow__process {
  display: none;
  background-color: #09bb07;
  height: 3px;
  position: relative;
}
.weui-wepay-flow__line_ing .weui-wepay-flow__process {
  display: block;
  width: 50%;
}
.weui-wepay-flow__line_done .weui-wepay-flow__process {
  display: block;
}
.weui-wepay-flow_custom .weui-wepay-flow__bd {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.weui-wepay-flow_custom .weui-wepay-flow__line {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  width: 100px;
}
.weui-wepay-flow_vertical .weui-wepay-flow__bd {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.weui-wepay-flow_vertical .weui-wepay-flow__line {
  height: auto;
  width: 3px;
}
.weui-wepay-flow_vertical .weui-wepay-flow__line_ing .weui-wepay-flow__process {
  height: 50%;
}
.weui-wepay-flow_vertical .weui-wepay-flow__process {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 3px;
}
.weui-wepay-flow_vertical .weui-wepay-flow__line_done .weui-wepay-flow__process {
  height: 100%;
}
.weui-wepay-flow_vertical-custom .weui-wepay-flow__bd {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.weui-wepay-flow_vertical-custom .weui-wepay-flow__line {
  width: 3px;
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.weui-wepay-flow_vertical-custom .weui-wepay-flow__line_ing .weui-wepay-flow__process {
  height: 50%;
}
.weui-wepay-flow_vertical-custom .weui-wepay-flow__process {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 3px;
}
.weui-wepay-flow_vertical-custom .weui-wepay-flow__line_done .weui-wepay-flow__process {
  height: 100%;
}
.weui-wepay-flow-auto {
  position: relative;
}
.weui-wepay-flow-auto__bd {
  position: relative;
}
.weui-wepay-flow-auto__state {
  position: absolute;
  left: 0;
  top: 4px;
  width: 14px;
  height: 14px;
  font-size: 10px;
  line-height: 14px;
  text-align: center;
  color: #FFF;
  border-radius: 7px;
  background-color: #E2E2E2;
  z-index: 2;
}
.weui-wepay-flow-auto__state_on {
  background-color: #09bb07;
}
.weui-wepay-flow-auto__line {
  position: absolute;
  width: 2px;
  background-color: #dddddd;
  top: 10px;
  bottom: -4px;
  left: 6px;
  z-index: 1;
}
.weui-wepay-flow-auto__line_on {
  background-color: #09bb07;
}
.weui-wepay-flow-auto__li {
  position: relative;
  padding-bottom: 20px;
  padding-left: 30px;
}
.weui-wepay-flow-auto__title {
  color: #999999;
  font-size: 14px;
  font-weight: normal;
}
.weui-wepay-flow-auto__info {
  color: #999999;
  font-size: 12px;
}

.warea-name[data-v-1b11704a] .weui-input {
  text-overflow: ellipsis;
}
.jd-write-order[data-v-1b11704a] .server-info .vux-label {
  font-size: 14px;
}
.jd-write-order[data-v-1b11704a] .server-info .weui-cell__ft {
  font-size: 14px;
}
.jd-write-order .content .logistics[data-v-1b11704a] {
  font-size: 14px;
}
.jd-write-order .content .logistics .item[data-v-1b11704a] {
  border-bottom: 1px solid #e3e3e3;
}
.jd-write-order .content .logistics .date-wrapper[data-v-1b11704a] {
  position: relative;
}
.jd-write-order .content .logistics .date-wrapper .hide[data-v-1b11704a] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
  opacity: 0;
}
.jd-write-order .content .notice[data-v-1b11704a] {
  font-size: 12px;
  line-height: 16px;
  color: #999;
  padding: 10px 15px;
}
.jd-write-order .content .good-wrapper .good-info[data-v-1b11704a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 15px;
}
.jd-write-order .content .good-wrapper .good-info .left[data-v-1b11704a] {
  overflow: hidden;
  margin-right: 10px;
  width: 75px;
  height: 75px;
  border-radius: 5px;
}
.jd-write-order .content .good-wrapper .good-info .left img[data-v-1b11704a] {
  width: 100%;
}
.jd-write-order .content .good-wrapper .good-info .right[data-v-1b11704a] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.jd-write-order .content .good-wrapper .good-info .right .title[data-v-1b11704a] {
  line-height: 20px;
  font-size: 14px;
  color: #333;
}
.jd-write-order .content .good-wrapper .good-info .right .params[data-v-1b11704a] {
  margin-top: 15px;
  height: 14px;
  line-height: 14px;
  font-size: 12px;
  color: #999;
}
.jd-write-order .content .footer-btn[data-v-1b11704a] {
  text-align: center;
}
.jd-write-order .content .footer-btn button[data-v-1b11704a] {
  font-size: 14px;
  border: none;
  border-radius: 5px;
  color: #fff;
  background: red;
  width: 50%;
  height: 44px;
  line-height: 44px;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.wangyiReturn .vux-header .vux-header-title span {
  font-size: 0.64rem /* 16/25 */;
  color: #000000;
}
.wangyiReturn .goods-wrap {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.wangyiReturn .goods-wrap .order-area {
  margin-top: 0.6rem /* 15/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .order-area .title {
  padding: 0.4rem /* 10/25 */ 0.48rem /* 12/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #3e3c3d;
}
.wangyiReturn .goods-wrap .order-area .products .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem /* 15/25 */;
}
.wangyiReturn .goods-wrap .order-area .products .item .photo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.wangyiReturn .goods-wrap .order-area .products .item .photo.photo1 {
  width: 2.28rem /* 57/25 */;
  height: 3.2rem /* 80/25 */;
}
.wangyiReturn .goods-wrap .order-area .products .item .photo.photo1 img {
  width: 100%;
}
.wangyiReturn .goods-wrap .order-area .products .item .photo img {
  display: block;
  width: 100%;
}
.wangyiReturn .goods-wrap .order-area .products .item .detail {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  height: 2.8rem /* 70/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.wangyiReturn .goods-wrap .order-area .products .item .detail .name {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .order-area .products .item .detail .size {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.wangyiReturn .goods-wrap .order-area .products .item .detail .price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.wangyiReturn .goods-wrap .order-area .products .item .detail .price span {
  color: #ff0000;
}
.wangyiReturn .goods-wrap .reason-content {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .reason-content .reason-title {
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 0.32rem /* 8/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #fe9075;
}
.wangyiReturn .goods-wrap .reason-content .reason-list {
  height: 1.2rem /* 30/25 */;
  border: 1px solid #d6d6d6;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .reason-content .reason-list select {
  display: block;
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box {
  height: 1.2rem /* 30/25 */;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box:before {
  border-top: none;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box .weui-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box .weui-cell .weui-label {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box .weui-cell .vux-cell-primary {
  padding-left: 0.4rem /* 10/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box .weui-cell .vux-cell-primary .vux-popup-picker-select {
  text-align: left !important;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box .weui-cell .vux-cell-primary .vux-popup-picker-select .vux-cell-value {
  color: #333333;
}
.wangyiReturn .goods-wrap .reason-content .reason-list .vux-cell-box .weui-cell .weui-cell__ft {
  display: none;
}
.wangyiReturn .goods-wrap .reason-content .reason-import {
  width: 100%;
  height: 4.72rem /* 118/25 */;
  line-height: 0.8rem /* 20/25 */;
  margin-top: 0.4rem /* 10/25 */;
  padding: 0.4rem /* 10/25 */;
  border: 1px solid #d6d6d6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
  font-size: 0.56rem /* 14/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox {
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .imgs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  height: 100%;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .imgs .imgbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #f1f1f1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .imgs .imgbox .items {
  width: 100%;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .imgs .uploads {
  position: relative;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #f7f7f7;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .imgs .uploads .word {
  width: 1.2rem /* 30/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .imgs .uploads .bg {
  width: 100%;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .imgs .uploads .fileUpload {
  position: absolute;
  left: 0;
  top: 0;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  opacity: 0;
}
.wangyiReturn .goods-wrap .reason-content .uploadBox .tip {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.wangyiReturn .goods-wrap .wangyi-order .detail-area {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .wangyi-order .detail-area .order-item p {
  margin-bottom: 0.6rem /* 15/25 */;
  letter-spacing: 1px;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .wangyi-order .detail-area .order-item p span {
  color: #999999;
}
.wangyiReturn .goods-wrap .wangyi-order .detail-area .reason-imgs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.wangyiReturn .goods-wrap .wangyi-order .detail-area .reason-imgs .img-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 2.4rem /* 60/25 */;
  height: 2.4rem /* 60/25 */;
  margin-right: 0.2rem /* 5/25 */;
  margin-bottom: 0.2rem /* 5/25 */;
  overflow: hidden;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.wangyiReturn .goods-wrap .wangyi-order .detail-area .reason-imgs .img-box .img {
  display: block;
  width: 100%;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-area {
  margin-top: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-area .status {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-area .status .status-word {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  letter-spacing: 1px;
  font-size: 0.52rem /* 13/25 */;
  color: var(--theme-color);
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-area .status .status-word .sf {
  color: #ff0000;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-area .status .expressBtn {
  margin-left: 0.4rem /* 10/25 */;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express {
  margin-top: 0.6rem /* 15/25 */;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product .photo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.6rem /* 40/25 */;
  height: 1.6rem /* 40/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product .photo img {
  display: block;
  width: 100%;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product .detail {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product .detail .name {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product .detail .size {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product .detail .price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-product .detail .price span {
  color: #ff0000;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-status {
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-status .status {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-status .status .status-word {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  letter-spacing: 1px;
  font-size: 0.52rem /* 13/25 */;
  color: var(--theme-color);
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-status .status .expressBtn {
  margin-left: 0.4rem /* 10/25 */;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods {
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .wangyi-deliver {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .wangyi-deliver .left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-right: 0.2rem /* 5/25 */;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .wangyi-deliver .right .modifyBtn {
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list {
  height: 1.2rem /* 30/25 */;
  margin-top: 0.6rem /* 15/25 */;
  border: 1px solid #d6d6d6;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box {
  height: 1.2rem /* 30/25 */;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box:before {
  border-top: none;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box .weui-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box .weui-cell .weui-label {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box .weui-cell .vux-cell-primary {
  padding-left: 0.4rem /* 10/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box .weui-cell .vux-cell-primary .vux-popup-picker-select {
  text-align: left !important;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box .weui-cell .vux-cell-primary .vux-popup-picker-select .vux-cell-value {
  color: #333333;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .vux-cell-box .weui-cell .weui-cell__ft {
  display: none;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list select {
  display: block;
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .reason-list .tracking {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0 0.2rem /* 5/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .retreat-title {
  margin-bottom: 0.6rem /* 15/25 */;
  padding-bottom: 0.4rem /* 10/25 */;
  border-bottom: 1px solid #ededed;
  letter-spacing: 1px;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .retreat-title .tip {
  color: #ff0000;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .retreat-item {
  margin-bottom: 0.6rem /* 15/25 */;
  letter-spacing: 1px;
  word-break: break-all;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .retreat-item:last-child {
  margin-bottom: 0;
}
.wangyiReturn .goods-wrap .wangyi-order .wangyi-express .wangyi-goods .retreat-item.retreat-item1 {
  line-height: 0.8rem /* 20/25 */;
}
.wangyiReturn .goods-wrap .order-handle {
  padding: 0.48rem /* 12/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.wangyiReturn .goods-wrap .order-handle .btn {
  display: inline-block;
  padding: 0.28rem /* 7/25 */ 0.44rem /* 11/25 */;
  border: 1px solid var(--theme-color);
  border-radius: 3px;
  font-size: 0.56rem /* 14/25 */;
  color: var(--theme-color);
}
.wangyiReturn .goods-wrap .order-handle .grey {
  border: 1px solid #999999;
  background-color: #999999;
  color: #ffffff;
}
.wangyiReturn .express-mask {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 500;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.wangyiReturn .express-mask .express {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 0.8rem /* 20/25 */;
}
.wangyiReturn .express-mask .express .express-box {
  width: 100%;
  border-radius: 10px;
  background-color: #ffffff;
  overflow: hidden;
}
.wangyiReturn .express-mask .express .express-box .express-content {
  padding: 1rem /* 25/25 */ 0.8rem /* 20/25 */ 1.2rem /* 30/25 */;
}
.wangyiReturn .express-mask .express .express-box .express-content .express-title {
  margin-bottom: 1.04rem /* 26/25 */;
  text-align: center;
  font-size: 0.68rem /* 17/25 */;
  font-weight: bold;
  color: #333333;
}
.wangyiReturn .express-mask .express .express-box .express-content .vux-cell-box {
  height: 2rem /* 50/25 */;
  padding: 0 0.88rem /* 22/25 */;
  border-radius: 25px;
  background-color: #f7f7f7;
}
.wangyiReturn .express-mask .express .express-box .express-content .vux-cell-box:before {
  border-top: none;
}
.wangyiReturn .express-mask .express .express-box .express-content .vux-cell-box .weui-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0;
}
.wangyiReturn .express-mask .express .express-box .express-content .vux-cell-box .weui-cell .weui-label {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .express-mask .express .express-box .express-content .vux-cell-box .weui-cell .vux-cell-primary {
  padding-left: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .express-mask .express .express-box .express-content .vux-cell-box .weui-cell .vux-cell-primary .vux-popup-picker-select {
  text-align: left !important;
}
.wangyiReturn .express-mask .express .express-box .express-content .express-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem /* 50/25 */;
  margin-top: 0.68rem /* 17/25 */;
  padding: 0 0.88rem /* 22/25 */;
  border-radius: 25px;
  background-color: #f7f7f7;
}
.wangyiReturn .express-mask .express .express-box .express-content .express-item .express-label {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .express-mask .express .express-box .express-content .express-item .import {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  outline: none;
  padding-left: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.wangyiReturn .express-mask .express .express-box .btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #f1f1f1;
}
.wangyiReturn .express-mask .express .express-box .btns .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.76rem /* 44/25 */;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.wangyiReturn .express-mask .express .express-box .btns .btn:last-child {
  border-left: 1px solid #f1f1f1;
  color: var(--theme-color);
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.addressAdd .goods-wrap {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.addressAdd .goods-wrap .addrList {
  padding-top: 0.6rem /* 15/25 */;
}
.addressAdd .goods-wrap .addrList .mint-cell-swipe {
  display: block;
  margin-bottom: 0.6rem /* 15/25 */;
}
.addressAdd .goods-wrap .addrList .mint-cell-swipe .mint-cell-wrapper {
  padding: 0;
}
.addressAdd .goods-wrap .addrList .mint-cell-swipe .mint-cell-value {
  display: block;
  width: 100%;
}
.addressAdd .goods-wrap .addrList .mint-cell-swipe .mint-cell-right {
  font-size: 0.56rem /* 14/25 */;
}
.addressAdd .goods-wrap .addrList .mint-cell-swipe .mint-cell-right .mint-cell-swipe-buttongroup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.addressAdd .goods-wrap .addrList .mint-cell-swipe .mint-cell-right .mint-cell-swipe-buttongroup .mint-cell-swipe-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1;
}
.addressAdd .goods-wrap .addrList li {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  padding-right: 1.6rem /* 40/25 */;
  background-color: #ffffff;
  position: relative;
}
.addressAdd .goods-wrap .addrList li.noaddr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
}
.addressAdd .goods-wrap .addrList li.noaddr .address-no {
  width: 7.8rem /* 195/25 */;
}
.addressAdd .goods-wrap .addrList li .person {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.addressAdd .goods-wrap .addrList li .person .message {
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressAdd .goods-wrap .addrList li .person .message .name {
  display: inline-block;
  margin-right: 0.4rem /* 10/25 */;
}
.addressAdd .goods-wrap .addrList li .person .addr {
  line-height: 0.72rem /* 18/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.addressAdd .goods-wrap .addrList li .person .addr .default {
  margin-right: 0.4rem /* 10/25 */;
  padding: 0.04rem /* 1/25 */ 0.16rem /* 4/25 */;
  border-radius: 3px;
  border: 1px solid var(--theme-color);
  font-size: 0.44rem /* 11/25 */;
  color: var(--theme-color);
}
.addressAdd .goods-wrap .addrList li .person p {
  letter-spacing: 1px;
}
.addressAdd .goods-wrap .addrList li .set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 0.56rem /* 14/25 */;
  line-height: 0.56rem /* 14/25 */;
  margin-top: 0.2rem /* 5/25 */;
}
.addressAdd .goods-wrap .addrList li .set .left {
  font-size: 0.56rem /* 14/25 */;
  color: #585858;
}
.addressAdd .goods-wrap .addrList li .del {
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  margin-left: 0.8rem /* 20/25 */;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABbklEQVRYR+2X4TEEQRCFv4sAESACMkAEhCADRIAIkIEQiAAZnAjIABFQX9WMGnezOzt7W7WofX+mam/69vXrnp63M0bGbOT3U0tgCzgHXHN4BS4B106oIbAOvACubXgHtgHXImoIXITsP4Drhn8+BdaCCu4vooaAsm4CN4AvykFiJ6EEqlBEjsA+8LkQ6bOY0XFLje2N2xDr/scMg6f02SKBKHOR+QobbNLv8vw6Aiam3LvAVcjyYIVsDX0I8WfAfLEsTU0oiRhY06g5rrGfTGSpJ/4UgSNgB7gPUpqtx9EMPZrC0h0Cz8BdeDaYAsq3lwyZtExR3niKPGr+LiYCkwKTApMC/0cBR6tj1ltN56P50CMK3Y+OydHsLeq4dnQPOgn73sqDlWA0AhtdLXaGoRb+LTE2nf1AGmjtdTJ94PVsL2jls98TbW5nSIP6w4immZTslhbcDEpfQ03q+HWkgtGqL+0rEegje1XM6AS+AAJSoSFD3DMuAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 100%;
}
.addressAdd .goods-wrap .addrList li .edit {
  position: absolute;
  top: 10px;
  right: 10px;
  padding: 5px;
}
.addressAdd .goods-wrap .addrList li .edit img {
  display: block;
  width: 0.68rem /* 17/25 */;
}
.addressAdd .goods-wrap .addrList li .delBtn {
  position: absolute;
  top: 2.2rem /* 55/25 */;
  right: 0.6rem /* 15/25 */;
}
.addressAdd .goods-wrap .add-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 9.72rem /* 243/25 */;
  height: 1.56rem /* 39/25 */;
  line-height: 1.56rem /* 39/25 */;
  margin: 0 auto;
  margin-top: 1.4rem /* 35/25 */;
  text-align: center;
  border: 1px solid var(--theme-color);
  border-radius: 5px;
  font-size: 0.68rem /* 17/25 */;
  color: var(--theme-color);
}
.addressAdd .goods-wrap .add-btn img {
  width: 0.4rem /* 10/25 */;
  margin-right: 0.2rem /* 5/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.addressEdit .goods-wrap {
  width: 100%;
  padding-top: 0.6rem /* 15/25 */;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.addressEdit .goods-wrap .option-wrap {
  background-color: #ffffff;
}
.addressEdit .goods-wrap .option-wrap .option {
  padding: 0 0.6rem /* 15/25 */;
}
.addressEdit .goods-wrap .option-wrap .option:last-child .option-box {
  border-bottom: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.8rem /* 20/25 */ 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #f1f1f1;
  letter-spacing: 1px;
  font-size: 0.64rem /* 16/25 */;
  color: #232325;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .tag {
  width: 3.4rem /* 85/25 */;
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .city {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  min-height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box > .weui-cell {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  padding: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box > .weui-cell::before {
  border-top: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box::before {
  border-top: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box .weui-cell {
  padding: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .weui-input {
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-popup-picker-value {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-popup-picker-placeholder {
  font-size: 0.56rem /* 14/25 */;
}
.addressEdit .goods-wrap .add-btn {
  margin-top: 1rem /* 25/25 */;
  padding: 0 0.8rem /* 20/25 */;
}
.addressEdit .goods-wrap .add-btn .btn {
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  text-align: center;
  border-radius: 25px;
  font-size: 0.68rem /* 17/25 */;
  color: #ffffff;
  background-color: var(--theme-color);
}
.addressEdit .addr-mask {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 100;
  width: 100%;
  max-width: 750px;
  min-width: 320px;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.8);
}
.addressEdit .addr-mask .addr-area {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 15.4rem /* 385/25 */;
  background-color: #ffffff;
}
.addressEdit .addr-mask .addr-area .addr-title {
  padding-top: 1.2rem /* 30/25 */;
  padding-left: 0.32rem /* 8/25 */;
  padding-right: 0.32rem /* 8/25 */;
  font-size: 0.8rem /* 20/25 */;
  font-weight: bold;
}
.addressEdit .addr-mask .addr-area .close {
  position: absolute;
  top: 1.2rem /* 30/25 */;
  right: 0.6rem /* 15/25 */;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: 0.68rem /* 17/25 */ 0.68rem /* 17/25 */;
}
.addressEdit .addr-mask .addr-area .addr-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.6rem /* 15/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #eeeeee;
}
.addressEdit .addr-mask .addr-area .addr-name .addr-item {
  max-width: 3.2rem /* 80/25 */;
  margin-right: 0.6rem /* 15/25 */;
  padding-bottom: 0.16rem /* 4/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addressEdit .addr-mask .addr-area .addr-name .addr-item.active {
  border-bottom: 1px solid #e2281b;
}
.addressEdit .addr-mask .addr-area .addr-list {
  max-height: 12rem /* 300/25 */;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.addressEdit .addr-mask .addr-area .addr-list .addr-list-item {
  height: 1.2rem /* 30/25 */;
  line-height: 1.2rem /* 30/25 */;
  padding-left: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addressEdit .addr-mask .addr-area .addr-list .addr-list-item.active {
  color: #e2281b;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.addressEdit .goods-wrap {
  width: 100%;
  padding-top: 0.6rem /* 15/25 */;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.addressEdit .goods-wrap .option-wrap {
  background-color: #ffffff;
}
.addressEdit .goods-wrap .option-wrap .option {
  padding: 0 0.6rem /* 15/25 */;
}
.addressEdit .goods-wrap .option-wrap .option:last-child .option-box {
  border-bottom: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.8rem /* 20/25 */ 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #f1f1f1;
  letter-spacing: 1px;
  font-size: 0.64rem /* 16/25 */;
  color: #232325;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .tag {
  width: 3.4rem /* 85/25 */;
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .city {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  min-height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box > .weui-cell {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  padding: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box > .weui-cell::before {
  border-top: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box::before {
  border-top: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box .weui-cell {
  padding: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .weui-input {
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-popup-picker-value {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-popup-picker-placeholder {
  font-size: 0.56rem /* 14/25 */;
}
.addressEdit .goods-wrap .default-addr label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.6rem /* 15/25 */;
  padding: 0 0.6rem /* 15/25 */;
}
.addressEdit .goods-wrap .default-addr .check-img {
  position: relative;
  width: 0.48rem /* 12/25 */;
  height: 0.48rem /* 12/25 */;
}
.addressEdit .goods-wrap .default-addr .check-img img {
  display: block;
  width: 100%;
}
.addressEdit .goods-wrap .default-addr .check-img input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.addressEdit .goods-wrap .default-addr .word {
  margin-left: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.addressEdit .goods-wrap .add-btn {
  margin-top: 1rem /* 25/25 */;
  padding: 0 0.8rem /* 20/25 */;
}
.addressEdit .goods-wrap .add-btn .btn {
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  text-align: center;
  border-radius: 25px;
  font-size: 0.68rem /* 17/25 */;
  color: #ffffff;
  background-color: var(--theme-color);
}
.addressEdit .addr-mask {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 100;
  width: 100%;
  max-width: 750px;
  min-width: 320px;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.8);
}
.addressEdit .addr-mask .addr-area {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 15.4rem /* 385/25 */;
  background-color: #ffffff;
}
.addressEdit .addr-mask .addr-area .addr-title {
  padding-top: 1.2rem /* 30/25 */;
  padding-left: 0.32rem /* 8/25 */;
  padding-right: 0.32rem /* 8/25 */;
  font-size: 0.8rem /* 20/25 */;
  font-weight: bold;
}
.addressEdit .addr-mask .addr-area .close {
  position: absolute;
  top: 1.2rem /* 30/25 */;
  right: 0.6rem /* 15/25 */;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: 0.68rem /* 17/25 */ 0.68rem /* 17/25 */;
}
.addressEdit .addr-mask .addr-area .addr-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.6rem /* 15/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #eeeeee;
}
.addressEdit .addr-mask .addr-area .addr-name .addr-item {
  max-width: 3.2rem /* 80/25 */;
  margin-right: 0.6rem /* 15/25 */;
  padding-bottom: 0.16rem /* 4/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addressEdit .addr-mask .addr-area .addr-name .addr-item.active {
  border-bottom: 1px solid #e2281b;
}
.addressEdit .addr-mask .addr-area .addr-list {
  max-height: 12rem /* 300/25 */;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding-top: 0.1rem;
}
.addressEdit .addr-mask .addr-area .addr-list .addr-list-item {
  height: 1.4rem /* 30/25 */;
  line-height: 1.4rem /* 30/25 */;
  padding-left: 0.6rem;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addressEdit .addr-mask .addr-area .addr-list .addr-list-item.active {
  color: #e2281b;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-label {
  display: block;
  width: 105px;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-input {
  width: 100%;
  border: 0;
  outline: 0;
  -webkit-appearance: none;
  background-color: transparent;
  font-size: inherit;
  color: inherit;
  height: 1.41176471em;
  line-height: 1.41176471;
}
.weui-input::-webkit-outer-spin-button,
.weui-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.weui-textarea {
  display: block;
  border: 0;
  resize: none;
  width: 100%;
  color: inherit;
  font-size: 1em;
  line-height: inherit;
  outline: 0;
}
.weui-textarea-counter {
  color: #B2B2B2;
  text-align: right;
}
.weui-cell_warn .weui-textarea-counter {
  color: #E64340;
}
.weui-toptips {
  display: none;
  position: fixed;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  top: 0;
  left: 0;
  right: 0;
  padding: 5px;
  font-size: 14px;
  text-align: center;
  color: #FFF;
  z-index: 5000;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-toptips_warn {
  background-color: #E64340;
}
.weui-cells_form .weui-cell__ft {
  font-size: 0;
}
.weui-cells_form .weui-icon-warn {
  display: none;
}
.weui-cells_form input,
.weui-cells_form textarea,
.weui-cells_form label[for] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-cell_warn {
  color: #E64340;
}
.weui-cell_warn .weui-icon-warn {
  display: inline-block;
}
.weui-cell_switch {
  padding-top: 6px;
  padding-bottom: 6px;
}
.weui-switch {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}
.weui-switch,
.weui-switch-cp__box {
  position: relative;
  width: 52px;
  height: 32px;
  border: 1px solid #DFDFDF;
  outline: 0;
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #DFDFDF;
  -webkit-transition: background-color 0.1s, border 0.1s;
  transition: background-color 0.1s, border 0.1s;
}
.weui-switch:before,
.weui-switch-cp__box:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 30px;
  border-radius: 15px;
  background-color: #FDFDFD;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
  transition: -webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
  transition: transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
  transition: transform 0.35s cubic-bezier(0.45, 1, 0.4, 1), -webkit-transform 0.35s cubic-bezier(0.45, 1, 0.4, 1);
}
.weui-switch:after,
.weui-switch-cp__box:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
  transition: -webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
  transition: transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
  transition: transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35), -webkit-transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);
}
.weui-switch:checked,
.weui-switch-cp__input:checked ~ .weui-switch-cp__box {
  /** vux **/
  border-color: #04BE02;
  background-color: #04BE02;
  /** end vux **/
}
.weui-switch:checked:before,
.weui-switch-cp__input:checked ~ .weui-switch-cp__box:before {
  -webkit-transform: scale(0);
          transform: scale(0);
}
.weui-switch:checked:after,
.weui-switch-cp__input:checked ~ .weui-switch-cp__box:after {
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
}
.weui-switch-cp__input {
  position: absolute;
  left: -9999px;
}
.weui-switch-cp__box {
  display: block;
}
.weui-cell_switch .weui-cell__ft {
  font-size: 0;
  position: relative;
}
input.weui-switch[disabled] {
  opacity: 0.6;
}
.vux-x-switch.weui-cell_switch {
  padding-top: 6px;
  padding-bottom: 6px;
}
.vux-x-switch-overlay {
  width: 60px;
  height: 50px;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-4dffff12],
body[data-v-4dffff12],
div[data-v-4dffff12],
span[data-v-4dffff12],
applet[data-v-4dffff12],
object[data-v-4dffff12],
iframe[data-v-4dffff12],
h1[data-v-4dffff12],
h2[data-v-4dffff12],
h3[data-v-4dffff12],
h4[data-v-4dffff12],
h5[data-v-4dffff12],
h6[data-v-4dffff12],
p[data-v-4dffff12],
blockquote[data-v-4dffff12],
pre[data-v-4dffff12],
a[data-v-4dffff12],
abbr[data-v-4dffff12],
acronym[data-v-4dffff12],
address[data-v-4dffff12],
big[data-v-4dffff12],
cite[data-v-4dffff12],
code[data-v-4dffff12],
del[data-v-4dffff12],
dfn[data-v-4dffff12],
em[data-v-4dffff12],
img[data-v-4dffff12],
ins[data-v-4dffff12],
kbd[data-v-4dffff12],
q[data-v-4dffff12],
s[data-v-4dffff12],
samp[data-v-4dffff12],
small[data-v-4dffff12],
strike[data-v-4dffff12],
strong[data-v-4dffff12],
sub[data-v-4dffff12],
sup[data-v-4dffff12],
tt[data-v-4dffff12],
var[data-v-4dffff12],
b[data-v-4dffff12],
u[data-v-4dffff12],
i[data-v-4dffff12],
center[data-v-4dffff12],
dl[data-v-4dffff12],
dt[data-v-4dffff12],
dd[data-v-4dffff12],
ol[data-v-4dffff12],
ul[data-v-4dffff12],
li[data-v-4dffff12],
fieldset[data-v-4dffff12],
form[data-v-4dffff12],
label[data-v-4dffff12],
legend[data-v-4dffff12],
table[data-v-4dffff12],
caption[data-v-4dffff12],
tbody[data-v-4dffff12],
tfoot[data-v-4dffff12],
thead[data-v-4dffff12],
tr[data-v-4dffff12],
th[data-v-4dffff12],
td[data-v-4dffff12],
article[data-v-4dffff12],
aside[data-v-4dffff12],
canvas[data-v-4dffff12],
details[data-v-4dffff12],
embed[data-v-4dffff12],
figure[data-v-4dffff12],
figcaption[data-v-4dffff12],
footer[data-v-4dffff12],
header[data-v-4dffff12],
menu[data-v-4dffff12],
nav[data-v-4dffff12],
output[data-v-4dffff12],
ruby[data-v-4dffff12],
section[data-v-4dffff12],
summary[data-v-4dffff12],
textarea[data-v-4dffff12],
time[data-v-4dffff12],
mark[data-v-4dffff12],
audio[data-v-4dffff12],
video[data-v-4dffff12],
input[data-v-4dffff12] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-4dffff12],
aside[data-v-4dffff12],
details[data-v-4dffff12],
figcaption[data-v-4dffff12],
figure[data-v-4dffff12],
footer[data-v-4dffff12],
header[data-v-4dffff12],
menu[data-v-4dffff12],
nav[data-v-4dffff12],
section[data-v-4dffff12] {
  display: block;
}
body[data-v-4dffff12] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-4dffff12],
q[data-v-4dffff12] {
  quotes: none;
}
blockquote[data-v-4dffff12]:before,
blockquote[data-v-4dffff12]:after,
q[data-v-4dffff12]:before,
q[data-v-4dffff12]:after {
  content: none;
}
table[data-v-4dffff12] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-4dffff12] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-4dffff12] {
  list-style: none;
}
[data-v-4dffff12]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-4dffff12]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-4dffff12]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-4dffff12]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-4dffff12],
body[data-v-4dffff12] {
  width: 100%;
}
html[data-v-4dffff12] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-4dffff12] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-4dffff12],
button[data-v-4dffff12],
textarea[data-v-4dffff12] {
  outline: none;
}
.weui-dialog[data-v-4dffff12] {
  top: 1rem;
}
[data-v-4dffff12]:root {
  --theme-color: #0080ee;
}
html[data-v-4dffff12],
body[data-v-4dffff12] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-4dffff12]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-4dffff12] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-4dffff12] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-4dffff12] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-4dffff12] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-4dffff12] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-4dffff12] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-4dffff12] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-4dffff12] {
  color: #fff;
}
.weui-mask_transparent[data-v-4dffff12] {
  display: none;
}
.contentFix[data-v-4dffff12] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-4dffff12] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-4dffff12],
.goodsCategory .vux-header[data-v-4dffff12],
.goodsList .vux-header[data-v-4dffff12],
.goods-detail .vux-header[data-v-4dffff12],
.goodsContent .vux-header[data-v-4dffff12],
.commonContent .vux-header[data-v-4dffff12],
.user .vux-header[data-v-4dffff12],
.page1 .vux-header[data-v-4dffff12],
.page1-wrap .vux-header[data-v-4dffff12] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-4dffff12],
.goodsCategory .vux-header .vux-header-left[data-v-4dffff12],
.goodsList .vux-header .vux-header-left[data-v-4dffff12],
.goods-detail .vux-header .vux-header-left[data-v-4dffff12],
.goodsContent .vux-header .vux-header-left[data-v-4dffff12],
.commonContent .vux-header .vux-header-left[data-v-4dffff12],
.user .vux-header .vux-header-left[data-v-4dffff12],
.page1 .vux-header .vux-header-left[data-v-4dffff12],
.page1-wrap .vux-header .vux-header-left[data-v-4dffff12],
.movie .vux-header .vux-header-right[data-v-4dffff12],
.goodsCategory .vux-header .vux-header-right[data-v-4dffff12],
.goodsList .vux-header .vux-header-right[data-v-4dffff12],
.goods-detail .vux-header .vux-header-right[data-v-4dffff12],
.goodsContent .vux-header .vux-header-right[data-v-4dffff12],
.commonContent .vux-header .vux-header-right[data-v-4dffff12],
.user .vux-header .vux-header-right[data-v-4dffff12],
.page1 .vux-header .vux-header-right[data-v-4dffff12],
.page1-wrap .vux-header .vux-header-right[data-v-4dffff12] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-4dffff12],
.goodsCategory .vux-header .vux-header-title[data-v-4dffff12],
.goodsList .vux-header .vux-header-title[data-v-4dffff12],
.goods-detail .vux-header .vux-header-title[data-v-4dffff12],
.goodsContent .vux-header .vux-header-title[data-v-4dffff12],
.commonContent .vux-header .vux-header-title[data-v-4dffff12],
.user .vux-header .vux-header-title[data-v-4dffff12],
.page1 .vux-header .vux-header-title[data-v-4dffff12],
.page1-wrap .vux-header .vux-header-title[data-v-4dffff12] {
  color: #333;
}
.movie .content[data-v-4dffff12],
.goodsCategory .content[data-v-4dffff12],
.goodsList .content[data-v-4dffff12],
.goods-detail .content[data-v-4dffff12],
.goodsContent .content[data-v-4dffff12],
.commonContent .content[data-v-4dffff12],
.user .content[data-v-4dffff12],
.page1 .content[data-v-4dffff12],
.page1-wrap .content[data-v-4dffff12] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-4dffff12] {
  background: none!important;
}
.padtop[data-v-4dffff12] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-4dffff12] {
  padding-top: 2.1rem;
}
.padtop64[data-v-4dffff12] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-4dffff12] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-4dffff12] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-4dffff12] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-4dffff12] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-4dffff12] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-4dffff12] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-4dffff12] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-4dffff12] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-4dffff12] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-4dffff12] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-4dffff12] {
  top: 2.0rem;
}
.top45[data-v-4dffff12] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-4dffff12] {
  bottom: 0;
}
.fixed[data-v-4dffff12] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-4dffff12] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-4dffff12] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-4dffff12] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-4dffff12] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-4dffff12] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-4dffff12] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-4dffff12] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-4dffff12] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-4dffff12] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-4dffff12] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-4dffff12] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-4dffff12] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-4dffff12] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-4dffff12] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-4dffff12] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-4dffff12] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-4dffff12],
.isIPhoneX .goodsCategory .vux-header[data-v-4dffff12],
.isIPhoneX .goodsList .vux-header[data-v-4dffff12],
.isIPhoneX .goods-detail .vux-header[data-v-4dffff12],
.isIPhoneX .goodsContent .vux-header[data-v-4dffff12],
.isIPhoneX .commonContent .vux-header[data-v-4dffff12],
.isIPhoneX .user .vux-header[data-v-4dffff12],
.isIPhoneX .page1 .vux-header[data-v-4dffff12],
.isIPhoneX .page1-wrap .vux-header[data-v-4dffff12] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .user .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-4dffff12],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .user .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-4dffff12],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-4dffff12] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .user .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-4dffff12],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-4dffff12] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-4dffff12],
.isIPhoneX .goodsCategory .content[data-v-4dffff12],
.isIPhoneX .goodsList .content[data-v-4dffff12],
.isIPhoneX .goods-detail .content[data-v-4dffff12],
.isIPhoneX .goodsContent .content[data-v-4dffff12],
.isIPhoneX .commonContent .content[data-v-4dffff12],
.isIPhoneX .user .content[data-v-4dffff12],
.isIPhoneX .page1 .content[data-v-4dffff12],
.isIPhoneX .page1-wrap .content[data-v-4dffff12] {
  padding-top: 1.04rem /* 74/25 */;
}
.addCartSuccess[data-v-4dffff12] {
  background: #f7f7f7;
  height: 100%;
}
.addCartSuccess .contentFix[data-v-4dffff12] {
  overflow: auto;
}
.addCartSuccess .contentFix .icon-success[data-v-4dffff12] {
  margin-bottom: 1.4rem /* 35/25 */;
  padding-top: 3.8rem /* 95/25 */;
  min-height: 6.44rem /* 161/25 */;
  text-align: center;
}
.addCartSuccess .contentFix .icon-success .icon[data-v-4dffff12] {
  width: 6.44rem /* 161/25 */;
}
.addCartSuccess .contentFix .icon-success .barcode[data-v-4dffff12] {
  max-width: 80%;
}
.addCartSuccess .contentFix .btn[data-v-4dffff12] {
  text-align: center;
}
.addCartSuccess .contentFix .btn button[data-v-4dffff12] {
  width: 40%;
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  color: var(--theme-color);
  background: none;
  border: 1px solid var(--theme-color);
  border-radius: 0.2rem /* 5/25 */;
  font-size: 0.56rem /* 14/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-61fdb73e],
body[data-v-61fdb73e],
div[data-v-61fdb73e],
span[data-v-61fdb73e],
applet[data-v-61fdb73e],
object[data-v-61fdb73e],
iframe[data-v-61fdb73e],
h1[data-v-61fdb73e],
h2[data-v-61fdb73e],
h3[data-v-61fdb73e],
h4[data-v-61fdb73e],
h5[data-v-61fdb73e],
h6[data-v-61fdb73e],
p[data-v-61fdb73e],
blockquote[data-v-61fdb73e],
pre[data-v-61fdb73e],
a[data-v-61fdb73e],
abbr[data-v-61fdb73e],
acronym[data-v-61fdb73e],
address[data-v-61fdb73e],
big[data-v-61fdb73e],
cite[data-v-61fdb73e],
code[data-v-61fdb73e],
del[data-v-61fdb73e],
dfn[data-v-61fdb73e],
em[data-v-61fdb73e],
img[data-v-61fdb73e],
ins[data-v-61fdb73e],
kbd[data-v-61fdb73e],
q[data-v-61fdb73e],
s[data-v-61fdb73e],
samp[data-v-61fdb73e],
small[data-v-61fdb73e],
strike[data-v-61fdb73e],
strong[data-v-61fdb73e],
sub[data-v-61fdb73e],
sup[data-v-61fdb73e],
tt[data-v-61fdb73e],
var[data-v-61fdb73e],
b[data-v-61fdb73e],
u[data-v-61fdb73e],
i[data-v-61fdb73e],
center[data-v-61fdb73e],
dl[data-v-61fdb73e],
dt[data-v-61fdb73e],
dd[data-v-61fdb73e],
ol[data-v-61fdb73e],
ul[data-v-61fdb73e],
li[data-v-61fdb73e],
fieldset[data-v-61fdb73e],
form[data-v-61fdb73e],
label[data-v-61fdb73e],
legend[data-v-61fdb73e],
table[data-v-61fdb73e],
caption[data-v-61fdb73e],
tbody[data-v-61fdb73e],
tfoot[data-v-61fdb73e],
thead[data-v-61fdb73e],
tr[data-v-61fdb73e],
th[data-v-61fdb73e],
td[data-v-61fdb73e],
article[data-v-61fdb73e],
aside[data-v-61fdb73e],
canvas[data-v-61fdb73e],
details[data-v-61fdb73e],
embed[data-v-61fdb73e],
figure[data-v-61fdb73e],
figcaption[data-v-61fdb73e],
footer[data-v-61fdb73e],
header[data-v-61fdb73e],
menu[data-v-61fdb73e],
nav[data-v-61fdb73e],
output[data-v-61fdb73e],
ruby[data-v-61fdb73e],
section[data-v-61fdb73e],
summary[data-v-61fdb73e],
textarea[data-v-61fdb73e],
time[data-v-61fdb73e],
mark[data-v-61fdb73e],
audio[data-v-61fdb73e],
video[data-v-61fdb73e],
input[data-v-61fdb73e] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-61fdb73e],
aside[data-v-61fdb73e],
details[data-v-61fdb73e],
figcaption[data-v-61fdb73e],
figure[data-v-61fdb73e],
footer[data-v-61fdb73e],
header[data-v-61fdb73e],
menu[data-v-61fdb73e],
nav[data-v-61fdb73e],
section[data-v-61fdb73e] {
  display: block;
}
body[data-v-61fdb73e] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-61fdb73e],
q[data-v-61fdb73e] {
  quotes: none;
}
blockquote[data-v-61fdb73e]:before,
blockquote[data-v-61fdb73e]:after,
q[data-v-61fdb73e]:before,
q[data-v-61fdb73e]:after {
  content: none;
}
table[data-v-61fdb73e] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-61fdb73e] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-61fdb73e] {
  list-style: none;
}
[data-v-61fdb73e]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-61fdb73e]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-61fdb73e]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-61fdb73e]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-61fdb73e],
body[data-v-61fdb73e] {
  width: 100%;
}
html[data-v-61fdb73e] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-61fdb73e] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-61fdb73e],
button[data-v-61fdb73e],
textarea[data-v-61fdb73e] {
  outline: none;
}
.weui-dialog[data-v-61fdb73e] {
  top: 1rem;
}
[data-v-61fdb73e]:root {
  --theme-color: #0080ee;
}
html[data-v-61fdb73e],
body[data-v-61fdb73e] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-61fdb73e]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-61fdb73e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-61fdb73e] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-61fdb73e] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-61fdb73e] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-61fdb73e] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-61fdb73e] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-61fdb73e] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-61fdb73e] {
  color: #fff;
}
.weui-mask_transparent[data-v-61fdb73e] {
  display: none;
}
.contentFix[data-v-61fdb73e] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-61fdb73e] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-61fdb73e],
.goodsCategory .vux-header[data-v-61fdb73e],
.goodsList .vux-header[data-v-61fdb73e],
.goods-detail .vux-header[data-v-61fdb73e],
.goodsContent .vux-header[data-v-61fdb73e],
.commonContent .vux-header[data-v-61fdb73e],
.user .vux-header[data-v-61fdb73e],
.page1 .vux-header[data-v-61fdb73e],
.page1-wrap .vux-header[data-v-61fdb73e] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-61fdb73e],
.goodsCategory .vux-header .vux-header-left[data-v-61fdb73e],
.goodsList .vux-header .vux-header-left[data-v-61fdb73e],
.goods-detail .vux-header .vux-header-left[data-v-61fdb73e],
.goodsContent .vux-header .vux-header-left[data-v-61fdb73e],
.commonContent .vux-header .vux-header-left[data-v-61fdb73e],
.user .vux-header .vux-header-left[data-v-61fdb73e],
.page1 .vux-header .vux-header-left[data-v-61fdb73e],
.page1-wrap .vux-header .vux-header-left[data-v-61fdb73e],
.movie .vux-header .vux-header-right[data-v-61fdb73e],
.goodsCategory .vux-header .vux-header-right[data-v-61fdb73e],
.goodsList .vux-header .vux-header-right[data-v-61fdb73e],
.goods-detail .vux-header .vux-header-right[data-v-61fdb73e],
.goodsContent .vux-header .vux-header-right[data-v-61fdb73e],
.commonContent .vux-header .vux-header-right[data-v-61fdb73e],
.user .vux-header .vux-header-right[data-v-61fdb73e],
.page1 .vux-header .vux-header-right[data-v-61fdb73e],
.page1-wrap .vux-header .vux-header-right[data-v-61fdb73e] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-61fdb73e],
.goodsCategory .vux-header .vux-header-title[data-v-61fdb73e],
.goodsList .vux-header .vux-header-title[data-v-61fdb73e],
.goods-detail .vux-header .vux-header-title[data-v-61fdb73e],
.goodsContent .vux-header .vux-header-title[data-v-61fdb73e],
.commonContent .vux-header .vux-header-title[data-v-61fdb73e],
.user .vux-header .vux-header-title[data-v-61fdb73e],
.page1 .vux-header .vux-header-title[data-v-61fdb73e],
.page1-wrap .vux-header .vux-header-title[data-v-61fdb73e] {
  color: #333;
}
.movie .content[data-v-61fdb73e],
.goodsCategory .content[data-v-61fdb73e],
.goodsList .content[data-v-61fdb73e],
.goods-detail .content[data-v-61fdb73e],
.goodsContent .content[data-v-61fdb73e],
.commonContent .content[data-v-61fdb73e],
.user .content[data-v-61fdb73e],
.page1 .content[data-v-61fdb73e],
.page1-wrap .content[data-v-61fdb73e] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-61fdb73e] {
  background: none!important;
}
.padtop[data-v-61fdb73e] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-61fdb73e] {
  padding-top: 2.1rem;
}
.padtop64[data-v-61fdb73e] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-61fdb73e] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-61fdb73e] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-61fdb73e] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-61fdb73e] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-61fdb73e] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-61fdb73e] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-61fdb73e] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-61fdb73e] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-61fdb73e] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-61fdb73e] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-61fdb73e] {
  top: 2.0rem;
}
.top45[data-v-61fdb73e] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-61fdb73e] {
  bottom: 0;
}
.fixed[data-v-61fdb73e] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-61fdb73e] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-61fdb73e] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-61fdb73e] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-61fdb73e] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-61fdb73e] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-61fdb73e] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-61fdb73e] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-61fdb73e] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-61fdb73e] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-61fdb73e] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-61fdb73e] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-61fdb73e] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-61fdb73e] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-61fdb73e] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-61fdb73e] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-61fdb73e] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-61fdb73e],
.isIPhoneX .goodsCategory .vux-header[data-v-61fdb73e],
.isIPhoneX .goodsList .vux-header[data-v-61fdb73e],
.isIPhoneX .goods-detail .vux-header[data-v-61fdb73e],
.isIPhoneX .goodsContent .vux-header[data-v-61fdb73e],
.isIPhoneX .commonContent .vux-header[data-v-61fdb73e],
.isIPhoneX .user .vux-header[data-v-61fdb73e],
.isIPhoneX .page1 .vux-header[data-v-61fdb73e],
.isIPhoneX .page1-wrap .vux-header[data-v-61fdb73e] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .user .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-61fdb73e],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .user .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-61fdb73e],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-61fdb73e] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .user .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-61fdb73e],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-61fdb73e] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-61fdb73e],
.isIPhoneX .goodsCategory .content[data-v-61fdb73e],
.isIPhoneX .goodsList .content[data-v-61fdb73e],
.isIPhoneX .goods-detail .content[data-v-61fdb73e],
.isIPhoneX .goodsContent .content[data-v-61fdb73e],
.isIPhoneX .commonContent .content[data-v-61fdb73e],
.isIPhoneX .user .content[data-v-61fdb73e],
.isIPhoneX .page1 .content[data-v-61fdb73e],
.isIPhoneX .page1-wrap .content[data-v-61fdb73e] {
  padding-top: 1.04rem /* 74/25 */;
}
.orderDetail .goods-wrap[data-v-61fdb73e] {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f6f6f6;
}
.orderDetail .goods-wrap .order-area[data-v-61fdb73e] {
  margin-top: 0.32rem /* 8/25 */;
  margin-bottom: 0.32rem /* 8/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .order-area .title[data-v-61fdb73e] {
  padding: 0.4rem /* 10/25 */ 0.48rem /* 12/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #3E3C3D;
}
.orderDetail .goods-wrap .order-area .products .item[data-v-61fdb73e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.48rem /* 12/25 */;
}
.orderDetail .goods-wrap .order-area .products .item .photo[data-v-61fdb73e] {
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  overflow: hidden;
}
.orderDetail .goods-wrap .order-area .products .item .photo img[data-v-61fdb73e] {
  display: block;
  width: 100%;
}
.orderDetail .goods-wrap .order-area .products .item .detail[data-v-61fdb73e] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-left: 0.4rem /* 10/25 */;
}
.orderDetail .goods-wrap .order-area .products .item .detail .name[data-v-61fdb73e] {
  height: 0.64rem /* 16/25 */;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.64rem /* 16/25 */;
  color: #363636;
}
.orderDetail .goods-wrap .order-area .products .item .detail .size[data-v-61fdb73e] {
  margin-top: 0.16rem /* 4/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #5B5B5B;
}
.orderDetail .goods-wrap .order-area .products .item .detail .price[data-v-61fdb73e] {
  margin-top: 0.16rem /* 4/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #2D2D2D;
}
.orderDetail .goods-wrap .order-area .products .item .detail .evaluate[data-v-61fdb73e] {
  text-align: right;
}
.orderDetail .goods-wrap .order-area .products .item .detail .evaluate .btn[data-v-61fdb73e] {
  display: inline-block;
  padding: 0.2rem /* 5/25 */ 0.4rem /* 10/25 */;
  border: 1px solid #E6E6E6;
  border-radius: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #232325;
}
.orderDetail .goods-wrap .detail-area[data-v-61fdb73e] {
  margin-bottom: 0.32rem /* 8/25 */;
  background-color: #ffffff;
}
.orderDetail .goods-wrap .detail-area .order-item[data-v-61fdb73e] {
  padding: 0.48rem /* 12/25 */;
}
.orderDetail .goods-wrap .detail-area .pay-item[data-v-61fdb73e] {
  padding: 0.48rem /* 12/25 */;
}
.orderDetail .goods-wrap .detail-area .distribution-item[data-v-61fdb73e] {
  padding: 0.48rem /* 12/25 */;
}
.orderDetail .goods-wrap .detail-area p[data-v-61fdb73e] {
  margin-bottom: 0.4rem /* 10/25 */;
  letter-spacing: 1px;
  font-size: 0.64rem /* 16/25 */;
  color: #171717;
}
.orderDetail .goods-wrap .detail-area p[data-v-61fdb73e]:last-child {
  margin-bottom: 0;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-52f19196],
body[data-v-52f19196],
div[data-v-52f19196],
span[data-v-52f19196],
applet[data-v-52f19196],
object[data-v-52f19196],
iframe[data-v-52f19196],
h1[data-v-52f19196],
h2[data-v-52f19196],
h3[data-v-52f19196],
h4[data-v-52f19196],
h5[data-v-52f19196],
h6[data-v-52f19196],
p[data-v-52f19196],
blockquote[data-v-52f19196],
pre[data-v-52f19196],
a[data-v-52f19196],
abbr[data-v-52f19196],
acronym[data-v-52f19196],
address[data-v-52f19196],
big[data-v-52f19196],
cite[data-v-52f19196],
code[data-v-52f19196],
del[data-v-52f19196],
dfn[data-v-52f19196],
em[data-v-52f19196],
img[data-v-52f19196],
ins[data-v-52f19196],
kbd[data-v-52f19196],
q[data-v-52f19196],
s[data-v-52f19196],
samp[data-v-52f19196],
small[data-v-52f19196],
strike[data-v-52f19196],
strong[data-v-52f19196],
sub[data-v-52f19196],
sup[data-v-52f19196],
tt[data-v-52f19196],
var[data-v-52f19196],
b[data-v-52f19196],
u[data-v-52f19196],
i[data-v-52f19196],
center[data-v-52f19196],
dl[data-v-52f19196],
dt[data-v-52f19196],
dd[data-v-52f19196],
ol[data-v-52f19196],
ul[data-v-52f19196],
li[data-v-52f19196],
fieldset[data-v-52f19196],
form[data-v-52f19196],
label[data-v-52f19196],
legend[data-v-52f19196],
table[data-v-52f19196],
caption[data-v-52f19196],
tbody[data-v-52f19196],
tfoot[data-v-52f19196],
thead[data-v-52f19196],
tr[data-v-52f19196],
th[data-v-52f19196],
td[data-v-52f19196],
article[data-v-52f19196],
aside[data-v-52f19196],
canvas[data-v-52f19196],
details[data-v-52f19196],
embed[data-v-52f19196],
figure[data-v-52f19196],
figcaption[data-v-52f19196],
footer[data-v-52f19196],
header[data-v-52f19196],
menu[data-v-52f19196],
nav[data-v-52f19196],
output[data-v-52f19196],
ruby[data-v-52f19196],
section[data-v-52f19196],
summary[data-v-52f19196],
textarea[data-v-52f19196],
time[data-v-52f19196],
mark[data-v-52f19196],
audio[data-v-52f19196],
video[data-v-52f19196],
input[data-v-52f19196] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-52f19196],
aside[data-v-52f19196],
details[data-v-52f19196],
figcaption[data-v-52f19196],
figure[data-v-52f19196],
footer[data-v-52f19196],
header[data-v-52f19196],
menu[data-v-52f19196],
nav[data-v-52f19196],
section[data-v-52f19196] {
  display: block;
}
body[data-v-52f19196] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-52f19196],
q[data-v-52f19196] {
  quotes: none;
}
blockquote[data-v-52f19196]:before,
blockquote[data-v-52f19196]:after,
q[data-v-52f19196]:before,
q[data-v-52f19196]:after {
  content: none;
}
table[data-v-52f19196] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-52f19196] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-52f19196] {
  list-style: none;
}
[data-v-52f19196]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-52f19196]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-52f19196]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-52f19196]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-52f19196],
body[data-v-52f19196] {
  width: 100%;
}
html[data-v-52f19196] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-52f19196] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-52f19196],
button[data-v-52f19196],
textarea[data-v-52f19196] {
  outline: none;
}
.weui-dialog[data-v-52f19196] {
  top: 1rem;
}
[data-v-52f19196]:root {
  --theme-color: #0080ee;
}
html[data-v-52f19196],
body[data-v-52f19196] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-52f19196]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-52f19196] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-52f19196] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-52f19196] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-52f19196] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-52f19196] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-52f19196] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-52f19196] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-52f19196] {
  color: #fff;
}
.weui-mask_transparent[data-v-52f19196] {
  display: none;
}
.contentFix[data-v-52f19196] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-52f19196] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-52f19196],
.goodsCategory .vux-header[data-v-52f19196],
.goodsList .vux-header[data-v-52f19196],
.goods-detail .vux-header[data-v-52f19196],
.goodsContent .vux-header[data-v-52f19196],
.commonContent .vux-header[data-v-52f19196],
.user .vux-header[data-v-52f19196],
.page1 .vux-header[data-v-52f19196],
.page1-wrap .vux-header[data-v-52f19196] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-52f19196],
.goodsCategory .vux-header .vux-header-left[data-v-52f19196],
.goodsList .vux-header .vux-header-left[data-v-52f19196],
.goods-detail .vux-header .vux-header-left[data-v-52f19196],
.goodsContent .vux-header .vux-header-left[data-v-52f19196],
.commonContent .vux-header .vux-header-left[data-v-52f19196],
.user .vux-header .vux-header-left[data-v-52f19196],
.page1 .vux-header .vux-header-left[data-v-52f19196],
.page1-wrap .vux-header .vux-header-left[data-v-52f19196],
.movie .vux-header .vux-header-right[data-v-52f19196],
.goodsCategory .vux-header .vux-header-right[data-v-52f19196],
.goodsList .vux-header .vux-header-right[data-v-52f19196],
.goods-detail .vux-header .vux-header-right[data-v-52f19196],
.goodsContent .vux-header .vux-header-right[data-v-52f19196],
.commonContent .vux-header .vux-header-right[data-v-52f19196],
.user .vux-header .vux-header-right[data-v-52f19196],
.page1 .vux-header .vux-header-right[data-v-52f19196],
.page1-wrap .vux-header .vux-header-right[data-v-52f19196] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-52f19196],
.goodsCategory .vux-header .vux-header-title[data-v-52f19196],
.goodsList .vux-header .vux-header-title[data-v-52f19196],
.goods-detail .vux-header .vux-header-title[data-v-52f19196],
.goodsContent .vux-header .vux-header-title[data-v-52f19196],
.commonContent .vux-header .vux-header-title[data-v-52f19196],
.user .vux-header .vux-header-title[data-v-52f19196],
.page1 .vux-header .vux-header-title[data-v-52f19196],
.page1-wrap .vux-header .vux-header-title[data-v-52f19196] {
  color: #333;
}
.movie .content[data-v-52f19196],
.goodsCategory .content[data-v-52f19196],
.goodsList .content[data-v-52f19196],
.goods-detail .content[data-v-52f19196],
.goodsContent .content[data-v-52f19196],
.commonContent .content[data-v-52f19196],
.user .content[data-v-52f19196],
.page1 .content[data-v-52f19196],
.page1-wrap .content[data-v-52f19196] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-52f19196] {
  background: none!important;
}
.padtop[data-v-52f19196] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-52f19196] {
  padding-top: 2.1rem;
}
.padtop64[data-v-52f19196] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-52f19196] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-52f19196] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-52f19196] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-52f19196] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-52f19196] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-52f19196] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-52f19196] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-52f19196] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-52f19196] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-52f19196] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-52f19196] {
  top: 2.0rem;
}
.top45[data-v-52f19196] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-52f19196] {
  bottom: 0;
}
.fixed[data-v-52f19196] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-52f19196] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-52f19196] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-52f19196] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-52f19196] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-52f19196] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-52f19196] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-52f19196] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-52f19196] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-52f19196] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-52f19196] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-52f19196] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-52f19196] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-52f19196] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-52f19196] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-52f19196] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-52f19196] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-52f19196],
.isIPhoneX .goodsCategory .vux-header[data-v-52f19196],
.isIPhoneX .goodsList .vux-header[data-v-52f19196],
.isIPhoneX .goods-detail .vux-header[data-v-52f19196],
.isIPhoneX .goodsContent .vux-header[data-v-52f19196],
.isIPhoneX .commonContent .vux-header[data-v-52f19196],
.isIPhoneX .user .vux-header[data-v-52f19196],
.isIPhoneX .page1 .vux-header[data-v-52f19196],
.isIPhoneX .page1-wrap .vux-header[data-v-52f19196] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .user .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-52f19196],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .user .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-52f19196],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-52f19196] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .user .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-52f19196],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-52f19196] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-52f19196],
.isIPhoneX .goodsCategory .content[data-v-52f19196],
.isIPhoneX .goodsList .content[data-v-52f19196],
.isIPhoneX .goods-detail .content[data-v-52f19196],
.isIPhoneX .goodsContent .content[data-v-52f19196],
.isIPhoneX .commonContent .content[data-v-52f19196],
.isIPhoneX .user .content[data-v-52f19196],
.isIPhoneX .page1 .content[data-v-52f19196],
.isIPhoneX .page1-wrap .content[data-v-52f19196] {
  padding-top: 1.04rem /* 74/25 */;
}
.orderEvaluate .goods-wrap[data-v-52f19196] {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f6f6f6;
}
.orderEvaluate .goods-wrap .stars[data-v-52f19196] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */;
  background-color: #ffffff;
}
.orderEvaluate .goods-wrap .stars .goods[data-v-52f19196] {
  width: 3.6rem /* 90/25 */;
  height: 3.6rem /* 90/25 */;
  overflow: hidden;
}
.orderEvaluate .goods-wrap .stars .goods img[data-v-52f19196] {
  display: block;
  width: 100%;
}
.orderEvaluate .goods-wrap .stars .score[data-v-52f19196] {
  padding: 0.4rem /* 10/25 */;
}
.orderEvaluate .goods-wrap .stars .score .tag[data-v-52f19196] {
  padding-left: 0.2rem /* 5/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #323232;
}
.orderEvaluate .goods-wrap .comment[data-v-52f19196] {
  line-height: 1.4;
  margin-top: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  background-color: #ffffff;
}
.orderEvaluate .goods-wrap .uploadBox[data-v-52f19196] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */;
  margin-top: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.orderEvaluate .goods-wrap .uploadBox .imgs[data-v-52f19196] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  height: 100%;
}
.orderEvaluate .goods-wrap .uploadBox .imgs .imgbox[data-v-52f19196] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border-radius: 5px;
  border: 1px solid #f1f1f1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.orderEvaluate .goods-wrap .uploadBox .imgs .imgbox .items[data-v-52f19196] {
  width: 100%;
}
.orderEvaluate .goods-wrap .uploadBox .imgs .uploads[data-v-52f19196] {
  position: relative;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  border-radius: 5px;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #dddddd;
}
.orderEvaluate .goods-wrap .uploadBox .imgs .uploads .bg[data-v-52f19196] {
  width: 100%;
}
.orderEvaluate .goods-wrap .uploadBox .imgs .uploads .fileUpload[data-v-52f19196] {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.6rem /* 90/25 */;
  height: 3.6rem /* 90/25 */;
  opacity: 0;
}
.orderEvaluate .goods-wrap .evaluateBtn[data-v-52f19196] {
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  margin: 0 0.8rem /* 20/25 */;
  margin-top: 0.8rem /* 20/25 */;
  text-align: center;
  font-size: 0.68rem /* 17/25 */;
  border-radius: 25px;
  color: #ffffff;
  background-color: var(--theme-color);
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-cells {
  margin-top: 1.17647059em;
  background-color: #FFFFFF;
  line-height: 1.41176471;
  font-size: 17px;
  overflow: hidden;
  position: relative;
}
.weui-cells:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-cells__title {
  margin-top: 0.77em;
  margin-bottom: 0.3em;
  padding-left: 15px;
  padding-right: 15px;
  color: #999999;
  font-size: 14px;
}
.weui-cells__title + .weui-cells {
  margin-top: 0;
}
.weui-cells__tips {
  margin-top: .3em;
  color: #999999;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
.weui-cell {
  padding: 10px 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.weui-cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 15px;
}
.weui-cell:first-child:before {
  display: none;
}
.weui-cell_primary {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.weui-cell__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.weui-cell__ft {
  text-align: right;
  color: #999999;
}
.vux-cell-justify {
  height: 1.41176471em;
}
.vux-cell-justify.vux-cell-justify:after {
  content: ".";
  display: inline-block;
  width: 100%;
  overflow: hidden;
  height: 0;
}
.weui-label {
  display: block;
  width: 105px;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-input {
  width: 100%;
  border: 0;
  outline: 0;
  -webkit-appearance: none;
  background-color: transparent;
  font-size: inherit;
  color: inherit;
  height: 1.41176471em;
  line-height: 1.41176471;
}
.weui-input::-webkit-outer-spin-button,
.weui-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.weui-textarea {
  display: block;
  border: 0;
  resize: none;
  width: 100%;
  color: inherit;
  font-size: 1em;
  line-height: inherit;
  outline: 0;
}
.weui-textarea-counter {
  color: #B2B2B2;
  text-align: right;
}
.weui-cell_warn .weui-textarea-counter {
  color: #E64340;
}
.weui-toptips {
  display: none;
  position: fixed;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  top: 0;
  left: 0;
  right: 0;
  padding: 5px;
  font-size: 14px;
  text-align: center;
  color: #FFF;
  z-index: 5000;
  word-wrap: break-word;
  word-break: break-all;
}
.weui-toptips_warn {
  background-color: #E64340;
}
.weui-cells_form .weui-cell__ft {
  font-size: 0;
}
.weui-cells_form .weui-icon-warn {
  display: none;
}
.weui-cells_form input,
.weui-cells_form textarea,
.weui-cells_form label[for] {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.weui-cell_warn {
  color: #E64340;
}
.weui-cell_warn .weui-icon-warn {
  display: inline-block;
}
.vux-x-textarea.weui-cell {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goodsEvaluate .goods-wrap {
  width: 100%;
  padding-top: 0.6rem /* 15/25 */;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.goodsEvaluate .goods-wrap .evaluate-list .item {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.goodsEvaluate .goods-wrap .evaluate-list .item.nocomment {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  background-color: #f7f7f7;
}
.goodsEvaluate .goods-wrap .evaluate-list .item.nocomment img {
  display: block;
  width: 6.6rem /* 165/25 */;
  margin: 0 auto;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-user {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.52rem /* 13/25 */;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-user .user-pic {
  width: 1.28rem /* 32/25 */;
  height: 1.28rem /* 32/25 */;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 0.4rem /* 10/25 */;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-user .user-pic img {
  width: 100%;
  height: 100%;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-user .user-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-user .user-name p {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
  margin-right: 0.64rem /* 16/25 */;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-user .user-name .vux-rater {
  line-height: 1;
  vertical-align: top;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-user .user-name .vux-rater a {
  vertical-align: top;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-time {
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.44rem /* 11/25 */;
  color: #999999;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-txt {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-txt p {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  line-height: 0.8rem /* 20/25 */;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-reply {
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-pic {
  margin-bottom: 0.6rem /* 15/25 */;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-pic .comment-imgBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-pic .comment-imgBox .comment-img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 3rem /* 75/25 */;
  height: 3rem /* 75/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.goodsEvaluate .goods-wrap .evaluate-list .item .comment-pic .comment-imgBox img {
  display: block;
  width: 100%;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.activityGoodsList .vux-header .vux-header-title-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  margin: 0 50px;
  padding-top: 0.32rem /* 8/25 */;
}
.activityGoodsList .vux-header .vux-header-title-area .overwrite-title-demo {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  height: 1.12rem /* 28/25 */;
  line-height: 1.12rem /* 28/25 */;
  padding-left: 1.36rem /* 34/25 */;
  border-radius: 20px;
  font-size: 0.48rem /* 12/25 */;
  color: #e2e2e2;
  background: url(data:image/png;base64,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) no-repeat #f4f4f4 0.48rem  center;
  background-size: 0.56rem /* 14/25 */;
}
.activityGoodsList .vux-header .vux-header-right a {
  position: relative;
}
.activityGoodsList .vux-header .vux-header-right a .shopping-cart {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.activityGoodsList .vux-header .vux-header-right a span {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: var(--theme-color);
  color: #ffffff;
}
.activityGoodsList .mescroll-empty .empty-icon {
  width: 5.32rem /* 133/25 */;
}
.activityGoodsList .goods-wrap {
  width: 100%;
  overflow: hidden;
}
.activityGoodsList .goods-wrap .goods-list {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: auto;
}
.activityGoodsList .goods-wrap .goods-list .bannerBox {
  width: 100%;
}
.activityGoodsList .goods-wrap .goods-list .bannerBox img {
  display: block;
  width: 100%;
}
.activityGoodsList .goods-wrap .goods-list .sort {
  background-color: #f7f7f7;
}
.activityGoodsList .goods-wrap .goods-list .sort ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.activityGoodsList .goods-wrap .goods-list .sort ul li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.76rem /* 44/25 */;
  line-height: 1.76rem /* 44/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  border-top: 1px solid #ededed;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.activityGoodsList .goods-wrap .goods-list .sort ul li.active {
  color: var(--theme-color);
}
.activityGoodsList .goods-wrap .goods-list .goodslist {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0.6rem /* 15/25 */;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li {
  position: relative;
  width: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 48%;
      -ms-flex: 0 0 48%;
          flex: 0 0 48%;
  margin-bottom: 0.6rem /* 15/25 */;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  overflow: hidden;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li:nth-child(odd) {
  margin-right: 2%;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li:nth-child(even) {
  margin-left: 2%;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .desc {
  height: 6.8rem /* 170/25 */;
  overflow: hidden;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .desc img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .detail {
  padding: 0.6rem /* 15/25 */ 0.4rem /* 10/25 */;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .detail .word {
  height: 1.28rem /* 32/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
  letter-spacing: 1px;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .detail .name {
  margin-top: 0.4rem /* 10/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #757678;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .detail .price {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .detail .price span {
  margin-left: 0.2rem /* 5/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #cccccc;
  text-decoration: line-through;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .detail .activity-tag {
  display: block;
  margin-top: 0.2rem /* 5/25 */;
  font-size: 0;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .detail .activity-tag span {
  display: inline-block;
  vertical-align: top;
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.48rem /* 12/25 */;
  color: #ffffff;
  background-color: #ff0000;
}
.activityGoodsList .goods-wrap .goods-list .goodslist li .shopping-cart {
  position: absolute;
  bottom: 0.4rem /* 10/25 */;
  right: 0.4rem /* 10/25 */;
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAALiMAAC4jAXilP3YAAASPSURBVHiczZjdayNVFMBvkn5YQ8o2baxCURZ2Kd209BMX90n9A2RZlWX3QQURXZeCCEVRsA+C+qCvIuj6JF3ZB2VRhPVBZF90sUk/khpL4rKs9aP0IxXNuk3bxN+Z3FvGZpKOkZl64HDu3Ezm/uace869d5pGR0ffVUo9gzahf6HX0Mnp6emr6n8gAnVWW5E29EH0q5GRkceTyeSnBwVmpKlcLp8LBAJPYkPYbvoG0FAwGHyvt7f3i8XFxc0DBUwkEhexF00HIZ8C9AzNu8Lh8APYrw8KTqTJoe8TVAAVoINKAxLyk3j1KZohj5kKpVLpaqFQuCDRqwLc3t5ONzc3Kw3Yb/qBex/T5TGcGet0JBJ5oqen5+EqwFQqlcNbt2negfbbfhLPSrYH/IBEjnd3d79cBYh7t8fGxn6gOYTGeZsAfWXKzrMDAwPjuD7oJVU0Gj2M+RZtJ4JnneagIqNT/CiAkaGhofuwN6Qf7xa9hNOSwUEJ7ENojyMgcGkbbL8B9FHu1XatlgfTQFptQiyAn/sEpoaHh8OhUOiwvkw7AhaLxXRra6vVtmeyH8J4cYw1z8VRjoALCws/kckFmmH0qI98JmKWSC44AkrWsqLkdKH2FVDmvJlekguOgFpyqAB2xOPxTry65gegquwFRErLy8vf7wdoSUtLyxGML4BmzuPJH5eWlm65AuRPAnjNazimVYyx7tZjpsTWBOQNcrZSc8RrOBHmfj8lxlxatbgmIDfnADOXvgAynpl/VgaLrQk4Pz//M6XmFs07lU+A9poruyqx9TxYZk28rio7Gl9Kja3E3Gbdz9YF1CKJIoCdg4ODHXNzc3mv4AhviIgZD2Zw0I4bwKxpMHklzN95ABZgG3eINXicy4juTpjf3XjQEl1q6gIyUAsmSt2Mcr/svrsIm7Sj2E651u2obnfhtegejjL6oSvAnZ2dnC3tdxNFjqS8+UlVOQLsQrDBaN/7DNuyVdXnICV0gs3xN64AyaQqQI6i7ZwXpuz/rTNgLZHqsK51FV3jJW/ikKnZ2dmk/ca6gKy/S7bziQWYzWb/pE/myHFVeeMN+2AMtArwOjYvbXvf1tbWej6fX5UlzO2b1AUkk0osP9d5+DH0qOkjvCf6+vo6MpnM73KGcTtYI7JfkohIohxDY3juUDKZ3BBI5dPmYV9APLeAeUS3n8a84zWUXdx48GP0JTQI4NusLtL26nuNROYSWTzhGpCb55mHrwL3pu6KeQRn5EXm+CvMoi25cONBlUgk3qLSz1ByznEpJy6vDu+WBw2ca0CRmZmZK5grXlDVE9eAIoT6BOYU4d7Y3Nz8gB3Hb/9lcKrC/YTzMerkH1xeIFK/NAwI3BnAPlI6vCxrz3OYGqWY/9oIHMl2CrhLNEN6JRpnLR/jpW82BMhDJtU/5949bW1tz2EnGwHEa6/xTPu3xhibjPOqUjH+PSDS6dDX8PdC4JyeV9XnGpA3vqwL9a6QbZcbYDMi/z1v7+D5Vc9zDVgsFl9g3sn9j6rKBuF1lr0vG6VbWVmZiMVi8gHoNCpJ8gY197O99/0NnWKoPdbze1AAAAAASUVORK5CYII=) no-repeat center center;
  background-size: 100%;
}
.activityGoodsList .fix-cart {
  position: fixed;
  right: 0.32rem /* 8/25 */;
  bottom: 3.2rem /* 80/25 */;
  z-index: 200;
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
.activityGoodsList .fix-cart .fa {
  font-size: 0.8rem /* 20/25 */;
  color: #cccccc;
}
.activityGoodsList .fix-cart span {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: #4083ff;
  color: #ffffff;
}

.vux-header[data-v-f1f23290] {
  border-bottom: 1px solid #eee;
}
.show-detail-item[data-v-f1f23290] {
  text-align: left;
  margin: 8px 8px 8px 0;
  color: #666666;
  font-size: 15px;
  line-height: 20px;
}
.xx[data-v-f1f23290] {
  color: red;
  margin: 10px 10px;
  width: 15px;
  height: 15px;
}
.secend-popup .secend-popup-text[data-v-f1f23290] {
  z-index: 5001;
}
.secend-popup .weui-dialog[data-v-f1f23290] {
  z-index: 5001 !important;
}
.wrapper[data-v-f1f23290] {
  margin-top: 1.84rem;
}
.wrapper .header .he-title[data-v-f1f23290] {
  background: #f2f2f2;
  height: 1.5rem;
  line-height: 1.5rem;
  padding-left: 18px;
  background-image: -webkit-gradient(linear, left top, right top, from(#3a8bc7), to(#0072c7));
  background-image: -webkit-linear-gradient(left, #3a8bc7, #0072c7);
  background-image: linear-gradient(to right, #3a8bc7, #0072c7);
  color: #fff;
  font-size: 16px;
  border-bottom-right-radius: 0.5em;
  border-bottom-left-radius: 0.5em;
}
.wrapper .header .headerc[data-v-f1f23290] {
  background: #f2f2f2;
}
.wrapper .header .banner[data-v-f1f23290] {
  position: relative;
}
.wrapper .header .banner img[data-v-f1f23290] {
  width: 100%;
}
.wrapper .header .banner .click-area[data-v-f1f23290] {
  width: 3rem;
  height: 1.5rem;
  position: absolute;
  bottom: 2.6rem;
  right: 1.5rem;
}
.wrapper .header .nav[data-v-f1f23290] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.wrapper .header .nav .nav-item[data-v-f1f23290] {
  width: 50%;
  text-align: center;
  font-size: 18px;
  color: #333;
  height: 1.8rem;
  line-height: 1.8rem;
}
.wrapper .header .nav .active[data-v-f1f23290] {
  color: #26a2fb;
  background: #f7f7f7;
}
.wrapper .content[data-v-f1f23290] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0;
  padding-top: 0.5rem;
  overflow-y: scroll;
  background: #f7f7f7;
}
.wrapper .content .goods-title[data-v-f1f23290] {
  width: 3.8rem;
  height: 1.2rem;
  line-height: 1.2rem;
  text-align: center;
  border-radius: 0 0.6rem 0.6rem 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#1ed4e6), to(#46aef7));
  background-image: -webkit-linear-gradient(left, #1ed4e6, #46aef7);
  background-image: linear-gradient(to right, #1ed4e6, #46aef7);
  color: #fff;
  font-size: 16px;
}
.wrapper .content .goods-list[data-v-f1f23290] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0 1.5rem;
  margin: 1rem 0;
}
.wrapper .content .goods-list[data-v-f1f23290]:after {
  content: "";
  width: 3.5rem;
  border: 1px solid transparent;
}
.wrapper .content .goods-list .goods-item[data-v-f1f23290] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 3.5rem;
  height: 3.5rem;
  line-height: 3.5rem;
  text-align: center;
  background: #fff;
  font-size: 14px;
  color: #333;
  margin-bottom: 0.7rem;
  -webkit-box-shadow: 3px 3px 3px #e7e7e7;
          box-shadow: 3px 3px 3px #e7e7e7;
}
.wrapper .content .goods-list .goods-item img[data-v-f1f23290] {
  width: 100%;
  height: 100%;
}
.specification-wrapper[data-v-f1f23290] {
  width: 100%;
  font-size: 16px;
  position: relative;
  background: #efefef;
}
.specification-wrapper .specification-goods-info[data-v-f1f23290] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px;
}
.specification-wrapper .specification-goods-info img[data-v-f1f23290] {
  width: 2.8rem;
  height: 2.8rem;
  -webkit-box-shadow: 3px 3px 3px #e7e7e7;
          box-shadow: 3px 3px 3px #e7e7e7;
}
.specification-wrapper .specification-goods-info .goods-name[data-v-f1f23290] {
  margin-left: 20px;
  color: #333;
}
.specification-wrapper .phone[data-v-f1f23290] {
  padding: 0 0.5rem;
}
.specification-wrapper .phone input[data-v-f1f23290] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 1.4rem;
  line-height: 1.4rem;
  border: 1px solid #999;
  padding: 0 10px;
  border-radius: 0.7rem;
}
.specification-wrapper .phone p[data-v-f1f23290] {
  font-size: 14px;
  color: #ff0000;
  margin-top: 5px;
}
.specification-wrapper .specification-list[data-v-f1f23290] {
  padding: 0.5rem 0.5rem;
}
.specification-wrapper .specification-list .item[data-v-f1f23290] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  color: #666;
  height: 1.6rem;
  border: 1px solid #999;
  margin-bottom: 6px;
  border-radius: 0.8rem;
  padding: 0 15px;
}
.specification-wrapper .specification-list .item.active[data-v-f1f23290] {
  color: #26a2fb;
  border: 1px solid #26a2fb;
}
.specification-wrapper .specification-btn[data-v-f1f23290] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 1.8rem;
  line-height: 1.8rem;
  text-align: center;
  background: #26a2fb;
  color: #fff;
  font-size: 18px;
}
.specification-wrapper .specification-btn.active[data-v-f1f23290] {
  background: #999;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.povertyAlleviation .vux-header .vux-header-title span {
  font-size: 16px;
  color: #000000;
}
.povertyAlleviation .poverty .head {
  display: block;
  width: 100%;
}
.povertyAlleviation .poverty .small-img {
  margin-top: -3.6rem /* 90/25 */;
  padding: 0 0.6rem /* 15/25 */;
}
.povertyAlleviation .poverty .small-img img {
  display: block;
  width: 100%;
  border-radius: 5px;
}
.povertyAlleviation .poverty .poverty-content {
  margin-top: 1.12rem /* 28/25 */;
}
.povertyAlleviation .poverty .poverty-content .love-head {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
}
.povertyAlleviation .poverty .poverty-content .love-head::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 0.2rem /* 5/25 */;
  height: 100%;
  background-color: #ff6600;
}
.povertyAlleviation .poverty .poverty-content .love-head .love-title {
  font-size: 0.64rem /* 16/25 */;
  font-weight: bold;
  letter-spacing: 2px;
  color: #333333;
}
.povertyAlleviation .poverty .poverty-content .love-head .more {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
  background-size: 0.4rem /* 10/25 */ 0.28rem /* 7/25 */;
}
.povertyAlleviation .poverty .poverty-content .small-head {
  display: inline-block;
  margin-top: 0.4rem /* 10/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 1rem /* 25/25 */;
  font-size: 0.4rem /* 10/25 */;
  color: #cccccc;
  background: url(data:image/png;base64,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) no-repeat right center;
  background-size: 0.8rem /* 20/25 */ 0.28rem /* 7/25 */;
}
.povertyAlleviation .poverty .poverty-content .banner-area {
  margin-top: 1rem /* 25/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  padding-bottom: 0.8rem /* 20/25 */;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner {
  display: inline-block;
  vertical-align: top;
  width: 48%;
  margin-right: 4%;
  margin-bottom: 0.6rem /* 15/25 */;
  padding-bottom: 0.6rem /* 15/25 */;
  border-radius: 5px;
  border: 1px solid #f7f7f7;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner:nth-child(even) {
  margin-right: 0;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner img {
  display: block;
  width: 100%;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner .desc {
  height: 1.28rem /* 32/25 */;
  line-height: 0.64rem /* 16/25 */;
  margin-top: 0.56rem /* 14/25 */;
  padding: 0 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner .info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 0.6rem /* 15/25 */;
  padding: 0 0.4rem /* 10/25 */;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner .info .price {
  font-size: 0.48rem /* 12/25 */;
  color: #ff0000;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner .info .from {
  padding: 0.12rem /* 3/25 */ 0.08rem /* 2/25 */;
  border-radius: 3px;
  font-size: 0.44rem /* 11/25 */;
  color: #d02818;
  background-color: #f6f6f6;
}
.povertyAlleviation .poverty .poverty-content .banner-area .small-recommend .small-banner .btn {
  height: 1.2rem /* 30/25 */;
  line-height: 1.2rem /* 30/25 */;
  margin: 0.48rem /* 12/25 */ 0.4rem /* 10/25 */ 0;
  text-align: center;
  border-radius: 5px;
  font-size: 0.6rem /* 15/25 */;
  color: #ffffff;
  background-color: #cf2414;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-4adfcba0],
body[data-v-4adfcba0],
div[data-v-4adfcba0],
span[data-v-4adfcba0],
applet[data-v-4adfcba0],
object[data-v-4adfcba0],
iframe[data-v-4adfcba0],
h1[data-v-4adfcba0],
h2[data-v-4adfcba0],
h3[data-v-4adfcba0],
h4[data-v-4adfcba0],
h5[data-v-4adfcba0],
h6[data-v-4adfcba0],
p[data-v-4adfcba0],
blockquote[data-v-4adfcba0],
pre[data-v-4adfcba0],
a[data-v-4adfcba0],
abbr[data-v-4adfcba0],
acronym[data-v-4adfcba0],
address[data-v-4adfcba0],
big[data-v-4adfcba0],
cite[data-v-4adfcba0],
code[data-v-4adfcba0],
del[data-v-4adfcba0],
dfn[data-v-4adfcba0],
em[data-v-4adfcba0],
img[data-v-4adfcba0],
ins[data-v-4adfcba0],
kbd[data-v-4adfcba0],
q[data-v-4adfcba0],
s[data-v-4adfcba0],
samp[data-v-4adfcba0],
small[data-v-4adfcba0],
strike[data-v-4adfcba0],
strong[data-v-4adfcba0],
sub[data-v-4adfcba0],
sup[data-v-4adfcba0],
tt[data-v-4adfcba0],
var[data-v-4adfcba0],
b[data-v-4adfcba0],
u[data-v-4adfcba0],
i[data-v-4adfcba0],
center[data-v-4adfcba0],
dl[data-v-4adfcba0],
dt[data-v-4adfcba0],
dd[data-v-4adfcba0],
ol[data-v-4adfcba0],
ul[data-v-4adfcba0],
li[data-v-4adfcba0],
fieldset[data-v-4adfcba0],
form[data-v-4adfcba0],
label[data-v-4adfcba0],
legend[data-v-4adfcba0],
table[data-v-4adfcba0],
caption[data-v-4adfcba0],
tbody[data-v-4adfcba0],
tfoot[data-v-4adfcba0],
thead[data-v-4adfcba0],
tr[data-v-4adfcba0],
th[data-v-4adfcba0],
td[data-v-4adfcba0],
article[data-v-4adfcba0],
aside[data-v-4adfcba0],
canvas[data-v-4adfcba0],
details[data-v-4adfcba0],
embed[data-v-4adfcba0],
figure[data-v-4adfcba0],
figcaption[data-v-4adfcba0],
footer[data-v-4adfcba0],
header[data-v-4adfcba0],
menu[data-v-4adfcba0],
nav[data-v-4adfcba0],
output[data-v-4adfcba0],
ruby[data-v-4adfcba0],
section[data-v-4adfcba0],
summary[data-v-4adfcba0],
textarea[data-v-4adfcba0],
time[data-v-4adfcba0],
mark[data-v-4adfcba0],
audio[data-v-4adfcba0],
video[data-v-4adfcba0],
input[data-v-4adfcba0] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-4adfcba0],
aside[data-v-4adfcba0],
details[data-v-4adfcba0],
figcaption[data-v-4adfcba0],
figure[data-v-4adfcba0],
footer[data-v-4adfcba0],
header[data-v-4adfcba0],
menu[data-v-4adfcba0],
nav[data-v-4adfcba0],
section[data-v-4adfcba0] {
  display: block;
}
body[data-v-4adfcba0] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-4adfcba0],
q[data-v-4adfcba0] {
  quotes: none;
}
blockquote[data-v-4adfcba0]:before,
blockquote[data-v-4adfcba0]:after,
q[data-v-4adfcba0]:before,
q[data-v-4adfcba0]:after {
  content: none;
}
table[data-v-4adfcba0] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-4adfcba0] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-4adfcba0] {
  list-style: none;
}
[data-v-4adfcba0]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-4adfcba0]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-4adfcba0]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-4adfcba0]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-4adfcba0],
body[data-v-4adfcba0] {
  width: 100%;
}
html[data-v-4adfcba0] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-4adfcba0] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-4adfcba0],
button[data-v-4adfcba0],
textarea[data-v-4adfcba0] {
  outline: none;
}
.weui-dialog[data-v-4adfcba0] {
  top: 1rem;
}
[data-v-4adfcba0]:root {
  --theme-color: #0080ee;
}
html[data-v-4adfcba0],
body[data-v-4adfcba0] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-4adfcba0]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-4adfcba0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-4adfcba0] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-4adfcba0] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-4adfcba0] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-4adfcba0] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-4adfcba0] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-4adfcba0] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-4adfcba0] {
  color: #fff;
}
.weui-mask_transparent[data-v-4adfcba0] {
  display: none;
}
.contentFix[data-v-4adfcba0] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-4adfcba0] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-4adfcba0],
.goodsCategory .vux-header[data-v-4adfcba0],
.goodsList .vux-header[data-v-4adfcba0],
.goods-detail .vux-header[data-v-4adfcba0],
.goodsContent .vux-header[data-v-4adfcba0],
.commonContent .vux-header[data-v-4adfcba0],
.user .vux-header[data-v-4adfcba0],
.page1 .vux-header[data-v-4adfcba0],
.page1-wrap .vux-header[data-v-4adfcba0] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-4adfcba0],
.goodsCategory .vux-header .vux-header-left[data-v-4adfcba0],
.goodsList .vux-header .vux-header-left[data-v-4adfcba0],
.goods-detail .vux-header .vux-header-left[data-v-4adfcba0],
.goodsContent .vux-header .vux-header-left[data-v-4adfcba0],
.commonContent .vux-header .vux-header-left[data-v-4adfcba0],
.user .vux-header .vux-header-left[data-v-4adfcba0],
.page1 .vux-header .vux-header-left[data-v-4adfcba0],
.page1-wrap .vux-header .vux-header-left[data-v-4adfcba0],
.movie .vux-header .vux-header-right[data-v-4adfcba0],
.goodsCategory .vux-header .vux-header-right[data-v-4adfcba0],
.goodsList .vux-header .vux-header-right[data-v-4adfcba0],
.goods-detail .vux-header .vux-header-right[data-v-4adfcba0],
.goodsContent .vux-header .vux-header-right[data-v-4adfcba0],
.commonContent .vux-header .vux-header-right[data-v-4adfcba0],
.user .vux-header .vux-header-right[data-v-4adfcba0],
.page1 .vux-header .vux-header-right[data-v-4adfcba0],
.page1-wrap .vux-header .vux-header-right[data-v-4adfcba0] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-4adfcba0],
.goodsCategory .vux-header .vux-header-title[data-v-4adfcba0],
.goodsList .vux-header .vux-header-title[data-v-4adfcba0],
.goods-detail .vux-header .vux-header-title[data-v-4adfcba0],
.goodsContent .vux-header .vux-header-title[data-v-4adfcba0],
.commonContent .vux-header .vux-header-title[data-v-4adfcba0],
.user .vux-header .vux-header-title[data-v-4adfcba0],
.page1 .vux-header .vux-header-title[data-v-4adfcba0],
.page1-wrap .vux-header .vux-header-title[data-v-4adfcba0] {
  color: #333;
}
.movie .content[data-v-4adfcba0],
.goodsCategory .content[data-v-4adfcba0],
.goodsList .content[data-v-4adfcba0],
.goods-detail .content[data-v-4adfcba0],
.goodsContent .content[data-v-4adfcba0],
.commonContent .content[data-v-4adfcba0],
.user .content[data-v-4adfcba0],
.page1 .content[data-v-4adfcba0],
.page1-wrap .content[data-v-4adfcba0] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-4adfcba0] {
  background: none!important;
}
.padtop[data-v-4adfcba0] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-4adfcba0] {
  padding-top: 2.1rem;
}
.padtop64[data-v-4adfcba0] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-4adfcba0] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-4adfcba0] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-4adfcba0] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-4adfcba0] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-4adfcba0] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-4adfcba0] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-4adfcba0] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-4adfcba0] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-4adfcba0] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-4adfcba0] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-4adfcba0] {
  top: 2.0rem;
}
.top45[data-v-4adfcba0] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-4adfcba0] {
  bottom: 0;
}
.fixed[data-v-4adfcba0] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-4adfcba0] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-4adfcba0] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-4adfcba0] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-4adfcba0] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-4adfcba0] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-4adfcba0] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-4adfcba0] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-4adfcba0] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-4adfcba0] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-4adfcba0] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-4adfcba0] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-4adfcba0] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-4adfcba0] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-4adfcba0] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-4adfcba0] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-4adfcba0] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-4adfcba0],
.isIPhoneX .goodsCategory .vux-header[data-v-4adfcba0],
.isIPhoneX .goodsList .vux-header[data-v-4adfcba0],
.isIPhoneX .goods-detail .vux-header[data-v-4adfcba0],
.isIPhoneX .goodsContent .vux-header[data-v-4adfcba0],
.isIPhoneX .commonContent .vux-header[data-v-4adfcba0],
.isIPhoneX .user .vux-header[data-v-4adfcba0],
.isIPhoneX .page1 .vux-header[data-v-4adfcba0],
.isIPhoneX .page1-wrap .vux-header[data-v-4adfcba0] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .user .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-4adfcba0],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .user .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-4adfcba0],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-4adfcba0] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .user .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-4adfcba0],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-4adfcba0] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-4adfcba0],
.isIPhoneX .goodsCategory .content[data-v-4adfcba0],
.isIPhoneX .goodsList .content[data-v-4adfcba0],
.isIPhoneX .goods-detail .content[data-v-4adfcba0],
.isIPhoneX .goodsContent .content[data-v-4adfcba0],
.isIPhoneX .commonContent .content[data-v-4adfcba0],
.isIPhoneX .user .content[data-v-4adfcba0],
.isIPhoneX .page1 .content[data-v-4adfcba0],
.isIPhoneX .page1-wrap .content[data-v-4adfcba0] {
  padding-top: 1.04rem /* 74/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.login {
  background: url(../../static/img/bg.fa380f3.jpg) no-repeat;
  background-size: 100% 100%;
  background-attachment: fixed;
  height: 100%;
  width: 100%;
}
.login .cus-header .left {
  -webkit-text-stroke: 1px var(--theme-color);
}
.login .header-bg {
  width: 100%;
}
.login .content {
  width: 15rem;
  position: fixed;
  padding-top: 3rem !important;
  top: 0.64rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.login .content .content-wrap {
  padding-top: 1rem;
  border-radius: 0.4rem /* 10/25 */;
}
.login .content .content-wrap .zhanghao-wrapper {
  margin-left: 2.5rem;
  margin-bottom: 1rem /* 45/25 */;
}
.login .content .content-wrap .zhanghao-wrapper .zhanghao-login {
  width: 7rem;
}
.login .content .content-wrap .zhanghao-wrapper .text-head {
  padding-top: 0.3rem;
  font-size: 0.8rem;
  letter-spacing: 3px;
  font-weight: 700;
  color: #fff;
}
.login .content .content-wrap .group {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 1.68rem /* 42/25 */;
  padding-right: 1.68rem /* 42/25 */;
}
.login .content .content-wrap .group .vux-no-group-title {
  background: transparent;
}
.login .content .content-wrap .group .vux-no-group-title .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.24rem /* 6/25 */;
  border-radius: 1.6rem;
  background-color: #7fd4e9;
}
.login .content .content-wrap .group .vux-no-group-title .item .icon-left {
  width: 0.56rem /* 14/25 */;
  padding: 0 0.5rem;
}
.login .content .content-wrap .group .vux-no-group-title .item .weui-cell {
  padding: 10px 15px;
}
.login .content .content-wrap .group .vux-no-group-title .item input {
  width: 100%;
  font-size: 0.65rem /* 15/25 */;
  color: #666;
}
.login .content .content-wrap .group .vux-no-group-title .item input::-webkit-input-placeholder {
  color: #fff;
}
.login .content .content-wrap .group .vux-no-group-title .item input:-moz-placeholder {
  color: #fff;
}
.login .content .content-wrap .group .vux-no-group-title .item input::-moz-placeholder {
  color: #fff;
}
.login .content .content-wrap .group .vux-no-group-title .item input:-ms-input-placeholder {
  color: #fff;
}
.login .content .content-wrap .group .vux-no-group-title .item .vux-x-input {
  color: #acacac;
  padding-left: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.login .content .content-wrap .group .vux-no-group-title .item .vux-x-input::before {
  border: 0;
}
.login .content .content-wrap .group .vux-no-group-title .item.msg-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.login .content .content-wrap .group .vux-no-group-title .item.msg-box .get-code {
  color: var(--theme-color);
  font-size: 0.48rem /* 12/25 */;
  background: none;
  border: 1px solid var(--theme-color);
  border-radius: 0.2rem /* 5/25 */;
  padding: 0.32rem /* 10/25 */ 0.26rem /* 7/25 */;
  outline: none;
  margin-right: 0.3rem;
}
.login .content .content-wrap .group .vux-no-group-title::before {
  display: none;
}
.login .content .content-wrap .group .weui-cells:after {
  border: none !important;
}
.login .content .content-wrap .group-butto {
  padding-left: 1.68rem /* 42/25 */;
  padding-right: 1.68rem /* 42/25 */;
}
.login .content .content-wrap .group-butto .login-btn {
  margin-top: 1.2rem /* 40/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: var(--theme-color);
  font-weight: 500;
  height: 1.76rem /* 44/25 */;
  background: #fff;
  border-radius: 2rem /* 50/25 */;
  padding-left: 1.68rem /* 42/25 */;
  padding-right: 1.68rem /* 42/25 */;
}
.login .content .content-wrap .group-butto .login-btn::after {
  border-radius: 0;
}
.login .content .content-wrap .bottom-btn .divider {
  font-size: 0.64rem /* 16/25 */;
  color: #fff;
  padding-left: 1.68rem /* 42/25 */;
  padding-right: 1.68rem /* 42/25 */;
}
.login .content .content-wrap .bottom-btn .wechat-login {
  text-align: center;
  margin-top: 0.72rem /* 18/25 */;
}
.login .content .content-wrap .bottom-btn .wechat-login .wechat {
  width: 2rem /* 50/25 */;
}
.login .content .content-wrap .agreen-provision {
  padding-bottom: 1.2rem /* 30/25 */;
  text-align: center;
}
.login .content .content-wrap .agreen-provision .icon-box {
  display: inline-block;
  padding: 0.2rem /* 5/25 */;
  vertical-align: middle;
  margin-right: -0.4rem /* 10/25 */;
}
.login .content .content-wrap .agreen-provision .icon-box .icon {
  width: 0.64rem /* 16/25 */;
}
.login .content .content-wrap .agreen-provision .text {
  display: inline;
  font-size: 0.48rem /* 12/25 */;
  color: #fff;
  vertical-align: middle;
}
.login .content .content-wrap .agreen-provision .text .provision {
  color: var(--theme-color);
  text-decoration: underline;
  margin-left: 0.08rem /* 2/25 */;
}
.login .qrcode {
  position: fixed;
  width: 70%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  padding: 0.4rem /* 10/25 */;
  border: 1px solid #ccc;
  background: #fff;
  text-align: center;
  border-radius: 0.2rem /* 5/25 */;
}
.login .qrcode .title {
  font-size: 0.64rem /* 16/25 */;
  padding: 0.4rem /* 10/25 */;
}
.login .qrcode img {
  width: 100%;
}
.login .qrcode .close {
  display: inline-block;
  font-size: 0.56rem /* 14/25 */;
  text-align: center;
  border: 1px solid #999;
  padding: 0.4rem /* 10/25 */ 0.8rem /* 20/25 */;
  border-radius: 0.16rem /* 4/25 */;
}
.login .statement-box .vux-header {
  z-index: 9999 !important;
}

.vux-divider {
  display: table;
  white-space: nowrap;
  height: auto;
  overflow: hidden;
  line-height: 1;
  text-align: center;
  padding: 10px 0;
  color: #666;
}
.vux-divider:after,.vux-divider:before {
  content: '';
  display: table-cell;
  position: relative;
  top: 50%;
  width: 50%;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)
}
.vux-divider:before {
  background-position: right 1em top 50%
}
.vux-divider:after {
  background-position: left 1em top 50%
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.card .content .card-wrapper {
  background: #f3f3f3;
  padding: 0.4rem /* 10/25 */ 0 0.8rem /* 20/25 */;
}
.card .content .card-wrapper .no-use-title {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  text-align: center;
  padding: 1rem 0;
  border-top: 1px solid #f5f5f5;
}
.card .content .card-wrapper .card-list .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #f5f5f5;
  position: relative;
  margin: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-radius: 0.16rem /* 4/25 */;
}
.card .content .card-wrapper .card-list .item .left {
  color: #fff;
  background: #0480f5;
  width: 3.5rem;
  position: relative;
}
.card .content .card-wrapper .card-list .item .left span {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0.8rem /* 20/25 */;
  top: 50%;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.card .content .card-wrapper .card-list .item .left.no {
  background: #d3d3d3;
}
.card .content .card-wrapper .card-list .item .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.8rem /* 20/25 */ 0.6rem /* 15/25 */;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.card .content .card-wrapper .card-list .item .right .r-left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.card .content .card-wrapper .card-list .item .right .r-left .title {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}
.card .content .card-wrapper .card-list .item .right .r-left .time {
  font-size: 0.48rem /* 12/25 */;
  color: #666;
  margin-top: 0.4rem /* 10/25 */;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card .content .card-wrapper .card-list .item .right .r-left .text {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card .content .card-wrapper .card-list .item .right .r-right {
  background: #7448f0;
  padding: 0.8rem /* 20/25 */;
  border-radius: 0.16rem /* 4/25 */;
}
.card .content .card-wrapper .card-list .item .right .r-right span {
  color: #fff;
}
.card .content .card-wrapper .card-list .item .right .r-right.no {
  background: #d3d3d3;
}
.card .content .card-wrapper .card-list .item .fa-ban {
  position: absolute;
  top: 1rem /* 25/25 */;
  color: #a3a3a3;
  left: 2.56rem /* 64/25 */;
  opacity: 0.5;
  font-size: 2.2rem /* 55/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.msg-record .content .no-data {
  margin-top: 1rem;
}
.msg-record .content .no-data .text {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.msg-record .content .record-wrapper ul .item {
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f5f5f5;
}
.msg-record .content .record-wrapper ul .item .title {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.msg-record .content .record-wrapper ul .item .time {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
}
.msg-record .content .record-wrapper ul .item .item-record {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.4rem /* 10/25 */;
}
.msg-record .content .record-wrapper ul .item .item-record .text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.msg-record .content .record-wrapper ul .item .item-record .fa-angle-right {
  color: #999;
  margin-left: 1rem;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.see-record .content .see-wrapper .see-list .time {
  font-size: 0.72rem /* 18/25 */;
  color: #999;
  border-bottom: 1px solid #f5f5f5;
  padding: 0.6rem /* 15/25 */;
}
.see-record .content .see-wrapper .see-list .see-list-box .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f5f5f5;
}
.see-record .content .see-wrapper .see-list .see-list-box .item .left {
  width: 4rem;
  max-height: 4rem;
  overflow: hidden;
  margin-right: 0.6rem /* 15/25 */;
}
.see-record .content .see-wrapper .see-list .see-list-box .item .left img {
  width: 4rem;
}
.see-record .content .see-wrapper .see-list .see-list-box .item .right {
  border-bottom: 1px solid #f5f5f5;
  padding-bottom: 0.4rem /* 10/25 */;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.see-record .content .see-wrapper .see-list .see-list-box .item .right .title {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
}
.see-record .content .see-wrapper .see-list .see-list-box .item .right .price-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.see-record .content .see-wrapper .see-list .see-list-box .item .right .price-box .price {
  font-size: 0.72rem /* 18/25 */;
  color: #0080ee;
}
.see-record .content .see-wrapper .see-list .see-list-box .item .right .price-box .fa-shopping-cart {
  color: #0080ee;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%
}
body{-webkit-overflow-scrolling:touch
}
.mescroll{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px
}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite
}
@-webkit-keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon{width:45%
}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn:active{opacity:.75
}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar::-webkit-scrollbar{width:6px
}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.select .vux-header .vux-header-right a {
  color: #666 !important;
}
.select .content .select-wrapper {
  position: fixed;
  left: 0;
  width: 100%;
  bottom: 0;
  height: auto;
}
.select .content .select-wrapper .select-list {
  padding: 0.6rem;
}
.select .content .select-wrapper .select-list .item {
  display: inline-block;
  width: 6.6rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0.4rem 0;
  background: #fff;
  border-radius: 0.4rem;
  font-size: 0;
  position: relative;
  overflow: hidden;
  border: 1px solid #f7f7f7;
}
.select .content .select-wrapper .select-list .item:nth-child(2n + 1) {
  margin-right: 0.6rem;
}
.select .content .select-wrapper .select-list .item .left {
  width: 6.6rem;
  height: 6.6rem;
  position: relative;
  overflow: hidden;
}
.select .content .select-wrapper .select-list .item .left img {
  position: absolute;
  display: inline-block;
  width: 100%;
}
.select .content .select-wrapper .select-list .item .right {
  padding: 0.6rem 0.44rem;
}
.select .content .select-wrapper .select-list .item .right .title {
  font-size: 0.48rem;
  color: #333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 0.8rem;
  padding-right: 0.4rem;
  margin-bottom: 0.2rem;
}
.select .content .select-wrapper .select-list .item .right .price {
  font-size: 0.56rem /* 14/25 */;
  color: #ff0000;
}
.select .content .select-wrapper .select-list .item .right .price .much {
  margin-left: 0.6rem /* 15/25 */;
  text-decoration: line-through;
  color: #666;
}
.select .content .select-wrapper .select-list .item .right .btn {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.select .content .select-wrapper .select-list .item .right .btn .car {
  font-size: 0.72rem /* 18/25 */;
}
.select .content .select-wrapper .select-list .item .del-btn {
  position: absolute;
  text-align: center;
  right: 0.28rem;
  top: 0.28rem;
}
.select .content .select-wrapper .select-list .item .del-btn .del {
  font-size: 0.8rem;
  color: #2a76ff;
  border-radius: 50%;
  background: #fff;
}
.select .content .select-wrapper .select-list .item .del-btn .del::before {
  margin: 0;
}
.select .content .select-wrapper .select-list .item .del-btn .del.false {
  color: #fff;
}
.select .footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.select .footer .left {
  width: 4rem;
  background: #fff;
  padding-left: 0.4rem;
}
.select .footer .left .del {
  font-size: 0.72rem;
  color: #2a76ff;
  margin-bottom: 0.2rem;
}
.select .footer .left .del.false {
  color: #999;
}
.select .footer .left .text {
  font-size: 0.56rem;
  display: block;
}
.select .footer .right .delAllBtn {
  color: #fff;
  background: #ff1744;
  height: 1.76rem;
  border: none;
  width: 3.2rem;
  font-size: 0.56rem;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.user-info .weui-mask_transparent {
  display: block;
}
.user-info .modify-phone-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
}
.user-info .modify-phone-item .phone-input {
  width: 100%;
}
.user-info .modify-phone-item .code-input {
  width: 50%;
}
.user-info .modify-phone-item .get-code {
  margin-left: 10px;
  color: #0bb20c;
  font-size: 16px;
}
.user-info .modify-phone-item input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 5px;
  padding: 0 10px;
  height: 35px;
  border: 1px solid #eee;
  border-radius: 2px;
}
.user-info .content .set-wrapper .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.6rem;
  border-bottom: 1px solid #f5f5f5;
}
.user-info .content .set-wrapper .item label {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.user-info .content .set-wrapper .item .right {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  text-align: right;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-info .content .set-wrapper .item .right input {
  text-align: right;
  outline: none;
  font-size: 0.56rem;
}
.user-info .content .set-wrapper .item .right .fa {
  margin-left: 0.4rem;
  color: #999;
  font-size: 0.88rem;
}
.user-info .content .set-wrapper .item .right .fa.head-icon {
  vertical-align: top;
  line-height: 2.4rem;
}
.user-info .content .set-wrapper .item .right .head-pic {
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  overflow: hidden;
  text-align: center;
  line-height: 2.4rem;
  border-radius: 50%;
  position: relative;
}
.user-info .content .set-wrapper .item .right .head-pic img {
  vertical-align: middle;
  width: 2.4rem;
}
.user-info .content .set-wrapper .item .right .head-pic .upload-btn {
  background: red;
  position: absolute;
  top: 0;
  left: 0;
  width: 2.4rem;
  height: 2.4rem;
  opacity: 0;
}
.user-info .content .set-wrapper .item .right .date-time .vux-no-group-title {
  margin-top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.user-info .content .set-wrapper .item .right .date-time .vux-no-group-title .weui-cell {
  padding: 0;
}
.user-info .content .set-wrapper .item .right .date-time .vux-no-group-title .weui-cell .vux-datetime-value {
  padding: 0;
}
.user-info .content .set-wrapper .item .right .date-time .vux-no-group-title .weui-cell .vux-datetime-value .vux-cell-value {
  color: #000;
  font-size: 0.56rem /* 14/25 */;
}
.user-info .content .set-wrapper .item .right .date-time .vux-no-group-title .weui-cell .vux-datetime-value::after {
  display: none;
}
.user-info .content .set-wrapper .item .right .date-time .weui-cells::before,
.user-info .content .set-wrapper .item .right .date-time .weui-cells::after {
  border: none;
}
.user-info .content .set-wrapper .item.code .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.user-info .content .set-wrapper .item.code .right button {
  border: none;
  background: none;
  font-size: 0.56rem /* 14/25 */;
  color: #0080ee;
  outline: none;
}
.user-info .content .set-wrapper .address .item {
  padding: 0.8rem 0.6rem;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.user-info .vux-actionsheet .weui-actionsheet .weui-actionsheet__action {
    padding: 0.4rem 0 0.8rem 0;
}
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
}
.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.weui-actionsheet {
  position: fixed;
  left: 0;
  bottom: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 5000;
  width: 100%;
  background-color: #EFEFF4;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}
.weui-actionsheet__menu {
  background-color: #FFFFFF;
}
.weui-actionsheet__action {
  margin-top: 6px;
  background-color: #FFFFFF;
}
.weui-actionsheet__cell {
  position: relative;
  padding: 10px 0;
  text-align: center;
  font-size: 18px;
}
.weui-actionsheet__cell:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid #D9D9D9;
  color: #D9D9D9;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.weui-actionsheet__cell:active {
  background-color: #ECECEC;
}
.weui-actionsheet__cell:first-child:before {
  display: none;
}
.weui-skin_android .weui-actionsheet {
  position: fixed;
  left: 50%;
  top: 50%;
  bottom: auto;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 274px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}
.weui-skin_android .weui-actionsheet__action {
  display: none;
}
.weui-skin_android .weui-actionsheet__menu {
  border-radius: 2px;
  -webkit-box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1);
}
.weui-skin_android .weui-actionsheet__cell {
  padding: 13px 24px;
  font-size: 16px;
  line-height: 1.4;
  text-align: left;
}
.weui-skin_android .weui-actionsheet__cell:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.weui-skin_android .weui-actionsheet__cell:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.weui-actionsheet_toggle {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.vux-actionsheet-menu-primary {
  color: #1AAD19;
}
.vux-actionsheet-menu-warn {
  color: #E64340;
}
.vux-actionsheet-menu-default {
  color: #000;
}
.vux-actionsheet-menu-disabled {
  color: #ccc;
}
.vux-actionsheet-mask-enter,
.vux-actionsheet-mask-leave-active,
.vux-android-actionsheet-enter,
.vux-android-actionsheet-leave-active {
  opacity: 0;
}
.vux-actionsheet-mask-leave-active,
.vux-actionsheet-mask-enter-active,
.vux-android-actionsheet-leave-active,
.vux-android-actionsheet-enter-active {
  -webkit-transition: opacity 300ms!important;
  transition: opacity 300ms!important;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.wallet .vux-header .vux-header-right a {
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.wallet .vux-header .vux-header-right a.grey {
  color: #999999;
}
.wallet .content {
  background: #f3f3f3;
  position: fixed;
  bottom: 1.84rem /* 46/25 */;
  left: 0;
  width: 100%;
  top: 0;
  overflow-y: auto;
}
.wallet .content .total-title {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f5f5f5;
}
.wallet .content .total-title .price {
  color: #0080ee;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .section-title {
  background: #fff;
  font-size: 0.8rem /* 20/25 */;
  color: #333;
  padding: 0.6rem;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item {
  height: 4.8rem /* 120/25 */;
  padding: 0.8rem /* 20/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f5f5f5;
  margin: 0.6rem /* 15/25 */ 0.6rem /* 15/25 */ 0 0.6rem /* 15/25 */;
  border-radius: 0.4rem /* 10/25 */;
  background-size: cover;
  position: relative;
  color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .title {
  font-size: 1rem /* 25/25 */;
  font-weight: 600;
  position: absolute;
  top: 1.2rem /* 30/25 */;
  left: 0.6rem /* 15/25 */;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 75%;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .car-num {
  font-size: 0.4rem /* 10/25 */;
  position: absolute;
  top: 0.6rem /* 15/25 */;
  right: 0.6rem /* 15/25 */;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .price {
  font-size: 0.52rem /* 13/25 */;
  position: absolute;
  bottom: 1.2rem /* 30/25 */;
  left: 0.6rem /* 15/25 */;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .card-type {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  bottom: 1.5rem;
  right: 0.4rem /* 10/25 */;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .card-type.ci {
  bottom: 1.2rem;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .card-type .qrcode {
  font-size: 30px;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .card-type .qrcode.barcode {
  font-size: 44px;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .card-type .tips {
  display: block;
  width: 4rem /* 100/25 */;
  font-size: 0.48rem /* 12/25 */;
  line-height: 0.56rem /* 14/25 */;
  overflow: hidden;
  text-align: center;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .card-recharge-btn {
  font-size: 0.6rem;
  position: absolute;
  right: 0.5rem;
  bottom: 0.6rem;
  height: 0.6rem;
  line-height: 0.6rem;
  padding: 0.2rem 0.3rem;
  color: var(--theme-color);
  background-color: #fff;
  border-radius: 0.2rem;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item .card-recharge-btn i {
  font-size: 0.48rem;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .out-time {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  margin: 0.6rem /* 15/25 */ 0;
  padding: 0.4rem /* 10/25 */ 0;
  color: #2d59cb;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0.6rem /* 15/25 */;
  margin: 0.4rem /* 10/25 */ 0;
  font-size: 0;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .left {
  width: 2.8rem /* 70/25 */;
  height: 3.6rem /* 90/25 */;
  overflow: hidden;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .left .movie-avatar {
  width: 2.8rem /* 70/25 */;
  height: 3.6rem /* 90/25 */;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  position: relative;
  padding: 0.4rem /* 10/25 */;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right .movie-title {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right .time {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right .cinema-name {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right .top,
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right .down {
  display: inline-block;
  position: absolute;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: #f2f2f2;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right .top {
  top: -0.36rem /* 9/25 */;
  left: -0.28rem /* 7/25 */;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .item-movie .right .down {
  bottom: -0.36rem /* 9/25 */;
  left: -0.28rem /* 7/25 */;
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .time-out {
  background: rgba(171, 171, 171, 0.5);
}
.wallet .content .wallet-wrapper .card-wrapper .card-wrapper-item .wallet-list .time-out .time-out-pic {
  position: absolute;
  top: 0.84rem /* 21/25 */;
  left: 0.84rem /* 21/25 */;
  width: 4rem /* 100/25 */;
  z-index: 10;
}
.wallet .content .no-card {
  text-align: center;
}
.wallet .content .no-card img {
  width: 8.24rem /* 206/25 */;
}
.wallet .qrcode-page .content {
  margin-top: 2rem;
}
.wallet .qrcode-page .content .erweima {
  margin-bottom: 2rem;
  text-align: center;
}
.wallet .qrcode-page .content .erweima img {
  width: 6.8rem;
}
.wallet .qrcode-page .content .yiweima {
  text-align: center;
}
.wallet .qrcode-page .content .yiweima img {
  width: 12rem;
}
.wallet .qrcode-page .content .yiweima .barcode-text {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  margin-top: 0.4rem /* 10/25 */;
}
.wallet .bind-card {
  color: #fff;
  text-align: center;
  background: var(--theme-color);
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  position: fixed;
  font-size: 0.6rem /* 15/25 */;
  left: 0;
  width: 100%;
  bottom: 0;
  z-index: 999;
  outline: none;
  border: none;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.wallet .content {
    bottom: 2.24rem /* 56/25 */;
}
.wallet .bind-card {
    height: 2.2rem /* 55/25 */;
}
}

.fade-enter[data-v-9780806c],
.fade-leave-to[data-v-9780806c] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.fade-enter-to[data-v-9780806c],
.fade-leave[data-v-9780806c] {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.fade-enter-active[data-v-9780806c],
.fade-leave-active[data-v-9780806c] {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.right-page[data-v-9780806c] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: #fff;
  overflow-y: auto;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.setting .height32 {
  height: 1.28rem /* 32/25 */;
  line-height: 1.28rem /* 32/25 */;
}
.setting {
  background: #f9f9f9;
  height: 100%;
}
.setting .content .setting-list .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #fff;
  padding: 0.68rem /* 17/25 */ 0.6rem /* 15/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: rbg(51, 51, 51);
  border-top: 1px solid #f5f5f5;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.setting .content .setting-list .item .version {
  color: #666;
}
.setting .content .setting-list .item .fa-angle-right {
  color: #999;
}
.setting .content .setting-list .item.btn {
  margin-top: 0.4rem /* 10/25 */;
  padding: 0.16rem /* 4/25 */ 0;
}
.setting .content .setting-list .item.btn button {
  background: #0c62ff;
  border: none;
  border-radius: 0;
  width: 100%;
  color: #fff;
}
.setting .content .setting-list .item.btn button::after {
  border: none;
}
.setting .logout-mark {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  bottom: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.5);
}
.setting .logout-mark .logout-wrapper {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 12rem /* 300/25 */;
  background: #fff;
  border-radius: 0.4rem /* 10/25 */;
  overflow: hidden;
}
.setting .logout-mark .logout-wrapper .head-bg {
  width: 100%;
}
.setting .logout-mark .logout-wrapper .logout-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.setting .logout-mark .logout-wrapper .logout-text .notice {
  text-align: center;
  font-weight: 600;
  font-size: 0.72rem /* 18/25 */;
  color: #333;
  margin-bottom: 0.8rem /* 20/25 */;
}
.setting .logout-mark .logout-wrapper .logout-text .text {
  text-align: center;
  font-size: 0.6rem /* 15/25 */;
  color: #999;
  margin-bottom: 0.48rem /* 12/25 */;
}
.setting .logout-mark .logout-wrapper .logout-text .btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem /* 15/25 */ 0;
  margin-top: 0.8rem /* 20/25 */;
  border-top: 1px solid #f7f7f7;
}
.setting .logout-mark .logout-wrapper .logout-text .btn span {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  font-size: 0.68rem /* 17/25 */;
}
.setting .logout-mark .logout-wrapper .logout-text .btn span.cancel {
  border-right: 1px solid #999;
  color: #999;
}
.setting .logout-mark .logout-wrapper .logout-text .btn span.config {
  color: #ff0000;
}
.setting .statement-box .vux-header {
  z-index: 9999 !important;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.safe {
  background: #f9f9f9;
  height: 100%;
}
.safe .content .safe-list {
  border-top: 0.6rem /* 15/25 */ solid #f9f9f9;
}
.safe .content .safe-list li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #fff;
  border-bottom: 1px solid #f9f9f9;
  padding: 0.6rem /* 15/25 */;
}
.safe .content .safe-list li .left {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.safe .content .safe-list li .left img {
  width: 0.64rem /* 16/25 */;
  margin-right: 0.4rem /* 10/25 */;
  vertical-align: middle;
}
.safe .content .safe-list li .right {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%
}
body{-webkit-overflow-scrolling:touch
}
.mescroll{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px
}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite
}
@-webkit-keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon{width:45%
}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn:active{opacity:.75
}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar::-webkit-scrollbar{width:6px
}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.pay_record {
  background: #f7f7f7;
  height: 100%;
}
.pay_record .content .mescroll {
  position: fixed;
  left: 0;
  width: 100%;
  bottom: 0;
  height: auto;
  border-top: 1px solid #f7f7f7;
}
.pay_record .content .mescroll .pay-list .item {
  background: #fff;
  padding: 0.6rem /* 15/25 */ 0.6rem /* 15/25 */ 0.6rem /* 15/25 */ 1.12rem /* 28/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #f5f5f5;
}
.pay_record .content .mescroll .pay-list .item .lfet-icon {
  width: 1.6rem /* 40/25 */;
  margin-right: 0.6rem /* 15/25 */;
}
.pay_record .content .mescroll .pay-list .item .icon {
  width: 1.52rem /* 38/25 */;
  height: 1.52rem /* 38/25 */;
  margin-right: 0.4rem /* 10/25 */;
}
.pay_record .content .mescroll .pay-list .item .kind {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.pay_record .content .mescroll .pay-list .item .kind .text {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  width: 100%;
  word-wrap: break-word;
  line-height: 0.72rem /* 18/25 */;
}
.pay_record .content .mescroll .pay-list .item .kind .time {
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.pay_record .content .mescroll .pay-list .item .price {
  margin-right: 0.6rem /* 15/25 */;
  width: 3.4rem /* 85/25 */;
  text-align: right;
}
.pay_record .content .mescroll .pay-list .item .price .text {
  font-size: 0.56rem /* 14/25 */;
}
.pay_record .content .mescroll .pay-list .item .price .text.type0 {
  color: #333;
}
.pay_record .content .mescroll .pay-list .item .price .text.type1 {
  color: #666;
}
.pay_record .content .mescroll .pay-list .item .price .text.type1::before {
  content: "- ";
}
.pay_record .content .mescroll .pay-list .item .price .text.type2 {
  color: #e00303;
}
.pay_record .content .mescroll .pay-list .item .price .text.type2::before {
  content: "+ ";
}
.pay_record .content .mescroll .pay-list .item .price .text.type3 {
  color: #e00303;
}
.pay_record .content .mescroll .pay-list .item .price .text.type3::before {
  content: "+ ";
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.wallet-detail {
  background: #f7f7f7;
  height: 100%;
}
.wallet-detail .content .card-info {
  margin: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-radius: 0.4rem /* 10/25 */;
  background: url("https://oss.qujiankeji.com/202008/1598006361172.png") no-repeat;
  background-size: cover;
  height: 6rem /* 150/25 */;
  color: #fff;
  padding: 0.6rem /* 15/25 */;
}
.wallet-detail .content .card-info .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.wallet-detail .content .card-info .title .text {
  font-size: 0.56rem /* 14/25 */;
  display: block;
  white-space: nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.wallet-detail .content .card-info .title .time {
  font-size: 0.48rem /* 12/25 */;
  width: 90px;
  text-align: right;
}
.wallet-detail .content .card-info .price-text {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  margin-top: 1rem;
  margin-bottom: 0.2rem /* 5/25 */;
}
.wallet-detail .content .card-info .price {
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
}
.wallet-detail .content .card-info .card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1rem /* 40/25 */;
  font-size: 0.48rem /* 12/25 */;
}
.wallet-detail .content .card-info .card .qrcode-icon {
  width: 4rem /* 100/25 */;
  font-size: 3.84rem /* 96/25 */;
  height: 1.28rem /* 32/25 */;
  overflow: hidden;
  margin-bottom: 0.2rem /* 5/25 */;
}
.wallet-detail .content .qrcode {
  margin-top: 1rem;
  background: #fff;
  padding: 0.6rem /* 15/25 */ 0;
}
.wallet-detail .content .qrcode .erweima {
  text-align: center;
  margin-bottom: 0.8rem /* 20/25 */;
}
.wallet-detail .content .qrcode .erweima .img {
  width: 6.8rem /* 170/25 */;
}
.wallet-detail .content .qrcode .yiweima {
  text-align: center;
}
.wallet-detail .content .qrcode .yiweima .img {
  width: 12rem /* 300/25 */;
}
.wallet-detail .content .qrcode .yiweima .barcode-text {
  font-size: 0.48rem /* 12/25 */;
  color: #333;
}
.wallet-detail .content .desc {
  margin-top: 2rem;
  border-top: 1px solid #f5f5f5;
}
.wallet-detail .content .desc .item {
  font-size: 0.56rem /* 14/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  line-height: 1.2rem;
  border-bottom: 1px solid #f5f5f5;
  background: #fff;
}
.wallet-detail .content .desc .item .fa-angle-right {
  font-size: 0.88rem /* 22/25 */;
  color: #999;
}
.wallet-detail .know .content .tit {
  font-size: 0.72rem /* 18/25 */;
  color: #333;
  padding: 1rem 0.6rem /* 15/25 */ 0;
  text-align: center;
}
.wallet-detail .know .content .hr hr {
  width: 1.2rem /* 30/25 */;
}
.wallet-detail .know .content .des {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  padding: 0 0.6rem /* 15/25 */;
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 1rem;
}
.wallet-detail .know .content .phone {
  text-align: center;
  margin-top: 1rem /* 25/25 */;
}
.wallet-detail .know .content .phone .kefu {
  display: inline-block;
  background: none;
  color: #0080ee;
  border: 1px solid var(--theme-color);
  width: 6rem /* 150/25 */;
  height: 1.6rem /* 40/25 */;
  text-align: center;
  line-height: 1.6rem /* 40/25 */;
  border-radius: 0.4rem /* 10/25 */;
  font-size: 0.56rem /* 14/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.vux-no-group-title::before {
  display: none;
}
.bind .vux-header .vux-header-title {
  color: #333;
}
.bind .content {
  width: 80%;
  margin-left: 10%;
}
.bind .content .bind-phone .group .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.24rem /* 6/25 */;
}
.bind .content .bind-phone .group .item .icon-left {
  width: 0.56rem /* 14/25 */;
  margin-right: 0.88rem /* 22/25 */;
}
.bind .content .bind-phone .group .item input {
  font-size: 0.6rem /* 15/25 */;
  color: #333333;
}
.bind .content .bind-phone .group .item .vux-x-input {
  color: #666;
  padding: 0.64rem 0;
}
.bind .content .bind-phone .group .item .vux-x-input::before {
  left: 1.28rem;
  border: none;
}
.bind .content .bind-phone .group .item.msg-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid #eeeeee;
}
.bind .content .bind-phone .group .item.msg-box .vux-x-input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.bind .content .bind-phone .group .item.msg-box .get-code {
  color: var(--theme-color);
  font-size: 0.48rem /* 12/25 */;
  background: none;
  border: 1px solid var(--theme-color);
  border-radius: 0.2rem /* 5/25 */;
  padding: 0.4rem /* 10/25 */ 0.28rem /* 7/25 */;
  outline: none;
}
.bind .content .bind-phone .group .item.msg-box .vux-x-input {
  padding-left: 0;
}
.bind .content .bind-phone .login-btn {
  margin-top: 1.6rem /* 40/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #fff;
  height: 1.76rem /* 44/25 */;
  background: var(--theme-color);
  border-radius: 2rem /* 50/25 */;
}
.bind .content .bind-phone .login-btn::after {
  border-radius: 0;
}
.bind .content .bind-phone .desc {
  margin-top: 1rem;
}
.bind .content .bind-phone .desc .notice {
  font-size: 0.64rem /* 16/25 */;
  color: #0080ee;
  margin-bottom: 0.6rem /* 15/25 */;
}
.bind .content .bind-phone .desc .text {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  line-height: 0.8rem /* 20/25 */;
}
.bind .content .bottom-btn .wechat-login {
  margin-top: 1rem;
  text-align: center;
}
.bind .content .bottom-btn .wechat-login .wechat {
  width: 2rem /* 50/25 */;
}
.bind .content .bottom-btn .tips {
  margin: 1rem 0 2rem;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.bind .content .bottom-btn .desc {
  margin-top: 1rem;
}
.bind .content .bottom-btn .desc .notice {
  font-size: 0.64rem /* 16/25 */;
  color: #0080ee;
  margin-bottom: 0.6rem /* 15/25 */;
}
.bind .content .bottom-btn .desc .text {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  line-height: 0.8rem /* 20/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-609f8bea],
body[data-v-609f8bea],
div[data-v-609f8bea],
span[data-v-609f8bea],
applet[data-v-609f8bea],
object[data-v-609f8bea],
iframe[data-v-609f8bea],
h1[data-v-609f8bea],
h2[data-v-609f8bea],
h3[data-v-609f8bea],
h4[data-v-609f8bea],
h5[data-v-609f8bea],
h6[data-v-609f8bea],
p[data-v-609f8bea],
blockquote[data-v-609f8bea],
pre[data-v-609f8bea],
a[data-v-609f8bea],
abbr[data-v-609f8bea],
acronym[data-v-609f8bea],
address[data-v-609f8bea],
big[data-v-609f8bea],
cite[data-v-609f8bea],
code[data-v-609f8bea],
del[data-v-609f8bea],
dfn[data-v-609f8bea],
em[data-v-609f8bea],
img[data-v-609f8bea],
ins[data-v-609f8bea],
kbd[data-v-609f8bea],
q[data-v-609f8bea],
s[data-v-609f8bea],
samp[data-v-609f8bea],
small[data-v-609f8bea],
strike[data-v-609f8bea],
strong[data-v-609f8bea],
sub[data-v-609f8bea],
sup[data-v-609f8bea],
tt[data-v-609f8bea],
var[data-v-609f8bea],
b[data-v-609f8bea],
u[data-v-609f8bea],
i[data-v-609f8bea],
center[data-v-609f8bea],
dl[data-v-609f8bea],
dt[data-v-609f8bea],
dd[data-v-609f8bea],
ol[data-v-609f8bea],
ul[data-v-609f8bea],
li[data-v-609f8bea],
fieldset[data-v-609f8bea],
form[data-v-609f8bea],
label[data-v-609f8bea],
legend[data-v-609f8bea],
table[data-v-609f8bea],
caption[data-v-609f8bea],
tbody[data-v-609f8bea],
tfoot[data-v-609f8bea],
thead[data-v-609f8bea],
tr[data-v-609f8bea],
th[data-v-609f8bea],
td[data-v-609f8bea],
article[data-v-609f8bea],
aside[data-v-609f8bea],
canvas[data-v-609f8bea],
details[data-v-609f8bea],
embed[data-v-609f8bea],
figure[data-v-609f8bea],
figcaption[data-v-609f8bea],
footer[data-v-609f8bea],
header[data-v-609f8bea],
menu[data-v-609f8bea],
nav[data-v-609f8bea],
output[data-v-609f8bea],
ruby[data-v-609f8bea],
section[data-v-609f8bea],
summary[data-v-609f8bea],
textarea[data-v-609f8bea],
time[data-v-609f8bea],
mark[data-v-609f8bea],
audio[data-v-609f8bea],
video[data-v-609f8bea],
input[data-v-609f8bea] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-609f8bea],
aside[data-v-609f8bea],
details[data-v-609f8bea],
figcaption[data-v-609f8bea],
figure[data-v-609f8bea],
footer[data-v-609f8bea],
header[data-v-609f8bea],
menu[data-v-609f8bea],
nav[data-v-609f8bea],
section[data-v-609f8bea] {
  display: block;
}
body[data-v-609f8bea] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-609f8bea],
q[data-v-609f8bea] {
  quotes: none;
}
blockquote[data-v-609f8bea]:before,
blockquote[data-v-609f8bea]:after,
q[data-v-609f8bea]:before,
q[data-v-609f8bea]:after {
  content: none;
}
table[data-v-609f8bea] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-609f8bea] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-609f8bea] {
  list-style: none;
}
[data-v-609f8bea]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-609f8bea]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-609f8bea]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-609f8bea]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-609f8bea],
body[data-v-609f8bea] {
  width: 100%;
}
html[data-v-609f8bea] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-609f8bea] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-609f8bea],
button[data-v-609f8bea],
textarea[data-v-609f8bea] {
  outline: none;
}
.weui-dialog[data-v-609f8bea] {
  top: 1rem;
}
[data-v-609f8bea]:root {
  --theme-color: #0080ee;
}
html[data-v-609f8bea],
body[data-v-609f8bea] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-609f8bea]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-609f8bea] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-609f8bea] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-609f8bea] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-609f8bea] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-609f8bea] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-609f8bea] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-609f8bea] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-609f8bea] {
  color: #fff;
}
.weui-mask_transparent[data-v-609f8bea] {
  display: none;
}
.contentFix[data-v-609f8bea] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-609f8bea] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-609f8bea],
.goodsCategory .vux-header[data-v-609f8bea],
.goodsList .vux-header[data-v-609f8bea],
.goods-detail .vux-header[data-v-609f8bea],
.goodsContent .vux-header[data-v-609f8bea],
.commonContent .vux-header[data-v-609f8bea],
.user .vux-header[data-v-609f8bea],
.page1 .vux-header[data-v-609f8bea],
.page1-wrap .vux-header[data-v-609f8bea] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-609f8bea],
.goodsCategory .vux-header .vux-header-left[data-v-609f8bea],
.goodsList .vux-header .vux-header-left[data-v-609f8bea],
.goods-detail .vux-header .vux-header-left[data-v-609f8bea],
.goodsContent .vux-header .vux-header-left[data-v-609f8bea],
.commonContent .vux-header .vux-header-left[data-v-609f8bea],
.user .vux-header .vux-header-left[data-v-609f8bea],
.page1 .vux-header .vux-header-left[data-v-609f8bea],
.page1-wrap .vux-header .vux-header-left[data-v-609f8bea],
.movie .vux-header .vux-header-right[data-v-609f8bea],
.goodsCategory .vux-header .vux-header-right[data-v-609f8bea],
.goodsList .vux-header .vux-header-right[data-v-609f8bea],
.goods-detail .vux-header .vux-header-right[data-v-609f8bea],
.goodsContent .vux-header .vux-header-right[data-v-609f8bea],
.commonContent .vux-header .vux-header-right[data-v-609f8bea],
.user .vux-header .vux-header-right[data-v-609f8bea],
.page1 .vux-header .vux-header-right[data-v-609f8bea],
.page1-wrap .vux-header .vux-header-right[data-v-609f8bea] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-609f8bea],
.goodsCategory .vux-header .vux-header-title[data-v-609f8bea],
.goodsList .vux-header .vux-header-title[data-v-609f8bea],
.goods-detail .vux-header .vux-header-title[data-v-609f8bea],
.goodsContent .vux-header .vux-header-title[data-v-609f8bea],
.commonContent .vux-header .vux-header-title[data-v-609f8bea],
.user .vux-header .vux-header-title[data-v-609f8bea],
.page1 .vux-header .vux-header-title[data-v-609f8bea],
.page1-wrap .vux-header .vux-header-title[data-v-609f8bea] {
  color: #333;
}
.movie .content[data-v-609f8bea],
.goodsCategory .content[data-v-609f8bea],
.goodsList .content[data-v-609f8bea],
.goods-detail .content[data-v-609f8bea],
.goodsContent .content[data-v-609f8bea],
.commonContent .content[data-v-609f8bea],
.user .content[data-v-609f8bea],
.page1 .content[data-v-609f8bea],
.page1-wrap .content[data-v-609f8bea] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-609f8bea] {
  background: none!important;
}
.padtop[data-v-609f8bea] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-609f8bea] {
  padding-top: 2.1rem;
}
.padtop64[data-v-609f8bea] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-609f8bea] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-609f8bea] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-609f8bea] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-609f8bea] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-609f8bea] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-609f8bea] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-609f8bea] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-609f8bea] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-609f8bea] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-609f8bea] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-609f8bea] {
  top: 2.0rem;
}
.top45[data-v-609f8bea] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-609f8bea] {
  bottom: 0;
}
.fixed[data-v-609f8bea] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-609f8bea] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-609f8bea] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-609f8bea] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-609f8bea] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-609f8bea] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-609f8bea] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-609f8bea] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-609f8bea] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-609f8bea] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-609f8bea] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-609f8bea] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-609f8bea] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-609f8bea] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-609f8bea] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-609f8bea] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-609f8bea] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-609f8bea],
.isIPhoneX .goodsCategory .vux-header[data-v-609f8bea],
.isIPhoneX .goodsList .vux-header[data-v-609f8bea],
.isIPhoneX .goods-detail .vux-header[data-v-609f8bea],
.isIPhoneX .goodsContent .vux-header[data-v-609f8bea],
.isIPhoneX .commonContent .vux-header[data-v-609f8bea],
.isIPhoneX .user .vux-header[data-v-609f8bea],
.isIPhoneX .page1 .vux-header[data-v-609f8bea],
.isIPhoneX .page1-wrap .vux-header[data-v-609f8bea] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .user .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-609f8bea],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .user .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-609f8bea],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-609f8bea] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .user .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-609f8bea],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-609f8bea] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-609f8bea],
.isIPhoneX .goodsCategory .content[data-v-609f8bea],
.isIPhoneX .goodsList .content[data-v-609f8bea],
.isIPhoneX .goods-detail .content[data-v-609f8bea],
.isIPhoneX .goodsContent .content[data-v-609f8bea],
.isIPhoneX .commonContent .content[data-v-609f8bea],
.isIPhoneX .user .content[data-v-609f8bea],
.isIPhoneX .page1 .content[data-v-609f8bea],
.isIPhoneX .page1-wrap .content[data-v-609f8bea] {
  padding-top: 1.04rem /* 74/25 */;
}
.card_detail .content .card-info[data-v-609f8bea] {
  background: #0480f5;
  margin: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  border-radius: 0.4rem /* 10/25 */;
  padding: 0.6rem /* 15/25 */;
  color: #fff;
}
.card_detail .content .card-info .title[data-v-609f8bea] {
  font-size: 0.64rem /* 16/25 */;
  text-align: center;
}
.card_detail .content .card-info .hr[data-v-609f8bea] {
  font-size: 0.52rem /* 13/25 */;
  color: #fff;
  margin-top: 0.4rem /* 10/25 */;
}
.card_detail .content .card-info .price[data-v-609f8bea] {
  font-size: 1.8rem /* 45/25 */;
  margin: 1rem /* 25/25 */ 0;
}
.card_detail .content .card-info .text[data-v-609f8bea] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.52rem /* 13/25 */;
}
.card_detail .content .card-info .text .fa-qrcode[data-v-609f8bea] {
  font-size: 1.68rem /* 42/25 */;
}
.card_detail .content .qrcode[data-v-609f8bea] {
  border-top: 1px solid #f5f5f5;
  margin-top: 1rem;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.card_detail .content .qrcode .title[data-v-609f8bea] {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  font-weight: 600;
  margin: 0.4rem /* 10/25 */ 0;
}
.card_detail .content .qrcode .erweima[data-v-609f8bea] {
  text-align: center;
  margin-bottom: 0.8rem;
}
.card_detail .content .qrcode .erweima img[data-v-609f8bea] {
  width: 6.8rem;
}
.card_detail .content .qrcode .yiweima[data-v-609f8bea] {
  text-align: center;
}
.card_detail .content .qrcode .yiweima img[data-v-609f8bea] {
  width: 12rem;
}
.card_detail .content .desc[data-v-609f8bea] {
  margin-top: 1rem;
  border-top: 1px solid #f5f5f5;
  color: #999;
  font-size: 0.52rem /* 13/25 */;
  line-height: 0.8rem /* 20/25 */;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-0fd546d2],
body[data-v-0fd546d2],
div[data-v-0fd546d2],
span[data-v-0fd546d2],
applet[data-v-0fd546d2],
object[data-v-0fd546d2],
iframe[data-v-0fd546d2],
h1[data-v-0fd546d2],
h2[data-v-0fd546d2],
h3[data-v-0fd546d2],
h4[data-v-0fd546d2],
h5[data-v-0fd546d2],
h6[data-v-0fd546d2],
p[data-v-0fd546d2],
blockquote[data-v-0fd546d2],
pre[data-v-0fd546d2],
a[data-v-0fd546d2],
abbr[data-v-0fd546d2],
acronym[data-v-0fd546d2],
address[data-v-0fd546d2],
big[data-v-0fd546d2],
cite[data-v-0fd546d2],
code[data-v-0fd546d2],
del[data-v-0fd546d2],
dfn[data-v-0fd546d2],
em[data-v-0fd546d2],
img[data-v-0fd546d2],
ins[data-v-0fd546d2],
kbd[data-v-0fd546d2],
q[data-v-0fd546d2],
s[data-v-0fd546d2],
samp[data-v-0fd546d2],
small[data-v-0fd546d2],
strike[data-v-0fd546d2],
strong[data-v-0fd546d2],
sub[data-v-0fd546d2],
sup[data-v-0fd546d2],
tt[data-v-0fd546d2],
var[data-v-0fd546d2],
b[data-v-0fd546d2],
u[data-v-0fd546d2],
i[data-v-0fd546d2],
center[data-v-0fd546d2],
dl[data-v-0fd546d2],
dt[data-v-0fd546d2],
dd[data-v-0fd546d2],
ol[data-v-0fd546d2],
ul[data-v-0fd546d2],
li[data-v-0fd546d2],
fieldset[data-v-0fd546d2],
form[data-v-0fd546d2],
label[data-v-0fd546d2],
legend[data-v-0fd546d2],
table[data-v-0fd546d2],
caption[data-v-0fd546d2],
tbody[data-v-0fd546d2],
tfoot[data-v-0fd546d2],
thead[data-v-0fd546d2],
tr[data-v-0fd546d2],
th[data-v-0fd546d2],
td[data-v-0fd546d2],
article[data-v-0fd546d2],
aside[data-v-0fd546d2],
canvas[data-v-0fd546d2],
details[data-v-0fd546d2],
embed[data-v-0fd546d2],
figure[data-v-0fd546d2],
figcaption[data-v-0fd546d2],
footer[data-v-0fd546d2],
header[data-v-0fd546d2],
menu[data-v-0fd546d2],
nav[data-v-0fd546d2],
output[data-v-0fd546d2],
ruby[data-v-0fd546d2],
section[data-v-0fd546d2],
summary[data-v-0fd546d2],
textarea[data-v-0fd546d2],
time[data-v-0fd546d2],
mark[data-v-0fd546d2],
audio[data-v-0fd546d2],
video[data-v-0fd546d2],
input[data-v-0fd546d2] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-0fd546d2],
aside[data-v-0fd546d2],
details[data-v-0fd546d2],
figcaption[data-v-0fd546d2],
figure[data-v-0fd546d2],
footer[data-v-0fd546d2],
header[data-v-0fd546d2],
menu[data-v-0fd546d2],
nav[data-v-0fd546d2],
section[data-v-0fd546d2] {
  display: block;
}
body[data-v-0fd546d2] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-0fd546d2],
q[data-v-0fd546d2] {
  quotes: none;
}
blockquote[data-v-0fd546d2]:before,
blockquote[data-v-0fd546d2]:after,
q[data-v-0fd546d2]:before,
q[data-v-0fd546d2]:after {
  content: none;
}
table[data-v-0fd546d2] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-0fd546d2] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-0fd546d2] {
  list-style: none;
}
[data-v-0fd546d2]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-0fd546d2]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-0fd546d2]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-0fd546d2]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-0fd546d2],
body[data-v-0fd546d2] {
  width: 100%;
}
html[data-v-0fd546d2] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-0fd546d2] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-0fd546d2],
button[data-v-0fd546d2],
textarea[data-v-0fd546d2] {
  outline: none;
}
.weui-dialog[data-v-0fd546d2] {
  top: 1rem;
}
[data-v-0fd546d2]:root {
  --theme-color: #0080ee;
}
html[data-v-0fd546d2],
body[data-v-0fd546d2] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-0fd546d2]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-0fd546d2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-0fd546d2] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-0fd546d2] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-0fd546d2] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-0fd546d2] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-0fd546d2] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-0fd546d2] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-0fd546d2] {
  color: #fff;
}
.weui-mask_transparent[data-v-0fd546d2] {
  display: none;
}
.contentFix[data-v-0fd546d2] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-0fd546d2] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-0fd546d2],
.goodsCategory .vux-header[data-v-0fd546d2],
.goodsList .vux-header[data-v-0fd546d2],
.goods-detail .vux-header[data-v-0fd546d2],
.goodsContent .vux-header[data-v-0fd546d2],
.commonContent .vux-header[data-v-0fd546d2],
.user .vux-header[data-v-0fd546d2],
.page1 .vux-header[data-v-0fd546d2],
.page1-wrap .vux-header[data-v-0fd546d2] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-0fd546d2],
.goodsCategory .vux-header .vux-header-left[data-v-0fd546d2],
.goodsList .vux-header .vux-header-left[data-v-0fd546d2],
.goods-detail .vux-header .vux-header-left[data-v-0fd546d2],
.goodsContent .vux-header .vux-header-left[data-v-0fd546d2],
.commonContent .vux-header .vux-header-left[data-v-0fd546d2],
.user .vux-header .vux-header-left[data-v-0fd546d2],
.page1 .vux-header .vux-header-left[data-v-0fd546d2],
.page1-wrap .vux-header .vux-header-left[data-v-0fd546d2],
.movie .vux-header .vux-header-right[data-v-0fd546d2],
.goodsCategory .vux-header .vux-header-right[data-v-0fd546d2],
.goodsList .vux-header .vux-header-right[data-v-0fd546d2],
.goods-detail .vux-header .vux-header-right[data-v-0fd546d2],
.goodsContent .vux-header .vux-header-right[data-v-0fd546d2],
.commonContent .vux-header .vux-header-right[data-v-0fd546d2],
.user .vux-header .vux-header-right[data-v-0fd546d2],
.page1 .vux-header .vux-header-right[data-v-0fd546d2],
.page1-wrap .vux-header .vux-header-right[data-v-0fd546d2] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-0fd546d2],
.goodsCategory .vux-header .vux-header-title[data-v-0fd546d2],
.goodsList .vux-header .vux-header-title[data-v-0fd546d2],
.goods-detail .vux-header .vux-header-title[data-v-0fd546d2],
.goodsContent .vux-header .vux-header-title[data-v-0fd546d2],
.commonContent .vux-header .vux-header-title[data-v-0fd546d2],
.user .vux-header .vux-header-title[data-v-0fd546d2],
.page1 .vux-header .vux-header-title[data-v-0fd546d2],
.page1-wrap .vux-header .vux-header-title[data-v-0fd546d2] {
  color: #333;
}
.movie .content[data-v-0fd546d2],
.goodsCategory .content[data-v-0fd546d2],
.goodsList .content[data-v-0fd546d2],
.goods-detail .content[data-v-0fd546d2],
.goodsContent .content[data-v-0fd546d2],
.commonContent .content[data-v-0fd546d2],
.user .content[data-v-0fd546d2],
.page1 .content[data-v-0fd546d2],
.page1-wrap .content[data-v-0fd546d2] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-0fd546d2] {
  background: none!important;
}
.padtop[data-v-0fd546d2] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-0fd546d2] {
  padding-top: 2.1rem;
}
.padtop64[data-v-0fd546d2] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-0fd546d2] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-0fd546d2] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-0fd546d2] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-0fd546d2] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-0fd546d2] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-0fd546d2] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-0fd546d2] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-0fd546d2] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-0fd546d2] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-0fd546d2] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-0fd546d2] {
  top: 2.0rem;
}
.top45[data-v-0fd546d2] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-0fd546d2] {
  bottom: 0;
}
.fixed[data-v-0fd546d2] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-0fd546d2] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-0fd546d2] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-0fd546d2] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-0fd546d2] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-0fd546d2] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-0fd546d2] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-0fd546d2] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-0fd546d2] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-0fd546d2] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-0fd546d2] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-0fd546d2] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-0fd546d2] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-0fd546d2] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-0fd546d2] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-0fd546d2] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-0fd546d2] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-0fd546d2],
.isIPhoneX .goodsCategory .vux-header[data-v-0fd546d2],
.isIPhoneX .goodsList .vux-header[data-v-0fd546d2],
.isIPhoneX .goods-detail .vux-header[data-v-0fd546d2],
.isIPhoneX .goodsContent .vux-header[data-v-0fd546d2],
.isIPhoneX .commonContent .vux-header[data-v-0fd546d2],
.isIPhoneX .user .vux-header[data-v-0fd546d2],
.isIPhoneX .page1 .vux-header[data-v-0fd546d2],
.isIPhoneX .page1-wrap .vux-header[data-v-0fd546d2] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .user .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-0fd546d2],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .user .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-0fd546d2],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-0fd546d2] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .user .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-0fd546d2],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-0fd546d2] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-0fd546d2],
.isIPhoneX .goodsCategory .content[data-v-0fd546d2],
.isIPhoneX .goodsList .content[data-v-0fd546d2],
.isIPhoneX .goods-detail .content[data-v-0fd546d2],
.isIPhoneX .goodsContent .content[data-v-0fd546d2],
.isIPhoneX .commonContent .content[data-v-0fd546d2],
.isIPhoneX .user .content[data-v-0fd546d2],
.isIPhoneX .page1 .content[data-v-0fd546d2],
.isIPhoneX .page1-wrap .content[data-v-0fd546d2] {
  padding-top: 1.04rem /* 74/25 */;
}
.divider[data-v-0fd546d2] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.divider .left[data-v-0fd546d2],
.divider .right[data-v-0fd546d2] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 1px;
}
.divider .txt[data-v-0fd546d2] {
  margin: 0 0.4rem /* 10/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-48035ab3],
body[data-v-48035ab3],
div[data-v-48035ab3],
span[data-v-48035ab3],
applet[data-v-48035ab3],
object[data-v-48035ab3],
iframe[data-v-48035ab3],
h1[data-v-48035ab3],
h2[data-v-48035ab3],
h3[data-v-48035ab3],
h4[data-v-48035ab3],
h5[data-v-48035ab3],
h6[data-v-48035ab3],
p[data-v-48035ab3],
blockquote[data-v-48035ab3],
pre[data-v-48035ab3],
a[data-v-48035ab3],
abbr[data-v-48035ab3],
acronym[data-v-48035ab3],
address[data-v-48035ab3],
big[data-v-48035ab3],
cite[data-v-48035ab3],
code[data-v-48035ab3],
del[data-v-48035ab3],
dfn[data-v-48035ab3],
em[data-v-48035ab3],
img[data-v-48035ab3],
ins[data-v-48035ab3],
kbd[data-v-48035ab3],
q[data-v-48035ab3],
s[data-v-48035ab3],
samp[data-v-48035ab3],
small[data-v-48035ab3],
strike[data-v-48035ab3],
strong[data-v-48035ab3],
sub[data-v-48035ab3],
sup[data-v-48035ab3],
tt[data-v-48035ab3],
var[data-v-48035ab3],
b[data-v-48035ab3],
u[data-v-48035ab3],
i[data-v-48035ab3],
center[data-v-48035ab3],
dl[data-v-48035ab3],
dt[data-v-48035ab3],
dd[data-v-48035ab3],
ol[data-v-48035ab3],
ul[data-v-48035ab3],
li[data-v-48035ab3],
fieldset[data-v-48035ab3],
form[data-v-48035ab3],
label[data-v-48035ab3],
legend[data-v-48035ab3],
table[data-v-48035ab3],
caption[data-v-48035ab3],
tbody[data-v-48035ab3],
tfoot[data-v-48035ab3],
thead[data-v-48035ab3],
tr[data-v-48035ab3],
th[data-v-48035ab3],
td[data-v-48035ab3],
article[data-v-48035ab3],
aside[data-v-48035ab3],
canvas[data-v-48035ab3],
details[data-v-48035ab3],
embed[data-v-48035ab3],
figure[data-v-48035ab3],
figcaption[data-v-48035ab3],
footer[data-v-48035ab3],
header[data-v-48035ab3],
menu[data-v-48035ab3],
nav[data-v-48035ab3],
output[data-v-48035ab3],
ruby[data-v-48035ab3],
section[data-v-48035ab3],
summary[data-v-48035ab3],
textarea[data-v-48035ab3],
time[data-v-48035ab3],
mark[data-v-48035ab3],
audio[data-v-48035ab3],
video[data-v-48035ab3],
input[data-v-48035ab3] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-48035ab3],
aside[data-v-48035ab3],
details[data-v-48035ab3],
figcaption[data-v-48035ab3],
figure[data-v-48035ab3],
footer[data-v-48035ab3],
header[data-v-48035ab3],
menu[data-v-48035ab3],
nav[data-v-48035ab3],
section[data-v-48035ab3] {
  display: block;
}
body[data-v-48035ab3] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-48035ab3],
q[data-v-48035ab3] {
  quotes: none;
}
blockquote[data-v-48035ab3]:before,
blockquote[data-v-48035ab3]:after,
q[data-v-48035ab3]:before,
q[data-v-48035ab3]:after {
  content: none;
}
table[data-v-48035ab3] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-48035ab3] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-48035ab3] {
  list-style: none;
}
[data-v-48035ab3]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-48035ab3]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-48035ab3]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-48035ab3]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-48035ab3],
body[data-v-48035ab3] {
  width: 100%;
}
html[data-v-48035ab3] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-48035ab3] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-48035ab3],
button[data-v-48035ab3],
textarea[data-v-48035ab3] {
  outline: none;
}
.weui-dialog[data-v-48035ab3] {
  top: 1rem;
}
[data-v-48035ab3]:root {
  --theme-color: #0080ee;
}
html[data-v-48035ab3],
body[data-v-48035ab3] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-48035ab3]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-48035ab3] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-48035ab3] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-48035ab3] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-48035ab3] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-48035ab3] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-48035ab3] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-48035ab3] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-48035ab3] {
  color: #fff;
}
.weui-mask_transparent[data-v-48035ab3] {
  display: none;
}
.contentFix[data-v-48035ab3] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-48035ab3] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-48035ab3],
.goodsCategory .vux-header[data-v-48035ab3],
.goodsList .vux-header[data-v-48035ab3],
.goods-detail .vux-header[data-v-48035ab3],
.goodsContent .vux-header[data-v-48035ab3],
.commonContent .vux-header[data-v-48035ab3],
.user .vux-header[data-v-48035ab3],
.page1 .vux-header[data-v-48035ab3],
.page1-wrap .vux-header[data-v-48035ab3] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-48035ab3],
.goodsCategory .vux-header .vux-header-left[data-v-48035ab3],
.goodsList .vux-header .vux-header-left[data-v-48035ab3],
.goods-detail .vux-header .vux-header-left[data-v-48035ab3],
.goodsContent .vux-header .vux-header-left[data-v-48035ab3],
.commonContent .vux-header .vux-header-left[data-v-48035ab3],
.user .vux-header .vux-header-left[data-v-48035ab3],
.page1 .vux-header .vux-header-left[data-v-48035ab3],
.page1-wrap .vux-header .vux-header-left[data-v-48035ab3],
.movie .vux-header .vux-header-right[data-v-48035ab3],
.goodsCategory .vux-header .vux-header-right[data-v-48035ab3],
.goodsList .vux-header .vux-header-right[data-v-48035ab3],
.goods-detail .vux-header .vux-header-right[data-v-48035ab3],
.goodsContent .vux-header .vux-header-right[data-v-48035ab3],
.commonContent .vux-header .vux-header-right[data-v-48035ab3],
.user .vux-header .vux-header-right[data-v-48035ab3],
.page1 .vux-header .vux-header-right[data-v-48035ab3],
.page1-wrap .vux-header .vux-header-right[data-v-48035ab3] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-48035ab3],
.goodsCategory .vux-header .vux-header-title[data-v-48035ab3],
.goodsList .vux-header .vux-header-title[data-v-48035ab3],
.goods-detail .vux-header .vux-header-title[data-v-48035ab3],
.goodsContent .vux-header .vux-header-title[data-v-48035ab3],
.commonContent .vux-header .vux-header-title[data-v-48035ab3],
.user .vux-header .vux-header-title[data-v-48035ab3],
.page1 .vux-header .vux-header-title[data-v-48035ab3],
.page1-wrap .vux-header .vux-header-title[data-v-48035ab3] {
  color: #333;
}
.movie .content[data-v-48035ab3],
.goodsCategory .content[data-v-48035ab3],
.goodsList .content[data-v-48035ab3],
.goods-detail .content[data-v-48035ab3],
.goodsContent .content[data-v-48035ab3],
.commonContent .content[data-v-48035ab3],
.user .content[data-v-48035ab3],
.page1 .content[data-v-48035ab3],
.page1-wrap .content[data-v-48035ab3] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-48035ab3] {
  background: none!important;
}
.padtop[data-v-48035ab3] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-48035ab3] {
  padding-top: 2.1rem;
}
.padtop64[data-v-48035ab3] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-48035ab3] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-48035ab3] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-48035ab3] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-48035ab3] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-48035ab3] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-48035ab3] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-48035ab3] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-48035ab3] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-48035ab3] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-48035ab3] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-48035ab3] {
  top: 2.0rem;
}
.top45[data-v-48035ab3] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-48035ab3] {
  bottom: 0;
}
.fixed[data-v-48035ab3] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-48035ab3] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-48035ab3] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-48035ab3] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-48035ab3] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-48035ab3] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-48035ab3] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-48035ab3] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-48035ab3] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-48035ab3] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-48035ab3] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-48035ab3] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-48035ab3] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-48035ab3] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-48035ab3] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-48035ab3] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-48035ab3] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-48035ab3],
.isIPhoneX .goodsCategory .vux-header[data-v-48035ab3],
.isIPhoneX .goodsList .vux-header[data-v-48035ab3],
.isIPhoneX .goods-detail .vux-header[data-v-48035ab3],
.isIPhoneX .goodsContent .vux-header[data-v-48035ab3],
.isIPhoneX .commonContent .vux-header[data-v-48035ab3],
.isIPhoneX .user .vux-header[data-v-48035ab3],
.isIPhoneX .page1 .vux-header[data-v-48035ab3],
.isIPhoneX .page1-wrap .vux-header[data-v-48035ab3] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .user .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-48035ab3],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .user .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-48035ab3],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-48035ab3] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .user .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-48035ab3],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-48035ab3] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-48035ab3],
.isIPhoneX .goodsCategory .content[data-v-48035ab3],
.isIPhoneX .goodsList .content[data-v-48035ab3],
.isIPhoneX .goods-detail .content[data-v-48035ab3],
.isIPhoneX .goodsContent .content[data-v-48035ab3],
.isIPhoneX .commonContent .content[data-v-48035ab3],
.isIPhoneX .user .content[data-v-48035ab3],
.isIPhoneX .page1 .content[data-v-48035ab3],
.isIPhoneX .page1-wrap .content[data-v-48035ab3] {
  padding-top: 1.04rem /* 74/25 */;
}
.movie-tips[data-v-48035ab3] {
  height: 100%;
}
.movie-tips .content[data-v-48035ab3] {
  background: #f2f2f2;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
}
.movie-tips .content .card-info[data-v-48035ab3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 0.6rem /* 15/25 */ solid #f2f2f2;
  padding: 0.8rem /* 20/25 */ 0.6rem;
  color: #333;
  background: #fff;
}
.movie-tips .content .card-info .txt[data-v-48035ab3] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.movie-tips .content .card-info .txt .title[data-v-48035ab3] {
  font-size: 0.72rem /* 18/25 */;
  font-weight: 600;
}
.movie-tips .content .card-info .txt .time[data-v-48035ab3] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.movie-tips .content .card-info .txt .address[data-v-48035ab3] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.movie-tips .content .card-info .txt .seat[data-v-48035ab3] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.movie-tips .content .card-info .img[data-v-48035ab3] {
  width: 3rem;
  height: 3rem;
  overflow: hidden;
  border-radius: 0.16rem /* 4/25 */;
  background: #f2f2f2;
  margin-left: 1rem;
}
.movie-tips .content .card-info .img .avatar[data-v-48035ab3] {
  width: 3rem;
  height: 3rem;
}
.movie-tips .content .pay-money[data-v-48035ab3] {
  background: #fff;
  position: relative;
}
.movie-tips .content .pay-money .left[data-v-48035ab3],
.movie-tips .content .pay-money .right[data-v-48035ab3] {
  display: inline-block;
  background: #f2f2f2;
  width: 1rem;
  height: 0.7rem;
  border-radius: 50%;
  position: absolute;
}
.movie-tips .content .pay-money .left[data-v-48035ab3] {
  top: -0.32rem /* 8/25 */;
  left: -0.64rem /* 16/25 */;
}
.movie-tips .content .pay-money .right[data-v-48035ab3] {
  top: -0.32rem /* 8/25 */;
  right: -0.64rem /* 16/25 */;
}
.movie-tips .content .pay-money .txt[data-v-48035ab3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px dotted #f2f2f2;
  border-top: 1px dotted #f2f2f2;
  margin: 0 0.6rem;
  padding: 0.6rem /* 15/25 */ 0;
}
.movie-tips .content .pay-money .txt .label[data-v-48035ab3] {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  font-weight: 600;
}
.movie-tips .content .pay-money .txt .pay-money-num[data-v-48035ab3] {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
}
.movie-tips .content .qrcode[data-v-48035ab3] {
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  background: #fff;
}
.movie-tips .content .qrcode .title[data-v-48035ab3] {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  font-weight: 600;
  margin: 0.4rem /* 10/25 */ 0 1rem;
}
.movie-tips .content .qrcode .erweima[data-v-48035ab3] {
  text-align: center;
  margin-bottom: 0.8rem;
}
.movie-tips .content .qrcode .erweima img[data-v-48035ab3] {
  width: 6.8rem;
}
.movie-tips .content .qrcode .yiweima[data-v-48035ab3] {
  text-align: center;
}
.movie-tips .content .qrcode .yiweima img[data-v-48035ab3] {
  width: 12rem;
}
.movie-tips .content .desc[data-v-48035ab3] {
  background: #fff;
  border-top: 1px solid #f5f5f5;
  color: #999;
  font-size: 0.52rem /* 13/25 */;
  line-height: 0.8rem /* 20/25 */;
  padding: 1rem 0.6rem /* 15/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.user-message {
  background: #f3f3f3;
}
.user-message .contentFix .nav {
  background: #fff;
  padding: 0.6rem 10%;
  border-top: 1px solid #f3f3f3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.user-message .contentFix .nav .item {
  display: inline-block;
  text-align: center;
  position: relative;
}
.user-message .contentFix .nav .item .imgs {
  position: relative;
  width: 1.2rem;
  margin: 0 auto;
}
.user-message .contentFix .nav .item .imgs img {
  width: 100%;
}
.user-message .contentFix .nav .item .imgs .badge {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translate3d(50%, 0, 0);
          transform: translate3d(50%, 0, 0);
}
.user-message .contentFix .nav .item .txt {
  display: block;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  margin-top: 0.28rem /* 7/25 */;
}
.user-message .contentFix .nav .item .txt.active {
  color: #1bbeee;
}
.user-message .contentFix .tabbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.64rem /* 16/25 */;
  color: #999999;
  background-color: #ffffff;
}
.user-message .contentFix .tabbar .tab {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
}
.user-message .contentFix .tabbar .tab.active {
  color: #1bbeee;
  border-bottom: 1px solid #1bbeee;
}
.user-message .contentFix .list {
  position: absolute;
  top: 5.64rem /* 141/25 */;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  overflow-y: auto;
  background-color: #f3f3f3;
}
.user-message .contentFix .list .item-wrapper .noAuthority {
  padding: 0.6rem /* 15/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.user-message .contentFix .list .item-wrapper .item {
  margin-top: 0.4rem /* 10/25 */;
  background: #fff;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.user-message .contentFix .list .item-wrapper .item .img {
  width: 3.2rem /* 80/25 */;
  height: 3.2rem /* 80/25 */;
  margin-right: 0.6rem /* 15/25 */;
}
.user-message .contentFix .list .item-wrapper .item .img img {
  width: 100%;
  height: 100%;
}
.user-message .contentFix .list .item-wrapper .item .info {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.user-message .contentFix .list .item-wrapper .item .info .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.4rem /* 10/25 */;
}
.user-message .contentFix .list .item-wrapper .item .info .title .title-text {
  font-size: 0.64rem /* 16/25 */;
  font-weight: 600;
  color: #333;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.user-message .contentFix .list .item-wrapper .item .info .title .time {
  color: #999;
  font-size: 0.48rem /* 12/25 */;
  width: 4rem /* 100/25 */;
  margin-left: 0.6rem /* 15/25 */;
}
.user-message .contentFix .list .item-wrapper .item .info .desc {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.user-message .contentFix .list .item-wrapper .item .info .order {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.user-message .contentFix .list .item-wrapper .system {
  display: block;
}
.user-message .contentFix .list .item-wrapper .system .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.8rem /* 20/25 */;
}
.user-message .contentFix .list .item-wrapper .system .title .title-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  font-size: 0.64rem /* 16/25 */;
  font-weight: 600;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.user-message .contentFix .list .item-wrapper .system .title .time {
  color: #999;
  font-size: 0.48rem /* 12/25 */;
  margin-left: 0.6rem /* 15/25 */;
}
.user-message .contentFix .list .item-wrapper .system .desc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  overflow-y: hidden;
}
.user-message .contentFix .list .item-wrapper .system .desc .order {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.user-message .contentFix .list .item-wrapper .system .desc .status1 {
  font-size: 16px;
  color: #ff0000;
}
.user-message .contentFix .list .item-wrapper .notice {
  background: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}
.user-message .contentFix .list .item-wrapper .notice .notice-box {
  width: 95%;
  background-color: #fff;
  border-radius: 5px;
  overflow: hidden;
}
.user-message .contentFix .list .item-wrapper .notice .img {
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  max-height: 140px;
  overflow: hidden;
  background-color: #eee;
}
.user-message .contentFix .list .item-wrapper .notice .img img {
  width: 100%;
  height: auto;
}
.user-message .contentFix .list .item-wrapper .notice .content {
  padding: 10px;
}
.user-message .contentFix .list .item-wrapper .notice .content .title {
  color: #333;
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
}
.user-message .contentFix .list .item-wrapper .notice .content .desc {
  color: #999;
  font-size: 13px;
  line-height: 1.5em;
}
.user-message .contentFix .list .item-wrapper .notice .null-notice-box {
  width: 90.4%;
  background-color: #fff;
  border-radius: 5px;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 8px;
}
.user-message .contentFix .list .item-wrapper .notice .null-notice-box .null-img {
  width: 50px;
  height: 50px;
  margin-right: 10px;
  vertical-align: middle;
}
.user-message .contentFix .list .item-wrapper .notice .null-notice-box .null-content {
  width: 82%;
  display: inline-block;
  vertical-align: middle;
}
.user-message .contentFix .list .item-wrapper .notice .null-notice-box .null-content .title {
  color: #333;
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 8px;
  margin-bottom: 8px;
}
.user-message .contentFix .list .item-wrapper .notice .null-notice-box .null-content .desc {
  color: #999;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.user-message .contentFix .list .item-wrapper .notice .badge {
  position: absolute;
  top: 0;
  right: 0.6rem;
}
.user-message .contentFix .list .item-wrapper .noData {
  padding: 0.4rem /* 10/25 */;
  padding-top: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  background-color: #ffffff;
  color: #666666;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.audit-detail {
  background: #f3f3f3;
}
.audit-detail .weui-textarea {
  background-color: #ffffff;
}
.audit-detail .audit-wrap {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f1f2f6;
}
.audit-detail .audit-wrap .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.4rem /* 10/25 */;
  padding: 0.48rem /* 12/25 */;
  font-size: 0.64rem /* 16/25 */;
  background-color: #ffffff;
}
.audit-detail .audit-wrap .title .desc {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  font-size: 0.64rem /* 16/25 */;
}
.audit-detail .audit-wrap .title .time {
  font-size: 0.56rem /* 14/25 */;
}
.audit-detail .audit-wrap .msg-box {
  position: relative;
}
.audit-detail .audit-wrap .msg-box .tag {
  position: absolute;
  top: 0.8rem /* 20/25 */;
  right: 0;
  padding: 0.16rem /* 4/25 */ 0.2rem /* 5/25 */;
  -webkit-transform: rotate(40deg);
          transform: rotate(40deg);
  font-size: 1.6rem /* 40/25 */;
  color: #ff6759;
  border: 2px solid #ff99a0;
}
.audit-detail .audit-wrap .msg-box .msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.2rem /* 5/25 */ 0.48rem /* 12/25 */;
  line-height: 0.88rem /* 22/25 */;
  font-size: 0.56rem /* 14/25 */;
  background-color: #ffffff;
}
.audit-detail .audit-wrap .msg-box .msg .left {
  width: 4rem /* 100/25 */;
  margin-right: 0.4rem /* 10/25 */;
  text-align: right;
  color: #999999;
}
.audit-detail .audit-wrap .msg-box .msg .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.audit-detail .audit-wrap .btns {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  height: 1.76rem /* 44/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.76rem /* 44/25 */;
  margin-top: 0.4rem /* 10/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  background-color: #ffffff;
}
.audit-detail .audit-wrap .btns .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.audit-detail .audit-wrap .btns .btn.btn1 {
  border-top: 1px solid #dddddd;
  color: #4083ff;
  background-color: #ffffff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.audit-detail .audit-wrap .btns .btn.btn2 {
  color: #ffffff;
  background-color: #4083ff;
}
.audit-detail .audit-wrap .checked {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1.76rem /* 44/25 */;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  color: #4083ff;
  background-color: #ffffff;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.audit-card .audit-wrap {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.audit-card .audit-wrap .head-box {
  position: relative;
}
.audit-card .audit-wrap .head-box .head-bg {
  display: block;
  width: 100%;
}
.audit-card .audit-wrap .head-box .head-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0.84rem /* 21/25 */ 0.6rem /* 15/25 */ 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.audit-card .audit-wrap .head-box .head-wrap .order-type {
  margin-bottom: 0.48rem /* 12/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #ffffff;
}
.audit-card .audit-wrap .head-box .head-wrap .order-time {
  font-size: 0.48rem /* 12/25 */;
  color: #ffffff;
}
.audit-card .audit-wrap .head-box .icon-appr {
  position: absolute;
  top: 0;
  right: 0;
  width: 3rem /* 75/25 */;
}
.audit-card .audit-wrap .head-box .icon-appr .status {
  display: block;
  width: 100%;
}
.audit-card .audit-wrap .base-info {
  position: relative;
  margin: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */ 0.6rem /* 15/25 */ 0.96rem /* 24/25 */;
  border-radius: 5px;
  background-color: #ffffff;
}
.audit-card .audit-wrap .base-info.first {
  margin-top: -1.6rem /* 40/25 */;
}
.audit-card .audit-wrap .base-info .head-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #ececec;
}
.audit-card .audit-wrap .base-info .head-title.noborder {
  border-bottom: none;
}
.audit-card .audit-wrap .base-info .head-title img {
  width: 0.56rem /* 14/25 */;
  margin-right: 0.28rem /* 7/25 */;
}
.audit-card .audit-wrap .base-info .head-title .name {
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info {
  padding-top: 0.68rem /* 17/25 */;
}
.audit-card .audit-wrap .base-info .detail-info .option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.8rem /* 20/25 */;
}
.audit-card .audit-wrap .base-info .detail-info .option:last-child {
  margin-bottom: 0;
}
.audit-card .audit-wrap .base-info .detail-info .option .option-title {
  width: 4.8rem /* 120/25 */;
  margin-right: 0.2rem /* 5/25 */;
  text-align: right;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .option .option-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  margin-top: -0.12rem /* 3/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .option .option-name1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  margin-top: -0.4rem /* 10/25 */;
  margin-left: -0.32rem /* 8/25 */;
  padding: 0.4rem /* 10/25 */ 0.32rem /* 8/25 */;
  border-radius: 5px;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
  background-color: #f7f7f7;
}
.audit-card .audit-wrap .base-info .detail-info .table-card {
  margin-bottom: 0.8rem /* 20/25 */;
  border-radius: 5px;
  border: 1px solid #f4f4f4;
  overflow: hidden;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #e6e6e6;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item {
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  text-align: center;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item1 {
  width: 22%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item2 {
  width: 30%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item3 {
  width: 24%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item4 {
  width: 24%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #ffffff;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item {
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  text-align: center;
  font-size: 0.48rem /* 14/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item1 {
  width: 22%;
  border-right: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item2 {
  width: 28%;
  border-right: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item3 {
  width: 25%;
  border-right: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item4 {
  width: 25%;
  border-bottom: 1px solid #f4f4f4;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #ffffff;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line .table-item {
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  text-align: center;
  font-size: 0.48rem /* 14/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line .table-item.table-item1 {
  width: 75%;
  border-right: 1px solid #f4f4f4;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line .table-item.table-item2 {
  width: 25%;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .remark-box {
  height: 4rem /* 100/25 */;
}
.audit-card .audit-wrap .base-info .detail-info .remark-box .remark {
  width: 100%;
  height: 100%;
  line-height: 0.8rem /* 20/25 */;
  padding: 0.4rem /* 10/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  background-color: #f7f7f7;
  outline: none;
}
.audit-card .audit-wrap .base-info .detail-info1 {
  padding-top: 0.68rem /* 17/25 */;
}
.audit-card .audit-wrap .base-info .detail-info1 .option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.4rem /* 10/25 */;
}
.audit-card .audit-wrap .base-info .detail-info1 .option:last-child {
  margin-bottom: 0;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-title {
  width: 4.8rem /* 120/25 */;
  margin-right: 0.2rem /* 5/25 */;
  text-align: right;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-top: -0.24rem /* 6/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name.percent {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name .extract {
  width: 100%;
  height: 1.16rem /* 29/25 */;
  padding: 0 0.4rem /* 10/25 */;
  border: 1px solid #cecece;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0;
  margin-top: -0.24rem /* 6/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name1 .import {
  width: 3.2rem /* 80/25 */;
  height: 1.16rem /* 29/25 */;
  padding: 0 0.4rem /* 10/25 */;
  text-align: center;
  border: 1px solid #cecece;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name1 span {
  width: 1.04rem /* 26/25 */;
  text-align: center;
}
.audit-card .audit-wrap .base-info .seal-wrap {
  position: absolute;
  top: 0.6rem /* 15/25 */;
  right: 0.6rem /* 15/25 */;
}
.audit-card .audit-wrap .base-info .seal-wrap .seal-box {
  width: 4.36rem /* 109/25 */;
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  margin-bottom: 0.52rem /* 13/25 */;
  padding: 0 0.52rem /* 13/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: justify;
  font-size: 1.08rem /* 27/25 */;
  color: #9c9c9c;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 100%;
  overflow: hidden;
}
.audit-card .audit-wrap .base-info .seal-wrap .seal-box:after {
  content: " ";
  display: inline-block;
  width: 100%;
}
.audit-card .audit-wrap .notes {
  margin: 0.4rem /* 10/25 */;
  background: #fff;
  padding: 0.4rem /* 10/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.audit-card .audit-wrap .notes p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 0.8rem /* 20/25 */;
}
.audit-card .audit-wrap .notes p img {
  width: 0.56rem /* 14/25 */;
  margin-right: 0.2rem /* 5/25 */;
}
.audit-card .audit-wrap .notes textarea {
  background: #f3f3f3;
  padding: 0.4rem /* 10/25 */;
  width: 100%;
  height: 2.4rem /* 60/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.audit-card .footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  height: 1.76rem /* 44/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  background-color: #ffffff;
}
.audit-card .footer.footer2 {
  color: #ffffff;
  background-color: #b3b3b3;
}
.audit-card .footer .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.audit-card .footer .btn.btn1 {
  border-top: 1px solid #f2f2f2;
  color: #ff9900;
  background-color: #ffffff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.audit-card .footer .btn.btn2 {
  color: #ffffff;
  background-color: #ff9900;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.audit-card .notes {
  margin: 0.4rem /* 10/25 */;
  background: #fff;
  padding: 0.4rem /* 10/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.audit-card .notes p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 0.4rem /* 10/25 */;
}
.audit-card .notes p img {
  width: 0.56rem /* 14/25 */;
  margin-right: 0.2rem /* 5/25 */;
}
.audit-card .notes textarea {
  background: #f3f3f3;
  padding: 0.4rem /* 10/25 */;
  width: 100%;
  height: 2.4rem /* 60/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.audit-card .audit-wrap {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.audit-card .audit-wrap .head-box {
  position: relative;
}
.audit-card .audit-wrap .head-box .head-bg {
  display: block;
  width: 100%;
}
.audit-card .audit-wrap .head-box .head-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0.84rem /* 21/25 */ 0.6rem /* 15/25 */ 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.audit-card .audit-wrap .head-box .head-wrap .order-type {
  margin-bottom: 0.48rem /* 12/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #ffffff;
}
.audit-card .audit-wrap .head-box .head-wrap .order-time {
  font-size: 0.48rem /* 12/25 */;
  color: #ffffff;
}
.audit-card .audit-wrap .head-box .icon-appr {
  position: absolute;
  top: 0;
  right: 0;
  width: 3rem /* 75/25 */;
}
.audit-card .audit-wrap .head-box .icon-appr .status {
  display: block;
  width: 100%;
}
.audit-card .audit-wrap .base-info {
  position: relative;
  margin: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */ 0.6rem /* 15/25 */ 0.96rem /* 24/25 */;
  border-radius: 5px;
  background-color: #ffffff;
}
.audit-card .audit-wrap .base-info.first {
  margin-top: -1.6rem /* 40/25 */;
}
.audit-card .audit-wrap .base-info .head-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #ececec;
}
.audit-card .audit-wrap .base-info .head-title.noborder {
  border-bottom: none;
}
.audit-card .audit-wrap .base-info .head-title img {
  width: 0.56rem /* 14/25 */;
  margin-right: 0.28rem /* 7/25 */;
}
.audit-card .audit-wrap .base-info .head-title .name {
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info {
  padding-top: 0.68rem /* 17/25 */;
}
.audit-card .audit-wrap .base-info .detail-info .option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.8rem /* 20/25 */;
}
.audit-card .audit-wrap .base-info .detail-info .option:last-child {
  margin-bottom: 0;
}
.audit-card .audit-wrap .base-info .detail-info .option .option-title {
  width: 4.8rem /* 120/25 */;
  margin-right: 0.2rem /* 5/25 */;
  text-align: right;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .option .option-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  margin-top: -0.12rem /* 3/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .option .option-name1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  margin-top: -0.4rem /* 10/25 */;
  margin-left: -0.32rem /* 8/25 */;
  padding: 0.4rem /* 10/25 */ 0.32rem /* 8/25 */;
  border-radius: 5px;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
  background-color: #f7f7f7;
}
.audit-card .audit-wrap .base-info .detail-info .table-card {
  margin-bottom: 0.8rem /* 20/25 */;
  border-radius: 5px;
  border: 1px solid #f4f4f4;
  overflow: hidden;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #e6e6e6;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item {
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item1 {
  width: 22%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item2 {
  width: 28%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item3 {
  width: 25%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.table-item4 {
  width: 25%;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-title .table-line .table-item.flex1 {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #ffffff;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item {
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item1 {
  width: 22%;
  border-right: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item2 {
  width: 28%;
  border-right: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item3 {
  width: 25%;
  border-right: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.table-item4 {
  width: 25%;
  border-bottom: 1px solid #f4f4f4;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-content .table-line .table-item.flex1 {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #ffffff;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line .table-item {
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line .table-item.table-item1 {
  width: 75%;
  border-right: 1px solid #f4f4f4;
}
.audit-card .audit-wrap .base-info .detail-info .table-card .table-footer .table-line .table-item.table-item2 {
  width: 25%;
  font-size: 0.44rem /* 11/25 */;
  font-weight: bold;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info .remark-box {
  height: 4rem /* 100/25 */;
}
.audit-card .audit-wrap .base-info .detail-info .remark-box .remark {
  width: 100%;
  height: 100%;
  line-height: 0.8rem /* 20/25 */;
  padding: 0.4rem /* 10/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  background-color: #f7f7f7;
  outline: none;
}
.audit-card .audit-wrap .base-info .detail-info1 {
  padding-top: 0.68rem /* 17/25 */;
}
.audit-card .audit-wrap .base-info .detail-info1 .option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.4rem /* 10/25 */;
}
.audit-card .audit-wrap .base-info .detail-info1 .option:last-child {
  margin-bottom: 0;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-title {
  width: 4.8rem /* 120/25 */;
  margin-right: 0.2rem /* 5/25 */;
  text-align: right;
  font-size: 0.52rem /* 13/25 */;
  color: #999999;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-top: -0.24rem /* 6/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name.percent {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name .extract {
  width: 100%;
  height: 1.16rem /* 29/25 */;
  padding: 0 0.4rem /* 10/25 */;
  border: 1px solid #cecece;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0;
  margin-top: -0.24rem /* 6/25 */;
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name1 .import {
  width: 3.2rem /* 80/25 */;
  height: 1.16rem /* 29/25 */;
  padding: 0 0.4rem /* 10/25 */;
  text-align: center;
  border: 1px solid #cecece;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}
.audit-card .audit-wrap .base-info .detail-info1 .option .option-name1 span {
  width: 1.04rem /* 26/25 */;
  text-align: center;
}
.audit-card .audit-wrap .base-info .seal-wrap {
  position: absolute;
  top: 0.6rem /* 15/25 */;
  right: 0.6rem /* 15/25 */;
}
.audit-card .audit-wrap .base-info .seal-wrap .seal-box {
  width: 4.36rem /* 109/25 */;
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  margin-bottom: 0.52rem /* 13/25 */;
  padding: 0 0.52rem /* 13/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: justify;
  font-size: 1.08rem /* 27/25 */;
  color: #9c9c9c;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 100%;
  overflow: hidden;
}
.audit-card .audit-wrap .base-info .seal-wrap .seal-box:after {
  content: " ";
  display: inline-block;
  width: 100%;
}
.audit-card .footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  height: 1.76rem /* 44/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  font-size: 0.64rem /* 16/25 */;
  background-color: #ffffff;
}
.audit-card .footer.footer2 {
  color: #ffffff;
  background-color: #b3b3b3;
}
.audit-card .footer .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.audit-card .footer .btn.btn1 {
  border-top: 1px solid #f2f2f2;
  color: #ff9900;
  background-color: #ffffff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.audit-card .footer .btn.btn2 {
  color: #ffffff;
  background-color: #ff9900;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.pay-scan {
  background: #0080ee;
  height: 100%;
  overflow-y: auto;
}
.pay-scan .cus-header .left {
  -webkit-text-stroke: 1px #0080ee;
}
.pay-scan .show {
  z-index: 1;
  background: #0080ee;
}
.pay-scan .content {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 3rem /* 75/25 */;
  top: 0;
  overflow: auto;
}
.pay-scan .content .wrapper {
  background: #fff;
  margin: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */ 0 0.6rem /* 15/25 */;
  border-radius: 0.2rem /* 5/25 */;
  text-align: center;
}
.pay-scan .content .wrapper .code {
  font-size: 0;
}
.pay-scan .content .wrapper .code .barcode {
  height: 3rem /* 75/25 */;
  margin-top: 1.5rem /* 44/25 */;
  width: 11rem /* 275/25 */;
}
.pay-scan .content .wrapper .code .barcode-text {
  font-size: 0.36rem /* 9/25 */;
  letter-spacing: 0rem /* 0/25 */;
}
.pay-scan .content .wrapper .code .qrcode {
  margin-top: 1.3rem /* 44/25 */;
}
.pay-scan .content .wrapper .code .qrcode img {
  width: 6.8rem /* 170/25 */;
}
.pay-scan .content .wrapper .code .notice {
  margin-top: 0.92rem /* 23/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.56rem /* 14/25 */;
  color: #999;
  line-height: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.pay-scan .content .wrapper .code .notice img {
  width: 0.52rem /* 13/25 */;
  margin-right: 0.32rem /* 8/25 */;
}
.pay-scan .content .wrapper .code .notice .spinner {
  margin-right: 0.32rem /* 8/25 */;
}
.pay-scan .content .wrapper .card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 1.12rem /* 28/25 */ 0.6rem /* 15/25 */ 0 0.6rem /* 15/25 */;
  border-top: 1px solid #f7f7f7;
  padding: 0.6rem /* 20/25 */ 0 0.6rem /* 23/25 */ 0;
}
.pay-scan .content .wrapper .card .left {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  font-weight: 600;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.pay-scan .content .wrapper .card .left img {
  margin-right: 0.52rem /* 13/25 */;
  height: 0.56rem /* 14/25 */;
}
.pay-scan .content .wrapper .card .fa {
  color: #ccc;
}
.pay-scan .content .no-card {
  text-align: center;
}
.pay-scan .content .no-card .img img {
  width: 8.24rem /* 206/25 */;
  margin-top: 5.08rem /* 127/25 */;
}
.pay-scan .content .no-card .btn {
  font-size: 0.64rem /* 16/25 */;
  color: #0080ee;
  border: 1px solid #0080ee;
  border-radius: 0.4rem /* 10/25 */;
  width: 6rem /* 150/25 */;
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
  display: inline-block;
  margin-top: 1.88rem /* 47/25 */;
  margin-bottom: 4.04rem /* 101/25 */;
}
.pay-scan .footer-cus {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  position: fixed;
  bottom: 0.6rem /* 15/25 */;
}
.pay-scan .footer-cus .left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.pay-scan .footer-cus .left img {
  width: 1.2rem /* 30/25 */;
}
.pay-scan .footer-cus .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.pay-scan .footer-cus .right img {
  width: 1.2rem /* 30/25 */;
}
.pop-wrapper .vux-popup-dialog {
  background: #fff;
}
.pop-wrapper .pop-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  height: 2.2rem /* 55/25 */;
  line-height: 2.2rem /* 55/25 */;
  border-bottom: 1px solid #f7f7f7;
}
.pop-wrapper .pop-header .pop-title {
  font-size: 0.64rem /* 16/25 */;
  font-weight: 600;
  color: #333;
}
.pop-wrapper .pop-header .close {
  position: absolute;
  right: 0.2rem /* 5/25 */;
  height: 0.4rem /* 10/25 */;
  padding: 0.4rem /* 10/25 */;
}
.pop-wrapper .card-wrapper.show {
  position: fixed;
  left: 0;
  width: 100%;
  bottom: 0;
  top: calc(40% + 2.24rem /* 56/25 */);
  overflow: auto;
}
.pop-wrapper .card-wrapper .item {
  padding: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #f7f7f7;
}
.pop-wrapper .card-wrapper .item .card-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #ccc;
  font-size: 0.4rem /* 10/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
}
.pop-wrapper .card-wrapper .item .card-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.4rem /* 10/25 */;
}
.pop-wrapper .card-wrapper .item .card-name .left {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  font-weight: 600;
}
.pop-wrapper .card-wrapper .item .card-name .left img {
  height: 0.64rem /* 16/25 */;
  margin-right: 0.4rem /* 10/25 */;
  vertical-align: bottom;
}
.pop-wrapper .card-wrapper .item .card-name .balance {
  font-size: 0.64rem /* 16/25 */;
  color: #ff0000;
  font-weight: 600;
}
.pop-wrapper .card-wrapper .item .card-notice {
  font-size: 0.48rem /* 12/25 */;
  color: #999;
  line-height: 0.64rem /* 16/25 */;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.pay-scan .content .footer-cus {
    bottom: 1.16rem /* 29/25 */;
}
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-07053d7f],
body[data-v-07053d7f],
div[data-v-07053d7f],
span[data-v-07053d7f],
applet[data-v-07053d7f],
object[data-v-07053d7f],
iframe[data-v-07053d7f],
h1[data-v-07053d7f],
h2[data-v-07053d7f],
h3[data-v-07053d7f],
h4[data-v-07053d7f],
h5[data-v-07053d7f],
h6[data-v-07053d7f],
p[data-v-07053d7f],
blockquote[data-v-07053d7f],
pre[data-v-07053d7f],
a[data-v-07053d7f],
abbr[data-v-07053d7f],
acronym[data-v-07053d7f],
address[data-v-07053d7f],
big[data-v-07053d7f],
cite[data-v-07053d7f],
code[data-v-07053d7f],
del[data-v-07053d7f],
dfn[data-v-07053d7f],
em[data-v-07053d7f],
img[data-v-07053d7f],
ins[data-v-07053d7f],
kbd[data-v-07053d7f],
q[data-v-07053d7f],
s[data-v-07053d7f],
samp[data-v-07053d7f],
small[data-v-07053d7f],
strike[data-v-07053d7f],
strong[data-v-07053d7f],
sub[data-v-07053d7f],
sup[data-v-07053d7f],
tt[data-v-07053d7f],
var[data-v-07053d7f],
b[data-v-07053d7f],
u[data-v-07053d7f],
i[data-v-07053d7f],
center[data-v-07053d7f],
dl[data-v-07053d7f],
dt[data-v-07053d7f],
dd[data-v-07053d7f],
ol[data-v-07053d7f],
ul[data-v-07053d7f],
li[data-v-07053d7f],
fieldset[data-v-07053d7f],
form[data-v-07053d7f],
label[data-v-07053d7f],
legend[data-v-07053d7f],
table[data-v-07053d7f],
caption[data-v-07053d7f],
tbody[data-v-07053d7f],
tfoot[data-v-07053d7f],
thead[data-v-07053d7f],
tr[data-v-07053d7f],
th[data-v-07053d7f],
td[data-v-07053d7f],
article[data-v-07053d7f],
aside[data-v-07053d7f],
canvas[data-v-07053d7f],
details[data-v-07053d7f],
embed[data-v-07053d7f],
figure[data-v-07053d7f],
figcaption[data-v-07053d7f],
footer[data-v-07053d7f],
header[data-v-07053d7f],
menu[data-v-07053d7f],
nav[data-v-07053d7f],
output[data-v-07053d7f],
ruby[data-v-07053d7f],
section[data-v-07053d7f],
summary[data-v-07053d7f],
textarea[data-v-07053d7f],
time[data-v-07053d7f],
mark[data-v-07053d7f],
audio[data-v-07053d7f],
video[data-v-07053d7f],
input[data-v-07053d7f] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-07053d7f],
aside[data-v-07053d7f],
details[data-v-07053d7f],
figcaption[data-v-07053d7f],
figure[data-v-07053d7f],
footer[data-v-07053d7f],
header[data-v-07053d7f],
menu[data-v-07053d7f],
nav[data-v-07053d7f],
section[data-v-07053d7f] {
  display: block;
}
body[data-v-07053d7f] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-07053d7f],
q[data-v-07053d7f] {
  quotes: none;
}
blockquote[data-v-07053d7f]:before,
blockquote[data-v-07053d7f]:after,
q[data-v-07053d7f]:before,
q[data-v-07053d7f]:after {
  content: none;
}
table[data-v-07053d7f] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-07053d7f] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-07053d7f] {
  list-style: none;
}
[data-v-07053d7f]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-07053d7f]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-07053d7f]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-07053d7f]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-07053d7f],
body[data-v-07053d7f] {
  width: 100%;
}
html[data-v-07053d7f] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-07053d7f] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-07053d7f],
button[data-v-07053d7f],
textarea[data-v-07053d7f] {
  outline: none;
}
.weui-dialog[data-v-07053d7f] {
  top: 1rem;
}
[data-v-07053d7f]:root {
  --theme-color: #0080ee;
}
html[data-v-07053d7f],
body[data-v-07053d7f] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-07053d7f]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-07053d7f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-07053d7f] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-07053d7f] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-07053d7f] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-07053d7f] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-07053d7f] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-07053d7f] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-07053d7f] {
  color: #fff;
}
.weui-mask_transparent[data-v-07053d7f] {
  display: none;
}
.contentFix[data-v-07053d7f] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-07053d7f] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-07053d7f],
.goodsCategory .vux-header[data-v-07053d7f],
.goodsList .vux-header[data-v-07053d7f],
.goods-detail .vux-header[data-v-07053d7f],
.goodsContent .vux-header[data-v-07053d7f],
.commonContent .vux-header[data-v-07053d7f],
.user .vux-header[data-v-07053d7f],
.page1 .vux-header[data-v-07053d7f],
.page1-wrap .vux-header[data-v-07053d7f] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-07053d7f],
.goodsCategory .vux-header .vux-header-left[data-v-07053d7f],
.goodsList .vux-header .vux-header-left[data-v-07053d7f],
.goods-detail .vux-header .vux-header-left[data-v-07053d7f],
.goodsContent .vux-header .vux-header-left[data-v-07053d7f],
.commonContent .vux-header .vux-header-left[data-v-07053d7f],
.user .vux-header .vux-header-left[data-v-07053d7f],
.page1 .vux-header .vux-header-left[data-v-07053d7f],
.page1-wrap .vux-header .vux-header-left[data-v-07053d7f],
.movie .vux-header .vux-header-right[data-v-07053d7f],
.goodsCategory .vux-header .vux-header-right[data-v-07053d7f],
.goodsList .vux-header .vux-header-right[data-v-07053d7f],
.goods-detail .vux-header .vux-header-right[data-v-07053d7f],
.goodsContent .vux-header .vux-header-right[data-v-07053d7f],
.commonContent .vux-header .vux-header-right[data-v-07053d7f],
.user .vux-header .vux-header-right[data-v-07053d7f],
.page1 .vux-header .vux-header-right[data-v-07053d7f],
.page1-wrap .vux-header .vux-header-right[data-v-07053d7f] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-07053d7f],
.goodsCategory .vux-header .vux-header-title[data-v-07053d7f],
.goodsList .vux-header .vux-header-title[data-v-07053d7f],
.goods-detail .vux-header .vux-header-title[data-v-07053d7f],
.goodsContent .vux-header .vux-header-title[data-v-07053d7f],
.commonContent .vux-header .vux-header-title[data-v-07053d7f],
.user .vux-header .vux-header-title[data-v-07053d7f],
.page1 .vux-header .vux-header-title[data-v-07053d7f],
.page1-wrap .vux-header .vux-header-title[data-v-07053d7f] {
  color: #333;
}
.movie .content[data-v-07053d7f],
.goodsCategory .content[data-v-07053d7f],
.goodsList .content[data-v-07053d7f],
.goods-detail .content[data-v-07053d7f],
.goodsContent .content[data-v-07053d7f],
.commonContent .content[data-v-07053d7f],
.user .content[data-v-07053d7f],
.page1 .content[data-v-07053d7f],
.page1-wrap .content[data-v-07053d7f] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-07053d7f] {
  background: none!important;
}
.padtop[data-v-07053d7f] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-07053d7f] {
  padding-top: 2.1rem;
}
.padtop64[data-v-07053d7f] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-07053d7f] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-07053d7f] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-07053d7f] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-07053d7f] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-07053d7f] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-07053d7f] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-07053d7f] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-07053d7f] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-07053d7f] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-07053d7f] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-07053d7f] {
  top: 2.0rem;
}
.top45[data-v-07053d7f] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-07053d7f] {
  bottom: 0;
}
.fixed[data-v-07053d7f] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-07053d7f] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-07053d7f] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-07053d7f] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-07053d7f] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-07053d7f] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-07053d7f] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-07053d7f] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-07053d7f] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-07053d7f] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-07053d7f] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-07053d7f] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-07053d7f] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-07053d7f] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-07053d7f] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-07053d7f] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-07053d7f] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-07053d7f],
.isIPhoneX .goodsCategory .vux-header[data-v-07053d7f],
.isIPhoneX .goodsList .vux-header[data-v-07053d7f],
.isIPhoneX .goods-detail .vux-header[data-v-07053d7f],
.isIPhoneX .goodsContent .vux-header[data-v-07053d7f],
.isIPhoneX .commonContent .vux-header[data-v-07053d7f],
.isIPhoneX .user .vux-header[data-v-07053d7f],
.isIPhoneX .page1 .vux-header[data-v-07053d7f],
.isIPhoneX .page1-wrap .vux-header[data-v-07053d7f] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .user .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-07053d7f],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .user .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-07053d7f],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-07053d7f] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .user .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-07053d7f],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-07053d7f] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-07053d7f],
.isIPhoneX .goodsCategory .content[data-v-07053d7f],
.isIPhoneX .goodsList .content[data-v-07053d7f],
.isIPhoneX .goods-detail .content[data-v-07053d7f],
.isIPhoneX .goodsContent .content[data-v-07053d7f],
.isIPhoneX .commonContent .content[data-v-07053d7f],
.isIPhoneX .user .content[data-v-07053d7f],
.isIPhoneX .page1 .content[data-v-07053d7f],
.isIPhoneX .page1-wrap .content[data-v-07053d7f] {
  padding-top: 1.04rem /* 74/25 */;
}
.pay[data-v-07053d7f] {
  background: #f7f7f7;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 1.8rem;
  overflow-y: auto;
}
.pay .header[data-v-07053d7f] {
  padding-top: 0.88rem /* 22/25 */;
}
.pay .store-info[data-v-07053d7f] {
  position: relative;
  height: 8rem /* 200/25 */;
}
.pay .store-info .store-bg[data-v-07053d7f] {
  width: 100%;
}
.pay .store-info .info[data-v-07053d7f] {
  position: absolute;
  top: 3.76rem /* 94/25 */;
  left: 0.6rem /* 15/25 */;
  right: 0.6rem /* 15/25 */;
  background: #fff;
  border-radius: 0.4rem /* 10/25 */;
  padding: 0.4rem /* 10/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.pay .store-info .info .img[data-v-07053d7f] {
  height: 4.12rem /* 103/25 */;
  width: 4.12rem /* 103/25 */;
  margin-right: 0.6rem /* 15/25 */;
  border-radius: 0.2rem /* 5/25 */;
  position: relative;
}
.pay .store-info .info .img img[data-v-07053d7f] {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.pay .store-info .info .text h2[data-v-07053d7f] {
  font-size: 0.64rem /* 16/25 */;
  color: #333;
  margin-bottom: 0.48rem /* 12/25 */;
}
.pay .store-info .info .text p[data-v-07053d7f] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.pay .project[data-v-07053d7f] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.pay .project h2[data-v-07053d7f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1.44rem /* 36/25 */ 0.6rem /* 15/25 */ 0.6rem /* 15/25 */ 0.6rem /* 15/25 */;
  background: #f7f7f7;
  font-size: 0.64rem /* 16/25 */;
  color: #999;
}
.pay .project h2 img[data-v-07053d7f] {
  margin-right: 0.32rem /* 8/25 */;
  height: 0.6rem /* 15/25 */;
}
.pay .project .project-wrapper .item[data-v-07053d7f] {
  height: 2.2rem /* 55/25 */;
  line-height: 2.2rem /* 55/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  padding: 0 0.6rem /* 15/25 */;
  background: #fff;
  border-bottom: 1px solid #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.pay .project .project-wrapper .item .right[data-v-07053d7f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.pay .project .project-wrapper .item .right .price[data-v-07053d7f] {
  margin-right: 0.6rem /* 15/25 */;
  color: red;
  font-size: 0.72rem /* 18/25 */;
}
.pay .project .project-wrapper .item .right img[data-v-07053d7f] {
  width: 0.6rem /* 15/25 */;
  height: 0.6rem /* 15/25 */;
}
.pay .write[data-v-07053d7f] {
  padding: 2.28rem /* 57/25 */ 0.6rem /* 15/25 */ 0 0.6rem /* 15/25 */;
}
.pay .write input[data-v-07053d7f] {
  background: #fff;
  color: var(--theme-color);
  font-size: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 2rem /* 50/25 */;
  border: 1px solid #e3e3e3;
  padding: 0.84rem /* 21/25 */;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}
.pay .write .service-charge[data-v-07053d7f] {
  color: #ff0000;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  margin-top: 0.4rem /* 10/25 */;
}
.pay .footer[data-v-07053d7f] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: var(--theme-color);
  z-index: 999;
}
.pay .footer button[data-v-07053d7f] {
  height: 1.8rem /* 45/25 */;
  background: none;
  text-align: center;
  color: #fff;
  font-size: 0.56rem /* 14/25 */;
  border: none;
  width: 100%;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.pay .header[data-v-07053d7f] {
    padding-top: 1.28rem /* 32/25 */;
}
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.user-complain {
  background: #f7f7f7;
  height: 100%;
}
.user-complain .complain-header {
  background: #fff;
}
.user-complain .complain-header .left {
  color: #ccc;
}
.user-complain .complain-header .title {
  color: #333;
}
.user-complain .complain-header .right {
  position: absolute;
  bottom: 0;
  right: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.user-complain .content .text {
  border-top: 0.6rem /* 15/25 */ solid #f7f7f7;
  height: 7.2rem /* 180/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.user-complain .content .text .textarea {
  background: #fff;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  width: 100%;
  padding: 0.6rem /* 15/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  resize: none;
  height: 150px;
  overflow-y: auto;
  outline: none;
  line-height: 0.8rem /* 20/25 */;
}
.user-complain .content .uploadBox {
  padding: 0 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.user-complain .content .uploadBox .imgs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  height: 100%;
}
.user-complain .content .uploadBox .imgs .imgbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #f1f1f1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.user-complain .content .uploadBox .imgs .imgbox .items {
  width: 100%;
}
.user-complain .content .uploadBox .imgs .uploads {
  position: relative;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-top: 0.4rem /* 10/25 */;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #f7f7f7;
}
.user-complain .content .uploadBox .imgs .uploads .word {
  width: 1.2rem /* 30/25 */;
  line-height: 0.64rem /* 16/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.user-complain .content .uploadBox .imgs .uploads .bg {
  width: 100%;
}
.user-complain .content .uploadBox .imgs .uploads .fileUpload {
  position: absolute;
  left: 0;
  top: 0;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  opacity: 0;
}
.user-complain .content .uploadBox .tip {
  margin-top: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.user-complain .content .phone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem /* 50/25 */;
  padding: 0 0.6rem /* 15/25 */;
  background: #fff;
}
.user-complain .content .phone img {
  width: 0.44rem /* 11/25 */;
  margin-right: 0.6rem /* 15/25 */;
}
.user-complain .content .phone input {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
  outline: none;
}
.user-complain .content .btn {
  margin-top: 1.2rem /* 30/25 */;
  padding: 0 0.8rem /* 20/25 */;
}
.user-complain .content .btn button {
  height: 1.8rem /* 45/25 */;
  font-size: 0.64rem /* 16/25 */;
  color: #fff;
  background: var(--theme-color);
  border: none;
  border-radius: 2rem /* 50/25 */;
  width: 100%;
  outline: none;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.complainRecord {
  background: #f7f7f7;
  height: 100%;
}
.complainRecord .complain-header {
  background: #fff;
}
.complainRecord .complain-header .left {
  color: #ccc;
}
.complainRecord .complain-header .title {
  color: #333;
}
.complainRecord .complain-list .records .record-item {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.complainRecord .complain-list .records .record-item .time {
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.44rem /* 11/25 */;
  color: #999999;
}
.complainRecord .complain-list .records .record-item .suggestion {
  line-height: 0.8rem /* 20/25 */;
  margin-bottom: 0.6rem /* 15/25 */;
  font-size: 0.56rem /* 14/25 */;
  word-wrap: break-word;
  word-break: break-all;
  color: #333333;
}
.complainRecord .complain-list .records .record-item .suggestion .title {
  color: var(--theme-color);
}
.complainRecord .complain-list .records .record-item .suggestion img {
  vertical-align: top;
  max-width: 50%;
  margin-bottom: 0.4rem /* 10/25 */;
}
.complainRecord .complain-list .records .record-item .service-reply {
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #999999;
}
.complainRecord .complain-list .records .record-item .service-reply .title {
  color: var(--theme-color);
}

.statement-box {
  padding-top: 15px;
}
.vux-header {
  z-index: 9999 !important;
  padding-bottom: 0 !important;
}
.vux-header .vux-header-title > span {
  color: #333;
}

.common-problem[data-v-5bb9c75e] {
  background: #fff;
  height: 100%;
  overflow-y: auto;
}
.common-problem .cus-header[data-v-5bb9c75e] {
  background: #fff;
}
.common-problem .cus-header .title[data-v-5bb9c75e] {
  color: #000 !important;
}
.common-problem .common-problem-body[data-v-5bb9c75e] {
  margin-top: 2.6rem;
  padding-top: .3rem;
  background: #e6e6e6;
}
.common-problem .common-problem-body .list[data-v-5bb9c75e] {
  background: #ffffff;
}
.common-problem .common-problem-body .list .item[data-v-5bb9c75e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: .68rem .5rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #f0f0f0;
}
.common-problem .common-problem-body .list .item .text[data-v-5bb9c75e] {
  font-size: .6rem;
}

.common-problem[data-v-66e9b826] {
  background: #fff;
  height: 100%;
  overflow-y: auto;
}
.common-problem .cus-header[data-v-66e9b826] {
  background: #fff;
  -webkit-box-shadow: 2px 5px 5px #f6f6f6;
          box-shadow: 2px 5px 5px #f6f6f6;
}
.common-problem .cus-header .title[data-v-66e9b826] {
  color: #000 !important;
}
.common-problem .common-problem-scroll[data-v-66e9b826] {
  height: 100%;
  overflow: hidden;
  padding-top: 2.6rem;
}
.common-problem .common-problem-scroll .common-problem-body[data-v-66e9b826] {
  padding-bottom: 2.6rem;
}
.common-problem .common-problem-scroll .common-problem-body img[data-v-66e9b826] {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
}
.common-problem .common-problem-scroll .img-wrap0[data-v-66e9b826] {
  height: 18.72rem /* 468/25 */;
}
.common-problem .common-problem-scroll .img-wrap1[data-v-66e9b826] {
  height: 48.72rem /* 584/25 */;
}
.common-problem .common-problem-scroll .img-wrap2[data-v-66e9b826] {
  height: 27.92rem /* 648/25 */;
}
.common-problem .common-problem-scroll .img-wrap3[data-v-66e9b826] {
  height: 27.12rem /* 628/25 */;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-a6a13e46],
body[data-v-a6a13e46],
div[data-v-a6a13e46],
span[data-v-a6a13e46],
applet[data-v-a6a13e46],
object[data-v-a6a13e46],
iframe[data-v-a6a13e46],
h1[data-v-a6a13e46],
h2[data-v-a6a13e46],
h3[data-v-a6a13e46],
h4[data-v-a6a13e46],
h5[data-v-a6a13e46],
h6[data-v-a6a13e46],
p[data-v-a6a13e46],
blockquote[data-v-a6a13e46],
pre[data-v-a6a13e46],
a[data-v-a6a13e46],
abbr[data-v-a6a13e46],
acronym[data-v-a6a13e46],
address[data-v-a6a13e46],
big[data-v-a6a13e46],
cite[data-v-a6a13e46],
code[data-v-a6a13e46],
del[data-v-a6a13e46],
dfn[data-v-a6a13e46],
em[data-v-a6a13e46],
img[data-v-a6a13e46],
ins[data-v-a6a13e46],
kbd[data-v-a6a13e46],
q[data-v-a6a13e46],
s[data-v-a6a13e46],
samp[data-v-a6a13e46],
small[data-v-a6a13e46],
strike[data-v-a6a13e46],
strong[data-v-a6a13e46],
sub[data-v-a6a13e46],
sup[data-v-a6a13e46],
tt[data-v-a6a13e46],
var[data-v-a6a13e46],
b[data-v-a6a13e46],
u[data-v-a6a13e46],
i[data-v-a6a13e46],
center[data-v-a6a13e46],
dl[data-v-a6a13e46],
dt[data-v-a6a13e46],
dd[data-v-a6a13e46],
ol[data-v-a6a13e46],
ul[data-v-a6a13e46],
li[data-v-a6a13e46],
fieldset[data-v-a6a13e46],
form[data-v-a6a13e46],
label[data-v-a6a13e46],
legend[data-v-a6a13e46],
table[data-v-a6a13e46],
caption[data-v-a6a13e46],
tbody[data-v-a6a13e46],
tfoot[data-v-a6a13e46],
thead[data-v-a6a13e46],
tr[data-v-a6a13e46],
th[data-v-a6a13e46],
td[data-v-a6a13e46],
article[data-v-a6a13e46],
aside[data-v-a6a13e46],
canvas[data-v-a6a13e46],
details[data-v-a6a13e46],
embed[data-v-a6a13e46],
figure[data-v-a6a13e46],
figcaption[data-v-a6a13e46],
footer[data-v-a6a13e46],
header[data-v-a6a13e46],
menu[data-v-a6a13e46],
nav[data-v-a6a13e46],
output[data-v-a6a13e46],
ruby[data-v-a6a13e46],
section[data-v-a6a13e46],
summary[data-v-a6a13e46],
textarea[data-v-a6a13e46],
time[data-v-a6a13e46],
mark[data-v-a6a13e46],
audio[data-v-a6a13e46],
video[data-v-a6a13e46],
input[data-v-a6a13e46] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-a6a13e46],
aside[data-v-a6a13e46],
details[data-v-a6a13e46],
figcaption[data-v-a6a13e46],
figure[data-v-a6a13e46],
footer[data-v-a6a13e46],
header[data-v-a6a13e46],
menu[data-v-a6a13e46],
nav[data-v-a6a13e46],
section[data-v-a6a13e46] {
  display: block;
}
body[data-v-a6a13e46] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-a6a13e46],
q[data-v-a6a13e46] {
  quotes: none;
}
blockquote[data-v-a6a13e46]:before,
blockquote[data-v-a6a13e46]:after,
q[data-v-a6a13e46]:before,
q[data-v-a6a13e46]:after {
  content: none;
}
table[data-v-a6a13e46] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-a6a13e46] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-a6a13e46] {
  list-style: none;
}
[data-v-a6a13e46]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-a6a13e46]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-a6a13e46]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-a6a13e46]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-a6a13e46],
body[data-v-a6a13e46] {
  width: 100%;
}
html[data-v-a6a13e46] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-a6a13e46] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-a6a13e46],
button[data-v-a6a13e46],
textarea[data-v-a6a13e46] {
  outline: none;
}
.weui-dialog[data-v-a6a13e46] {
  top: 1rem;
}
[data-v-a6a13e46]:root {
  --theme-color: #0080ee;
}
html[data-v-a6a13e46],
body[data-v-a6a13e46] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-a6a13e46]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-a6a13e46] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-a6a13e46] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-a6a13e46] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-a6a13e46] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-a6a13e46] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-a6a13e46] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-a6a13e46] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-a6a13e46] {
  color: #fff;
}
.weui-mask_transparent[data-v-a6a13e46] {
  display: none;
}
.contentFix[data-v-a6a13e46] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-a6a13e46] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-a6a13e46],
.goodsCategory .vux-header[data-v-a6a13e46],
.goodsList .vux-header[data-v-a6a13e46],
.goods-detail .vux-header[data-v-a6a13e46],
.goodsContent .vux-header[data-v-a6a13e46],
.commonContent .vux-header[data-v-a6a13e46],
.user .vux-header[data-v-a6a13e46],
.page1 .vux-header[data-v-a6a13e46],
.page1-wrap .vux-header[data-v-a6a13e46] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-a6a13e46],
.goodsCategory .vux-header .vux-header-left[data-v-a6a13e46],
.goodsList .vux-header .vux-header-left[data-v-a6a13e46],
.goods-detail .vux-header .vux-header-left[data-v-a6a13e46],
.goodsContent .vux-header .vux-header-left[data-v-a6a13e46],
.commonContent .vux-header .vux-header-left[data-v-a6a13e46],
.user .vux-header .vux-header-left[data-v-a6a13e46],
.page1 .vux-header .vux-header-left[data-v-a6a13e46],
.page1-wrap .vux-header .vux-header-left[data-v-a6a13e46],
.movie .vux-header .vux-header-right[data-v-a6a13e46],
.goodsCategory .vux-header .vux-header-right[data-v-a6a13e46],
.goodsList .vux-header .vux-header-right[data-v-a6a13e46],
.goods-detail .vux-header .vux-header-right[data-v-a6a13e46],
.goodsContent .vux-header .vux-header-right[data-v-a6a13e46],
.commonContent .vux-header .vux-header-right[data-v-a6a13e46],
.user .vux-header .vux-header-right[data-v-a6a13e46],
.page1 .vux-header .vux-header-right[data-v-a6a13e46],
.page1-wrap .vux-header .vux-header-right[data-v-a6a13e46] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-a6a13e46],
.goodsCategory .vux-header .vux-header-title[data-v-a6a13e46],
.goodsList .vux-header .vux-header-title[data-v-a6a13e46],
.goods-detail .vux-header .vux-header-title[data-v-a6a13e46],
.goodsContent .vux-header .vux-header-title[data-v-a6a13e46],
.commonContent .vux-header .vux-header-title[data-v-a6a13e46],
.user .vux-header .vux-header-title[data-v-a6a13e46],
.page1 .vux-header .vux-header-title[data-v-a6a13e46],
.page1-wrap .vux-header .vux-header-title[data-v-a6a13e46] {
  color: #333;
}
.movie .content[data-v-a6a13e46],
.goodsCategory .content[data-v-a6a13e46],
.goodsList .content[data-v-a6a13e46],
.goods-detail .content[data-v-a6a13e46],
.goodsContent .content[data-v-a6a13e46],
.commonContent .content[data-v-a6a13e46],
.user .content[data-v-a6a13e46],
.page1 .content[data-v-a6a13e46],
.page1-wrap .content[data-v-a6a13e46] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-a6a13e46] {
  background: none!important;
}
.padtop[data-v-a6a13e46] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-a6a13e46] {
  padding-top: 2.1rem;
}
.padtop64[data-v-a6a13e46] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-a6a13e46] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-a6a13e46] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-a6a13e46] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-a6a13e46] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-a6a13e46] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-a6a13e46] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-a6a13e46] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-a6a13e46] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-a6a13e46] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-a6a13e46] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-a6a13e46] {
  top: 2.0rem;
}
.top45[data-v-a6a13e46] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-a6a13e46] {
  bottom: 0;
}
.fixed[data-v-a6a13e46] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-a6a13e46] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-a6a13e46] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-a6a13e46] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-a6a13e46] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-a6a13e46] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-a6a13e46] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-a6a13e46] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-a6a13e46] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-a6a13e46] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-a6a13e46] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-a6a13e46] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-a6a13e46] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-a6a13e46] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-a6a13e46] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-a6a13e46] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-a6a13e46] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-a6a13e46],
.isIPhoneX .goodsCategory .vux-header[data-v-a6a13e46],
.isIPhoneX .goodsList .vux-header[data-v-a6a13e46],
.isIPhoneX .goods-detail .vux-header[data-v-a6a13e46],
.isIPhoneX .goodsContent .vux-header[data-v-a6a13e46],
.isIPhoneX .commonContent .vux-header[data-v-a6a13e46],
.isIPhoneX .user .vux-header[data-v-a6a13e46],
.isIPhoneX .page1 .vux-header[data-v-a6a13e46],
.isIPhoneX .page1-wrap .vux-header[data-v-a6a13e46] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .user .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-a6a13e46],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .user .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-a6a13e46],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-a6a13e46] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .user .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-a6a13e46],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-a6a13e46] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-a6a13e46],
.isIPhoneX .goodsCategory .content[data-v-a6a13e46],
.isIPhoneX .goodsList .content[data-v-a6a13e46],
.isIPhoneX .goods-detail .content[data-v-a6a13e46],
.isIPhoneX .goodsContent .content[data-v-a6a13e46],
.isIPhoneX .commonContent .content[data-v-a6a13e46],
.isIPhoneX .user .content[data-v-a6a13e46],
.isIPhoneX .page1 .content[data-v-a6a13e46],
.isIPhoneX .page1-wrap .content[data-v-a6a13e46] {
  padding-top: 1.04rem /* 74/25 */;
}
.deal-success[data-v-a6a13e46] {
  background: #f7f7f7;
  height: 100%;
}
.deal-success .content[data-v-a6a13e46] {
  padding-top: 1.2rem /* 30/25 */;
}
.deal-success .content .store[data-v-a6a13e46] {
  height: 2.4rem /* 60/25 */;
  line-height: 2.4rem /* 60/25 */;
  padding: 0 0.6rem /* 15/25 */;
  background: #fff;
}
.deal-success .content .store .store-name[data-v-a6a13e46] {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  font-weight: 600;
  text-align: left;
}
.deal-success .content .store .store-name .imgBox[data-v-a6a13e46] {
  display: inline-block;
  vertical-align: middle;
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border-radius: 50%;
  overflow: hidden;
}
.deal-success .content .store .store-name .imgBox img[data-v-a6a13e46] {
  display: block;
  width: 100%;
}
.deal-success .content .text[data-v-a6a13e46] {
  background: #fff;
  margin: 0.6rem /* 15/25 */;
  border-radius: 0.4rem /* 10/25 */;
  padding: 0.8rem /* 20/25 */ 0.6rem /* 15/25 */;
}
.deal-success .content .text .icon[data-v-a6a13e46] {
  text-align: center;
}
.deal-success .content .text .icon img[data-v-a6a13e46] {
  width: 6.48rem /* 162/25 */;
}
.deal-success .content .text .item[data-v-a6a13e46] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 1.6rem /* 40/25 */;
  line-height: 1.6rem /* 40/25 */;
}
.deal-success .content .text .item span[data-v-a6a13e46] {
  font-size: 0.56rem /* 14/25 */;
  color: #999;
}
.deal-success .content .text .item.price[data-v-a6a13e46] {
  height: 2rem /* 50/25 */;
  line-height: 2rem /* 50/25 */;
  font-size: 0.64rem /* 16/25 */;
  border-bottom: 1px solid #f7f7f7;
}
.deal-success .content .text .item.price span[data-v-a6a13e46] {
  color: #333;
}
.deal-success .content .text .item.price span[data-v-a6a13e46]:last-child {
  color: #ff0000;
}
.deal-success .content .text .btns[data-v-a6a13e46] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  padding-top: 1.5rem;
  padding-bottom: 1.2rem;
  border-top: 1px solid #f3f3f3;
}
.deal-success .content .text .btns span[data-v-a6a13e46] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.deal-success .content .text .btns span[data-v-a6a13e46]:first-child {
  border-right: 1px solid #999;
}

.count-wrapper .section-title[data-v-bd6e72c8] {
  text-align: center;
  padding: 1.2rem 0 .4rem;
  font-size: 1rem /* 25/25 */;
  color: #0086ff;
  border-bottom: 0.16rem /* 4/25 */ solid #42a5ff;
  font-weight: 600;
  background: #f3f3f3;
  text-shadow: 5px 1px 3px #bccfe2;
}
.count-wrapper .more-data[data-v-bd6e72c8] {
  font-size: 0;
  padding-top: 0 !important;
}
.count-wrapper .more-data .more-data-item[data-v-bd6e72c8] {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  display: inline-block;
  width: 100%;
  padding: 1.2rem /* 30/25 */ 0.4rem /* 10/25 */ 0 3.2rem /* 80/25 */;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.count-wrapper .more-data .more-data-item span[data-v-bd6e72c8] {
  display: block;
  margin: 0.2rem /* 5/25 */ 0;
}
.count-wrapper .more-data .more-data-item span.text[data-v-bd6e72c8] {
  font-weight: 600;
}
.count-wrapper .chart[data-v-bd6e72c8] {
  padding: 0.4rem /* 10/25 */ 0;
}
.count-wrapper .chart.d3d[data-v-bd6e72c8] {
  padding-top: 0;
}
.count-wrapper .chart .desc[data-v-bd6e72c8] {
  font-size: 0.48rem /* 12/25 */;
  color: #666;
  padding: 0 0.4rem /* 10/25 */;
}
.count-wrapper .chart .desc .desc-title[data-v-bd6e72c8] {
  color: #333;
}
.count-wrapper .chart .desc .table-box .table[data-v-bd6e72c8] {
  width: 100%;
  margin-top: 0.4rem /* 10/25 */;
}
.count-wrapper .chart .desc .table-box .table tr th[data-v-bd6e72c8] {
  color: #333;
  font-size: 0.56rem /* 14/25 */;
  line-height: 1rem /* 25/25 */;
}
.count-wrapper .chart .desc .table-box .table tr td[data-v-bd6e72c8] {
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  line-height: 1rem /* 25/25 */;
}
.count-wrapper .chart .desc .desc-text[data-v-bd6e72c8] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin: 0.2rem /* 5/25 */ 0;
  line-height: 0.64rem /* 16/25 */;
}
.count-wrapper .chart .desc .desc-text .left[data-v-bd6e72c8] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.count-wrapper .chart .desc .desc-text .left span.alphabet[data-v-bd6e72c8] {
  margin-right: 0.2rem /* 5/25 */;
}
.count-wrapper .chart .desc .desc-text .left span.paid[data-v-bd6e72c8] {
  color: red;
}
.count-wrapper .chart .desc .desc-text .left span.cost[data-v-bd6e72c8] {
  color: red;
}
.count-wrapper .chart .desc .desc-text .number[data-v-bd6e72c8] {
  font-style: normal;
  color: red;
  width: 2.8rem /* 70/25 */;
  text-align: right;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */ /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.lawList .vux-header2[data-v-41d7ca88] {
  z-index: 1002!important;
}
.lawList .httpBg[data-v-41d7ca88] {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1001;
  width: 100%;
  max-width: 750px;
  height: 100%;
  background-color: #ffffff;
}
.lawList .contentFix[data-v-41d7ca88] {
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.lawList .contentFix .law-menus[data-v-41d7ca88] {
  padding: 0 .6rem .6rem;
}
.lawList .contentFix .law-menus .title[data-v-41d7ca88] {
  color: #999;
  font-size: 0.6rem;
  height: 1.76rem;
  line-height: 1.76rem;
  letter-spacing: 1px;
}
.lawList .contentFix .law-menus .law-box[data-v-41d7ca88] {
  font-size: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.lawList .contentFix .law-menus .law-box[data-v-41d7ca88]::after {
  content: '';
  width: 6.6rem;
}
.lawList .contentFix .law-menus .law-box .law-item[data-v-41d7ca88] {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 0.6rem /* 15/25 */;
  text-align: center;
}
.lawList .contentFix .law-menus .law-box .law-item[data-v-41d7ca88]:nth-child(odd) {
  padding-right: 0.28rem /* 7/25 */;
}
.lawList .contentFix .law-menus .law-box .law-item[data-v-41d7ca88]:nth-child(even) {
  padding-left: 0.28rem /* 7/25 */;
}
.lawList .contentFix .law-menus .law-box .law-item .item-box[data-v-41d7ca88] {
  padding-top: 0.4rem /* 10/25 */;
  padding-bottom: 0.48rem /* 12/25 */;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAW4AAACcCAMAAABoUbEbAAAA1VBMVEUMe+IMe+IMe+IMe+IMe+IMe+IMe+IMe+IMe+IMe+IMe+IMe+IMe+IMe+Ls9v6q0/Xi8vz3/P7i9PzR7PrV8/rr+Pz////1/f7x/P73/f/5/v/8/v/z/P7o+fzr+v3v+/7k+Pzp+v3s+/7m+Pzu+/7f9vva9fvh9/z7/v/c9vvl+v3Q8fnL8PnX9PvI7/nS8/rn+v3E7vje+PzU8/ri+f3V9PvN8fq87Pfb+PzY9/y36/fO9fu/7fjK9PvC7fjV9vzg+P3S9vuu6vbE8vqj5vW88fq18Pn17o6+AAAAFnRSTlMBBAsOByMRFBctGh4oM6BBntzFndzblWj3zAAAHYhJREFUeNrsmYlu20YURbslDmIgXYC+ebMvHO6kKImWtwaqi/7/P/UNbdZWrVhNV6XVgUxKhmFZh9d33kifnThx4sQ/wucnPoKT5n+Fk+p/nI+W/dWJP8BHCf+A6i9OvMgHlP8+2SfHf4Jd44dtP1f95YmDPFc++z4o+6T5z2t/FH7Y9qz69YmPZFZ+0PdT2Y+qz058BI/Knwo/YHuSPZt+c+J3Mzufhc++D9n++t23iEYwxbwSwmltm7tldEPgZQlubXI/hMz7zDn4DQLDchnD0jNISH+3bDDdWd9dMAC8WSP8vbAKoKokfJhqkcttwd8XMG45X3VQdV0Otm03AHoo2hwATOHQDW2bKylC3m/adhw3de5cRrgyLzZDO7S98wojcpjglkShMerbd18f8J2+Ods+e8e4UBGRMRTK1Aq4zgWrL9H/tPZDU9Zs4NYyz0qYkYJh9H7ZLH1k8/fixfWFBUJc3FyI5PxHD0eAuK2rWye3HdS3Vg63GuzVggPv3vcA0nWLjQYCyzwv8zLTxmgTbDA+mS5dRs61NxGZmF8pt4aylxk1X+Z3Z7PvZPZF299VkuxJybGxNnjkqBsWs0bGvDHF3XWx/HnZuFCGjaL8JxTG4NMfIGAGl2F556fHtrlYcwDZrK8lHAXqyshtLSnYjAyzbVvJzaLnoLqxINO8v8zzXAGhsrovNDIM3liLinEuJDwgmE0XAq3OMm8ZzFQY1Hcv+X5i+/U7FBVMvxM5w7vGR3TaMO8dX+ZGFSiGymcsRVxyQVSV3NXITHNx4ZmEhLm+DtP5x7WAY0Hcuup2A/0tl92VkMVVAXQYAGS+WpTpB/TYtYWfw8uCpgtQ54kyd3QgXKoWjyxdgCeqvdbaCvnu9RPfz8M92/6aJDOMTCitrDVc8HjjIq7zgEUmsVd4qVzGcllzeIZAxNhcNOHBbDTrdQQi3N0gHBHmNsrtAPmVh82Vo5C3BuTlKlepTLoyA8IX41BSfDk8UgnOOUsZf7Y8SIYKdaYDg4mvZ9/J7t5wk+2zbzhnynLGPBOCkXBrgDnqDfeDwc2A9aByhU4WDJ5QMRVNqm7Lfm00bNYXOD1Y3lwoOC7YbSlXKxBXl1Ct3kvQ206AKFaXCMCzoRs0EDxG14+botT4Qg9KZj31CVU34zAjvjkj33O894U7zX9n3ypklkQHixiWirHAMq8Fy9bS9mvc/BhuymaNvRb8obfRBk+EqATMsBhpmBHTXb9eH1Wy53xnst2KatVxOa5ykMO2FiA3qyJFWxVt67IIEzHLi6KonQ7W2hhCjHYCE0GnRVIHJeFXuGLBf3+WJsI98X5SJWdvuFA2BZzRnaCMu/ace62Zj7lB4+gms9JeBikI/nCQO40SqbrNw4W262vD4RjhVyPUVwqKqwz4YqVA9O8HSLPgqsdk3ORt22cM5gJHVAqtMXrCG5OWToLLnaSTf00Ggb85m+tkr+5kO+kWIoWWDl5wbjjzN86KMveycciKUuS6KhjsRXBlqLo9mzNOsuFYYbcjZdyBumphWi2Bd9tcALBxMWgGhM3HYawNsgoOIjlXIV2HeT57c5Z8v6j7zVtUUjIVp0ph6AxKul8WQfkfllhfMpVzlcvn9YWButsgWjanZ7luwhG2yCMVlbdadSCHVQZiXJFwW3SpvaUrx65WkAiZ9mVfFGUWSOQeKoYhdXd68U8qhb99s1f33CVkm3QrzthUy0EphuQuOm2U4LpHtbnBuw1eDJgaWz0UdwzGeCLYJxlg5m7dHNvyuMf3Ni2UABkFHexqqwFEv+o8EHq8HHKU83yny7wmaBJ0qavvSVtMN+16kMudK0BS3k7xnttkf7jfcoVKyUqQTxu8tUFXEmsyqrxeCm14VnOhcMZaRMUruTt2+7A86lzPyP69hWJbUMAXOci87RyALIpxg5Pxosz7Qj/JNCcphqL8UN/B4jx1zwgVvVXWcng7x3u/7tdJ9zlP62TKt5QSyXoTl+tCVSr3Ima5sP1LZSxZaJqLJVbwiSDrWwOWyhvMdsFAlotOAwCOi7asgKhMvhk3tbMCDsLRaCKqChLnSffrD+s+S7pFleKqYiVEJOlOKbs0vrm2OOSBZ5mEfUihQkAMzTIcz97xd2FoGy+7haaAdyMn/11fSCDxbZHXCAlpSqpubbRzOu62BiG5QuONVVFrgxxmJt1n+3TP1U1dcs546uRIIbeV5IFzLD0qy5uhYcuNY3Nt8/v9FUOMwXi/pCfk1ZG8J/KRBb4A0LTdAZrDawAwl4uRT5b7dqjj49RltSvzibJ0paPbBBW4Nmq3VKSy5jy1yVzeu7rn6j4/V0pUypDHqBT6oDAozhrvghBZKYEn30RM8366xWiRiU/R84y83FqoFl0GgKu2BDpddnkmgTD90Dut2e5/clJgCVTsecQqpZg1BsX5+Vzez3XP1f2KfrhK6UXLOXlUwYRsLSRb5/44tyt/SaFQtsNqwQFsu82TM90v+ggJFnWxGYvSsMOTNwY/NcpUOK/m8n5Jt1QkuqJDqhSmDFm3XLnWfMoBPoTYdgpkf5W6JCwWjifNRTdktoIJfNjHG1RK7bwHKCvBGSdXJDrTpAtmdnXvXylfpSdi3BpKuGGKBxWzEu0S/tvIcjsCqM2qSGGvuzYCYVzZjo7BA9wYE63Rmcvzqbzpi9A+oFKITO6OKa+erZU7usn2pFsAfUlOwbYms4gBQH0yk90fhi+2OEU7AwBRLFoNCe42w6Y2vxlHpKRIE5xyvq9UbDBRkW7yfVA3IeW9dSZBIj1k8N9HFl1XUcyHrp7iXhRtBhMmd9pRk0QBBxDKGm+ViooEHtZ9/qC7ApACQIjJePVJ7BD/khHF0Smj8gaC1+1lMZe3jK6uU3trq37z2YKc6tsanfB27hTSff77dFcwhVvy+w+2/ye2CTtclnTSm7HF6XFd5mOOj9O0yVzmow0m7ePTyE2CTbx/58iSqyeIF3TPY/erpFvCQ5XcG1f/5Znkt+jVItKJjXN5S12MY5GxZ9tofo+Qcm+pxPjq1Tx4v6x7Lm85GRf/2XF7L7Ju+2yq8qEuPExg2efa5S4cVpFEo7JWCfiw7i92dD+WN5cg/z9V8gu7ZpfbIAwEYamHqNf4F6/BQamThyq9/9EaFihy5Va4aqKmeBQrD7x9Wo2HHWYJezoRZ9a9HXv44EjRu7PoZSMyOyPweizhtVser7ifvsW9mvf1/Pml9Q0kupdoKYa4y3FQuDKQDmlvMoZtb7yUBgw5OY6gk9ZnO24y7yn/7SEC5uTjKcqJsO7PcdDik3Mzzq+H/nLpm0vYinuZb76TxJ0Xiy+xZUvyjnFQAFtoNJxL7zzwQtwHsd/hJgkM53NoZoq69Tj0Q0An85Vlw8i+tWSMTKUAdzOdB6sKfl/Cvh6j4qtH+Mm7Q6CG0jk3XZCoRiV9bfFVufPhnsVDh/3FJig4GK/pWxPntNYeJGFOxAuuymoliZjtL/2AW1/4GiaNgRLc4lCtJBXYoVPKBvR8oZ5N30YyMGOjWXpVVtyZ1SoGKistUvKGUcZ4rduW3FsDm/dXJbjFcx3ur3WQoJVCtNefnSh7AyyZ+jLclfZPVY6bhvv/Fzi3Uvl01+G+L+497bhXVdyPq824q3HfD3fVnXFXK6nT/XiquN/ZoWMaAAAAhkH+Xc9B/yUggaL7m+6i+5vuovub7qL7m+6i+5vuovub7qL7m+6i+5vuovub7qJ77J1pchMxEIVv0YvUWkezeWYcO44dllQK7n8pNBpcWQhgUxSV4HxlR5ifj+Gp1Y76vU00zLzL/a94l/sf0kHhXe5/goaFd7l/zrvcbxQF33mX+x/QwXtl8g9RD2qfLbdmJFduxS6TaXyZa0AXNU7mXLX/RG6t0C0qh2Btco5mXIrBVH656GbosqbKnITSAGde0mZyhOLSLyaNdhir1htT9/4Sp538FK2Wy9bn3Kt0gh2chJaqb/aNf3/Mv4PlsvV5csNTFAolu1y1D8bY5ETBI6TdN1Xt3++pFbVBwdFOzpNboYvBzFTLrdgY8+cS+rXcUXYMR7DaDfsKLh2VX2UpnCq3QkQK3zPUXvQVRda3fdNXKcQOClwPO2/gkilWcvZWmWJC5lPMAYlMMzV1goKY3dhcro+jBmA4vzL5cb/lGSwvxmdjrrrQ76/6KDBDu3Xj4CLRuCiu/nSrVEixzDUwNjpHTiSVytsv3p0QjlBlmmEqOnM7jS1cHloA1B9ulVpJtGWDfLH61kyx8mWGYSUdLLjmcGgZMtV6vDwTp2V+q9Ln9rvJOaFS7v0Otr6uTD95gYJp+qsaMn4aargosCtuolV+n3eId/iC0PrRhFl4ivh5JK2BQnUYJ85r2G5fb9bZ36cTANYPlfe5Q0kXlDgbk6NluukymaY4eTKVryzCEdfv6ran8sdhP4W81ofd5QyPJYAOAfixeZ8jd4cumBnrkNXTcFvdKZZUtfPw8No7DQWVpsNQl3/aej0Wwe8GuAycLlaiuj/YKjtJIimU4d+/gaPvG2/aY+Xth6bxkGnGXV55HHu4AFADEDw37xPltpFmG3qp+sbMD+PBNc+ZvJNX5YM/rBs9K78dCSDejf9/b1wRQCRylXXOCuvjA35+i6oTIhGai+1MW95tXfvKWJesjfzQqNoNrU+QscNYx7xO2wYBhvv/vpfiybWVk8iClkvQEM66nCW3ZlfiBYIT5GLfj59zFBEXFvc2AgXl/HAo6dpYl0d7CTil9fZ/fsC1ORjExJyiYEJEJ9ixI9Snyq25BAGGSAy/A0Pb7PaNcQgzNh/izaxuc39FALhdE8B4/9+e69nULWvuTbQJFRKzE0SUDkWwO827LaGghqfojlHIZYjk2UlTKuOnqyZCRvl+HHAuTw7rvPj1CGDfdomyfGObvifquUQZQWToaqOU9WHDLFHIBhFJiGilYxHkk+TGZxsk2RLxWmiLeR9DBH2gh86hbYahSRoA8Go9uLw2JZd6fRdBb9fwBtEK5+z7EGxMRIjIzIrxGCHZ7gPeXAV26EIrjFFp5Zg5YYaR+aytsuTuOHE2WBLWP7ZNjPfGmjk4Mx3bJnUzeADopmmsZ93H3fyADwBXb81QOG42kVzJvn8RXRm2/Z7ih1WwGxLxzCoppSKykGgWOVVuRdFkoij4LSr5Zr+b6qTLp/owlsgCX5KVaLt1AOOtgPn0dvqEc879ahVRw8+xE3FdOWVq7GhqN2lFSpHWHSKjIM+c1jNxJZu4e/7/ily0x2/Tgo1PWitcNVPbNgEyKXdQ+rzW49ACNOs9wHTfg81lylsgbWLIUj/ZtpY0UDoiChujbFArY8VE24tWm+hciCREXadFZj/Ak+RO+DTU35VvKJeI14X5U10vMd7eiIaCdv1w2BfFzVjOOv5uLQDDbYDudg1w+/oNnFbXN5HhSCcphoxdOkdytG033Lj9De0ndPvAiqzxDkDKEaWcBPNb8Dzv7sQR2RIwQKh/9pVl3TSTD6ZyMEPNOPkKANI49lSOOhra7R5gvWW4f916U1xdbxQsiCM35ycnwR/7/T1ijTJek/8cJTStSNIUvKByWIoT0EKoTpabS4MqIbM+weqEbD7G72taqsJhPTEAN/dDB7C7rWfzZqg/EQyfXu/vR4QP146hgCF7dxRW8CLS6KpWbYPkV2D6VqX2o0UOijkgKsH8QzHzaVslszNVSPis9MwIOWuDKVjrSIQe2ivi98NVW0zP7bZ7m9fhrtHg7sYO2iy6+9Tmv3mdJ0wMH68JZljCzc2Kuqcbl2KVKT90OFBttLeUX7ZOAStjGc2HKkoUVQpudqI6PNW7hR93Tezs1VWINOMKpeTPq618k6krB4X8eRgaBtA+20h5wieAfjsBrtfAuQ5vP73CJjh9uLYIGbX6skoOH7llLN4di3HPsKoaul61H+PXiT40pHuDamMNRkbZJCIXWSlCQq3O827NKKFEoNOvSqLOmXauBL1zCjLVMO6MAnDjttbA660FNW+S4x3M5t3fvjY/oS8fw2KgN9crggVGSZvVC96NE3iSWq5qGiYKn1dIO8MQnHUOFWNAZCfIjE/k/nWAokZrqkBCCM/QnWJezlcdPMDB2Ppq9429M2tu1IiicF7ykMpkT7qbpukNaPZVgEAIoc3+/z8pt1GUOM5eSarykDM1GnsKG/NxdO69DS4Mt5vIMB98WzebzHYpJ4rCvUH+XqKhQd5/y99k6gIE0u1ZC7SJaohuMOqvTR04cUPsSzIwVrBYJoyHLdbSEIc6SggCXscBAz42Zv/U8ypdR9hsJu7PRnkmHu1gBApDGcILKIFR3lZU97GZZ7K8UPY0JNuUg4Z9glAPL84+Q+yaQFcI6NF/Rs44WdiuGkf9OARWQ3Rr592F2jimVi6uHIN9RatYGKxC5UilsPJTomsZgafZBgtRStjbMef3Hn4rmH6DGgeAWQmiuceFQ9+cgMeSFVcBwcQzRejhzS1wBnID2/mmGjBiu9IgJ28oqsDkEOAG/L3/j9xqFY9tbQ+x7R4hQtVZ6Zq9ie6AK6WDH3KbQW4EkZZpelPFGBmdhsKVvsDSI45QgQhSsLSL6XZ6AM+fftbwpphwWyQ5+ZGOg+0PYG3uy+2hX3a6tCeCezKyhpdsi+9dacME7Y4ZRbg5MiQPBeLQmTQNNITI/Df8na7dBnvqtljU3diRp5twoCC6399nEzoKBwJnjpFdpcaek6V1nERRJBKNKcGYkIABafgLAtx/8sHlmHMSeIrQHziLgDBPFlmVVb0JgTRIytDsdrss64tI0JgkQ1b5JDKBDZPM7DhCsDlDphyQW5YUHwsY52nRwP+g3xF4A5yF0b8r0o4YXrtzh0BBV5852sRUre36FIvRO8FhK+XzjIe89VAbOTzzg/RcC6+WELcK/E85YZQQO7C49E8+Jx4L6EfIc2+YS7PLdhayxwMhAsFsLQBhJri95GO5mwSCHD4o+l1fbAOPaUofuO8zoL73wNUauhP4HJpwVP427yBtx+kypellAQQU/UvqZqAbn9cagfjUqvixEJHarpv+oj2gFLt1yD2tcEUlLniceU7YxtrXwg95GkilmEuxwo9LusDGcf4I91YrI+CKnxbwwt421kqQ98OsG7uu+6Y7j5JIE6iQRpNhn0vPAzc0uwShrAwRPYLBTzuUnZA80qpEZfTzFHUw1l3azbcV2++mFKGEwU7GcSXonxcZR3itx3ZrqrpWP3ylu07hn5IbhBkJNFdca5FWrYn6aFGm7rkeah5FWDGIUYatDWsO3uN2OVxQiu2wQ7dK+Q436In70ZowFznEFkuvz7Ii0m8pOxDniemrIc/zMs+bsizzrDKRJ7bmxCVeZPJdKHdlPlQhbF8dezvI+0juIzQckbxif4+SHB3kj8U4nS7rmGo83cZaza/LcktdEiiSLmPbIbc9j/808fMKgRdczuDouJ1qZ2tO2rbG8ZO0StO6VgRT0AOAawKPSVoRE/SCD6poOxOxoqDIN5SySEOcpAFkrl36YGBy6jwakyfuj97gfjPnEIgR10+GchfxN0VaRRApQ77hTWydtIICmRRZ3hybpmyawXvce2JCU2bhbl/6DLlNI2GezGK6r6AHdPne9faoKejB2Q5CtylFLuGXl5fu8np9SRUBT99ebjVhgiLc1at2O7DhP6d4Wl1E25XYMXLqLE1Sj+fguQBkUXPyPsY8Lpjv5CwMMiIq6jPdeyQbSTqmMVGKxYxwSBMRUJs9KAbkzz7w93B/6rpef6x8pQMXbSJhlefAWHr2bKNf0bYio3an4+l4yH04uZRXx8rL93nlIVqcIuQ3BpmDw/acHoR/RLnnHO1A0QkUq1TghaN6VgjV4O2X5bKSoG0Xvo7t6KK0neJgSv+pGN/2000Q2m47Kgr4gVhAEQhDcnPy8yvisc0HRqMqSYw/qJD1VCQkxH1CeYIdztukaqtsF+retnEBoi5ldBvKP/093M9a+W2ZJ4wSDJ7DruvvsjwznvNzvM5jwT0IRCDeXinGnikP10MeIleEFYzz+bEEoE2DUX5C7CDxQdJ97JXoQIp9pxyk1g6j7la/vN7mZb5cxml5uV3WeXm9jbdlctmYToSeuzae6n+oRjLrbwrc19ZFyEmnFiMQrttzSn6ijInmyopzTdK8Strz0hXjnEYLN7jyaSipHyX5TrK28EkwRVzohHuEMSe2Q/xXz0r5xP2rtfKbIHYZRjFJk7zpZRL87Do/0IdYLhJ7kdgKxkpoB4fyeGzy3t+wM5kdDodcC8Hyg8wPQ4TE0CDVFLgsUNk7e4gq95RCL97Zd3R7m6YLJpdLisk6c8cugM41SdV0gTNwo6huJ1ePKV+7GP1NuWtrrQ3+5mMHlMWYbm8b0XZcsWcrBi13wAgEMXZitElIEniDllHCo0z29U0F7Tg2UdILR1ahF4W9kUom9ssiqHeEOPjL95XyPe4tTb7A1O5+tyubBBP2XIiSJs9tATRSsV8etcOjqjwB5f0gqT2s/nC/ZhzzPs/yw15vpbIcUNW4Ze/CJL+bD+gwYApurvHrPN86Qi5LivU8X5bXZV3V5brMy6LPt9uE8bnr0KrJ9Dd54zlFaARrx+NFgDGgTm7T5PjDdYUYc8iTWuN3+yGhlrwNROQTHjp+XMVOUpUZ7xe5GyYtpag157CNiqTiTHs6dukXW5b8Nu4f0uRz7mdZkkDtoMR1NKFhVfUmMSGPEXp/LxVoe/egh/guz7LD9Rhtd8Ber40UYp/vrseA9iXzTtxvHJO7TX8t+qs83Ea6ri8veuKIzPO03CBPVoJ5OwL6tlPrtIyveF26FqVjTRY8Q2X7q6Je1RwOg9mVx1tFxZr+EN1k7CxsPqa12JimnQqUpm8PkRFCBOsGY8xSJEsRJRfhkx5FQ1F4Ok94EV6iIjGlT7jcRYJoqZXknCn2+Q9Z8lu4n2ny4WsjaxIjqh2cJMmhMaGmb3pBT4amyMDrTdOcmtMRXqAxGeCURHzbjsrmer/u4GMJ/ybEG4bTvUHBPnJOoTgIk49XdJXh7TYE18uaTi/Tsii1XLSrp3me0/oyj5fAnV8A/xzMcBa6NeXBRPRELwT9WZHAQSQ/Jc+fPp2ld71Xgq5TjNzzxcJW06gfrN8kt4uFVjVIcaUhUvohqU5Fu7RttNTTeRbDKTK6ypk2XlUoFlWKKHlmTPiRxyFOOMFff3hmyXvc7+398ZfERaT2iSmh8/YU3jCzQHMvycoyK7YB0tdkW9V1qPOYLiFu9od9JjUXlKrsCJ94CB2vh5MhxfF4L1A/eJUhpWqO6d1pliy5X8kyv1JymZb76+UCqMHP19f5kShLGkPRnF/adX19DbouCGZnOp+DPzJ4bHe+3+9CCLSjae7Hw1A0h/3+et1dFsqaa+OhbjzDhl3Xkm2EV12KkRXWNfBStdI/3VvjGBVVwjOCq4JFadKXQz9E1Wx2iTR+AK4mkCLG41xKS0IxEXz54b25fxX3Y5nqi2++DaNskFHqxgTpFCsZ2qEnCT389jfTiNB8k/J8+MN9GZksswkfEUwgTe6li8BR+8gzw/0uWMOjRlxNcyBXuX+5ZvcXPpMVmNb13CqdLrfOYTSO1TxNbdzO6+s0d+v4EsyvN+gNSXom7dji381n2UuKKDP3u5/s79eTz/XpGJrLBbnLEBzvLw4u7wuw7Naz7djSZ3I7Nrh/eX+JuwuN8U0hfGWQrIeiioo8KLKi1G0DY8dZCY/x0PccImWtPCW+++aLx/LU7+J+2Hvj/fHHHz58+MTqs//1p7UBA3CAz9J+mPtXcT/tbePkyRuA/6+/qA9P2luUPM1tcb+39zNONt4P4P8j/76dOkZhGIiBKEqauMj97xv5h2EgiFjCTYr522/xGLSkFjbaOiUa9/e85S3wkzzNErWwpe1xN/O2d4GXeFr2Atva3bjhtrfAEY/63BlrYVsb7t/eBV7idP5RL7VJB2isC/tKW9x4A474aZ7GAXZ8sKUt7h/egJc45mncQU+wG+3eW+B0pFmSNra1e26DI455GiZprI0N98Ab8rROdq12Dy7xsG+ZZT3AxlvgkKdNpgb7Uhtwi1Pk58buMcA2uMjTKlMbewKebmbskK+6Tx129T/MKaW06Q2iPAXJhIJoEwAAAABJRU5ErkJggg==) no-repeat center center;
  background-size: 105%;
}
.lawList .contentFix .law-menus .law-box .law-item .item-box .menu[data-v-41d7ca88] {
  margin-bottom: 0.32rem /* 8/25 */;
  font-size: 0.68rem /* 17/25 */;
  color: #333333;
}
.lawList .contentFix .law-menus .law-box .law-item .item-box .price[data-v-41d7ca88] {
  font-size: 0.52rem /* 13/25 */;
  color: #ff0000;
}
.lawList .contentFix .law-menus .law-box .law-bg-item[data-v-41d7ca88] {
  width: 6.6rem;
  height: 6rem;
  margin-bottom: 0.6rem;
  overflow: hidden;
}
.lawList .contentFix .law-menus .law-box .law-bg-item .item-box[data-v-41d7ca88] {
  margin-top: 3.6rem;
  padding-left: 0.6rem;
  font-size: 0.6rem;
  color: #fff;
  line-height: 1rem;
}
.lawList .contentFix .law-menus .law-box .noOrder[data-v-41d7ca88] {
  padding: 0.6rem /* 15/25 */ 0;
  font-size: 0.56rem /* 14/25 */;
  text-align: center;
  color: #999999;
}
.lawList .contentFix .law-order[data-v-41d7ca88] {
  padding-top: 0.6rem /* 15/25 */;
}
.lawList .contentFix .law-order .order-list .order-item[data-v-41d7ca88] {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.lawList .contentFix .law-order .order-list .order-item .law-text[data-v-41d7ca88] {
  padding: 0.88rem /* 22/25 */ 0;
  font-size: 0.64rem /* 16/25 */;
  color: #333333;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAdCAYAAACjbey/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1OGMzNmIzMi1hNTlkLWUxNDAtOGU3MC02ZTlhOWRiOTAzZjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0UxMTFFNzAxMzI1MTFFOUE5MzhFQkI0RTVDQzQ2QTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0UxMTFFNkYxMzI1MTFFOUE5MzhFQkI0RTVDQzQ2QTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzBlZjNjZjItODhmOC0yNjQxLTk3MjMtNWJiYTVhYzY3Y2RlIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU4YzM2YjMyLWE1OWQtZTE0MC04ZTcwLTZlOWE5ZGI5MDNmNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiBC+A8AAAGRSURBVHjalJVLKIRhFIbHZCWbCVGKsmChkGI1GwtZIZJSskDkEk0sXMqtXBYkcmmEhZSSEDaykLKihLJgMWVKkWQjK8nz1VGnWXD+t576z1vn/S/f+b4/LhwO7/t8vkqIQgOc+TzIDwVynQHrEPQaMAvfUmfBGhR7CZiDIeVly5MUWgOcxmFU+bkSkmcNcBqBSVXnwyrkWAOcBmBG1UUSkmUNcOqFBVUHJSTTGuAUktX4VQmEId0a8AVdsKm8MliGVEuA0ye0wY7yymEJkiwBTh/QAgfKq5aQgCXA6R2a4UR5tbAIyX7jxL7KRjtSXh30+T3sm+eYQXOq8hKQBv0x3l68sTkFNqBUeVswZQkIyCTq5m3ocB/4v1dIhBWoUN4utMvq/LmMCTJ5Nco7lOa3/wbJvdo81CvvWCbzxTLK7phrUvUptMKTZTNNQ6eqz2USHy3beQJ6VH0pzRHrkaYH5Uaa7y1H2iAMK/8OGuHWcqh2w5jyHqT5ynqsh9STROTrX3j5sVzLdVTufO7l1/YjwADtDUwFVOXKbwAAAABJRU5ErkJggg==) no-repeat center right;
  background-size: 0.32rem /* 8/25 */ 0.6rem /* 15/25 */;
}
.lawList .contentFix .law-order .order-list .noOrder[data-v-41d7ca88] {
  padding: 0.6rem /* 15/25 */ 0;
  font-size: 0.56rem /* 14/25 */;
  text-align: center;
  color: #999999;
}
.lawList .footer[data-v-41d7ca88] {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 750px;
  min-width: 320px;
  height: 2rem /* 50/25 */;
  background-color: #ffffff;
}
.lawList .footer .btns[data-v-41d7ca88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  padding: 0.56rem /* 14/25 */ 0.6rem /* 15/25 */;
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.lawList .footer .btns .btn[data-v-41d7ca88] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0.88rem /* 22/25 */;
  line-height: 0.88rem /* 22/25 */;
}
.lawList .footer .btns .btn.active[data-v-41d7ca88] {
  color: #0c7be2;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.serviceOrder .contentFix {
  position: static;
  width: 100%;
  min-height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #f7f7f7;
}
.serviceOrder .contentFix .law-service .service-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.8rem /* 20/25 */ 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.serviceOrder .contentFix .law-service .service-title .name {
  font-size: 0.64rem /* 16/25 */;
  font-weight: bold;
  color: #333333;
}
.serviceOrder .contentFix .law-service .service-title .price {
  font-size: 0.6rem /* 15/25 */;
  color: #ff0000;
}
.serviceOrder .contentFix .law-service .law-import {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0 0.6rem /* 15/25 */;
  background-color: #ffffff;
}
.serviceOrder .contentFix .law-service .law-import .law-option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.8rem /* 20/25 */ 0;
}
.serviceOrder .contentFix .law-service .law-import .law-option .tag {
  width: 2.68rem /* 67/25 */;
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.serviceOrder .contentFix .law-service .law-import .law-option .law-value {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.6rem /* 15/25 */;
  color: #333333;
  outline: none;
}
.serviceOrder .contentFix .law-service .law-des {
  margin-bottom: 0.6rem /* 15/25 */;
  padding: 0.6rem /* 15/25 */ 0.6rem /* 15/25 */ 0.4rem /* 10/25 */;
  background-color: #ffffff;
}
.serviceOrder .contentFix .law-service .law-des .law-des-title {
  margin-bottom: 0.48rem /* 12/25 */;
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.serviceOrder .contentFix .law-service .law-des .law-des-tex .law-rea {
  display: block;
  width: 100%;
  height: 5.6rem /* 140/25 */;
  line-height: 0.96rem /* 24/25 */;
  font-size: 0.6rem /* 15/25 */;
  color: #333333;
  outline: none;
  resize: none;
}
.serviceOrder .contentFix .law-service .law-des .law-des-tex .law-num {
  display: block;
  margin-top: 0.4rem /* 10/25 */;
  text-align: right;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.serviceOrder .contentFix .law-service .law-detail .law-detail-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0.6rem /* 15/25 */;
  padding-bottom: 0.48rem /* 12/25 */;
  background-color: #f0f0f0;
}
.serviceOrder .contentFix .law-service .law-detail .law-detail-title .line {
  width: 1.6rem /* 40/25 */;
  height: 1px;
  margin-top: 0.4rem /* 10/25 */;
  margin-bottom: 0.4rem /* 10/25 */;
  background-color: #e5e5e5;
}
.serviceOrder .contentFix .law-service .law-detail .law-detail-title .name {
  padding: 0 0.32rem /* 8/25 */;
  font-size: 0.6rem /* 15/25 */;
  color: #999999;
}
.serviceOrder .contentFix .law-service .law-detail .law-html {
  padding-bottom: 0.8rem /* 20/25 */;
  font-size: 0.64rem /* 16/25 */;
  text-align: center;
  overflow-x: auto;
}
.serviceOrder .contentFix .law-service .law-detail .law-html img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
.serviceOrder .footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  line-height: 1.76rem /* 44/25 */;
  text-align: center;
  max-width: 750px;
  font-size: 0.64rem /* 16/25 */;
  color: #ffffff;
  background-color: var(--theme-color);
}
.serviceOrder .footer.disable {
  background-color: #999999;
}

.recharge .title[data-v-094b87e8] {
  padding-top: 1.9rem;
}
.recharge .title .title-img[data-v-094b87e8] {
  width: 100%;
}
.recharge .input[data-v-094b87e8] {
  margin: 0.8rem 1.2rem;
  -webkit-transform: translate(0, -5rem);
          transform: translate(0, -5rem);
}
.recharge .input .input-item[data-v-094b87e8] {
  width: 100%;
  height: 1.7rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  padding-left: 2.2rem;
  margin-bottom: 0.5rem;
  border: 1px solid var(--theme-color);
  border-radius: 0.85rem;
  font-size: 15px;
}
.recharge .input .input-item input[data-v-094b87e8] {
  width: 100%;
  height: 100%;
}
.recharge .input .input-item .input-item-text[data-v-094b87e8] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ccc;
}
.recharge .input .input-item .have-value[data-v-094b87e8] {
  color: #278bfd;
}
.recharge .input .input-item .down-img[data-v-094b87e8] {
  width: 0.4rem;
  height: 0.24rem;
  position: absolute;
  top: 0.65rem;
  right: 0.6rem;
}
.recharge .input .input-item .input-item-img1[data-v-094b87e8] {
  width: 0.8rem;
  height: 0.6rem;
  position: absolute;
  left: 0.4rem;
  top: 0.45rem;
}
.recharge .input .input-item .input-item-img2[data-v-094b87e8] {
  width: 0.9rem;
  height: 0.7rem;
  position: absolute;
  left: 0.4rem;
  top: 0.45rem;
}
.recharge .input .input-item .select[data-v-094b87e8] {
  width: 90%;
  position: absolute;
  top: 100%;
  left: 5%;
  text-align: center;
  border: 1px solid #e6e6e6;
  border-top: none;
  padding: 0.5rem 0;
  background: #fff;
}
.recharge .input .input-item .select .select-item[data-v-094b87e8] {
  height: 1.3rem;
  line-height: 1.3rem;
  color: #999;
}
.recharge .input .input-item .select .select-item.active[data-v-094b87e8] {
  background: #278bfd;
  color: #fff;
}
.recharge .input .recharge-list[data-v-094b87e8] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.recharge .input .recharge-list[data-v-094b87e8]:after {
  content: "";
  width: 32%;
}
.recharge .input .recharge-list .recharge-item[data-v-094b87e8] {
  width: 32%;
  color: #666;
  background-color: #fff;
  text-align: center;
  -webkit-box-shadow: 2px 2px 5px #f0f0fc;
          box-shadow: 2px 2px 5px #f0f0fc;
  margin-bottom: 0.5rem;
  border-radius: 0.1rem;
  padding: 0.4rem 0;
}
.recharge .input .recharge-list .recharge-item.active[data-v-094b87e8] {
  background-color: var(--theme-color);
  color: #fff;
}
.recharge .input .recharge-list .recharge-item.active .recharge-money[data-v-094b87e8] {
  color: #fff;
}
.recharge .input .recharge-list .recharge-item.active .recharge-item-txt[data-v-094b87e8] {
  color: #fff;
}
.recharge .input .recharge-list .recharge-item .recharge-money[data-v-094b87e8] {
  font-size: 18px;
  font-weight: bold;
  color: var(--theme-color);
  margin-bottom: 0.2rem;
}
.recharge .input .recharge-list .recharge-item .recharge-item-txt[data-v-094b87e8] {
  font-size: 10px;
  color: #999;
}
.recharge .footer[data-v-094b87e8] {
  margin: 0 2rem;
  -webkit-transform: translate(0, -5rem);
          transform: translate(0, -5rem);
}
.recharge .footer .footer-prompt[data-v-094b87e8] {
  font-size: 12px;
  color: #dc0000;
  line-height: 1rem;
  text-align: center;
}
.recharge .footer .explanation[data-v-094b87e8] {
  font-size: 12px;
  color: #ccc;
  line-height: 1rem;
  text-align: center;
  margin-bottom: 1rem;
}
.recharge .footer .btn[data-v-094b87e8] {
  width: 90%;
  height: 1.6rem;
  margin-left: 5%;
  border-radius: 0.8rem;
  font-size: 18px;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: var(--theme-color);
}
.recharge .footer .btn-gray[data-v-094b87e8] {
  width: 90%;
  height: 1.6rem;
  margin-left: 5%;
  border-radius: 0.8rem;
  font-size: 18px;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #a9a9a8;
}
.recharge .popup[data-v-094b87e8] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.recharge .popup .mask[data-v-094b87e8] {
  background: rgba(0, 0, 0, 0.8);
}
.recharge .popup .popup-body[data-v-094b87e8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 80%;
  border-radius: 0.2rem;
  position: fixed;
  top: 6%;
  left: 10%;
  z-index: 100001;
}
.recharge .popup .popup-body .recharge-value-list[data-v-094b87e8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 0 10%;
  height: 18rem;
  padding-top: 200px;
  background: url(../../static/img/popup.c51cd49.png) no-repeat;
  background-size: 100% 100%;
}
.recharge .popup .popup-body .recharge-value-list .popup-title[data-v-094b87e8] {
  font-size: 18px;
  margin-bottom: 0.3rem;
  padding-left: 0.3rem;
}
.recharge .popup .popup-body .recharge-value-list .item[data-v-094b87e8] {
  width: 100%;
  height: 1.1rem;
  border-radius: 0.2rem;
  background-color: #90d3fc;
  margin-bottom: 0.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.recharge .popup .popup-body .recharge-value-list .item .table-item[data-v-094b87e8] {
  text-align: center;
  font-size: 12px;
  color: #333;
}
.recharge .popup .popup-body .recharge-value-list .item .table-item1[data-v-094b87e8] {
  width: 15%;
  font-weight: bold;
}
.recharge .popup .popup-body .recharge-value-list .item .table-item2[data-v-094b87e8] {
  width: 20%;
}
.recharge .popup .popup-body .recharge-value-list .item .table-item3[data-v-094b87e8] {
  width: 30%;
}
.recharge .popup .popup-body .recharge-value-list .item .table-item4[data-v-094b87e8] {
  width: 35%;
}
.recharge .popup .popup-body .recharge-value-list .popup-table-title[data-v-094b87e8] {
  font-weight: bold;
}
.recharge .popup .popup-body .recharge-value-list .popup-table-money[data-v-094b87e8] {
  background-color: #f0f0f1;
}
.recharge .popup .popup-body .recharge-value-list .popup-btn[data-v-094b87e8] {
  width: 100%;
  height: 2rem;
  margin-top: 1.5rem;
}
.recharge .popup .popup-body .close[data-v-094b87e8] {
  text-align: center;
  margin-top: 1rem;
}
.recharge .popup .popup-body .close .close-img[data-v-094b87e8] {
  width: 1.6rem;
  height: 1.6rem;
}

.success .title[data-v-8c042550] {
  text-align: center;
  font-size: 18px;
  color: #333;
  font-weight: bold;
  padding-top: 1rem;
}
.success .body[data-v-8c042550] {
  margin-top: 2rem;
}
.success .body .item[data-v-8c042550] {
  font-size: 16px;
  color: #999;
  text-align: center;
  height: 1.2rem;
  line-height: 1.2rem;
}
.success .bg-img[data-v-8c042550] {
  margin-top: 1rem;
  width: 100%;
}
.wait .title[data-v-8c042550] {
  text-align: center;
  font-size: 18px;
  color: #333;
  font-weight: bold;
  padding-top: 1rem;
}
.wait .body[data-v-8c042550] {
  margin-top: 2rem;
}
.wait .body .item[data-v-8c042550] {
  font-size: 16px;
  color: #999;
  text-align: center;
  height: 1.2rem;
  line-height: 1.2rem;
}
.wait .bg-img[data-v-8c042550] {
  margin-top: 1rem;
  width: 100%;
}

.recharge .title-img[data-v-78fb42b3] {
  width: 100%;
}
.recharge .body[data-v-78fb42b3] {
  padding: 0.8rem 1rem;
}
.recharge .body .block[data-v-78fb42b3] {
  background: #f7f7f7;
  font-size: 15px;
  margin-bottom: 0.5rem;
  border-radius: 0.2rem;
  padding: 1rem 0.5rem;
}
.recharge .body .block .block-title[data-v-78fb42b3] {
  color: #333;
  font-size: 18px;
  margin-bottom: 0.8rem;
}
.recharge .body .block .block-body .block-item[data-v-78fb42b3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem;
  border-bottom: 1px solid #ccc;
}
.recharge .body .block .block-body .block-item .block-item-title[data-v-78fb42b3] {
  color: #999;
}
.recharge .body .block .block-body .block-item .block-item-value[data-v-78fb42b3] {
  color: #666;
}
.recharge .body .block .block-body .block-item2[data-v-78fb42b3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2rem;
}
.recharge .body .block .block-body .block-item2 .block-item-title[data-v-78fb42b3] {
  color: #999;
}
.recharge .body .block .block-body .block-item2 .block-item-value[data-v-78fb42b3] {
  color: #666;
}
.recharge .body .block .block-body .input-wrap[data-v-78fb42b3] {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 2rem;
  height: 1.7rem;
  border: 2px solid #ccc;
  border-radius: 0.85rem;
  margin-top: 0.5rem;
}
.recharge .body .block .block-body .input-wrap .input-item-text[data-v-78fb42b3] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ccc;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.recharge .body .block .block-body .input-wrap .choose[data-v-78fb42b3] {
  color: #278bfd;
}
.recharge .body .block .block-body .input-wrap .have-value[data-v-78fb42b3] {
  color: #278bfd;
}
.recharge .body .block .block-body .input-wrap .down-img[data-v-78fb42b3] {
  width: 0.4rem;
  height: 0.24rem;
  position: absolute;
  top: 0.65rem;
  right: 0.6rem;
}
.recharge .body .block .block-body .input-wrap .input-item-img1[data-v-78fb42b3] {
  width: 0.8rem;
  height: 0.6rem;
  position: absolute;
  left: 0.4rem;
  top: 0.45rem;
}
.recharge .body .block .block-body .input-wrap .input-item-img2[data-v-78fb42b3] {
  width: 0.9rem;
  height: 0.7rem;
  position: absolute;
  left: 0.4rem;
  top: 0.45rem;
}
.recharge .body .block .block-body .input-wrap .select[data-v-78fb42b3] {
  width: 90%;
  position: absolute;
  top: 100%;
  left: 5%;
  text-align: center;
  border: 2px solid #ccc;
  border-top: none;
  padding: 0.5rem 0;
  background: #fff;
}
.recharge .body .block .block-body .input-wrap .select .select-item[data-v-78fb42b3] {
  height: 1.3rem;
  line-height: 1.3rem;
  color: #999;
}
.recharge .body .block .block-body .input-wrap .select .select-item.active[data-v-78fb42b3] {
  background: #278bfd;
  color: #fff;
}
.recharge .vux-popup-dialog[data-v-78fb42b3] {
  background-color: #fff;
}
.recharge .popupItem-wrap[data-v-78fb42b3] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.recharge .popupItem-wrap .search-wrap[data-v-78fb42b3] {
  width: 100%;
  height: 2.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #eee;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.recharge .popupItem-wrap .search-wrap .search-btn[data-v-78fb42b3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 80%;
  padding: 0 0.5rem;
  height: 1.2rem;
  border-radius: 0.6rem;
  background: #fff;
  font-size: 14px;
  color: #333;
}
.recharge .popupItem-wrap .popupItem-list[data-v-78fb42b3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 2.4rem;
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.recharge .popupItem-wrap .popupItem-list .popupItem[data-v-78fb42b3]:last-child {
  border-bottom: 0;
}
.recharge .popupItem-wrap .popupItem-list .popupItem[data-v-78fb42b3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 1.6rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  color: #333;
  padding: 0 1rem;
  border-bottom: 2px solid #f1f1f1;
}
.recharge .footer[data-v-78fb42b3] {
  margin: 2rem 2rem 1.5rem 2rem;
}
.recharge .footer .explanation[data-v-78fb42b3] {
  font-size: 12px;
  color: #ccc;
  line-height: 1rem;
  text-align: center;
  margin-bottom: 1rem;
}
.recharge .footer .btn[data-v-78fb42b3] {
  width: 90%;
  height: 1.6rem;
  margin-left: 5%;
  border-radius: 0.8rem;
  font-size: 18px;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: -webkit-gradient(linear, left top, left bottom, from(#5faaff), to(#278bfd));
  background: -webkit-linear-gradient(#5faaff, #278bfd);
  background: linear-gradient(#5faaff, #278bfd);
}
.vux-popup-show[data-v-78fb42b3] {
  z-index: 1000 !important;
}

.list-contentFix {
  position: fixed;
  top: 2rem;
  bottom: 0;
  max-width: 750px;
  background: #fff;
}
.list-wrap {
  width: 100%;
  overflow: hidden;
  border-radius: 0.4rem;
}
.list-wrap .list-goods-list {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: auto;
}
.list-wrap .list-header {
  overflow: hidden;
  border-radius: 0.4rem 0.4rem 0 0;
  position: relative;
}
.list-wrap .list-header img {
  width: 100%;
}
.list-wrap .list-header .video-play {
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 1.6rem !important;
  color: #fff;
}
.list-wrap .list-desc {
  font-size: 0.56rem;
  line-height: 0.8rem;
  margin: 0.2rem 0;
  padding: 0 0.3rem;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
}
.list-wrap .list-footer {
  padding: 0 0.2rem 0.3rem 0.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.25rem 0;
}
.list-wrap .list-footer .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.list-wrap .list-footer .left .now-price {
  width: 80%;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  font-size: 0.56rem;
  color: #fff;
  background-image: -webkit-gradient(linear, left top, right top, from(#fdc856), to(#fb828a));
  background-image: -webkit-linear-gradient(left, #fdc856, #fb828a);
  background-image: linear-gradient(to right, #fdc856, #fb828a);
  border-radius: 0.4rem;
  padding: 0 0.25rem;
}
.list-wrap .list-footer .left .old-price {
  color: #333;
  font-size: 0.48rem;
  padding: 0 0.2rem;
}
.list-wrap .list-footer .right {
  font-size: 0.42rem;
  text-align: right;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #aaa;
}
.list-wrap .list-footer .right .person {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  font-size: 0.32rem;
}
.list-wrap .list-footer .right .eye {
  padding: 3px;
  font-size: 0.5rem;
}
.video-list-header {
  height: 4.8rem;
  line-height: 4.8rem;
  background: url(../../static/img/video_header.93358e8.png) no-repeat top / cover #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.video-list-header .vux-header {
  background: transparent !important;
  width: 100%;
}
.video-list-header .vux-header .vux-header-left .left-arrow:before {
  border-color: #fff;
}
.list-video-wrap {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #eee;
  padding: 0.5rem 0.2rem 0 0.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.list-video-wrap ul {
  width: 49%;
  height: auto;
}
.list-video-wrap ul.list-video-left {
  margin-right: 2%;
}
.list-video-wrap ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 0.1rem 0.5rem 0.1rem;
  overflow: hidden;
  background: #fff;
  border-radius: 0.5rem;
}
.tabbar {
  height: 1.6rem;
  line-height: 1.6rem;
  text-align: center;
  font-size: 0.64rem;
  color: #fff;
  font-weight: bold;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.video-play-wrap {
  padding-top: 0.88rem;
}
.video-play-wrap .vux-header {
  position: fixed !important;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: transparent !important;
  padding: 1.6rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.video-play-wrap .vux-header .vux-header-left .left-arrow {
  top: 0.8rem;
}
.video-play-wrap .vux-header .vux-header-left .left-arrow:before {
  border-color: #fff;
}
.video-play-wrap .share-img {
  display: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAq1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Nr6iZAAAAOHRSTlMA89oF0o2B++/rxJE1L+beu7akh2hbTiQhHA8J98ipfHVhVj4oDMuva1JIR0M7LBkUv5+acZl3SgH+qHkAAAGtSURBVDjLfZTnooIwDIXLFAVx40JxgHt7R97/yW5a68UU6PljevrRkaQyqmHk3E2jdWBaZYMZSFk67qsObzU0WFOuVm/7bl+z4FJQoRtkTCtXLLacFiauWZFzJsUFFrX6Sd23z0rE77f+H6Wc27My9Ws4dX6PTBzsVGTlz9uNWZuDMJJfYeirOTXhQ13hWRh5CjcHooUwBxitKNcBlDl/+s6Db91+uTaAQbkdxwYi9PN6juXSuabotGTqW3ndI7SHBNyjE8g4sLcy4ot7lnrCFivqjoclhmUA/CiQPIVDjJGoGlXqrHg1XdqYCF4od8MkMU8F1/J29NuYhQA94kaiuEQXnmobS0m7AcErBQMOdgFM4o4N2BJDVLkmeudGjx6wYo+E4pK/TCsrBniK/M704BEA8OU4+DPWgjYS1qsSHQ0mEtt7t+lRA4Y4L15yhkFcvXkXp5OPjp5WcD34SPQWB5trJQdjcq8wKMngA+gFppyE3kThDia3B8UX6iXD3JlEDe7FEaNyQGiTnJppejkvu95rPGSqziYUlbAy7W1Kee6o8o980TCkzO8DudsfAkhTTusklroAAAAASUVORK5CYII=) no-repeat scroll top / cover transparent;
  width: 1.2rem;
  height: 1.2rem;
  margin-top: 0.8rem;
  -webkit-transform: scale(0.65);
          transform: scale(0.65);
}
.video-play-wrap .share-img-white {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAD8klEQVRYhcWYCYhWVRTHf45D2aJhRpFLIOUStGATJWSJqDgFB8YippBSjKKUKBIqJBfKEEpIckOLCooi0baLaARB6rik0YJWomSG0IaSWzqKGkfOk+vhvW/ed984/WFg7rn33e/3zrv33HNPt6amJhJ1HXADcCdwCzAAuBLYBzwBrCkzrYjU7G+sk60nMN4AhtcYs9rmPpn69imATwEvAFeUGNsGnK7AdVZlAG8GlgG3FfTvB74BfgIOAL8DbwGnugLwEeDNHPsfwBtAMLDDnQGTp4YafbNz4NRbjwIDgZnAlopwfUMIl6QAvgTMcrbXgGsN+lgFqEzPAr8Bv4YQxtQDONE2Q6wpwDPAP50Almka0N023RchhLvKAA4F3nG2e4ElnQiWaZYLQ1+FEO7wg3yg3mkBONNUYHFFkAcsZvYFLgcuNsccBEa5jaqhaaCI7MkMcefjDm5xRbhptqGG1PFMN1v/D3vARgdzwLyXqg/Mcyn6IX4mA2w1+kyPVYBbBdzjbDuAb4FDwL+29nqbp7pH474UkXl5gM9FNp1keSLcFAenYC8C7+eMne826ToRGe0HKWB/4MbINicRThf/oqi9GxgGHC0YL9FXaxORwjAzzNlWJgI2u3ZrDTjVBOA74BMRGVE0SD0Yu1W3/t5EwMnR/7vtGKylTeqcjvJB78HNQHsC3AXAyKi9NGGOXKkHr4k6tiXO0w+4NGpvqgIVQhhicXmjAvaK+g4mztnbtfdXgOsDbLfw83RDzlGTop7umVqboyP1i2LjsQaXz12YOGkv166STccJxAkF/DsyDEic9CLXrpIv9ogbCvhj1L49cdIN0Zf4yK4EqYqTix4KuDYyDAL6JEy817JtfcH7Kn7iluj/fQ329rFSvfgX8HUFMN3BjXYEnjUp4M/Akcg4o8qPVNRotwY/VMDjLqUfblv9/9Ar7jfXZ+nOQtexrKvh7NJ0U2R6VUTaM8A9Vk/JpDnduC5m9DnjmbQvThhb3YDPLFc87wohvOuW1QwROXPs+lvdk8DrUXuXub3K0dWRXgamR2N2iMjQrOHvxQuAT6O23vLWAVedJ7i5Dk51TpUhr7LQ4k6XJrvwFFW3UqTx7m3gefdss4ickzAX1WZudbnh1ZbMzs1JrepVszlgknvuIRH53M9VBHjU1p4v4+ob/2K1m8F1gF1mX6bNosWgqE/jcIuIvJf3YJka9TyrEuRpi+32jVabbrecstGgFGQscHeB57cCD4rIrqIfL1tEH2Flt3rKGLV02uqLc8pcmspoPXA9cD/wfQUwLd9pWNHMp9T9u54iur71CvvT9aknja6r+NKfpz+1pAF8bEtB6z7lBPwHDpvW68ImkbQAAAAASUVORK5CYII=) no-repeat scroll top / cover transparent;
}
.video-play-wrap .second {
  position: fixed;
  top: 3.2rem;
  right: 15px;
  z-index: 300;
}
.video-play-wrap .list-contentFix {
  position: fixed;
  width: 100%;
  top: 0;
  bottom: 0;
  max-width: 750px;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.video-play-wrap .list-contentFix .video {
  width: 100%;
  background: #000;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: 50% 40%;
     object-position: 50% 40%;
}
.video-play-wrap .video-foot-wrap {
  color: #fff;
  position: fixed;
  z-index: 100;
  bottom: 60px;
  background: transparent;
  height: 5.6rem;
  width: 100%;
}
.video-play-wrap .video-foot-wrap .video-foot-ad,
.video-play-wrap .video-foot-wrap .video-foot-ad-intro {
  text-align: left;
  padding: 0 0.8rem;
  font-weight: bold;
  font-size: 0.6rem;
  height: 1.2rem;
  line-height: 1.2rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.video-play-wrap .video-foot-wrap .video-foot-ad-intro {
  height: 1.52rem;
  line-height: 0.8rem;
  font-size: 0.5rem;
  -webkit-line-clamp: 2;
  margin-top: 0.32rem;
}
.video-play-wrap .video-foot-wrap .now-switch-wrap {
  margin: 0.56rem 0.8rem;
}
.video-play-wrap .video-foot-wrap .now-switch {
  width: 100%;
  height: 1.6rem;
  background: var(--theme-color);
  color: #fff;
}
.video-play-wrap .video-foot-wrap .now-switch .icon-right-arror {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAYAAABbLMdoAAAAkUlEQVQokY2TSwqAMAxEi2fwli5UXLlzoVDxA15Ab+UR3HqEkS4KY9CkgZZC32SapnUATgAtAGeNMMVoUuA9VRAXLCgtWApqCzYFX3YHCQoLlg6VBX8KrEb0JOgyp8dNu7mWdaCsm3aMicBRK9AT6LWrY+tFa8pMYBD9tpszvqwlzGAoTH2iqrWELwCr+a0A9wAtwKcqyI14UwAAAABJRU5ErkJggg==) no-repeat center transparent;
  width: 0.44rem;
  height: 0.4rem;
  display: inline-block;
  vertical-align: middle;
  margin-top: -2px;
}
/*video默认全屏按钮*/
video::-webkit-media-controls-fullscreen-button {
  display: none !important;
}
/*video默认aduio音量按钮*/
video::-webkit-media-controls-mute-button {
  display: none !important;
}
/*video默认setting按钮?无效*/
video::-internal-media-controls-overflow-button,
audio::-internal-media-controls-overflow-button {
  display: none !important;
  background: transparent !important;
}
video::-internal-media-controls-button-hover-background {
  background: #000 !important;
}
video::-webkit-media-controls-current-time-display {
  display: block !important;
}
video::-webkit-media-controls-time-remaining-display {
  display: block !important;
}
/*腾讯云点播禁用firefox全屏、设置按钮*/
.trump-button[sub-component="fullscreen_btn"],
.trump-button[now="fullscreen"] {
  display: none !important;
}
.trump-button[sub-component="setting"] {
  display: none !important;
}
/*禁用video的controls（要慎重！不要轻易隐藏掉，会导致点击视频不能播放）*/

.jd-sale-type .good-content .good-info .server[data-v-d195d206] {
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 12px;
  color: #999;
}
.jd-sale-type .good-content .good-info .server i[data-v-d195d206] {
  font-style: unset;
  color: red;
}
.jd-sale-type .good-content .good-info .info[data-v-d195d206] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 15px;
}
.jd-sale-type .good-content .good-info .info .left[data-v-d195d206] {
  overflow: hidden;
  margin-right: 10px;
  width: 100px;
  height: 100px;
  border-radius: 5px;
}
.jd-sale-type .good-content .good-info .info .left .good-img[data-v-d195d206] {
  width: 100px;
}
.jd-sale-type .good-content .good-info .info .right[data-v-d195d206] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.jd-sale-type .good-content .good-info .info .right .name[data-v-d195d206] {
  line-height: 20px;
  font-size: 12px;
  color: #777;
}
.jd-sale-type .good-content .good-info .info .right .price[data-v-d195d206] {
  margin-top: 20px;
  font-size: 12px;
  color: #777;
}
.jd-sale-type .good-content .good-info .info .right .price span[data-v-d195d206] {
  margin-right: 10px;
  font-size: 16px;
  color: #333;
}
.jd-sale-type .good-content .apply[data-v-d195d206] {
  overflow: hidden;
  margin: 10px 15px;
  padding: 15px 0;
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  color: #333;
}
.jd-sale-type .good-content .apply .num[data-v-d195d206] {
  float: right;
}
.jd-sale-type .good-content .apply .num button[data-v-d195d206] {
  height: 25px;
  font-size: 14px;
  background: none;
  border: none;
  color: #999;
}
.jd-sale-type .good-content .apply .num .text[data-v-d195d206] {
  line-height: 25px;
  height: 25px;
  text-align: center;
  width: 60px;
  background: #e3e3e3;
  outline: none;
}
.jd-sale-type .type-wrapper2[data-v-d195d206] {
  margin: 10px 15px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  padding: 10px;
  min-height: 100px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: red;
  font-size: 0.72rem /* 18/25 */;
}
.jd-sale-type .type-wrapper[data-v-d195d206] {
  margin: 10px 15px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  padding: 10px;
  min-height: 150px;
}
.jd-sale-type .type-wrapper .type-item[data-v-d195d206] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 10px;
}
.jd-sale-type .type-wrapper .type-item .type[data-v-d195d206] {
  font-size: 14px;
  color: #333;
}
.jd-sale-type .type-wrapper .type-item .type i[data-v-d195d206] {
  vertical-align: middle;
  font-size: 20px;
}
.jd-sale-type .type-wrapper .type-item .type .return[data-v-d195d206] {
  color: #dd2a0e;
}
.jd-sale-type .type-wrapper .type-item .type .exchange[data-v-d195d206] {
  color: #fa9522;
}
.jd-sale-type .type-wrapper .type-item .type .supply[data-v-d195d206] {
  color: #fa4789;
}
.jd-sale-type .type-wrapper .type-item .desc[data-v-d195d206] {
  font-size: 12px;
  color: #999;
}
.jd-sale-type .type-wrapper .type-item[data-v-d195d206]:last-child::after {
  border: none;
}
.jd-sale-type .type-wrapper .text[data-v-d195d206] {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}
.jd-sale-type .phone[data-v-d195d206] {
  margin: 20px 10px;
}
.jd-sale-type .phone .btn[data-v-d195d206] {
  font-size: 14px;
  color: #666;
  background: #f3f3f3;
  display: block;
  text-align: center;
  padding: 15px 0;
  border-radius: 5px;
}

.jd-sale-type .good-content .good-info .server[data-v-37d07654] {
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 12px;
  color: #999;
}
.jd-sale-type .good-content .good-info .server i[data-v-37d07654] {
  font-style: unset;
  color: red;
}
.jd-sale-type .good-content .good-info .info[data-v-37d07654] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 15px;
}
.jd-sale-type .good-content .good-info .info .left[data-v-37d07654] {
  overflow: hidden;
  margin-right: 10px;
  width: 100px;
  height: 100px;
  border-radius: 5px;
}
.jd-sale-type .good-content .good-info .info .left .good-img[data-v-37d07654] {
  width: 100px;
}
.jd-sale-type .good-content .good-info .info .right[data-v-37d07654] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.jd-sale-type .good-content .good-info .info .right .name[data-v-37d07654] {
  line-height: 20px;
  font-size: 12px;
  color: #777;
}
.jd-sale-type .good-content .good-info .info .right .price[data-v-37d07654] {
  margin-top: 20px;
  font-size: 12px;
  color: #777;
}
.jd-sale-type .good-content .good-info .info .right .price span[data-v-37d07654] {
  margin-right: 10px;
  font-size: 16px;
  color: #333;
}
.jd-sale-type .good-content .apply[data-v-37d07654] {
  overflow: hidden;
  margin: 10px 15px;
  padding: 15px 0;
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  color: #333;
}
.jd-sale-type .good-content .apply .num[data-v-37d07654] {
  float: right;
}
.jd-sale-type .good-content .apply .num button[data-v-37d07654] {
  height: 25px;
  font-size: 14px;
  background: none;
  border: none;
  color: #999;
}
.jd-sale-type .good-content .apply .num .text[data-v-37d07654] {
  line-height: 25px;
  height: 25px;
  text-align: center;
  width: 60px;
  background: #e3e3e3;
  outline: none;
}
.jd-sale-type .type-wrapper[data-v-37d07654] {
  margin: 10px 15px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  padding: 10px;
  min-height: 150px;
}
.jd-sale-type .type-wrapper .reason-item[data-v-37d07654] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 1.4rem;
  border-bottom: 1px solid #eee;
}
.jd-sale-type .type-wrapper .reason-item[data-v-37d07654]:last-child {
  border-bottom: none;
}
.jd-sale-type .type-wrapper .reason-item-left[data-v-37d07654] {
  font-size: 0.56rem;
  color: #333;
}
.jd-sale-type .type-wrapper .type-item[data-v-37d07654] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 10px;
}
.jd-sale-type .type-wrapper .type-item .type[data-v-37d07654] {
  font-size: 14px;
  color: #333;
}
.jd-sale-type .type-wrapper .type-item .type i[data-v-37d07654] {
  vertical-align: middle;
  font-size: 20px;
}
.jd-sale-type .type-wrapper .type-item .type .return[data-v-37d07654] {
  color: #dd2a0e;
}
.jd-sale-type .type-wrapper .type-item .type .exchange[data-v-37d07654] {
  color: #fa9522;
}
.jd-sale-type .type-wrapper .type-item .type .supply[data-v-37d07654] {
  color: #fa4789;
}
.jd-sale-type .type-wrapper .type-item .desc[data-v-37d07654] {
  font-size: 12px;
  color: #999;
}
.jd-sale-type .type-wrapper .type-item[data-v-37d07654]:last-child::after {
  border: none;
}
.jd-sale-type .type-wrapper .text[data-v-37d07654] {
  font-size: 0.56rem /* 14/25 */;
  color: #333;
}
.jd-sale-type .phone[data-v-37d07654] {
  margin: 20px 10px;
}
.jd-sale-type .phone .btn[data-v-37d07654] {
  font-size: 14px;
  color: #666;
  background: #f3f3f3;
  display: block;
  text-align: center;
  padding: 15px 0;
  border-radius: 5px;
}

.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .title {
  font-size: 16px;
  text-align: center;
  color: #333;
  height: 50px;
  line-height: 50px;
}
.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .wrapper {
  padding: 0 20px 10px 15px;
  background: #fff;
}
.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .wrapper .item {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
}
.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .wrapper .item .real-name {
  font-size: 14px;
  color: #333;
  height: 16px;
  line-height: 16px;
  padding: 0 0 5px;
}
.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .wrapper .item .real-name span {
  margin-left: 10px;
  color: #666;
}
.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .wrapper .item .text {
  font-size: 12px;
  color: #666;
  height: 14px;
  line-height: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .add-btn-wrap {
  background-color: #fff;
  padding: 10px 15px 15px;
}
.modal-wrapper[data-v-e2e6b144] .vux-popup-dialog .add-btn-wrap .add-btn {
  font-size: 14px;
  text-align: center;
  height: 44px;
  line-height: 44px;
  color: #fff;
  background: red;
  border-radius: 22px;
}
.saled-return-good[data-v-e2e6b144] {
  overflow: auto;
  height: 100%;
  position: relative;
}
.saled-return-good .item[data-v-e2e6b144] {
  margin-bottom: 10px;
  border-radius: 10px;
}
.saled-return-good .item .title[data-v-e2e6b144] {
  padding: 15px 10px;
  height: 18px;
  line-height: 18px;
  font-size: 14px;
  font-weight: 600;
  color: #333;
  background: #e3e3e3;
}
.saled-return-good .item[data-v-e2e6b144]::before {
  border-radius: 10px;
}
.saled-return-good .message-wrapper[data-v-e2e6b144] {
  padding-bottom: 10px;
}
.saled-return-good .message-wrapper .title[data-v-e2e6b144] {
  border-top: 1px solid #e3e3e3;
}
.saled-return-good .message-wrapper .textarea[data-v-e2e6b144] {
  font-size: 14px;
  color: #333;
  width: calc(100% - 30px);
  padding: 10px 15px;
  border-radius: 5px;
}
.saled-return-good .message-wrapper .textarea[data-v-e2e6b144]::before {
  border: none;
}
.saled-return-good .photo-wrapper .photos[data-v-e2e6b144] {
  margin-left: -10px;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.saled-return-good .photo-wrapper .photos .photo-item[data-v-e2e6b144] {
  position: relative;
  float: left;
  width: 100px;
  height: 100px;
  margin: 10px 0 10px 10px;
}
.saled-return-good .photo-wrapper .photos .photo-item .close-icon[data-v-e2e6b144] {
  position: absolute;
  right: 5px;
  top: 0px;
  width: 12px;
  height: 12px;
}
.saled-return-good .photo-wrapper .photos .photo-item .photo[data-v-e2e6b144] {
  width: 100px;
  height: 100px;
  -o-object-fit: contain;
     object-fit: contain;
}
.saled-return-good .photo-wrapper .upload-box[data-v-e2e6b144] {
  position: relative;
  font-size: 14px;
}
.saled-return-good .photo-wrapper .upload-box .fileUpload[data-v-e2e6b144] {
  position: absolute;
  left: 25px;
  width: 50px;
  z-index: 99;
  background: red;
  top: 4px;
  padding: 3px;
  opacity: 0;
}
.saled-return-good .photo-wrapper .upload-box .icon[data-v-e2e6b144] {
  padding: 5px;
  font-size: 40px;
  margin-left: 25px;
  color: #777;
}
.saled-return-good .return-money .text[data-v-e2e6b144] {
  font-size: 14px;
  color: #666;
  padding: 10px 15px;
}
.saled-return-good .return-good .type[data-v-e2e6b144],
.saled-return-good .back-good .type[data-v-e2e6b144] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 10px;
}
.saled-return-good .return-good .type button[data-v-e2e6b144],
.saled-return-good .back-good .type button[data-v-e2e6b144] {
  border-radius: 15px;
  background: none;
  border: 1px solid #e3e3e3;
  padding: 3px 15px;
  color: #666;
  font-size: 14px;
  margin-top: 0;
}
.saled-return-good .return-good .type button.active[data-v-e2e6b144],
.saled-return-good .back-good .type button.active[data-v-e2e6b144] {
  color: #fe6b59;
  border-color: #fe6b59;
  background: #f9dad6;
}
.saled-return-good .return-good .desc[data-v-e2e6b144],
.saled-return-good .back-good .desc[data-v-e2e6b144] {
  padding: 10px;
  font-size: 12px;
  line-height: 16px;
  color: #999;
}
.saled-return-good .return-good .agreen[data-v-e2e6b144],
.saled-return-good .back-good .agreen[data-v-e2e6b144] {
  padding: 0 10px 15px;
  font-size: 12px;
  color: #999;
  height: 16px;
  line-height: 16px;
}
.saled-return-good .return-good .agreen .icon[data-v-e2e6b144],
.saled-return-good .back-good .agreen .icon[data-v-e2e6b144] {
  vertical-align: top;
}
.saled-return-good .return-good .agreen .icon.checked[data-v-e2e6b144],
.saled-return-good .back-good .agreen .icon.checked[data-v-e2e6b144] {
  color: #fe6b59;
}
.saled-return-good .return-good .agreen .server-text[data-v-e2e6b144],
.saled-return-good .back-good .agreen .server-text[data-v-e2e6b144] {
  color: #fe6b59;
}
.saled-return-good .address-wrapper .address[data-v-e2e6b144] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 14px;
  color: #666;
  line-height: 20px;
  padding: 10px 10px;
}
.saled-return-good .address-wrapper .address .address-icon[data-v-e2e6b144] {
  margin-right: 5px;
}
.saled-return-good .address-wrapper .address .text[data-v-e2e6b144] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.saled-return-good .address-wrapper .address .right[data-v-e2e6b144] {
  margin-left: 5px;
}
.saled-return-good .address-wrapper .time[data-v-e2e6b144] {
  font-size: 14px;
  color: #666;
  height: 20px;
  line-height: 20px;
  padding: 10px 10px;
}
.saled-return-good .address-wrapper .time .time-item[data-v-e2e6b144] {
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #666;
}
.saled-return-good .address-wrapper .time .time-item .time-item-click[data-v-e2e6b144] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  opacity: 0;
}
.saled-return-good .link-wrapper .item-box[data-v-e2e6b144] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 15px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #333;
  border-bottom: 1px solid #eee;
}
.saled-return-good .link-wrapper .item-box label[data-v-e2e6b144] {
  width: 80px;
}
.saled-return-good .link-wrapper .item-box input[data-v-e2e6b144] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  color: #666;
}
.saled-return-good .link-wrapper .contact[data-v-e2e6b144],
.saled-return-good .link-wrapper .contact-phone[data-v-e2e6b144] {
  padding: 15px;
}
.saled-return-good .footer-btn[data-v-e2e6b144] {
  background: #fff;
  width: 100%;
}
.saled-return-good .footer-btn .sub[data-v-e2e6b144] {
  font-size: 14px;
  height: 46px;
  line-height: 46px;
  width: 100%;
  background: red;
  color: #fff;
  border: none;
}

.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .title {
  font-size: 16px;
  text-align: center;
  color: #333;
  height: 50px;
  line-height: 50px;
}
.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .wrapper {
  padding: 0 20px 10px 15px;
  background: #fff;
}
.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .wrapper .item {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
}
.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .wrapper .item .real-name {
  font-size: 14px;
  color: #333;
  height: 16px;
  line-height: 16px;
  padding: 0 0 5px;
}
.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .wrapper .item .real-name span {
  margin-left: 10px;
  color: #666;
}
.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .wrapper .item .text {
  font-size: 12px;
  color: #666;
  height: 14px;
  line-height: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .add-btn-wrap {
  background-color: #fff;
  padding: 10px 15px 15px;
}
.modal-wrapper[data-v-7ff8bab2] .vux-popup-dialog .add-btn-wrap .add-btn {
  font-size: 14px;
  text-align: center;
  height: 44px;
  line-height: 44px;
  color: #fff;
  background: red;
  border-radius: 22px;
}
.saled-return-good[data-v-7ff8bab2] {
  overflow: auto;
  height: 100%;
  position: relative;
}
.saled-return-good .item[data-v-7ff8bab2] {
  margin-bottom: 10px;
  border-radius: 10px;
}
.saled-return-good .item .title[data-v-7ff8bab2] {
  padding: 15px 10px;
  height: 18px;
  line-height: 18px;
  font-size: 14px;
  font-weight: 600;
  color: #333;
  background: #e3e3e3;
}
.saled-return-good .item[data-v-7ff8bab2]::before {
  border-radius: 10px;
}
.saled-return-good .message-wrapper[data-v-7ff8bab2] {
  padding-bottom: 10px;
}
.saled-return-good .message-wrapper .title[data-v-7ff8bab2] {
  border-top: 1px solid #e3e3e3;
}
.saled-return-good .message-wrapper .textarea[data-v-7ff8bab2] {
  font-size: 14px;
  color: #333;
  width: calc(100% - 30px);
  padding: 10px 15px;
  border-radius: 5px;
}
.saled-return-good .message-wrapper .textarea[data-v-7ff8bab2]::before {
  border: none;
}
.saled-return-good .photo-wrapper .photos[data-v-7ff8bab2] {
  margin-left: -10px;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.saled-return-good .photo-wrapper .photos .photo-item[data-v-7ff8bab2] {
  position: relative;
  float: left;
  width: 100px;
  height: 100px;
  margin: 10px 0 10px 10px;
}
.saled-return-good .photo-wrapper .photos .photo-item .close-icon[data-v-7ff8bab2] {
  position: absolute;
  right: 5px;
  top: 0px;
  width: 12px;
  height: 12px;
}
.saled-return-good .photo-wrapper .photos .photo-item .photo[data-v-7ff8bab2] {
  width: 100px;
  height: 100px;
  -o-object-fit: contain;
     object-fit: contain;
}
.saled-return-good .photo-wrapper .upload-box[data-v-7ff8bab2] {
  position: relative;
  font-size: 14px;
}
.saled-return-good .photo-wrapper .upload-box .fileUpload[data-v-7ff8bab2] {
  position: absolute;
  left: 25px;
  width: 50px;
  z-index: 99;
  background: red;
  top: 4px;
  padding: 3px;
  opacity: 0;
}
.saled-return-good .photo-wrapper .upload-box .icon[data-v-7ff8bab2] {
  padding: 5px;
  font-size: 40px;
  margin-left: 25px;
  color: #777;
}
.saled-return-good .return-money .text[data-v-7ff8bab2] {
  font-size: 14px;
  color: #666;
  padding: 10px 15px;
}
.saled-return-good .return-good .type[data-v-7ff8bab2],
.saled-return-good .back-good .type[data-v-7ff8bab2] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 10px;
}
.saled-return-good .return-good .type button[data-v-7ff8bab2],
.saled-return-good .back-good .type button[data-v-7ff8bab2] {
  border-radius: 15px;
  background: none;
  border: 1px solid #e3e3e3;
  padding: 3px 15px;
  color: #666;
  font-size: 14px;
  margin-top: 0;
}
.saled-return-good .return-good .type button.active[data-v-7ff8bab2],
.saled-return-good .back-good .type button.active[data-v-7ff8bab2] {
  color: #fe6b59;
  border-color: #fe6b59;
  background: #f9dad6;
}
.saled-return-good .return-good .desc[data-v-7ff8bab2],
.saled-return-good .back-good .desc[data-v-7ff8bab2] {
  padding: 10px;
  font-size: 12px;
  line-height: 16px;
  color: #999;
}
.saled-return-good .return-good .agreen[data-v-7ff8bab2],
.saled-return-good .back-good .agreen[data-v-7ff8bab2] {
  padding: 0 10px 15px;
  font-size: 12px;
  color: #999;
  height: 16px;
  line-height: 16px;
}
.saled-return-good .return-good .agreen .icon[data-v-7ff8bab2],
.saled-return-good .back-good .agreen .icon[data-v-7ff8bab2] {
  vertical-align: top;
}
.saled-return-good .return-good .agreen .icon.checked[data-v-7ff8bab2],
.saled-return-good .back-good .agreen .icon.checked[data-v-7ff8bab2] {
  color: #fe6b59;
}
.saled-return-good .return-good .agreen .server-text[data-v-7ff8bab2],
.saled-return-good .back-good .agreen .server-text[data-v-7ff8bab2] {
  color: #fe6b59;
}
.saled-return-good .address-wrapper .address[data-v-7ff8bab2] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 14px;
  color: #666;
  line-height: 20px;
  padding: 10px 10px;
}
.saled-return-good .address-wrapper .address .address-icon[data-v-7ff8bab2] {
  margin-right: 5px;
}
.saled-return-good .address-wrapper .address .text[data-v-7ff8bab2] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.saled-return-good .address-wrapper .address .right[data-v-7ff8bab2] {
  margin-left: 5px;
}
.saled-return-good .address-wrapper .time[data-v-7ff8bab2] {
  font-size: 14px;
  color: #666;
  height: 20px;
  line-height: 20px;
  padding: 10px 10px;
}
.saled-return-good .address-wrapper .time .time-item[data-v-7ff8bab2] {
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #666;
}
.saled-return-good .address-wrapper .time .time-item .time-item-click[data-v-7ff8bab2] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  opacity: 0;
}
.saled-return-good .link-wrapper .item-box[data-v-7ff8bab2] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 15px;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #333;
  border-bottom: 1px solid #eee;
}
.saled-return-good .link-wrapper .item-box label[data-v-7ff8bab2] {
  width: 80px;
}
.saled-return-good .link-wrapper .item-box input[data-v-7ff8bab2] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  color: #666;
}
.saled-return-good .link-wrapper .contact[data-v-7ff8bab2],
.saled-return-good .link-wrapper .contact-phone[data-v-7ff8bab2] {
  padding: 15px;
}
.saled-return-good .footer-btn[data-v-7ff8bab2] {
  background: #fff;
  width: 100%;
}
.saled-return-good .footer-btn .sub[data-v-7ff8bab2] {
  font-size: 14px;
  height: 46px;
  line-height: 46px;
  width: 100%;
  background: red;
  color: #fff;
  border: none;
}

.vux-radio-label[data-v-49f3eae2] {
  font-size: .6rem!important;
}
.logistics-wrap[data-v-49f3eae2] {
  font-size: 0.56rem;
}
.logistics-wrap .title[data-v-49f3eae2] {
  text-align: center;
  font-size: 0.72rem;
  color: #333;
  padding: 1rem 0;
}
.logistics-wrap .item[data-v-49f3eae2] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.56rem;
  height: 1.8rem;
  line-height: 1.8rem;
  padding: 0 .5rem;
  border-bottom: 1px solid #eee;
}
.logistics-wrap .item .item-left[data-v-49f3eae2] {
  margin-right: .8rem;
}
.logistics-wrap .item .item-right[data-v-49f3eae2] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.logistics-wrap .btn[data-v-49f3eae2] {
  width: 100%;
  height: 1.6rem;
  line-height: 1.6rem;
  color: #fff;
  background-color: #ff0000;
  font-size: 0.64rem;
  border: none;
  margin-top: 2rem;
}

.vux-popup-radio-popup {
  background-color: #fff;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.no-border-t:before {
  border-top: none;
}
.saled-detail .mescroll-empty {
  padding-top: 2rem /* 50/25 */;
}
.saled-detail .mescroll-empty .empty-icon {
  width: 8.24rem /* 206/25 */;
}
.saled-detail .mescroll-empty .empty-btn {
  max-width: 6rem /* 150/25 */;
  margin: 1.72rem /* 43/25 */ auto;
  border: 1px solid var(--theme-color);
  font-size: 0.68rem /* 17/25 */;
  color: var(--theme-color);
}
.saled-detail .goods-wrap {
  width: 100%;
  overflow: hidden;
  background-color: #f7f7f7;
}
.saled-detail .goods-wrap .vux-tab-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.saled-detail .goods-wrap .vux-tab-wrap .vux-tab-item {
  color: #999999;
}
.saled-detail .goods-wrap .vux-tab-wrap .vux-tab-selected {
  color: var(--theme-color);
}
.saled-detail .goods-wrap .header-tab {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  padding-bottom: 44px;
  width: 100%;
  overflow-y: auto;
}
.saled-detail .goods-wrap .header-tab .header-tab-list {
  height: 44px;
  top: 0;
  left: 0;
  right: 0;
  position: absolute;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 22.4rem;
}
.saled-detail .goods-wrap .header-tab .header-tab-list .header-tab-item {
  display: inline-block;
  width: 3.2rem;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 44px;
  text-align: center;
  height: 44px;
  color: #999;
  font-size: 14px;
  overflow: hidden;
}
.saled-detail .goods-wrap .header-tab .header-tab-list .header-tab-item.active {
  color: var(--theme-color);
  border-bottom: 3px solid var(--theme-color);
}
.saled-detail .goods-wrap .order-group {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
}
.saled-detail .goods-wrap .order-group ul li {
  margin-top: 0.6rem /* 15/25 */;
  background-color: #ffffff;
  padding-bottom: 0.8rem;
}
.saled-detail .goods-wrap .order-group ul li.noorder {
  padding: 0.4rem /* 10/25 */;
  padding-top: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  background: none;
  color: #666666;
}
.saled-detail .goods-wrap .order-group ul li .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.52rem /* 13/25 */ 0.6rem /* 15/25 */;
  border-bottom: 1px solid #efefef;
  background-color: #ffffff;
}
.saled-detail .goods-wrap .order-group ul li .title .left {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.saled-detail .goods-wrap .order-group ul li .title .right {
  font-size: 0.48rem /* 12/25 */;
  color: #333333;
}
.saled-detail .goods-wrap .order-group ul li .title .right .icon {
  font-size: 20px;
  padding: 0 5px;
}
.saled-detail .goods-wrap .order-group ul li .title .right span {
  vertical-align: text-top;
}
.saled-detail .goods-wrap .order-group ul li .title .right .retrun-s {
  color: #dd2a0e;
}
.saled-detail .goods-wrap .order-group ul li .title .right .exchange-s {
  color: #fa9522;
}
.saled-detail .goods-wrap .order-group ul li .title .right .supply-s {
  color: #fa4789;
}
.saled-detail .goods-wrap .order-group ul li .exhibition {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem /* 10/25 */ 0.6rem /* 15/25 */;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .photo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 2.8rem /* 70/25 */;
  height: 2.8rem /* 70/25 */;
  margin-right: 0.4rem /* 10/25 */;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .photo.photo1 {
  width: 2.28rem /* 57/25 */;
  height: 3.2rem /* 80/25 */;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .photo img {
  display: block;
  width: 100%;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .detail {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  line-height: 0.8rem /* 20/25 */;
  letter-spacing: 1px;
  font-size: 0.56rem /* 14/25 */;
  color: #393939;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .detail .goods-name {
  font-size: 0.52rem /* 13/25 */;
  color: #333333;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .detail .goods-prop {
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .detail .goods_tag {
  margin-top: 10px;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .detail .num {
  font-size: 0.4rem /* 10/25 */;
  color: #999999;
}
.saled-detail .goods-wrap .order-group ul li .exhibition .detail .activity-tag {
  padding: 0.08rem /* 2/25 */ 0.2rem /* 5/25 */;
  border-radius: 5px;
  font-size: 0.4rem /* 10/25 */;
  color: #ffffff;
  background-color: #ff0000;
}
.saled-detail .goods-wrap .order-group ul li .result {
  background: #f7f7f7;
  padding: 0.6rem /* 15/25 */;
  margin: 0 0.6rem;
  font-size: 0.56rem /* 14/25 */;
  color: #333;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.saled-detail .goods-wrap .order-group ul li .result .status {
  font-size: 0.48rem /* 12/25 */;
  color: #9d9d9d;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 16px;
}
.saled-detail .goods-wrap .order-group ul li .result .angle-r {
  position: absolute;
  right: 0;
  width: 32px;
}

@charset "utf-8";
[data-v-2b7b57c8]:root {
  --theme-color: #0080ee;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line {
  padding: 20px 20px 40px 20px;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__title-bottom {
  color: #ccc;
  font-size: 10px;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__process {
  background: #333;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line [class^="weui-wepay-flow__info-"] {
  background: none;
  color: #fff;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__info-top:after {
  border-color: #fff transparent transparent transparent;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__state {
  color: #0080ee;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__li_done [class^="weui-wepay-flow__title-"],
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__li_done [class*=" weui-wepay-flow__title-"] {
  font-size: 10px;
  color: #999;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__li_done .weui-wepay-flow__title-bottom {
  color: #333;
}
.saled-server-detail[data-v-2b7b57c8] .progress-line .weui-wepay-flow__li_done .weui-wepay-flow__state {
  background: #333;
}
.saled-server-detail[data-v-2b7b57c8] {
  max-height: 100vh;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 3rem;
}
.saled-server-detail .status[data-v-2b7b57c8] {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 20px;
  font-size: 14px;
}
.saled-server-detail .status .tips[data-v-2b7b57c8] {
  font-size: 12px;
  color: #999;
  height: 30px;
  line-height: 30x;
  text-align: center;
}
.saled-server-detail .status .tips span[data-v-2b7b57c8] {
  color: #ff1744;
}
.saled-server-detail .status .progress[data-v-2b7b57c8] {
  margin: 0 -15px;
  padding-bottom: 30px;
  background: #0080ee;
}
.saled-server-detail .status .progress .title[data-v-2b7b57c8] {
  font-size: 14px;
  color: #fff;
  height: 30px;
  line-height: 30px;
  padding: 10px 15px 0;
}
.saled-server-detail .status .notice[data-v-2b7b57c8] {
  padding: 15px 10px;
  margin-top: -28px;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
          box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
  background: #fff;
  color: #333;
  line-height: 20px;
}
.saled-server-detail .status .notice span[data-v-2b7b57c8] {
  color: #ff1744;
}
.saled-server-detail .item-wrapper[data-v-2b7b57c8] {
  margin: 10px 15px;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
}
.saled-server-detail .item-wrapper .title[data-v-2b7b57c8] {
  padding: 15px 10px;
  height: 16px;
  line-height: 16px;
  font-size: 14px;
  color: #333;
}
.saled-server-detail .item-wrapper .title span[data-v-2b7b57c8] {
  float: right;
  font-size: 12px;
}
.saled-server-detail .item-wrapper .title span.change-order[data-v-2b7b57c8] {
  border: 1px solid #d3d3d3;
  padding: 2px 5px;
  border-radius: 13px;
  color: #999;
  margin-top: -3px;
}
.saled-server-detail .item-wrapper .title span.status[data-v-2b7b57c8] {
  color: #ff1744;
}
.saled-server-detail .item-wrapper .item[data-v-2b7b57c8] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 10px;
  line-height: 16px;
  font-size: 12px;
  color: #666;
}
.saled-server-detail .item-wrapper .item .lable[data-v-2b7b57c8] {
  width: 80px;
}
.saled-server-detail .item-wrapper .item .application-status[data-v-2b7b57c8] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.saled-server-detail .item-wrapper .item .application-status .application-status-item[data-v-2b7b57c8] {
  margin-bottom: 3px;
}
.saled-server-detail .item-wrapper .item .text[data-v-2b7b57c8] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.saled-server-detail .item-wrapper .item[data-v-2b7b57c8]:last-child {
  padding-bottom: 10px;
}
.saled-server-detail .footer-btn[data-v-2b7b57c8] {
  text-align: right;
  height: 46px;
  line-height: 36px;
  padding: 0 15px;
  background: #fff;
  border-top: 1px solid #ccc;
}
.saled-server-detail .footer-btn .btn[data-v-2b7b57c8] {
  padding: 4px 10px;
  margin-left: 15px;
  margin-top: 0;
  border-radius: 15px;
  background: none;
  border: 1px solid #e3e3e3;
  color: #666;
  display: inline-block;
  width: auto;
  font-size: 14px;
}
.saled-server-detail .footer-btn .btn.write[data-v-2b7b57c8] {
  border-color: #ff1744;
  color: #fff;
  background: #ff1744;
}
.saled-logistics-list-title[data-v-2b7b57c8] {
  width: 100%;
  height: 2rem /* 100/25 */;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #0080ee;
  font-size: 18px;
}
.saled-logistics-list-wrap[data-v-2b7b57c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  overflow-y: auto;
}
.saled-logistics-list-wrap .saled-logistics-list[data-v-2b7b57c8] {
  font-size: 12px;
  color: #b3b3b3;
  padding: 15px;
}
.saled-logistics-list-wrap .saled-logistics-list .logistics-item[data-v-2b7b57c8] {
  margin-bottom: 5px;
  border-bottom: 1px dashed #f1f1f1;
}
.saled-logistics-list-wrap .saled-logistics-list .logistics-item .logistics-item-content[data-v-2b7b57c8] {
  margin-bottom: 5px;
}
.saled-logistics-list-wrap .saled-logistics-list .logistics-item .logistics-item-time[data-v-2b7b57c8] {
  padding-bottom: 3px;
}

.warea-name[data-v-ff8b9b62] .weui-input {
  text-overflow: ellipsis;
}
.jd-write-order[data-v-ff8b9b62] .server-info .vux-label {
  font-size: 14px;
}
.jd-write-order[data-v-ff8b9b62] .server-info .weui-cell__ft {
  font-size: 14px;
}
.jd-write-order .content .logistics[data-v-ff8b9b62] {
  font-size: 14px;
}
.jd-write-order .content .logistics .item[data-v-ff8b9b62] {
  border-bottom: 1px solid #e3e3e3;
}
.jd-write-order .content .logistics .date-wrapper[data-v-ff8b9b62] {
  position: relative;
}
.jd-write-order .content .logistics .date-wrapper .hide[data-v-ff8b9b62] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
  opacity: 0;
}
.jd-write-order .content .notice[data-v-ff8b9b62] {
  font-size: 12px;
  line-height: 16px;
  color: #999;
  padding: 10px 15px;
}
.jd-write-order .content .good-wrapper .good-info[data-v-ff8b9b62] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 15px;
}
.jd-write-order .content .good-wrapper .good-info .left[data-v-ff8b9b62] {
  overflow: hidden;
  margin-right: 10px;
  width: 75px;
  height: 75px;
  border-radius: 5px;
}
.jd-write-order .content .good-wrapper .good-info .left img[data-v-ff8b9b62] {
  width: 100%;
}
.jd-write-order .content .good-wrapper .good-info .right[data-v-ff8b9b62] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.jd-write-order .content .good-wrapper .good-info .right .title[data-v-ff8b9b62] {
  line-height: 20px;
  font-size: 14px;
  color: #333;
}
.jd-write-order .content .good-wrapper .good-info .right .params[data-v-ff8b9b62] {
  margin-top: 15px;
  height: 14px;
  line-height: 14px;
  font-size: 12px;
  color: #999;
}
.jd-write-order .content .footer-btn[data-v-ff8b9b62] {
  text-align: center;
  margin: 0.8rem 0;
}
.jd-write-order .content .footer-btn button[data-v-ff8b9b62] {
  font-size: 14px;
  border: none;
  border-radius: 5px;
  color: #fff;
  background: red;
  width: 50%;
  height: 44px;
  line-height: 44px;
}

.count-down-list {
  height: 100%;
}
.count-down-list .count-down-list-header .vux-header {
  position: fixed !important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff !important;
  padding: 0.88rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.count-down-list .count-down-list-header .vux-header .vux-header-title {
  color: #333;
}
.count-down-list .count-down-list-header .vux-header .vux-header-title > span {
  font-weight: bold;
}
.count-down-list .count-down-list-header .vux-header .vux-header-left,
.count-down-list .count-down-list-header .vux-header .vux-header-right {
  top: 1.36rem;
}
.count-down-list .padBottom10 {
  padding-bottom: 3.2rem;
}
.count-down-list .m-list-wrap {
  position: fixed;
  top: 2.56rem;
  bottom: 0;
  height: auto;
  background: #f0f0f0;
}
.count-down-list .m-list-wrap .header .count-down-time {
  height: 5.04rem;
  background: #f00;
}
.count-down-list .m-list-wrap .header .count-down-time .inner-wrap {
  padding: 0.7rem 0;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.count-down-list .m-list-wrap .header .count-down-time .inner-wrap .time-box-text-day {
  color: #fff;
  font-size: 0.72rem;
}
.count-down-list .m-list-wrap .header .count-down-time .inner-wrap .time-box-text,
.count-down-list .m-list-wrap .header .count-down-time .inner-wrap .text-box {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAABDCAYAAAAvSg1YAAAEtElEQVR4Xu2bXWwUVRTHf2eGLmlLtURTFZYHifLQpCnZ9kFaCeWrGhIS+0BsRGOUBJqo+FVilaCtiRLTD2xFikWQSkwgoi+ACf1I1PBiaNOEYBFdtRqsVfuxXbDbdsNcc5dW2tIumSfm6szLJLvnPzn/8zv3zn2YI9zkys7ODqSlpa1SSm0G7lNKXbQs67NIJHImHA5H55J7WSc38Wzn5+c/pJR6C1gGzFdKjQK9ItLkOE5zV1fXX7M8w9O6pKZzc3MX27bdDKwREQe4AqQD84B+4HAsFqvt7u7um2rci7p4PF5/7ty5SzrPZKatUCi0XkQOA3cBPcAHSqlCEVkLpCml/rQsa8fIyMjR7u7u8QnjEgqFir2mE5G3Ozs765OazsvL06a2icgbQKpS6lMR2TFhVt9LgBGl1OtjY2PHJk0Hg8HUrKysMq/pRKSus7PzvaSmc3JyFmZmZr4Zi8W26NZesmTJocrKyuacnJzYiRMn7j558uRKy7KckpKSr4qKigYCgYDSD+zo6FhQVVVV1tfXV3qrdDt37mwMhULh/Pz8Ox3H0d3q2Lbddvbs2cQyvKG9lVKLgBcHBgZKGxsbg6dOnSI1NZXt27ezYcMGAoFAoovj8XjinpKSMm0fi0ajNDQ04AGdXm5fR6PRgytWrPh8yvKbbnritdQIZPT39/NufT2tLS1kZGRQXl7OunXrmDdP72FzX0ORCLW1tV7TtQCbRURvvtdNK6W2Avsnfxvs76emro629vaE6YqKCtasXo1t20lNDw8N8U51tRd154FVIjKYaG+l1HLgG+Ba7wLjg0Ps2VPHsdZW0lPTePW5Z3l440asGe08swLx4WHqamq8qjsuIpsmTZ8GiqcaiF+4yN7du/n4wnnSLJsdDxSysfwl7OBikDnedI5DvOdX9lZWellXIEqpIPALYE01PVKxi0PtbRxS8cRJ5AUJsKm0lJStT0PGgtlbPHqZ0cYmPjx+3Mu6A9r0o8DRmS7GQ4W0/B2lIV3vzsLzV8YpvncpKR/th0X3zG6693fGnyqjpecnL+u+06ZfBmpmulDLCxiORDgz30afPx8cu8rCZfcjh5ObVk9uY/iH8C3TrRy7SmbyPC9r0xXA7hvQvbILvjhNPHoZfeoI3H4bPPEYlG1J2t7sa4JPjt0SXeLccPM8R+c2/X0YDjZDS/u1ehSvhWe2QXARWNOW//V6OQ5c+g3eb/KyLonppG9jo//0TRuNz0XyPmkXxTI61CdtND4XyfukXRTL6FCftNH4XCTvk3ZRLKNDfdJG43ORvE/aRbGMDvVJG43PRfI+aRfFMjrUJ200PhfJ+6RdFMvoUJ+00fhcJO+TdlEso0N90kbjc5G8T9pFsYwO9Ukbjc9F8j5pF8UyOtQnbTQ+F8n7pF0Uy+jQ/y/pcqDaaHbukr+ivw19HDjiTmd0dFibXgr8aLQNd8kfmRxnOAMUutMaG71+0vRK4MuZIw3G2po78VYRKf53AkUp9Rqgp2f/q5eeUykQkd5pYzcTow36K//pY3Xml6FLz4aKiDY+69hhNqCpPzIxNmyy5W+BfcABEbk2J5lslFgppQfT9KD4HQaS13PeP4vIH7MR+wdQ8mSocUcb9gAAAABJRU5ErkJggg==) no-repeat scroll center / cover transparent;
  color: #ff2b39;
  font-size: 0.72rem;
  font-weight: bold;
  width: 1.3rem;
  height: 1.3rem;
  line-height: 1.5rem;
  text-align: center;
  margin: 0 0.24rem;
  border-radius: 0.16rem;
  position: relative;
}
.count-down-list .m-list-wrap .header .count-down-time .inner-wrap .time-box-text {
  color: #000;
}
.count-down-list .m-list-wrap .header .count-down-time .inner-wrap .time-box-text:last-child::after {
  content: "";
}
.count-down-list .m-list-wrap .header .photo-wrap {
  margin: -2.34rem 0.4rem 0;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 10px;
}
.count-down-list .m-list-wrap .header .photo-wrap img {
  width: 100%;
  max-height: 7rem;
}
.count-down-list .m-list-wrap .list-down-wrap {
  margin: 1rem 0.4rem 0;
}
.count-down-list .m-list-wrap .list-down-wrap li {
  padding: 0.4rem;
  margin: 0.6rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-radius: 0.4rem;
  background: #fff;
  position: relative;
}
.count-down-list .m-list-wrap .list-down-wrap li .left {
  width: 4.8rem;
  height: 4.8rem;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #eee;
  border-radius: 0.16rem;
}
.count-down-list .m-list-wrap .list-down-wrap li .left img {
  width: 100%;
}
.count-down-list .m-list-wrap .list-down-wrap li .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .up {
  margin: 0 0.4rem;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .up .title {
  color: #333;
  font-size: 0.6rem;
  font-weight: bold;
  padding: 0.2rem 0;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .up .desc {
  font-size: 0.48rem;
  color: #f17a00;
  padding: 0.2rem 0;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down {
  margin: 0.8rem 0 0 .4rem;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .price span {
  font-size: 0.88rem;
  font-weight: 800;
  color: #e60000;
  padding-right: 0.3rem;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .price s {
  font-size: 0.48rem;
  font-weight: 500;
  color: #999;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap .progress {
  width: 5rem;
  position: relative;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap .progress progress {
  -webkit-appearance: none;
  width: 100%;
  height: 0.48rem;
  vertical-align: -0.1rem;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap .progress .saled {
  position: absolute;
  bottom: 0.1rem;
  left: 5px;
  font-size: 0.36rem;
  color: #fff;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap .progress .ratio {
  position: absolute;
  bottom: 0.1rem;
  right: 0;
  font-size: 0.36rem;
  color: #fff;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap .mind-me {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  color: #47cb5d;
  font-size: 0.48rem;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap .now-buy-wrap {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.count-down-list .m-list-wrap .list-down-wrap li .right .down .progress-wrap .now-buy {
  color: #fff;
  border-radius: 0.6rem;
  padding: 0.2rem 0.4rem;
  background: #f00;
  font-size: 0.48rem;
}
.count-down-list .m-list-wrap .list-down-wrap li .saled-mask {
  position: absolute;
  background: url(../../static/img/saled_mask.359f9c1.png) no-repeat scroll left / 4.8rem transparent;
  top: 0.4rem;
  left: 0.4rem;
  width: 4.8rem;
  bottom: 0.4rem;
  z-index: 10;
  border-radius: 0.16rem;
}
.count-down-list .count-down-tips-bg {
  background: #47cb5d !important;
}
.count-down-list .count-down-tips {
  color: #47cb5d !important;
}
::-webkit-progress-bar {
  /* 获取progress */
  background-color: #ffc8b2;
  border-radius: 10px;
  /* 进度条未被填充的背景颜色 */
}
::-webkit-progress-value {
  background-color: #ff2306;
  /* 进度条被填充部分的背景颜色 */
  border-radius: 10px;
}
::-webkit-progress-inner-element {
  border: 0;
  /* 进度条的内边框，注意跟outline区分 */
}

.not-found[data-v-13a31f04] {
  width: 100vw;
  height: 100vh;
}

.alipay[data-v-4d6f9cce] {
  width: 100%;
  height: 100vh;
  position: relative;
}
.alipay .body[data-v-4d6f9cce] {
  padding: 50% 1rem 0 1rem;
}
.alipay .body .title[data-v-4d6f9cce] {
  width: 100%;
  text-align: center;
  color: #666;
  font-size: .8rem;
  margin-bottom: 1rem;
}
.alipay .body button[data-v-4d6f9cce] {
  width: 100%;
  background-color: #0ae;
  border: 1px solid #0ae;
  height: 1.6rem;
  line-height: 1.6rem;
  color: #fff;
  margin-top: .5rem;
  font-size: .65rem;
  border-radius: .1rem;
}
.alipay .popup .mask[data-v-4d6f9cce] {
  position: absolute;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.6);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.alipay .popup .popup-body[data-v-4d6f9cce] {
  position: absolute;
  top: 30%;
  left: 50%;
  margin-left: -5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 11;
}
.alipay .popup .popup-body img[data-v-4d6f9cce] {
  width: 10rem;
}

.alipay[data-v-71d5a436] {
  width: 100%;
  height: 100vh;
}
.alipay .body[data-v-71d5a436] {
  padding: 50% 1rem 0 1rem;
}
.alipay .body .title[data-v-71d5a436] {
  width: 100%;
  text-align: center;
  color: #666;
  font-size: .8rem;
  margin-bottom: 1rem;
}
.alipay .body button[data-v-71d5a436] {
  width: 100%;
  background-color: #0ae;
  border: 1px solid #0ae;
  height: 1.6rem;
  line-height: 1.6rem;
  color: #fff;
  margin-top: .5rem;
  font-size: .65rem;
  border-radius: .1rem;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goods-like {
  background: #f7f7f7;
  height: 100%;
}
.goods-like .goods-like-header {
  background: url(data:image/png;base64,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) no-repeat scroll top / cover transparent;
  height: 6.08rem;
}
.goods-like .goods-like-header .vux-header {
  background: transparent !important;
}
.goods-like .goods-like-header .vux-header .vux-header-title span {
  color: #fff !important;
  font-size: 0.6rem;
  font-weight: bold;
}
.goods-like .inner-mescroll-wrap {
  background: #f7f7f7;
  margin: 0 0.6rem;
  border-radius: 14px;
}
.goods-like .contentFix2 {
  height: auto;
  top: 3.36rem;
}
.goods-like .contentFix2 .recommend-wrap {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.2rem;
  font-size: 0.52rem;
  margin: 0.4rem 2rem 0.2rem;
}
.goods-like .contentFix2 .recommend-wrap::before,
.goods-like .contentFix2 .recommend-wrap::after {
  content: " ";
  height: 1px;
  background: var(--theme-color);
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.goods-like .contentFix2 .recommend-wrap::before {
  margin-right: 0.48rem;
}
.goods-like .contentFix2 .recommend-wrap::after {
  margin-left: 0.48rem;
}
.goods-like .contentFix2 .recommend-wrap .recommend-text {
  color: var(--theme-color);
  font-weight: bold;
}
.goods-like .contentFix2 .recommend {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAACDklEQVRIib2WTYhOYRTHf88b6vE1CJHPsfCVTJQikmYhFspKNlYiK7IQqWfjLhVbio3spEhqFhZmlKSpNxYaU2oaolh4o+ZJPh6d6X9ze2Pmvbr3PZv/Pee59/zu83HOvS6lRFlzWQzAKWAJcAs4m4L/2kma0kCXxRvA8bbwCLA9BR+ne75RErZGMEu8F9gAvAM2Aoc6yVEKCCyWNlPwT1Lwo8BVxbbVAVwqbRViY9K+OoBHpc8KsR/SnkqBLosrgGNyrxWG5krfVwoEBoxre5aC/1SIb5IOVwZUKWzR3p1vGz4ivd9Rrqnq0GVxDnAbOKxQXwr+ZWF8JfBW7oDKxVbBkv5S3Pb4tVam5bg00avamqEb85t6tGcLgG/A/hT8UNsLXbEu08nMgI/AToPcA7ZOceMD4HQKfuwvY3eAh9OA7FCdA3YDN22GH4BlwF1gVMV9AvgMHEjBP+9wBv80l8VZWqXJQ5P3vwsp+ItqymatKmCyvENNFE/paul66cyKYGZ7pM2GThUFrcPWKedgo2ZQbrukr7oF3CEdrx3osjgfWC53pBsz3Cx9YT24G8D8hD5GdVg38KB0qHagy+JsoF/uoxyYF/+49I30ewXM/MfqaQr+i11Y816k4BmXxSawSn6vy+JJfUHKrsJPYCFwWf71fMCat33f1gLzCg/YT629jP/vuf2xwRT8vkkX+A14p4nBQ/x2GQAAAABJRU5ErkJggg==) no-repeat scroll top / cover transparent;
  width: 0.56rem;
  height: 0.52rem;
  display: inline-block;
  margin: 0 0.2rem;
}
.goods-like .contentFix2 .flexbox-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.goods-like .contentFix2 .flexbox-wrap li {
  position: relative;
  width: 48%;
  margin-bottom: 0.6rem;
}
.goods-like .flex-banner-list {
  border-radius: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.goods-like .flex-banner-list .left {
  position: relative;
  width: 4rem;
  height: 4rem;
  overflow: hidden;
}
.goods-like .flex-banner-list .left img {
  width: 100%;
  height: 100%;
}
.goods-like .flex-banner-list .left .saled-mask {
  background-size: cover;
  bottom: 0;
  height: auto;
}
.goods-like .flex-banner-list .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.6rem 0.4rem 0.6rem 0.6rem;
  min-width: 0;
  background: #fff;
}
.goods-like .flex-banner-list .right .t-wrap {
  height: 2rem;
  line-height: 1rem;
}
.goods-like .flex-banner-list .right .title {
  display: inline-block;
  font-size: 0.48rem;
  font-weight: 600;
  color: #333;
  vertical-align: top;
  word-break: break-all;
  width: 100%;
  line-height: 0.6rem;
}
.goods-like .flex-banner-list .right .desc {
  display: inline-block;
  color: #999;
  font-size: 0.48rem;
  vertical-align: top;
  margin-top: -0.2rem;
  width: 100%;
  line-height: 0.6rem;
}
.goods-like .flex-banner-list .right .price {
  font-size: 0.48rem;
  position: relative;
}
.goods-like .flex-banner-list .right .price .p-now {
  color: #e93323;
  padding-right: 0.2rem;
  font-weight: 600;
}
.goods-like .flex-banner-list .right .price .p-prevent {
  color: #b2b2b2;
}
.goods-like .like-cart {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAFnklEQVRogdWbe2xURRTGf7fddrso5REShBZF0BqDRapGIoYGC0gREQiUGN/yhxENL0UqgonKQyEkClHAGBOjGAnEChao0AKNClGipEbQUPEVjaKBCIW229c9Zm7vdl/d7fbunaX9kkluZ+fOOd/MmZkz554aIoIuTD9ELpAHDAcGAVcAXuACcAk4A9SqUl5Eow41XCU47RDDgBnAFGAcMDDBV03gJFAN7AEO7S2i1Q2dkiY49SDpwBxgPlCo+nRBr3+BbcCbFRP5NZmOHBOcUkUa8CiwHLg+GSXiQM3ih8Dq/ZM47aQDRwQnV3E7sAW4xbnu3UIzsBF4qXISDd15sVsEJ1biUaMJPAfWDKYaPwH3H5zMcdcJTjhg7Yg7gDsuA7FQNAHPVN/N5kQaJ0Rw/H7ygQogx0VFk8UmYPEXU4hLoEuC4z7jZrVtd2PLTyXeA+YdLY5N0hNPmbEVXAdU9lByCo+B5SA8FatBzBm8dR8DgGNgkezpWPLtPbyRMMExe63DugyY2QvIYR8jhTXT+Dryh04J3rSHp5UXkSrtXMJvQP6Jey0ftwNRa/CGcmunXNvLyGE79C8Dz4ZWRs3giE/5SB2mbkvP88HKfPCmw6Yf4ch5tyVYUK5dwS/3cSJQEUYwdzejgRqXHOYwbBkD069pr6m9AEXVbkvoQNmfM5gd+CPMRP1iOc6uk1MY4A0+Z6VbsnRh5qBdjDo707p+BQn6yixXbK4uqY2t4c/1pjaCykdeBDxBKEG/8KBOBzpywjTOoEKJ8TELZTb+ICHhYUsLTSV0LxP0ybFLf4TpBGbM2EkuwiitBCPHWC9BVVTYxDZRkyKtBkPEDIodhdGLiUGCwnjtBLuscB3Dje3kBAiOTiVBiazQhxsDJqoraNQBM/UmqpDnMbaJIjlAt6SG1qD/0GJGLEp9GO5B6Ouke8MHb48yuLYvtEpskwv8VDAoWDciG/YVthOO5zZlpMOZBlj8PZytdzQg2R5MZwSr7zQoHOLkTcjOhKlXJ96+KAeG7nQkqq8HEUerYbBPi8vaKYb0cWzSbcpELzp5c+7nwsbbDK7yte8XXcnPvRL6ZbY/+9vg5wvx26vhSzOgrgWWfdOZp5AQ6qzrkvGu2aY7kLtjQholI9ufa85Cwe6UbKOr7HNQ/lKDrFNS9EGfkl30dOCgP6WbYHrIkjWMlB30te1mKRzX7fyGTZh+R1sVE+EH25ORw/YHFW2IctVCXRs9OClPeuoCJvqlHbCJG+lOBlFLTr+JHiCwc8p8z0WEKr33wSCjDmdbb9lF2IyZoj4ZF+sazqg1qNdEfweOEkZQ+ARQ0cr+OiWHyNOJd2RBhnXQdhzusiCjAWGTLrNRocIAvB6tplmH8FZAVlrEqCqCl3QIPt8cIkbv2tssCzPOd0pQFmWcQ2SNpYHL5fGv2iz/85wfig+3ut6/Xf5BZF0op6hvE8brzRnAd+q6r3WV6MEjsiTzg9CeoxxsWZLZgsk8TFqsa0LvKXsxreShMMT8wmtsaFKezfpeMnN/qKCBLPWei/wh9hVJ2ICwPQUHcrJF7f4lnZGjqywLY31Tpp0+oj0w7BBqb54ly7z7YnLoKo3EWNeUDZTbiXY9CSoh6AEp9ZbF1T+RRCBjnb+Pnf03q4cQrFPfAaU063BXDRMKU0hplrLzOQiv2Pesy7nmTiCMTYQcTrINjVf9dylfDxjZrReThzoMtgJLZXlWwtnBjtIpjbV+H/C8fUn2pYCcyi6cLy9kHevui0ll/Bpr/MNsoiqlqo/jjmJDeVSvqaCcrMhyFIZzJWfbWNM40E49eciFdMv/ABXHfl9W+I4krZvbWffG6sah9rk5AaxMRZV1nx2juWlfTk/ZF1SV1XhMVvpaXNNH578VdAhZ1ThYfScA+tlBaz9QD/wtL/rUsx4A/wOhQ73pR8DnvgAAAABJRU5ErkJggg==) no-repeat scroll top / cover transparent;
  position: absolute;
  width: 1.12rem;
  height: 1.12rem;
  top: -0.32rem;
  right: 0;
}
.goods-like .flex-list {
  height: 10.24rem;
  text-align: center;
  color: #fff;
  background-color: #fff;
  border-radius: 4px;
  background-clip: padding-box;
  word-break: break-all;
  overflow: hidden;
}
.goods-like .flex-list .img-good {
  width: 100%;
  height: 6.6rem;
}
.goods-like .flex-list .title-wrap {
  color: #333;
  font-size: 0.48rem;
  font-weight: 600;
  margin: 0.64rem 0.4rem 0.48rem;
  text-align: left;
  height: 1.2rem;
  line-height: 0.65rem;
  letter-spacing: 1px;
}
.goods-like .flex-list .price-wrap {
  position: relative;
  font-size: 0.48rem;
  margin: 0 0.4rem;
  text-align: left;
}
.goods-like .flex-list .price-wrap .now-price {
  color: #e93323;
  padding-right: 0.2rem;
  font-weight: 600;
}
.goods-like .flex-list .price-wrap .del-price {
  color: #b2b2b2;
}
.goods-like .saled-mask {
  position: absolute;
  background: url(../../static/img/saled_mask.359f9c1.png) no-repeat scroll top / 6.6rem transparent;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  height: 6.6rem;
  z-index: 10;
}

.app-down[data-v-dfecdac0] {
  width: 100%;
  min-height: 100vh;
  overflow-y: scroll;
  background: url(../../static/img/bg.3533212.jpg) no-repeat;
  background-size: cover;
  position: relative;
}
.app-down .content[data-v-dfecdac0] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.app-down .content .app-down-header[data-v-dfecdac0] {
  width: 70%;
  position: fixed;
  top: 10%;
  left: 15%;
  right: 15%;
  color: #253444;
  -webkit-animation: title-data-v-dfecdac0 1s;
          animation: title-data-v-dfecdac0 1s;
}
.app-down .content .app-down-header h1[data-v-dfecdac0] {
  font-size: 1.8rem;
  font-weight: bold;
}
.app-down .content .app-down-header h3[data-v-dfecdac0] {
  font-size: 0.8rem;
  line-height: 1.8rem;
  font-weight: bold;
}
.app-down .content .app-down-header p[data-v-dfecdac0] {
  font-size: 0.6rem;
  font-weight: bold;
}
.app-down .content .button[data-v-dfecdac0] {
  width: 40%;
  margin: 1.5rem 30%;
  -webkit-animation: btn-data-v-dfecdac0 1.5s;
          animation: btn-data-v-dfecdac0 1.5s;
}
.app-down .content .button .bg-img[data-v-dfecdac0] {
  width: 100%;
  height: 1.5rem;
}
.app-down .content .button .ios[data-v-dfecdac0] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAB4CAMAAAAzDfCvAAAAulBMVEUAAABMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOr////Z7vqJz/Cu3fT3/P5dwex8y++j2PPj9Pxtxu7s9/3E5/i54fWW1fLP6/lSvuuD0fHz+/6w4vbe8/um3vWc2vTT7/rK7Pm/5/iM1PJnxu1fw+z6/f/o9/y55fd0y+9xe30IAAAAHXRSTlMA8vvkZFEezMW9nT44ENKvXAf0pe6rhXNsSC4XBTUlA54AAAorSURBVHja7NldcoMwDATgNTbmn9ghJEDG979m3zuQAiUTrOx3BY3slYTNmsrcu6LVNxXog9RNt0V3N1WDt/L146IDnYy+PGqPt3ianr19WupinjhYY4ok0KklhWlwnLq8BorAtaxxjDQPFI08PaLkbaCotCn+p8oCRSersJ/tAkWps9hp4IgWLTVgD8v8FrXcYjPHNo+cctjGl4GiV3psYBnaRcgsVpt4VRFCT1hp5HcuhhqxSsrTiiBJihUcay5K4tjn3+fvXh9Zc3GSES9NzHACqQkvWM5qImmLRZ47GaEyjyXcvYpVYoELJJbDLMsQJ5iymMP7uWg5ZgyBRBv4uH+fmQe+DyRcj1+qH/bttadtGIwCsBmgiTE2aZu2D9s5vsS59gKUdcCA//+3RppASNPgIrCzjTxSP7iWHSknb6K8VTH67x2KtrEt8wq8FS37GL0C++Kh8b9Lr8KHoQt9dp5fkZcYBbQ/bF9mcsVbZoZRMK0OzXuEFi25IjEK6v1wv65dXrGiMQrqnagdfUJYs4y1FKOgPh2Jyh4CW5Lj3X0ge6JygLDmHAt9MAdi5fsbhHXF2glGob35Psjd/Ya1KUbh7YnSR4R1wsoSA9A6xuv2Udz6sYOwJFcWCElrjRIp0WXjokA/KSVeHsnOIIJ3Oz+G6Myw9OsSQZEE0Ak9UhM9lSxpx+IX1w09KkwMz6r+zDeEkM4n5zcz3Jqdyus5AHu2OJtfIIhu6ErrXCZ8KEWPYKHHJP2n/i3MI/3iJGHp+JdFZb40XDldOEreSmYTPFM3dLbIXCvH4l6KW5BoyBpJWbHVIYKkXj3Ud+HbCRvJ4iay18dsmDM8RpI0EZ6nL/RE5jpWKRxeNnR2qPoQYVLfFeIInl0kdJjO0I8lhefZGHqE7QSs9Cp1Bb+OxCH8ujB0Oo3Qw2elP21xr0i1aZJqnXXtmtwNCiYp/Dr03ZqZHdPB0ZqLpkwsnslf6F2K5NN3lfcDDd/2xFd4taRboi7h178Uun9fxWf4ZOn2E949LXRNN4kertDlPZLNwJCyAa8+iwP4dEqn4xm8+4tC5zbg1YF4C49Sup3h6dJiVSdFiq44z8o53Z67KyvSSCnt4JWeyLYsYKV/8Puarun021Xo3TMc5byTR2izSTOXosEWBa4zGpukJMuPJTNsoQ7dKclyu3amEMqu+AKPftJpCodO6DZjI7PtOcOGaVJ3h06NTTSZgyQkGcOtCl3qCI9K19u+uhwH8kXswCNDpwUc1kOPDElTKKVy03mHlySnFsBEkkV7l86uZCZrWU+kkamvEMTblrpiyTweuybl+hcKpWwaw7MdAZ/odg6H9dAlede/SJO1yZRN1JMkQmND6DAsHmxqsUFOynpxRmpsQbGSxejXuchiUtWrM/j2h70z63UaBqKw2MQOEiB4gJl4jbNBQeyI//+7gB4T13ETp/Q6PNx+D0hJE9Pb47HHx47z30V/R4skotvD6HYq9qrtzGTZcdErrsmjmCkBI07jb+5XOYMQXSr4D6t/EhLMPf2mQ60tS9nmnfMYWiQRvYlkthxFhoS2CcdFl6P/bmbS8Yq5xcU4GCgLEjnXImFxFLMkuvR/nqHC3CiZyJWIdBOrTE1Ub+TcdEUqeogu3CcpRSIZ9DcLxvUZBK421fExgfzNwNzICCJ8g36L1v1F2SEb5+kpQyy65Lj966K826C/TzguOjG3OKqO1hWjfNn+5nZNAx+GbGjjG0EJfiQgRPjMu0btFq37rbIPKXOeL5QhFr2a1BMx+XgucT70PP0x0cCK/uCYFSXomrmm8WKk8jVlCKKTHvgPnU6vqIiSabaaSG/yLMCTsjYs51GnmTP15GdxHAnh1L7MVix9E39MJFGBMBifgMA2RBTU6RkXLgLRgWhiLwHUaFfSGReM5Ipzv+yES8PnD9Rj0b1oMyeCI1dZOsRNRDf7quJ8atZA/Bg5dhxBHXQmS8SiI9iVnhY8xMX6sw4jueI8Lzu1+olXoGmR9aIDiZoWz8ILFILrw/HA7GbGxjZEdVBH15yRJbFhe8UiKbieTLMR3BkYQMV5WXYRheQVfKAFThMd2AodR1B9TnS7D9wqDV9IoyncA7TKqJ5678bmfxPc1sH/Kc7tssul3nGWbDcZi95MmgaNPn2CaTluVvuJ6Ja59cU5gSsjbGTdBxlh7nc0S37CxXEK/hOFL1Kch2UXRr79cb7qaXouKIDsPUXE4shJ/4xjpHBH4kvGDUWQ0atezWqTF52smxQL6s02aXhceAn0Z17FB0czrBynp5hofNVNRG99I60Vp5kWsi+4KwnVXvWFpfgQPc9U9Ba2U3lulX7Y4SuvhGZY68ildKFUuC9jcYfHMo0v0SANnBGdTLMQk/8ueljybqkoT4s/1qR4FTuaYaX3nhL78IrZjcWN/9KxnACmjKZZ0UnDkp/hNNGNEFJ2AyHS/fnBUUFeFX+A8T1nyK6ZikWHzJrANJnWHY0MQc1guXm5DT6DwFEJOCkpIpFRVjTDKtGFsLKtVFST7OhJm8Jd+6PCjyojks5bMxVEB/XCfPrAlSNgDjt/yzyE4oIFp300C4rQFHGVS6BN1XDKQEZBfBQgqBw33pTflOAnn+XKpaK7ceVMp6KBFWxS3luwTqpDv7YNweNNd+7Jx7nMGS5XKjrxCNZ2SiuMt/UV1LZlRX+6wfYj+kz/ff0aOQRuICgZunQIqDHYF8gPtMqMla5W9NoLHYpF7VO6Qy7RMVNBbm+x0dDHs5ZMnbga1oYKoXoC8Sw1M6O1193fimEU0vUZzhQ9Xyw0Nwh3pxXXVI6brzfZUuzDVT/isrjuvd9/pAaryRP7rMy8n2CxKlQMV/OCz1ZcdKG8FdRvsI/m/W02D/zOGTQVpj6wX5jZKW5INxyyPh2mUVNKi+7jnAgpfGEv9vZG24R+zS2YKk4rCfg+vbZEorEUEPMe24kbDZ0e6boeK5wYmCtD5Xj2eKsNgd9nHlMujz5yqNNT54Pn1WkV44VO01Y82G7r7y+R+7aLl0td2JBHm23yH2Jd/Xz37e3bb+LLj8tOof+De5u+zuPdJ+bd0Gvy6I+fdrxrDV3YkjuXF/dcO55cXtF1/bhzeRnftePu5bWb14+Hlxfs/mrvTpAUhIEogH7IIjsJigJW7n/NuYAoINaQ5r8rpJL0klSfTs9R2qeTWA7NP50BL2SBBMsAgAf8qSQWL7lAYjnMKAIJVWCOZ4lGqIvHLKsCCaQs3pgYzAnUTXhrTAMJk474wHDVhUkNPnJcdVFSBwDc62eSGiwyMpoTIxmx0MTMTQg1YTHLKo0IF4sVPCuyAhQe6zhe7JFLHFaz7K9HLbPYYuBmj1YyYCPL15KR6i22KxnGR+hS4juGP54i0xh8zzCii0hmsI+q6AJFoCsq7KfWOdswB5fmusbOnrpnCndYSauf+AlfPVr2Yg5HtY/K46fqUt+veaNuvOf/VXdTTX6967LGWn+5BFkrVS9k6AAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.app-down .content .button .android[data-v-dfecdac0] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAB4CAMAAAAzDfCvAAAAz1BMVEUAAABMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOpMvOr////Z7vqu3fSJz/Bdwev3/P58y+/s9/2j2PPj9PzE5vdtx+654fWW1PHP6vjH6/mL1PK35PfW8Pqr4PWu4fbC6Pi95/ij3fWg2/SX2fPR7vqT1/N0y++B0PHx+v7o9/xWwOze8/tkxe1Pveo0QlD/AAAAIHRSTlMA8/tkUR8BrvHMvT44EAbSxFyl4Z6chXNsSC4Z5ePkxorbvxEAAAtdSURBVHja7NlrjoJAEATgGmB4vxUFlKTvf8r9r+ICi1mmre8KlUpqprFakfmXNq2m2Aj9IxNPVdpe/KzAR5X5NToJHcwpuuYlPuLmR+z2YZnIv2FnhZ96QofmpX6B/eRndtwJ5pxjF2FQCzmjDsIdIq+EnFL9NfYsEXJOkmE72wo5qbXYJuw535xl+hAbWO43p9UWqzWxkNPiBuuUnZDzuhIrWI52FRKLxca7kAr3EQsNXO1qmAGLBDytKOIFWKBh5qp4DXv+fX7v+sDM1fEGvDVywylkRrxhJyGFJotZJf9klEpKzOHfq1odZjRCajV4yfKuplhs8ULI+7lqdYhnvZBqPZ5YvtCVMxaPIiHlIjzIfti5s92mgTAMw2YRlKWAAMEBCH3vzNgeL0naQikUurDc/zXRJA2WR41J8ARS8HPSNssvVW88njpqNPjnPQh2ccNlmf/AvfZe7rYG/4HbrQN9+N+l/8LjO5s40NMsV8u3rNZga9xOGk8Uy2fU4g812B5PmuYPFc+nPUnpyenpyTdJh+cabJOHycJzRfT247uSmfLgeGi+ZZ4nl3ZvKJ78KzTOTzXYJjd2k7lbiub7EYFPqQZb5FYyd1+xpCXg+ensDM6G7fs2uZ/MvLqpSL6fTxt/P+TS2y9fPkE2HOtb5OaryKv7HmCklEvH0mfgqwbb41bc99dOmdqv97h0fnJSzuNfT4W1ukqtKznnFIe1Npgaz93kwqMdRVKyxJmumZExumBAAVdYkzHWVQDFAQTf12NFsvMo5pWZmqVOtSGFtXYDswwE0d1F7cpkzGW1AhuObmGkSKbXZ14qkkOW2tOGGEDryUvKvHtWGD2jJTM2GNAd3fJrmqndHOBm8supeQaV4ngZ85T+eW+pD+qWA+RaUb/oJVAq0B2dBWNG1tUKxItuCZjF1LSMVn16Ut+Gz/IewRrrV7/oTKmxWnQ7dk4dNh1dqY+1wj9Lkl31lx/nkur9pXJJJ8enWsYDeK2mZ/QJwTGzUnR1W+dhDlhjkgdN5RkmVQy7yQP1dgAcTb8sdS4ddpzaczDliut77+ipNTbVzLWIbmCx0VQcDyJcmtlnar9rI/dWJ3T8wT4CO1p99QpD9XGNokdzK3mhvo6YOtK7rugfunbxHvIxeK3j70c3/IpRoDN6YRcAu+DBNmr19yJ5qr4OmDr4/eg5ZNJK+/d/Orrh15z6e9rjLba1on9k6r2uMoJKMuus75uP3hxk9Z+KPjIzpWnxQPNTrv7uJ/fUQ5zoHgrJBus7kEoqJsCkUEthMjCFVAHtJ6TWN4PGVQllNVYw2HTNCnM6rRDTQw24JaHD6EWqpQomYzUsoKgeJ2/UQ5To+bxWHqzvgFNeMlep4TxzPrdA+wkZgGk/Du/ag033rPWjF2AEqIRa3RxAZpdmn4BVwwK1Ynqd7KiHKNFHUOpCcPUBcEXGQnNXwU9ZGUSfN8cGj4OiNdh0zwp3zICFys5VUClQwliACqjUzUFX9hRI1bCLM7nzVlHsJDfUQ5ToHuxlfK8GMIFs5NzYQPNqdwDeXtxcAe3oYw/TJ+SLnlUuuaqpHkQPZnVEV4ZtXihWbQV4CVCaQa5ODjAAvtAVbPCycYvoI7yiuJGohxjRm2V93F7fmTLpYsXDaib1QDW/uS6D6J5sMaHOgHFzPGd1GD2c1R3dMGlWJqc2D0XzfphRJwdo7AGMC+8gJLf4PTwjxfGDvTPtlRKGwrBbNO6JGv2giad0QyjgHqOjxuX//yanZXlpkwMqNY4O74d7ublwhunTntOelvL3oaOBm8i/95EcFaODt0OpJu4dzKnu6wkuqiPojC0euhQG59EgmK9ogK6NZ8QKvXdpBKrcAnQ7fBGLJrFVf9+9lxOPLvLv0WSYmf4oo35NEUMHZgeeuArQOVs8dDWWuYPhmVNRI3R6trgqENDJdX1oRzRXR/k6o2YKZmVO704X/3pHzsZe2EahNwaCNs9BR2nLMYzDtEwNw9Y6dP+jYUJ6MZgZrl+eBAV0Gn28i3sHdZ+cSwuiFJK2CR25J7RBW6DDu5tZv7XhoQMmCx0XdHEf2IEvzuNtFWLSRLMT1WjZEhTMGDeDroJZXoBOugmNvY1uwkW1LhwXoTZo2iYM2e7SBmXIvZeeBqJlyUOfQrVdhw5T+JgqOg+2VqHrUC+f9Se7xPAYcwE91GNLjAAdeQIVN/QEehfOL0RNmXR3YxoWy6TeLEM/DDUjlRWJ7CJ0HPDQ8Ud6Iv61YusIdpzs8GDCBa7nIRPvrsvBHKBrX+M0MYqhk+5m9rTxEQrQkZ1RGTM0NzJMuDjh9W15avWL8b8/UqpGJGpOA/p4BqBT54Fok5R+JQZOgB7SghVLPc29t5GxRKofyiqMGLfrXoapVfpYmK+WlqGTe2W+fiIIbjdWebLQW9/G09RJ7YnAMLx0Sp2FHltLpYaBiD/KpYd5nm/5QrQGPZwEpQER7d6uxnRNlCOm87asJztCh0f3qZ+kodfotM2hU8NQX4HeFukkuhsX43aUTZcz7SW2Cj1WRNlRVB4NDx2Z6F/tveuk975sS3nKgN5Eyfx6ZrVKxxtRbWB6c4DOKB0zdiLvnMvNzQsjN0FHA0QSplyE3sI18NDXx+nLtqS/FmU/+dYySuf2U4C1EhCkAnVJ0O9Dl9N9Wsqh2xmXQL8UrL5SJMa7YxTFQ9ch7PPQmYxckWTkWFvIrqPsjRAaVQcVyYR2z0CnOnLKvwHdKiVlo4ma6QIjNW3W/ZwPO7wTrD4wl0gwJjS+JejUzZuwNRx06lZz77ytYn6AkbkOLTsarElioZNkwvoadK2URP+2pbb/dZTN0p27lvOxpi+VYGSSoRrX3ULGnYeuECx9W2OhO3+ewjXxLNuyLSEqQPftuxuZR9Rt2ab3HtONmK9DV7IrChGrfDZbFqKyZOUeZd1a6rt6ofr0XHV8wEE978P58ZC7U4d+0LyBOg46ujWNJfLT7Dx0zKdbZj6dtdX6uwL0OlwcmBu4jETbl0CnPkO2yg7+pDZCqP4r0XbdwqPKmaSQbj0MOflYvHdH2OSho8EFVS0DfXXlDG8rUG5n0PtRmi2Dk5U+UGuCskIv/cNyUin/wbjDSss+xdeIijbr4p3sm36/Rwx/h8wrI992KJb2xc9AR+JykNSOg76+Ro63ZYTBx/bL37QcJ0ZqmMsNHZqgB/diQx6wctrkyL9fy7j9CA89v1RY5No44sWshl22hUkPlH1YFRMCfmnJq8GKnj8LHcyJWjisrbqccaMhHvq/piNhi7LXRpQhsHYa/0fh/1noMjBHrCppsy493ryl2P8InWw3L3tdHQmreUfddQ1Bvwxdr+4iA/deT1k91QnROdqsG/k2D+Shv6V/XZp+Uhm3QrFKDQeUWZf/wDahh/8P+n+li7f/wIbA34TXgWicZ983hz0pPfgjW3+rz34VTdDBCPGadp2Sbl2Y9JTyyR2mxv3xYGnXKenp/t6e89OV/cU9Z6e7V/dXdJ2druwv4zs7Xb+6v3bz7HRzf8Huj/buLMdBGAgCaBlss29JSIAs8v1POfM/IQFCNLipdwWrpXK3rd6diKu0d0cZLs3fnQ5/2dqRYLXFEyZ2JFZs8FTjSKwGI1pHQrUYU7JFI1RSYpS5OxLobvDCwNu6QGrAS33gSJigxxuapy5MoPFWw1MXJWjwi7W+J4HGJD3TnBiqx0TDzZEItwGTGXZpREgMZijZkRWgLTFPw5mb5+IGsxnO171WGyxgO6Z4b6nOYhnD15KeigyWyxjjPZRk+IjV/PHkmUpbfMpqJjqP1NpiFfmJkc4L6pRjPUWYcgyzcUEaFljZNYxY75ulovCKryjzS3R0tDHH6JKX+KoiC8+HtHrErPt/peJHlR7OYVZgrh/zdwo1+w0ecwAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
  margin-top: 0.5rem;
}
.app-down .content .app-down-footer-img[data-v-dfecdac0] {
  width: 11rem;
  height: auto;
  margin: 0 2rem;
}
@media (max-width: 400px) {
.app-down .content .app-down-header[data-v-dfecdac0] {
    top: 7%;
}
.app-down .content .button[data-v-dfecdac0] {
    margin: 0.5rem 30%;
}
.app-down .content .app-down-footer-img[data-v-dfecdac0] {
    width: 9rem;
    margin: 0 3rem;
}
}
@media (max-width: 375px) {
.app-down .content .app-down-header[data-v-dfecdac0] {
    top: 7%;
}
.app-down .content .button[data-v-dfecdac0] {
    margin: 0.8rem 30%;
}
.app-down .content .app-down-footer-img[data-v-dfecdac0] {
    width: 10rem;
    margin: 0 2.5rem;
}
}
@-webkit-keyframes title-data-v-dfecdac0 {
from {
    left: -70%;
    opacity: 0;
}
to {
    left: 15%;
    opacity: 1;
}
}
@keyframes title-data-v-dfecdac0 {
from {
    left: -70%;
    opacity: 0;
}
to {
    left: 15%;
    opacity: 1;
}
}
@-webkit-keyframes btn-data-v-dfecdac0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes btn-data-v-dfecdac0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}

.bus-wrapper[data-v-4e5f8872] {
  height: 100vh;
  overflow-y: scroll;
  background-color: #8f1105;
}
.bus-wrapper .bus[data-v-4e5f8872] {
  background-color: #8f1105;
  min-height: 100vh;
}
.bus-wrapper .bus .content[data-v-4e5f8872] {
  margin: 0 0.8rem;
}
.bus-wrapper .bus .content .content-item[data-v-4e5f8872] {
  position: relative;
  padding: 0.8rem 0;
  background-color: #fff;
  border-radius: 0.3rem;
  margin-bottom: 0.8rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 16.5rem;
}
.bus-wrapper .bus .content .content-item .content-item-title[data-v-4e5f8872] {
  width: 70%;
  height: 1.2rem;
  line-height: 1.2rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 1.2rem;
  font-size: 0.56rem;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 15%;
  top: -0.25rem;
}
.bus-wrapper .bus .content .content-item .content-ul[data-v-4e5f8872] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0.5rem 0;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li[data-v-4e5f8872] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 30%;
  border: 1px solid #eee;
  border-radius: 0.2rem;
  font-size: 0.56rem;
  overflow: hidden;
  margin: 0 1.65% 0.3rem 1.65%;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-img[data-v-4e5f8872] {
  width: 100%;
  height: 4rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-name[data-v-4e5f8872] {
  margin: 0.2rem 0;
  padding: 0 0.2rem;
  font-size: 0.4rem;
  color: #666;
  height: 0.6rem;
  line-height: 0.6rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer[data-v-4e5f8872] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.2rem 0.3rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price[data-v-4e5f8872] {
  font-size: 0.4rem;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price span[data-v-4e5f8872] {
  color: #ff2f35;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-price del[data-v-4e5f8872] {
  color: #999;
}
.bus-wrapper .bus .content .content-item .content-ul .content-ui-li .item-footer .item-cart i[data-v-4e5f8872] {
  font-size: 0.56rem;
  color: #666;
}
.bus-wrapper .bus .content .content-item .content-item-footer[data-v-4e5f8872] {
  width: 100%;
  margin-top: 1rem;
  text-align: center;
  font-size: 0.56rem;
  color: #ef4672;
}
.bus-wrapper .bus .header .header-img[data-v-4e5f8872] {
  width: 100%;
}
.bus-wrapper .bus .footer .footer-img[data-v-4e5f8872] {
  width: 100%;
}

.jianian-home[data-v-89fc4f98] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.48rem;
  padding-bottom: 2rem;
  height: 100vh;
  background-color: #f8f8f8;
}
.jianian-home .jianian-header-wrap[data-v-89fc4f98] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 1.8rem;
  background-color: #c0e7f9;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 999;
  padding: 0 .3rem;
}
.jianian-home .jianian-header-wrap .title-img[data-v-89fc4f98] {
  width: 60%;
}
.jianian-home .jianian-header-wrap-right[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-right: .5rem;
}
.jianian-home .jianian-header-wrap-right img[data-v-89fc4f98] {
  width: 85%;
  height: .8rem;
}
.jianian-home .jianian-header-swiper[data-v-89fc4f98] {
  height: 9.2rem;
}
.jianian-home .jianian-header-swiper img[data-v-89fc4f98] {
  width: 100%;
  height: 100%;
}
.jianian-home .jianian-content[data-v-89fc4f98] {
  background-color: #f8f8f8;
}
.jianian-home .jianian-content .nav .nav-img[data-v-89fc4f98] {
  width: 100%;
}
.jianian-home .jianian-content .menu[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 .5rem;
}
.jianian-home .jianian-content .menu-left[data-v-89fc4f98] {
  width: 50%;
  margin-right: 2%;
}
.jianian-home .jianian-content .menu-left-img[data-v-89fc4f98] {
  width: 100%;
}
.jianian-home .jianian-content .menu-right[data-v-89fc4f98] {
  width: 48%;
}
.jianian-home .jianian-content .menu-right-img[data-v-89fc4f98] {
  width: 100%;
}
.jianian-home .jianian-content .news-nav[data-v-89fc4f98] {
  margin: .6rem .5rem 0;
}
.jianian-home .jianian-content .news-nav .news-item[data-v-89fc4f98] {
  padding: .6rem .4rem;
  margin-bottom: .4rem;
  border-radius: .25rem;
  background-color: #fff;
}
.jianian-home .jianian-content .news-nav .news-item-title[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.jianian-home .jianian-content .news-nav .news-item-title-text[data-v-89fc4f98] {
  font-size: 0.6rem;
  font-weight: bold;
  color: #000;
  margin-right: .3rem;
}
.jianian-home .jianian-content .news-nav .news-item-title-news[data-v-89fc4f98] {
  padding-left: .6rem;
  border-left: 1px solid #000;
}
.jianian-home .jianian-content .news-nav .news-item-title .more[data-v-89fc4f98] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.jianian-home .jianian-content .news-nav .news-item-content2[data-v-89fc4f98] {
  padding-top: .3rem;
  height: 3rem;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info[data-v-89fc4f98] {
  padding: .5rem .2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  background-color: #fafafa;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info-left[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info-left .store-img[data-v-89fc4f98] {
  width: 1.8rem;
  height: 1.8rem;
  margin-right: .3rem;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info-left .store-name[data-v-89fc4f98] {
  font-size: 0.56rem;
  font-weight: bold;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info-left .store-address[data-v-89fc4f98] {
  font-size: 0.44rem;
  color: #666;
  margin-top: .2rem;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info-right[data-v-89fc4f98] {
  font-size: 0.48rem;
  color: #666;
  height: 100%;
  text-align: center;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info-right i[data-v-89fc4f98] {
  font-size: .6rem;
}
.jianian-home .jianian-content .news-nav .news-item-content2 .store-info-right .store-info-right-address[data-v-89fc4f98] {
  margin-top: .4rem;
}
.jianian-home .jianian-content .news-nav .news-item-content[data-v-89fc4f98] {
  margin-top: .6rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 2.8rem;
}
.jianian-home .jianian-content .news-nav .news-item-content .news-content-item[data-v-89fc4f98] {
  width: 21%;
  background-color: #f4f8fd;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-radius: .2rem;
  overflow: hidden;
  padding: 0 .15rem;
}
.jianian-home .jianian-content .news-nav .news-item-content .news-content-item-title[data-v-89fc4f98] {
  font-size: 0.56rem;
  color: #466d92;
}
.jianian-home .jianian-content .news-nav .news-item-content .news-content-item-text[data-v-89fc4f98] {
  height: 1.2rem;
  line-height: .6rem;
  font-size: 0.48rem;
  color: #787878;
  margin-top: .15rem;
  overflow: hidden;
}
.jianian-home .jianian-content .footer-menu .footer-title[data-v-89fc4f98] {
  margin: .5rem 0;
  position: relative;
  text-align: center;
}
.jianian-home .jianian-content .footer-menu .footer-title[data-v-89fc4f98]::after {
  content: '';
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 1.5rem;
  height: 0;
  border-top: 1px solid #999;
  position: absolute;
  top: .2rem;
  left: 25%;
}
.jianian-home .jianian-content .footer-menu .footer-title[data-v-89fc4f98]::before {
  content: '';
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 1.5rem;
  height: 0;
  border-top: 1px solid #999;
  position: absolute;
  top: .2rem;
  right: 25%;
}
.jianian-home .jianian-content .footer-menu .footer-item[data-v-89fc4f98] {
  margin: 0 .5rem 1rem;
  padding-bottom: .3rem;
  background-color: #fff;
  border-radius: .3rem;
  -webkit-box-shadow: 0px 2px 8px #888888;
          box-shadow: 0px 2px 8px #888888;
}
.jianian-home .jianian-content .footer-menu .footer-item-title[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: .5rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-title-header-wrap[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.jianian-home .jianian-content .footer-menu .footer-item-title-header-wrap img[data-v-89fc4f98] {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: .3rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-title-header-wrap .footer-item-title-name[data-v-89fc4f98] {
  color: #000;
  font-size: 0.6rem;
  font-weight: bold;
}
.jianian-home .jianian-content .footer-menu .footer-item-title-header-text[data-v-89fc4f98] {
  margin-top: .2rem;
  font-size: 0.48rem;
  line-height: .6rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-title-img[data-v-89fc4f98] {
  width: 54%;
  max-height: 3.2rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-content[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 .5rem;
  height: 5.2rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap[data-v-89fc4f98] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  height: 100%;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left[data-v-89fc4f98] {
  width: 30%;
  height: 100%;
  margin-right: 3%;
  background-color: #f3faff;
  overflow: hidden;
  border-radius: .2rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left .left-item-header[data-v-89fc4f98] {
  color: #fff;
  background-color: #7acaf0;
  text-align: center;
  padding: .3rem .1rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left .left-item-header-title[data-v-89fc4f98] {
  line-height: .65rem;
  height: 1.28rem;
  font-size: 0.52rem;
  font-weight: bold;
  overflow: hidden;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left .left-item-header-content[data-v-89fc4f98] {
  font-size: 0.48rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left .left-item-content[data-v-89fc4f98] {
  padding: .3rem 0;
  background-color: #f3faff;
  text-align: center;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left .left-item-content-title[data-v-89fc4f98] {
  margin: .5rem 0;
  color: #2085b6;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left .left-item-content-content[data-v-89fc4f98] {
  color: #000;
  margin: .4rem 0 .3rem;
}
.jianian-home .jianian-content .footer-menu .footer-item-content .footer-item-content-wrap .footer-item-content-left .left-item-content-price[data-v-89fc4f98] {
  color: #ff4700;
}
.jianian-home .jianian-content .footer-menu .footer-item-content-right[data-v-89fc4f98] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 2.5rem;
  background-color: #7acaf0;
  border-radius: .3rem;
  padding: .25rem;
  height: 100%;
}
.jianian-home .jianian-content .footer-menu .footer-item-content-right-wrap[data-v-89fc4f98] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 93%;
  line-height: 1.2em;
  border: 3px solid #2085b6;
  border-radius: .2rem;
  background-color: #fff;
  color: #2085b6;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme1 .footer-item-content-wrap .footer-item-content-left[data-v-89fc4f98] {
  background-color: #f3faff;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme1 .footer-item-content-wrap .footer-item-content-left .left-item-header[data-v-89fc4f98] {
  background-color: #7acaf0;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme1 .footer-item-content-wrap .footer-item-content-left .left-item-content[data-v-89fc4f98] {
  background-color: #f3faff;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme1 .footer-item-content-wrap .footer-item-content-left .left-item-content-title[data-v-89fc4f98] {
  color: #2085b6;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme1 .footer-item-content-right[data-v-89fc4f98] {
  background-color: #f3faff;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme1 .footer-item-content-right-wrap[data-v-89fc4f98] {
  border: 3px solid #7acaf0;
  color: #2085b6;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme2 .footer-item-content-wrap .footer-item-content-left[data-v-89fc4f98] {
  background-color: #fff6f7;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme2 .footer-item-content-wrap .footer-item-content-left .left-item-header[data-v-89fc4f98] {
  background-color: #c09a99;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme2 .footer-item-content-wrap .footer-item-content-left .left-item-content[data-v-89fc4f98] {
  background-color: #fff6f7;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme2 .footer-item-content-wrap .footer-item-content-left .left-item-content-title[data-v-89fc4f98] {
  color: #c09b99;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme2 .footer-item-content-right[data-v-89fc4f98] {
  background-color: #fff6f7;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme2 .footer-item-content-right-wrap[data-v-89fc4f98] {
  border: 3px solid #c09a99;
  color: #c09b99;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme3 .footer-item-content-wrap .footer-item-content-left[data-v-89fc4f98] {
  background-color: #fff8f2;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme3 .footer-item-content-wrap .footer-item-content-left .left-item-header[data-v-89fc4f98] {
  background-color: #e1b382;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme3 .footer-item-content-wrap .footer-item-content-left .left-item-content[data-v-89fc4f98] {
  background-color: #fff8f2;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme3 .footer-item-content-wrap .footer-item-content-left .left-item-content-title[data-v-89fc4f98] {
  color: #e1b382;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme3 .footer-item-content-right[data-v-89fc4f98] {
  background-color: #fff8f2;
}
.jianian-home .jianian-content .footer-menu .footer-item .theme3 .footer-item-content-right-wrap[data-v-89fc4f98] {
  border: 3px solid #e1b382;
  color: #e1b382;
}

.jianian-footer[data-v-6c534db8] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #fff;
  padding: 10px 0;
}
.jianian-footer .footer-item[data-v-6c534db8] {
  width: 50%;
  text-align: center;
  color: #999;
}
.jianian-footer .footer-item.active[data-v-6c534db8] {
  color: #278bb7;
}
.jianian-footer .footer-item i[data-v-6c534db8] {
  display: block;
  font-size: 20px;
  margin-bottom: 5px;
}
.jianian-footer .footer-item p[data-v-6c534db8] {
  display: block;
  font-size: 14px;
}

.news-wrap[data-v-2018f838] {
  min-height: 100vh;
  background-color: #f8f8f8;
}
.news-wrap .news-header[data-v-2018f838] {
  width: 100%;
  height: 1.8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  color: #000;
  font-size: 0.6rem;
  position: relative;
}
.news-wrap .news-header i[data-v-2018f838] {
  position: absolute;
  top: .3rem;
  left: .1rem;
  font-size: 1rem;
  color: #666;
}
.news-wrap .news[data-v-2018f838] {
  width: 94%;
  padding: .5rem 3% 0;
}
.news-wrap .news-left[data-v-2018f838] {
  width: 49%;
  float: left;
  margin-right: 2%;
}
.news-wrap .news-right[data-v-2018f838] {
  width: 49%;
  float: left;
}
.news-wrap .news-item[data-v-2018f838] {
  position: relative;
  margin-bottom: .5rem;
  border-radius: .3rem;
}
.news-wrap .news-item-img[data-v-2018f838] {
  width: 100%;
  height: auto;
}
.news-wrap .news-item-title[data-v-2018f838] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: .1rem;
  height: 1.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 .2rem;
  border-radius: 0 0 .3rem .3rem;
  font-size: 0.48rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.8)));
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8));
  background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8));
}
.news-wrap .news-item-title-text[data-v-2018f838] {
  color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.goodsJDCategory .vux-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.goodsJDCategory .vux-header .vux-header-title-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  margin: 0 80px;
  padding-top: 0.32rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.goodsJDCategory .classification-header {
  position: relative;
}
.goodsJDCategory .classification-header .classification-nav {
  height: 1.8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.5rem;
}
.goodsJDCategory .classification-header .classification-nav-item {
  font-size: 0.56rem;
}
.goodsJDCategory .classification-header .classification-nav-item i {
  display: inline-block;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.goodsJDCategory .classification-header .classification-nav .active {
  color: red;
}
.goodsJDCategory .classification-header .classification-body {
  position: absolute;
  left: 0;
  right: 0;
  top: 1.8rem;
  z-index: 999;
}
.goodsJDCategory .classification-header .classification-body .classification-body-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  padding: 1.5rem 0;
  background-color: #fff;
  width: 100%;
}
.goodsJDCategory .classification-header .classification-body .classification-body-content .classification-li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 28%;
  padding: 0.4rem 0.2rem;
  text-align: center;
  font-size: 0.52rem;
  margin-bottom: 0.5rem;
  background-color: #fafafa;
}
.goodsJDCategory .common-goods-car {
  text-align: center;
}
.goodsJDCategory .mescroll-empty .empty-icon {
  width: 5.32rem;
}
.goodsJDCategory .goods {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background-color: #ffffff;
  border-top: 1px solid #ededed;
}
.goodsJDCategory .menu-wrapper {
  width: 3.24rem;
  height: 100%;
  overflow-y: auto;
  background-color: #fff;
}
.goodsJDCategory .menu-wrapper ul {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.goodsJDCategory .menu-wrapper ul .menu-item {
  width: 100%;
  height: 2rem;
  line-height: 2rem;
  text-align: center;
  font-size: 0.48rem;
  color: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.goodsJDCategory .menu-wrapper ul .menu-item.active {
  color: var(--theme-color);
}
.goodsJDCategory .menu-wrapper ul .menu-item.active i {
  color: var(--theme-color);
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.goodsJDCategory .menu-wrapper ul .menu-item i {
  color: #333;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.goodsJDCategory .foods-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #f8f8f8;
  height: 100%;
}
.goodsJDCategory .foods-wrapper .products-wrap {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px 10px 15px;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul {
  border-radius: 5px;
  margin-bottom: 10px;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul .JDtitle {
  padding-left: 0.84rem;
  padding-top: 0.84rem;
  font-size: 0.64rem;
  color: #333333;
  padding-bottom: 15px;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul .category {
  font-size: 0;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul .category .food-item {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  margin-bottom: 0.3rem;
  background: #fff;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul .category .food-item .imgBox {
  width: 100%;
  height: 100%;
  margin-bottom: 0.6rem /* 15/25 */;
  overflow: hidden;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul .category .food-item .imgBox img {
  display: block;
  width: 80%;
  margin: 0 auto;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul .category .food-item .desc {
  text-align: center;
  font-size: 0.4rem /* 10/25 */;
  color: #666666;
}
.goodsJDCategory .foods-wrapper .products-wrap .products-ul .category .nocategory {
  padding-top: 1.2rem /* 30/25 */;
  padding-bottom: 1.2rem /* 30/25 */;
  text-align: center;
  font-size: 0.56rem /* 14/25 */;
  background: none;
  color: #666666;
}
.goodsJDCategory .foods-wrapper .products-wrap .tabarWrap {
  width: 100%;
  height: 1.48rem;
  background-color: #f7f7f7;
}
.goodsJDCategory .foods-wrapper .products-wrap .tabarWrap .tabar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.48rem;
  line-height: 1.48rem;
  font-size: 0.48rem;
  color: #999999;
}
.goodsJDCategory .foods-wrapper .products-wrap .tabarWrap .tabar .sort {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.48rem;
  color: #393939;
}
.goodsJDCategory .foods-wrapper .products-wrap .tabarWrap .tabar .sort.active {
  color: var(--theme-color);
}
.goodsJDCategory .foods-wrapper .products-wrap .tabarWrap .tabar .sort.active span {
  height: 100%;
  border-bottom: 2px solid var(--theme-color);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.goodsJDCategory .foods-wrapper .products-wrap .product {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0.6rem;
  background-color: #ffffff;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item {
  width: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 48%;
      -ms-flex: 0 0 48%;
          flex: 0 0 48%;
  margin-bottom: 0.6rem;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  overflow: hidden;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item:nth-child(odd) {
  margin-right: 0.16rem;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item:nth-child(even) {
  margin-left: 0.16rem;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .imgBox {
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .imgBox img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .desc-box {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .desc-box .desc {
  margin-bottom: 0.24rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  font-size: 0.48rem;
  color: #333333;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .desc-box .price {
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  font-size: 0.48rem;
  color: #ff0000;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .desc-box .price .market-price {
  margin-left: 0.4rem;
  color: #cccccc;
  text-decoration: line-through;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .desc-box .activity-tag {
  display: block;
  margin-top: 0.24rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  font-size: 0;
}
.goodsJDCategory .foods-wrapper .products-wrap .product .product-item .desc-box .activity-tag span {
  display: inline-block;
  vertical-align: top;
  padding: 0.08rem 0.2rem;
  border-radius: 5px;
  font-size: 0.4rem;
  color: #ffffff;
  background-color: #ff0000;
}
.goodsJDCategory .noData {
  width: 100%;
  padding: 0.4rem;
  padding-top: 1.2rem;
  text-align: center;
  font-size: 0.56rem;
  background: none;
  color: #666666;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-6b5bc6a9],
body[data-v-6b5bc6a9],
div[data-v-6b5bc6a9],
span[data-v-6b5bc6a9],
applet[data-v-6b5bc6a9],
object[data-v-6b5bc6a9],
iframe[data-v-6b5bc6a9],
h1[data-v-6b5bc6a9],
h2[data-v-6b5bc6a9],
h3[data-v-6b5bc6a9],
h4[data-v-6b5bc6a9],
h5[data-v-6b5bc6a9],
h6[data-v-6b5bc6a9],
p[data-v-6b5bc6a9],
blockquote[data-v-6b5bc6a9],
pre[data-v-6b5bc6a9],
a[data-v-6b5bc6a9],
abbr[data-v-6b5bc6a9],
acronym[data-v-6b5bc6a9],
address[data-v-6b5bc6a9],
big[data-v-6b5bc6a9],
cite[data-v-6b5bc6a9],
code[data-v-6b5bc6a9],
del[data-v-6b5bc6a9],
dfn[data-v-6b5bc6a9],
em[data-v-6b5bc6a9],
img[data-v-6b5bc6a9],
ins[data-v-6b5bc6a9],
kbd[data-v-6b5bc6a9],
q[data-v-6b5bc6a9],
s[data-v-6b5bc6a9],
samp[data-v-6b5bc6a9],
small[data-v-6b5bc6a9],
strike[data-v-6b5bc6a9],
strong[data-v-6b5bc6a9],
sub[data-v-6b5bc6a9],
sup[data-v-6b5bc6a9],
tt[data-v-6b5bc6a9],
var[data-v-6b5bc6a9],
b[data-v-6b5bc6a9],
u[data-v-6b5bc6a9],
i[data-v-6b5bc6a9],
center[data-v-6b5bc6a9],
dl[data-v-6b5bc6a9],
dt[data-v-6b5bc6a9],
dd[data-v-6b5bc6a9],
ol[data-v-6b5bc6a9],
ul[data-v-6b5bc6a9],
li[data-v-6b5bc6a9],
fieldset[data-v-6b5bc6a9],
form[data-v-6b5bc6a9],
label[data-v-6b5bc6a9],
legend[data-v-6b5bc6a9],
table[data-v-6b5bc6a9],
caption[data-v-6b5bc6a9],
tbody[data-v-6b5bc6a9],
tfoot[data-v-6b5bc6a9],
thead[data-v-6b5bc6a9],
tr[data-v-6b5bc6a9],
th[data-v-6b5bc6a9],
td[data-v-6b5bc6a9],
article[data-v-6b5bc6a9],
aside[data-v-6b5bc6a9],
canvas[data-v-6b5bc6a9],
details[data-v-6b5bc6a9],
embed[data-v-6b5bc6a9],
figure[data-v-6b5bc6a9],
figcaption[data-v-6b5bc6a9],
footer[data-v-6b5bc6a9],
header[data-v-6b5bc6a9],
menu[data-v-6b5bc6a9],
nav[data-v-6b5bc6a9],
output[data-v-6b5bc6a9],
ruby[data-v-6b5bc6a9],
section[data-v-6b5bc6a9],
summary[data-v-6b5bc6a9],
textarea[data-v-6b5bc6a9],
time[data-v-6b5bc6a9],
mark[data-v-6b5bc6a9],
audio[data-v-6b5bc6a9],
video[data-v-6b5bc6a9],
input[data-v-6b5bc6a9] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-6b5bc6a9],
aside[data-v-6b5bc6a9],
details[data-v-6b5bc6a9],
figcaption[data-v-6b5bc6a9],
figure[data-v-6b5bc6a9],
footer[data-v-6b5bc6a9],
header[data-v-6b5bc6a9],
menu[data-v-6b5bc6a9],
nav[data-v-6b5bc6a9],
section[data-v-6b5bc6a9] {
  display: block;
}
body[data-v-6b5bc6a9] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-6b5bc6a9],
q[data-v-6b5bc6a9] {
  quotes: none;
}
blockquote[data-v-6b5bc6a9]:before,
blockquote[data-v-6b5bc6a9]:after,
q[data-v-6b5bc6a9]:before,
q[data-v-6b5bc6a9]:after {
  content: none;
}
table[data-v-6b5bc6a9] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-6b5bc6a9] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-6b5bc6a9] {
  list-style: none;
}
[data-v-6b5bc6a9]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-6b5bc6a9]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-6b5bc6a9]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-6b5bc6a9]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-6b5bc6a9],
body[data-v-6b5bc6a9] {
  width: 100%;
}
html[data-v-6b5bc6a9] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-6b5bc6a9] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-6b5bc6a9],
button[data-v-6b5bc6a9],
textarea[data-v-6b5bc6a9] {
  outline: none;
}
.weui-dialog[data-v-6b5bc6a9] {
  top: 1rem;
}
[data-v-6b5bc6a9]:root {
  --theme-color: #0080ee;
}
html[data-v-6b5bc6a9],
body[data-v-6b5bc6a9] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-6b5bc6a9]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-6b5bc6a9] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-6b5bc6a9] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-6b5bc6a9] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-6b5bc6a9] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-6b5bc6a9] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-6b5bc6a9] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-6b5bc6a9] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-6b5bc6a9] {
  color: #fff;
}
.weui-mask_transparent[data-v-6b5bc6a9] {
  display: none;
}
.contentFix[data-v-6b5bc6a9] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-6b5bc6a9] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-6b5bc6a9],
.goodsCategory .vux-header[data-v-6b5bc6a9],
.goodsList .vux-header[data-v-6b5bc6a9],
.goods-detail .vux-header[data-v-6b5bc6a9],
.goodsContent .vux-header[data-v-6b5bc6a9],
.commonContent .vux-header[data-v-6b5bc6a9],
.user .vux-header[data-v-6b5bc6a9],
.page1 .vux-header[data-v-6b5bc6a9],
.page1-wrap .vux-header[data-v-6b5bc6a9] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-6b5bc6a9],
.goodsCategory .vux-header .vux-header-left[data-v-6b5bc6a9],
.goodsList .vux-header .vux-header-left[data-v-6b5bc6a9],
.goods-detail .vux-header .vux-header-left[data-v-6b5bc6a9],
.goodsContent .vux-header .vux-header-left[data-v-6b5bc6a9],
.commonContent .vux-header .vux-header-left[data-v-6b5bc6a9],
.user .vux-header .vux-header-left[data-v-6b5bc6a9],
.page1 .vux-header .vux-header-left[data-v-6b5bc6a9],
.page1-wrap .vux-header .vux-header-left[data-v-6b5bc6a9],
.movie .vux-header .vux-header-right[data-v-6b5bc6a9],
.goodsCategory .vux-header .vux-header-right[data-v-6b5bc6a9],
.goodsList .vux-header .vux-header-right[data-v-6b5bc6a9],
.goods-detail .vux-header .vux-header-right[data-v-6b5bc6a9],
.goodsContent .vux-header .vux-header-right[data-v-6b5bc6a9],
.commonContent .vux-header .vux-header-right[data-v-6b5bc6a9],
.user .vux-header .vux-header-right[data-v-6b5bc6a9],
.page1 .vux-header .vux-header-right[data-v-6b5bc6a9],
.page1-wrap .vux-header .vux-header-right[data-v-6b5bc6a9] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-6b5bc6a9],
.goodsCategory .vux-header .vux-header-title[data-v-6b5bc6a9],
.goodsList .vux-header .vux-header-title[data-v-6b5bc6a9],
.goods-detail .vux-header .vux-header-title[data-v-6b5bc6a9],
.goodsContent .vux-header .vux-header-title[data-v-6b5bc6a9],
.commonContent .vux-header .vux-header-title[data-v-6b5bc6a9],
.user .vux-header .vux-header-title[data-v-6b5bc6a9],
.page1 .vux-header .vux-header-title[data-v-6b5bc6a9],
.page1-wrap .vux-header .vux-header-title[data-v-6b5bc6a9] {
  color: #333;
}
.movie .content[data-v-6b5bc6a9],
.goodsCategory .content[data-v-6b5bc6a9],
.goodsList .content[data-v-6b5bc6a9],
.goods-detail .content[data-v-6b5bc6a9],
.goodsContent .content[data-v-6b5bc6a9],
.commonContent .content[data-v-6b5bc6a9],
.user .content[data-v-6b5bc6a9],
.page1 .content[data-v-6b5bc6a9],
.page1-wrap .content[data-v-6b5bc6a9] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-6b5bc6a9] {
  background: none!important;
}
.padtop[data-v-6b5bc6a9] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-6b5bc6a9] {
  padding-top: 2.1rem;
}
.padtop64[data-v-6b5bc6a9] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-6b5bc6a9] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-6b5bc6a9] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-6b5bc6a9] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-6b5bc6a9] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-6b5bc6a9] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-6b5bc6a9] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-6b5bc6a9] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-6b5bc6a9] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-6b5bc6a9] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-6b5bc6a9] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-6b5bc6a9] {
  top: 2.0rem;
}
.top45[data-v-6b5bc6a9] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-6b5bc6a9] {
  bottom: 0;
}
.fixed[data-v-6b5bc6a9] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-6b5bc6a9] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-6b5bc6a9] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-6b5bc6a9] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-6b5bc6a9] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-6b5bc6a9] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-6b5bc6a9] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-6b5bc6a9] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-6b5bc6a9] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-6b5bc6a9] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-6b5bc6a9] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-6b5bc6a9] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-6b5bc6a9] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-6b5bc6a9] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-6b5bc6a9] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-6b5bc6a9] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-6b5bc6a9] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-6b5bc6a9],
.isIPhoneX .goodsCategory .vux-header[data-v-6b5bc6a9],
.isIPhoneX .goodsList .vux-header[data-v-6b5bc6a9],
.isIPhoneX .goods-detail .vux-header[data-v-6b5bc6a9],
.isIPhoneX .goodsContent .vux-header[data-v-6b5bc6a9],
.isIPhoneX .commonContent .vux-header[data-v-6b5bc6a9],
.isIPhoneX .user .vux-header[data-v-6b5bc6a9],
.isIPhoneX .page1 .vux-header[data-v-6b5bc6a9],
.isIPhoneX .page1-wrap .vux-header[data-v-6b5bc6a9] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .user .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-6b5bc6a9],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .user .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-6b5bc6a9],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-6b5bc6a9] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .user .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-6b5bc6a9],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-6b5bc6a9] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-6b5bc6a9],
.isIPhoneX .goodsCategory .content[data-v-6b5bc6a9],
.isIPhoneX .goodsList .content[data-v-6b5bc6a9],
.isIPhoneX .goods-detail .content[data-v-6b5bc6a9],
.isIPhoneX .goodsContent .content[data-v-6b5bc6a9],
.isIPhoneX .commonContent .content[data-v-6b5bc6a9],
.isIPhoneX .user .content[data-v-6b5bc6a9],
.isIPhoneX .page1 .content[data-v-6b5bc6a9],
.isIPhoneX .page1-wrap .content[data-v-6b5bc6a9] {
  padding-top: 1.04rem /* 74/25 */;
}
.addressEdit .goods-wrap[data-v-6b5bc6a9] {
  width: 100%;
  padding-top: 0.6rem /* 15/25 */;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #f7f7f7;
}
.addressEdit .goods-wrap .option-wrap[data-v-6b5bc6a9] {
  background-color: #ffffff;
}
.addressEdit .goods-wrap .option-wrap .option[data-v-6b5bc6a9] {
  padding: 0 0.6rem /* 15/25 */;
}
.addressEdit .goods-wrap .option-wrap .option:last-child .option-box[data-v-6b5bc6a9] {
  border-bottom: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box[data-v-6b5bc6a9] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.8rem /* 20/25 */ 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #f1f1f1;
  letter-spacing: 1px;
  font-size: 0.64rem /* 16/25 */;
  color: #232325;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .tag[data-v-6b5bc6a9] {
  width: 3.4rem /* 85/25 */;
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .city[data-v-6b5bc6a9] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  min-height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box > .weui-cell[data-v-6b5bc6a9] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  padding: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box > .weui-cell[data-v-6b5bc6a9]::before {
  border-top: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box[data-v-6b5bc6a9] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box[data-v-6b5bc6a9]::before {
  border-top: none;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-cell-box .weui-cell[data-v-6b5bc6a9] {
  padding: 0;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .weui-input[data-v-6b5bc6a9] {
  height: 0.8rem /* 20/25 */;
  line-height: 0.8rem /* 20/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-popup-picker-value[data-v-6b5bc6a9] {
  font-size: 0.56rem /* 14/25 */;
  color: #333333;
}
.addressEdit .goods-wrap .option-wrap .option .option-box .vux-popup-picker-placeholder[data-v-6b5bc6a9] {
  font-size: 0.56rem /* 14/25 */;
}
.addressEdit .goods-wrap .default-addr label[data-v-6b5bc6a9] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.6rem /* 15/25 */;
  padding: 0 0.6rem /* 15/25 */;
}
.addressEdit .goods-wrap .default-addr .check-img[data-v-6b5bc6a9] {
  position: relative;
  width: 0.48rem /* 12/25 */;
  height: 0.48rem /* 12/25 */;
}
.addressEdit .goods-wrap .default-addr .check-img img[data-v-6b5bc6a9] {
  display: block;
  width: 100%;
}
.addressEdit .goods-wrap .default-addr .check-img input[data-v-6b5bc6a9] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.addressEdit .goods-wrap .default-addr .word[data-v-6b5bc6a9] {
  margin-left: 0.4rem /* 10/25 */;
  font-size: 0.48rem /* 12/25 */;
  color: #999999;
}
.addressEdit .goods-wrap .add-btn[data-v-6b5bc6a9] {
  margin-top: 1rem /* 25/25 */;
  padding: 0 0.8rem /* 20/25 */;
}
.addressEdit .goods-wrap .add-btn .btn[data-v-6b5bc6a9] {
  height: 1.8rem /* 45/25 */;
  line-height: 1.8rem /* 45/25 */;
  text-align: center;
  border-radius: 25px;
  font-size: 0.68rem /* 17/25 */;
  color: #ffffff;
  background-color: var(--theme-color);
}
.addressEdit .addr-mask[data-v-6b5bc6a9] {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 100;
  width: 100%;
  max-width: 750px;
  min-width: 320px;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.8);
}
.addressEdit .addr-mask .addr-area[data-v-6b5bc6a9] {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 15.4rem /* 385/25 */;
  background-color: #ffffff;
}
.addressEdit .addr-mask .addr-area .addr-title[data-v-6b5bc6a9] {
  padding-top: 1.2rem /* 30/25 */;
  padding-left: 0.32rem /* 8/25 */;
  padding-right: 0.32rem /* 8/25 */;
  font-size: 0.8rem /* 20/25 */;
  font-weight: bold;
}
.addressEdit .addr-mask .addr-area .addr-name[data-v-6b5bc6a9] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.6rem /* 15/25 */;
  padding-left: 0.6rem /* 15/25 */;
  padding-right: 0.6rem /* 15/25 */;
  border-bottom: 1px solid #eeeeee;
}
.addressEdit .addr-mask .addr-area .addr-name .addr-item[data-v-6b5bc6a9] {
  max-width: 3.2rem /* 80/25 */;
  margin-right: 0.6rem /* 15/25 */;
  padding-bottom: 0.16rem /* 4/25 */;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addressEdit .addr-mask .addr-area .addr-name .addr-item.active[data-v-6b5bc6a9] {
  border-bottom: 1px solid #e2281b;
}
.addressEdit .addr-mask .addr-area .addr-list[data-v-6b5bc6a9] {
  max-height: 12rem /* 300/25 */;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding-top: 0.1rem;
}
.addressEdit .addr-mask .addr-area .addr-list .addr-list-item[data-v-6b5bc6a9] {
  height: 1.4rem /* 30/25 */;
  line-height: 1.4rem /* 30/25 */;
  padding-left: 0.6rem;
  font-size: 0.56rem /* 14/25 */;
  color: #000000;
}
.addressEdit .addr-mask .addr-area .addr-list .addr-list-item.active[data-v-6b5bc6a9] {
  color: #e2281b;
}

.form .header[data-v-4fe2aab8] {
  font-size: 0;
  position: relative;
}
.form .header .back[data-v-4fe2aab8] {
  background-color: rgba(255, 255, 255, 0.8);
  width: 1.8rem;
  height: 1.8rem;
  border-radius: .9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  top: .5rem;
  left: .5rem;
}
.form .header .back i[data-v-4fe2aab8] {
  font-size: .8rem;
  color: #000;
}
.form .footer[data-v-4fe2aab8] {
  font-size: 0;
}
.form .bg-img[data-v-4fe2aab8] {
  width: 100%;
  display: inline-block;
  padding: 0;
  margin: 0;
}
.form .content-wrap[data-v-4fe2aab8] {
  background-color: #14306d;
  font-size: 0;
}
.form .content-wrap .content[data-v-4fe2aab8] {
  margin: 0 4.6%;
  background-color: #fff;
  border-left: .18rem solid #7989ac;
  border-right: .18rem solid #7989ac;
}
.form .content-wrap .content .btn-wrap[data-v-4fe2aab8] {
  font-size: 0.52rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: .5rem 0;
}
.form .content-wrap .content .btn-wrap .btn[data-v-4fe2aab8] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 6rem;
  height: 1.2rem;
  line-height: 1.2rem;
  border-radius: .9rem;
  color: #fff;
  -webkit-box-shadow: 0 3px 3px #14306d;
          box-shadow: 0 3px 3px #14306d;
}
.form .content-wrap .content .btn-wrap .btn i[data-v-4fe2aab8] {
  margin-right: .2rem;
}
.form .content-wrap .content .table[data-v-4fe2aab8] {
  margin: 0 .6rem;
  padding-bottom: .6rem;
}
.form .content-wrap .content .table .table-title[data-v-4fe2aab8] {
  width: 100%;
  color: #d61212;
  font-size: 0.6rem;
  text-align: center;
  font-weight: bold;
  margin-top: .3rem;
}
.form .content-wrap .content .table .table-item[data-v-4fe2aab8] {
  height: 1.8rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.52rem;
  font-weight: bold;
  color: #000;
  border-radius: .3rem;
  margin-top: .6rem;
  background-color: #f2f2f2;
}
.form .content-wrap .content .table .table-item[data-v-4fe2aab8]:nth-child(odd) {
  background-color: #d0d6e2;
}
.form .content-wrap .content .table .table-item-left[data-v-4fe2aab8] {
  width: 30%;
  text-align: center;
  color: #14306d;
  font-weight: bold;
}
.form .content-wrap .content .table .table-item-right[data-v-4fe2aab8] {
  width: 60%;
  text-align: center;
  font-weight: bold;
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
/*! mescroll -- 精致的下拉刷新和上拉加载js框架  ( a great JS framework for pull-refresh and pull-up-loading )
 * version 1.3.6
 * 2018-09-10
 * author: wenju < mescroll@qq.com > 文举
 * *
 * 官网:  http://www.mescroll.com
 * 动态:  https://github.com/mescroll/mescroll/releases
 * 问答:  http://www.mescroll.com/qa.html
 * issues:  https://github.com/mescroll/mescroll/issues
 * QQ交流群: 633126761
 *
 * 温馨提示: mescroll唯一的全局样式: html,body{height:100%},用于固定body的高度满屏; 如果影响到您原本的项目样式,可自行删除
 *
 *
 * ----- mescroll的html结构解析 ----
 *
 <body>
   <div id="mescroll" class="mescroll">
    <div>

      //下拉刷新区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-downwarp">
        <div class="downwarp-content">
          <p class="downwarp-progress"></p> <p class="downwarp-tip">下拉刷新 </p>
        </div>
      </div>

      //界面的具体内容
      //<div>界面内容</div>
      //数据列表..
      //<ul id="dataList" class="data-list">
      //	<li>数据列表</li>

        //空布局 ( 列表无任何数据时, 且配置了warpId时, 会自动创建显示 )
        <div class="mescroll-empty">
          <img class="empty-icon" src="../img/mescroll-empty.png"/>
          <p class="empty-tip">暂无相关数据~</p>
           <p class="empty-btn">去逛逛 ></p>
        </div>

      //</ul>

      //上拉加载区域 ( mescroll初始化之后自动创建 )
      <div class="mescroll-upwarp">
        //加载中..
        <p class="upwarp-progress mescroll-rotate"></p><p class="upwarp-tip">加载中..</p>
        //无数据
        <p class="upwarp-nodata">-- END --</p>
      </div>

    </div>
	</div>

	//回到顶部按钮 ( 列表滚动到配置的距离时, 且配置了warpId时, 会自动创建显示, 注意是添加在body中的 )
	<img class="mescroll-totop" src="../img/mescroll-totop.png"/>
</body>
*/
html,body{height:100%
}
body{-webkit-overflow-scrolling:touch
}
.mescroll{width:100%;height:100%;overflow-y:auto
}
.mescroll-hardware{-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000
}
.mescroll-downwarp{position:relative;width:100%;height:0;overflow:hidden;text-align:center
}
.mescroll-downwarp-reset{-webkit-transition:height 300ms;transition:height 300ms
}
.mescroll-downwarp .downwarp-content{position:absolute;left:0;bottom:0;width:100%;min-height:30px;padding:10px 0
}
.mescroll-upwarp{min-height:30px;padding:15px 0;text-align:center;visibility:hidden
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip,.mescroll-upwarp .upwarp-nodata{display:inline-block;font-size:12px;color:gray;vertical-align:middle
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px
}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid gray;border-bottom-color:transparent;vertical-align:middle
}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite
}
@-webkit-keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg)
}
}
@keyframes mescrollRotate{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)
}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)
}
}
.mescroll-empty{width:100%;padding-top:20px;text-align:center
}
.mescroll-empty .empty-icon{width:45%
}
.mescroll-empty .empty-tip{margin-top:6px;font-size:14px;color:gray
}
.mescroll-empty .empty-btn{max-width:50%;margin:20px auto;padding:10px;border:1px solid #65aadd;border-radius:6px;background-color:white;color:#65aadd
}
.mescroll-empty .empty-btn:active{opacity:.75
}
.mescroll-totop{z-index:9990;position:fixed;right:10px;bottom:30px;width:36px;height:36px;border-radius:50%;opacity:0
}
.mescroll-lazy-in,.mescroll-fade-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards
}
@-webkit-keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
@keyframes mescrollFadeIn{
0%{opacity:0
}
100%{opacity:1
}
}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards
}
@-webkit-keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
@keyframes mescrollFadeOut{
0%{opacity:1
}
100%{opacity:0
}
}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent
}
.mescroll-bar::-webkit-scrollbar{width:6px
}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc
}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
textarea,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li {
  list-style: none;
}
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html,
body {
  width: 100%;
}
html {
  -ms-touch-action: none;
      touch-action: none;
}
body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
textarea {
  outline: none;
}
.weui-dialog {
  top: 1rem;
}
:root {
  --theme-color: #0080ee;
}
html,
body {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
::-webkit-scrollbar {
  display: none;
}
.line-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p {
  color: #fff;
}
.weui-mask_transparent {
  display: none;
}
.contentFix {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2 {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header,
.goodsCategory .vux-header,
.goodsList .vux-header,
.goods-detail .vux-header,
.goodsContent .vux-header,
.commonContent .vux-header,
.user .vux-header,
.page1 .vux-header,
.page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left,
.goodsCategory .vux-header .vux-header-left,
.goodsList .vux-header .vux-header-left,
.goods-detail .vux-header .vux-header-left,
.goodsContent .vux-header .vux-header-left,
.commonContent .vux-header .vux-header-left,
.user .vux-header .vux-header-left,
.page1 .vux-header .vux-header-left,
.page1-wrap .vux-header .vux-header-left,
.movie .vux-header .vux-header-right,
.goodsCategory .vux-header .vux-header-right,
.goodsList .vux-header .vux-header-right,
.goods-detail .vux-header .vux-header-right,
.goodsContent .vux-header .vux-header-right,
.commonContent .vux-header .vux-header-right,
.user .vux-header .vux-header-right,
.page1 .vux-header .vux-header-right,
.page1-wrap .vux-header .vux-header-right {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title,
.goodsCategory .vux-header .vux-header-title,
.goodsList .vux-header .vux-header-title,
.goods-detail .vux-header .vux-header-title,
.goodsContent .vux-header .vux-header-title,
.commonContent .vux-header .vux-header-title,
.user .vux-header .vux-header-title,
.page1 .vux-header .vux-header-title,
.page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.movie .content,
.goodsCategory .content,
.goodsList .content,
.goods-detail .content,
.goodsContent .content,
.commonContent .content,
.user .content,
.page1 .content,
.page1-wrap .content {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header {
  background: none!important;
}
.padtop {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header {
  padding-top: 2.1rem;
}
.padtop64 {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66 {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80 {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50 {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65 {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100 {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160 {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20 {
  top: 0.8rem /* 20/25 */;
}
.top32 {
  top: 1.28rem /* 30/25 */;
}
.top64 {
  top: 2.56rem /* 64/25 */;
}
.top50 {
  top: 2.0rem;
}
.top45 {
  top: 1.8rem;
  /** 45/25 */
}
.bottom {
  bottom: 0;
}
.fixed {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10 {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix {
  padding-bottom: 0;
}
.isIPhoneX .padtop {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64 {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66 {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80 {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10 {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50 {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65 {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160 {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20 {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64 {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom {
  bottom: 10px;
}
.isIPhoneX .foot-fix {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header,
.isIPhoneX .goodsCategory .vux-header,
.isIPhoneX .goodsList .vux-header,
.isIPhoneX .goods-detail .vux-header,
.isIPhoneX .goodsContent .vux-header,
.isIPhoneX .commonContent .vux-header,
.isIPhoneX .user .vux-header,
.isIPhoneX .page1 .vux-header,
.isIPhoneX .page1-wrap .vux-header {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left,
.isIPhoneX .goodsCategory .vux-header .vux-header-left,
.isIPhoneX .goodsList .vux-header .vux-header-left,
.isIPhoneX .goods-detail .vux-header .vux-header-left,
.isIPhoneX .goodsContent .vux-header .vux-header-left,
.isIPhoneX .commonContent .vux-header .vux-header-left,
.isIPhoneX .user .vux-header .vux-header-left,
.isIPhoneX .page1 .vux-header .vux-header-left,
.isIPhoneX .page1-wrap .vux-header .vux-header-left,
.isIPhoneX .movie .vux-header .vux-header-right,
.isIPhoneX .goodsCategory .vux-header .vux-header-right,
.isIPhoneX .goodsList .vux-header .vux-header-right,
.isIPhoneX .goods-detail .vux-header .vux-header-right,
.isIPhoneX .goodsContent .vux-header .vux-header-right,
.isIPhoneX .commonContent .vux-header .vux-header-right,
.isIPhoneX .user .vux-header .vux-header-right,
.isIPhoneX .page1 .vux-header .vux-header-right,
.isIPhoneX .page1-wrap .vux-header .vux-header-right {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title,
.isIPhoneX .goodsCategory .vux-header .vux-header-title,
.isIPhoneX .goodsList .vux-header .vux-header-title,
.isIPhoneX .goods-detail .vux-header .vux-header-title,
.isIPhoneX .goodsContent .vux-header .vux-header-title,
.isIPhoneX .commonContent .vux-header .vux-header-title,
.isIPhoneX .user .vux-header .vux-header-title,
.isIPhoneX .page1 .vux-header .vux-header-title,
.isIPhoneX .page1-wrap .vux-header .vux-header-title {
  color: #333;
}
.isIPhoneX .movie .content,
.isIPhoneX .goodsCategory .content,
.isIPhoneX .goodsList .content,
.isIPhoneX .goods-detail .content,
.isIPhoneX .goodsContent .content,
.isIPhoneX .commonContent .content,
.isIPhoneX .user .content,
.isIPhoneX .page1 .content,
.isIPhoneX .page1-wrap .content {
  padding-top: 1.04rem /* 74/25 */;
}
.medical-list {
  height: 100%;
}
.medical-list .search-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2.4rem 0.6rem 0.4rem 0.6rem;
  font-size: 0;
  -webkit-box-shadow: 5px 5px 10px #eee;
          box-shadow: 5px 5px 10px #eee;
  background-color: #fff;
}
.medical-list .search-box .right {
  margin-left: 0.4rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.medical-list .search-box .right .input {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  border: 1px solid #e3e3e3;
  border-radius: 0.8rem /* 20/25 */;
  padding: 0.2rem /* 5/25 */ 0.4rem /* 10/25 */;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  -webkit-appearance: none;
  -webkit-user-select: auto;
}
.medical-list .search-box .right .search-btn {
  font-size: 0.56rem /* 14/25 */;
  color: #666;
  padding: 0.16rem /* 4/25 */ 0.4rem /* 10/25 */;
}
.medical-list .vux-header {
  background-color: #0080ee;
}
.medical-list .vux-header .vux-header-title-area .overwrite-title-demo {
  text-align: center;
  color: #fff;
  font-size: 0;
}
.medical-list .vux-header .vux-header-title-area .overwrite-title-demo span {
  height: 1.2rem;
  line-height: 1.2rem;
  padding: 0 0.6rem;
  font-size: 0.56rem;
  display: inline-block;
  background: #dfdfdf;
  color: #999;
  margin: 0.2rem 0;
}
.medical-list .vux-header .vux-header-title-area .overwrite-title-demo span.active {
  background: #f3f3f3;
  color: var(--theme-color);
}
.medical-list .vux-header .vux-header-title-area .overwrite-title-demo span:first-child {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.medical-list .vux-header .vux-header-title-area .overwrite-title-demo span:last-child {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.medical-list .search-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  left: 0;
  width: 100%;
  background: #fff;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1.8rem /* 74/25 */ 0.6rem 0 !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
}
.medical-list .search-wrapper .vux-tab-wrap {
  height: 1.2rem;
  width: 5.2rem;
  padding-top: 0;
}
.medical-list .search-wrapper .vux-tab-wrap .vux-tab-container {
  height: 1.2rem;
}
.medical-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab {
  height: 1.2rem;
}
.medical-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item.vux-tab-selected {
  color: #0c62ff;
}
.medical-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item {
  background: none;
  line-height: 1.2rem;
}
.medical-list .search-wrapper .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-ink-bar {
  background-color: #fff;
  height: 0.08rem /* 2/25 */ !important;
}
.medical-list .search-wrapper .search-btn {
  position: absolute;
  right: 0.6rem /* 15/25 */;
  width: 0.6rem;
  bottom: 0.1rem;
  font-size: 0.64rem /* 16/25 */;
  color: #ddd;
  padding: 0.2rem /* 5/25 */;
}
.medical-list .movie-wrapper {
  background: #fff;
  padding-top: 2.05rem;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.medical-list .movie-wrapper .now,
.medical-list .movie-wrapper .soon {
  position: fixed;
  left: 0;
  width: 100%;
  bottom: 0;
  top: 4.1rem /* 107/25 */;
  height: auto;
}
.medical-list .movie-wrapper .now .item,
.medical-list .movie-wrapper .soon .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 0.04rem solid #f3f3f3;
  padding: 0.4rem;
}
.medical-list .movie-wrapper .now .item .left,
.medical-list .movie-wrapper .soon .item .left {
  width: 2.6rem;
  height: 3.6rem;
  line-height: 3.6rem;
  overflow: hidden;
}
.medical-list .movie-wrapper .now .item .left img,
.medical-list .movie-wrapper .soon .item .left img {
  width: 2.6rem;
  vertical-align: middle;
}
.medical-list .movie-wrapper .now .item .kk-text-wrapper,
.medical-list .movie-wrapper .soon .item .kk-text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
  margin-left: 0.4rem;
}
.medical-list .movie-wrapper .now .item .kk-text-wrapper .title,
.medical-list .movie-wrapper .soon .item .kk-text-wrapper .title {
  font-size: 0.56rem;
  color: #333;
  margin-bottom: 0.3rem;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 0.72rem /* 18/25 */;
}
.medical-list .movie-wrapper .now .item .kk-text-wrapper .title .tag,
.medical-list .movie-wrapper .soon .item .kk-text-wrapper .title .tag {
  color: #666;
  margin-left: 0.04rem;
  font-size: 0.48rem;
  border-radius: 0.08rem;
  padding: 0 0.08rem;
}
.medical-list .movie-wrapper .now .item .kk-text-wrapper .roles,
.medical-list .movie-wrapper .soon .item .kk-text-wrapper .roles {
  font-size: 0.48rem;
  line-height: 0.76rem /* 19/25 */;
  color: #666;
  margin-bottom: 0.25rem /* 7/25 */;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.medical-list .movie-wrapper .now .item .kk-text-wrapper .time,
.medical-list .movie-wrapper .soon .item .kk-text-wrapper .time {
  font-size: 0.48rem;
  color: #666;
}
.medical-list .movie-wrapper .now .item .kk-text-wrapper .desc-num,
.medical-list .movie-wrapper .soon .item .kk-text-wrapper .desc-num {
  font-size: 0.52rem;
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.medical-list .movie-wrapper .now .item .right-kk,
.medical-list .movie-wrapper .soon .item .right-kk {
  margin-left: 0.3rem;
  width: 3rem;
  text-align: center;
}
.medical-list .movie-wrapper .now .item .right-kk .source,
.medical-list .movie-wrapper .soon .item .right-kk .source {
  font-size: 0.56rem;
  color: #0c62ff;
  margin: 0 0 0.25rem;
}
.medical-list .movie-wrapper .now .item .right-kk .sale-btn,
.medical-list .movie-wrapper .soon .item .right-kk .sale-btn {
  color: #fff;
  background-image: -webkit-linear-gradient(45deg, #33bfff, #00afff);
  background-image: linear-gradient(45deg, #33bfff, #00afff);
  border: none;
}
.medical-list .movie-wrapper .now .item .right-kk .active,
.medical-list .movie-wrapper .soon .item .right-kk .active {
  background: #cf2414;
}
.medical-list .movie-wrapper .now .item .right-kk button,
.medical-list .movie-wrapper .soon .item .right-kk button {
  font-size: 0.56rem;
  padding: 0 0.28rem;
  border-radius: 0.12rem;
}
.medical-list .movie-wrapper .now .load-more,
.medical-list .movie-wrapper .soon .load-more {
  text-align: center;
}
.medical-list .city-popup {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 9rem;
  background-color: #fff;
  font-size: 0.6rem;
  color: #333;
}
.medical-list .city-popup-title {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 1.8rem;
  line-height: 1.8rem;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 0 0.5rem;
}
.medical-list .city-popup-body {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: calc(100% - 1.8rem);
  overflow-y: scroll;
  padding: 0 0.5rem;
}
.medical-list .city-popup-body .city-item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 1.2rem;
  line-height: 1.2rem;
  border-bottom: 1px solid #eee;
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
.medical-list .search-wrapper {
    padding: 3.36rem /* 84/25 */ 0.6rem 0 !important;
}
.medical-list .movie-wrapper {
    padding-top: 2.4rem /* 110/25 */;
}
}
.fade-enter,
.fade-leave-to {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.fade-enter-to,
.fade-leave {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

@charset "utf-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html[data-v-eab2fe10],
body[data-v-eab2fe10],
div[data-v-eab2fe10],
span[data-v-eab2fe10],
applet[data-v-eab2fe10],
object[data-v-eab2fe10],
iframe[data-v-eab2fe10],
h1[data-v-eab2fe10],
h2[data-v-eab2fe10],
h3[data-v-eab2fe10],
h4[data-v-eab2fe10],
h5[data-v-eab2fe10],
h6[data-v-eab2fe10],
p[data-v-eab2fe10],
blockquote[data-v-eab2fe10],
pre[data-v-eab2fe10],
a[data-v-eab2fe10],
abbr[data-v-eab2fe10],
acronym[data-v-eab2fe10],
address[data-v-eab2fe10],
big[data-v-eab2fe10],
cite[data-v-eab2fe10],
code[data-v-eab2fe10],
del[data-v-eab2fe10],
dfn[data-v-eab2fe10],
em[data-v-eab2fe10],
img[data-v-eab2fe10],
ins[data-v-eab2fe10],
kbd[data-v-eab2fe10],
q[data-v-eab2fe10],
s[data-v-eab2fe10],
samp[data-v-eab2fe10],
small[data-v-eab2fe10],
strike[data-v-eab2fe10],
strong[data-v-eab2fe10],
sub[data-v-eab2fe10],
sup[data-v-eab2fe10],
tt[data-v-eab2fe10],
var[data-v-eab2fe10],
b[data-v-eab2fe10],
u[data-v-eab2fe10],
i[data-v-eab2fe10],
center[data-v-eab2fe10],
dl[data-v-eab2fe10],
dt[data-v-eab2fe10],
dd[data-v-eab2fe10],
ol[data-v-eab2fe10],
ul[data-v-eab2fe10],
li[data-v-eab2fe10],
fieldset[data-v-eab2fe10],
form[data-v-eab2fe10],
label[data-v-eab2fe10],
legend[data-v-eab2fe10],
table[data-v-eab2fe10],
caption[data-v-eab2fe10],
tbody[data-v-eab2fe10],
tfoot[data-v-eab2fe10],
thead[data-v-eab2fe10],
tr[data-v-eab2fe10],
th[data-v-eab2fe10],
td[data-v-eab2fe10],
article[data-v-eab2fe10],
aside[data-v-eab2fe10],
canvas[data-v-eab2fe10],
details[data-v-eab2fe10],
embed[data-v-eab2fe10],
figure[data-v-eab2fe10],
figcaption[data-v-eab2fe10],
footer[data-v-eab2fe10],
header[data-v-eab2fe10],
menu[data-v-eab2fe10],
nav[data-v-eab2fe10],
output[data-v-eab2fe10],
ruby[data-v-eab2fe10],
section[data-v-eab2fe10],
summary[data-v-eab2fe10],
textarea[data-v-eab2fe10],
time[data-v-eab2fe10],
mark[data-v-eab2fe10],
audio[data-v-eab2fe10],
video[data-v-eab2fe10],
input[data-v-eab2fe10] {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: none;
}
/* HTML5 display-role reset for older browsers */
article[data-v-eab2fe10],
aside[data-v-eab2fe10],
details[data-v-eab2fe10],
figcaption[data-v-eab2fe10],
figure[data-v-eab2fe10],
footer[data-v-eab2fe10],
header[data-v-eab2fe10],
menu[data-v-eab2fe10],
nav[data-v-eab2fe10],
section[data-v-eab2fe10] {
  display: block;
}
body[data-v-eab2fe10] {
  line-height: 1;
  background: #fff;
  font-family: '';
}
blockquote[data-v-eab2fe10],
q[data-v-eab2fe10] {
  quotes: none;
}
blockquote[data-v-eab2fe10]:before,
blockquote[data-v-eab2fe10]:after,
q[data-v-eab2fe10]:before,
q[data-v-eab2fe10]:after {
  content: none;
}
table[data-v-eab2fe10] {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 以下是自定义的样式，为了在手机上显示更美观custom */
a[data-v-eab2fe10] {
  color: #7e8c8d;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}
li[data-v-eab2fe10] {
  list-style: none;
}
[data-v-eab2fe10]::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
[data-v-eab2fe10]::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
}
[data-v-eab2fe10]::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
[data-v-eab2fe10]::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125, 125, 125, 0.7);
  -webkit-border-radius: 6px;
}
html[data-v-eab2fe10],
body[data-v-eab2fe10] {
  width: 100%;
}
html[data-v-eab2fe10] {
  -ms-touch-action: none;
      touch-action: none;
}
body[data-v-eab2fe10] {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input[data-v-eab2fe10],
button[data-v-eab2fe10],
textarea[data-v-eab2fe10] {
  outline: none;
}
.weui-dialog[data-v-eab2fe10] {
  top: 1rem;
}
[data-v-eab2fe10]:root {
  --theme-color: #0080ee;
}
html[data-v-eab2fe10],
body[data-v-eab2fe10] {
  max-width: 750px;
  height: 100%;
  margin: 0 auto;
  font-family: "PingFang SC", "sans-serif", "Microsoft Yahei";
  overflow: hidden;
}
[data-v-eab2fe10]::-webkit-scrollbar {
  display: none;
}
.line-ellipsis[data-v-eab2fe10] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.line2-ellipsis[data-v-eab2fe10] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.line3-ellipsis[data-v-eab2fe10] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.vux-header[data-v-eab2fe10] {
  background-color: #fff!important;
  padding: 0.08rem /* 2/25 */ 0 !important;
}
.weui-toast[data-v-eab2fe10] {
  width: 120px!important;
  min-height: 120px!important;
}
.weui-toast.weui-toast_text[data-v-eab2fe10] {
  min-height: 0!important;
}
.vux-header .vux-header-left .left-arrow[data-v-eab2fe10] {
  width: 1.6rem /* 40/25 */;
  padding: 0.12rem /* 3/25 */;
}
.vux-toast .weui-toast_text p[data-v-eab2fe10] {
  color: #fff;
}
.weui-mask_transparent[data-v-eab2fe10] {
  display: none;
}
.contentFix[data-v-eab2fe10] {
  position: fixed;
  top: 1.74rem /* 64/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.contentFix2[data-v-eab2fe10] {
  position: fixed;
  top: 2.08rem /* 72/25 */;
  bottom: 0;
  width: 100%;
  max-width: 750px;
}
.movie .vux-header[data-v-eab2fe10],
.goodsCategory .vux-header[data-v-eab2fe10],
.goodsList .vux-header[data-v-eab2fe10],
.goods-detail .vux-header[data-v-eab2fe10],
.goodsContent .vux-header[data-v-eab2fe10],
.commonContent .vux-header[data-v-eab2fe10],
.user .vux-header[data-v-eab2fe10],
.page1 .vux-header[data-v-eab2fe10],
.page1-wrap .vux-header[data-v-eab2fe10] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  background-color: #ffffff!important;
  padding: 0.08rem /* 22/25 */ 0 0.08rem /* 2/25 */ !important;
}
.movie .vux-header .vux-header-left[data-v-eab2fe10],
.goodsCategory .vux-header .vux-header-left[data-v-eab2fe10],
.goodsList .vux-header .vux-header-left[data-v-eab2fe10],
.goods-detail .vux-header .vux-header-left[data-v-eab2fe10],
.goodsContent .vux-header .vux-header-left[data-v-eab2fe10],
.commonContent .vux-header .vux-header-left[data-v-eab2fe10],
.user .vux-header .vux-header-left[data-v-eab2fe10],
.page1 .vux-header .vux-header-left[data-v-eab2fe10],
.page1-wrap .vux-header .vux-header-left[data-v-eab2fe10],
.movie .vux-header .vux-header-right[data-v-eab2fe10],
.goodsCategory .vux-header .vux-header-right[data-v-eab2fe10],
.goodsList .vux-header .vux-header-right[data-v-eab2fe10],
.goods-detail .vux-header .vux-header-right[data-v-eab2fe10],
.goodsContent .vux-header .vux-header-right[data-v-eab2fe10],
.commonContent .vux-header .vux-header-right[data-v-eab2fe10],
.user .vux-header .vux-header-right[data-v-eab2fe10],
.page1 .vux-header .vux-header-right[data-v-eab2fe10],
.page1-wrap .vux-header .vux-header-right[data-v-eab2fe10] {
  top: .56rem;
  /* 34/25 */
}
.movie .vux-header .vux-header-title[data-v-eab2fe10],
.goodsCategory .vux-header .vux-header-title[data-v-eab2fe10],
.goodsList .vux-header .vux-header-title[data-v-eab2fe10],
.goods-detail .vux-header .vux-header-title[data-v-eab2fe10],
.goodsContent .vux-header .vux-header-title[data-v-eab2fe10],
.commonContent .vux-header .vux-header-title[data-v-eab2fe10],
.user .vux-header .vux-header-title[data-v-eab2fe10],
.page1 .vux-header .vux-header-title[data-v-eab2fe10],
.page1-wrap .vux-header .vux-header-title[data-v-eab2fe10] {
  color: #333;
}
.movie .content[data-v-eab2fe10],
.goodsCategory .content[data-v-eab2fe10],
.goodsList .content[data-v-eab2fe10],
.goods-detail .content[data-v-eab2fe10],
.goodsContent .content[data-v-eab2fe10],
.commonContent .content[data-v-eab2fe10],
.user .content[data-v-eab2fe10],
.page1 .content[data-v-eab2fe10],
.page1-wrap .content[data-v-eab2fe10] {
  padding-top: 1.86rem /* 64/25 */;
}
.giveGift .vux-header[data-v-eab2fe10] {
  background: none!important;
}
.padtop[data-v-eab2fe10] {
  padding-top: 0.8rem /* 20/25 */;
}
.padding-top-header[data-v-eab2fe10] {
  padding-top: 2.1rem;
}
.padtop64[data-v-eab2fe10] {
  padding-top: 2.56rem /* 64/25 */;
}
.padtop66[data-v-eab2fe10] {
  padding-top: 2.64rem /* 66/25 */;
}
.padtop80[data-v-eab2fe10] {
  padding-top: 3.2rem /* 80/25 */;
}
.padBottom[data-v-eab2fe10] {
  padding-bottom: 2.16rem /* 80/25 */;
}
.padBottom50[data-v-eab2fe10] {
  padding-bottom: 2rem /* 50/25 */;
}
.padBottom65[data-v-eab2fe10] {
  padding-bottom: 2.6rem /* 65/25 */;
}
.padBottom100[data-v-eab2fe10] {
  padding-bottom: 4.25rem /* 100/25 */;
}
.padBottom160[data-v-eab2fe10] {
  padding-bottom: 6.4rem /* 160/25 */;
}
.top20[data-v-eab2fe10] {
  top: 0.8rem /* 20/25 */;
}
.top32[data-v-eab2fe10] {
  top: 1.28rem /* 30/25 */;
}
.top64[data-v-eab2fe10] {
  top: 2.56rem /* 64/25 */;
}
.top50[data-v-eab2fe10] {
  top: 2.0rem;
}
.top45[data-v-eab2fe10] {
  top: 1.8rem;
  /** 45/25 */
}
.bottom[data-v-eab2fe10] {
  bottom: 0;
}
.fixed[data-v-eab2fe10] {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99;
}
.isIPhoneX.router .padBottom10[data-v-eab2fe10] {
  padding-bottom: 0!important;
}
.isIPhoneX.router .foot-fix[data-v-eab2fe10] {
  padding-bottom: 0;
}
.isIPhoneX .padtop[data-v-eab2fe10] {
  padding-top: 1.2rem /* 30/25 */;
}
.isIPhoneX .padtop64[data-v-eab2fe10] {
  padding-top: 2.96rem /* 74/25 */;
}
.isIPhoneX .padtop66[data-v-eab2fe10] {
  padding-top: 3.04rem /* 76/25 */;
}
.isIPhoneX .padtop80[data-v-eab2fe10] {
  padding-top: 3.6rem /* 90/25 */;
}
.isIPhoneX .padBottom[data-v-eab2fe10] {
  padding-bottom: 2.16rem /* 90/25 */;
}
.isIPhoneX .padBottom10[data-v-eab2fe10] {
  padding-bottom: 1.86rem /* 26/25 */ !important;
}
.isIPhoneX .padBottom50[data-v-eab2fe10] {
  padding-bottom: 2.4rem /* 60/25 */;
}
.isIPhoneX .padBottom65[data-v-eab2fe10] {
  padding-bottom: 3.64rem /* 91/25 */;
}
.isIPhoneX .padBottom160[data-v-eab2fe10] {
  padding-bottom: 6.8rem /* 170/25 */;
}
.isIPhoneX .top20[data-v-eab2fe10] {
  top: 1.2rem /* 30/25 */;
}
.isIPhoneX .top64[data-v-eab2fe10] {
  top: 2.96rem /* 74/25 */;
}
.isIPhoneX .bottom[data-v-eab2fe10] {
  bottom: 10px;
}
.isIPhoneX .foot-fix[data-v-eab2fe10] {
  padding-bottom: 1.04rem /* 26/25 */;
}
.isIPhoneX .mask .footer[data-v-eab2fe10] {
  padding-bottom: 0.4rem /* 10/25 */;
}
.isIPhoneX .movie .vux-header[data-v-eab2fe10],
.isIPhoneX .goodsCategory .vux-header[data-v-eab2fe10],
.isIPhoneX .goodsList .vux-header[data-v-eab2fe10],
.isIPhoneX .goods-detail .vux-header[data-v-eab2fe10],
.isIPhoneX .goodsContent .vux-header[data-v-eab2fe10],
.isIPhoneX .commonContent .vux-header[data-v-eab2fe10],
.isIPhoneX .user .vux-header[data-v-eab2fe10],
.isIPhoneX .page1 .vux-header[data-v-eab2fe10],
.isIPhoneX .page1-wrap .vux-header[data-v-eab2fe10] {
  position: fixed!important;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 100;
  padding: 0.08rem /* 32/25 */ 0 0.08rem /* 2/25 */ !important;
}
.isIPhoneX .movie .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .goodsCategory .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .goodsList .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .goods-detail .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .goodsContent .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .commonContent .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .user .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .page1 .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .page1-wrap .vux-header .vux-header-left[data-v-eab2fe10],
.isIPhoneX .movie .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .goodsCategory .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .goodsList .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .goods-detail .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .goodsContent .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .commonContent .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .user .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .page1 .vux-header .vux-header-right[data-v-eab2fe10],
.isIPhoneX .page1-wrap .vux-header .vux-header-right[data-v-eab2fe10] {
  top: 0.56rem /* 44/25 */;
}
.isIPhoneX .movie .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .goodsCategory .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .goodsList .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .goods-detail .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .goodsContent .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .commonContent .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .user .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .page1 .vux-header .vux-header-title[data-v-eab2fe10],
.isIPhoneX .page1-wrap .vux-header .vux-header-title[data-v-eab2fe10] {
  color: #333;
}
.isIPhoneX .movie .content[data-v-eab2fe10],
.isIPhoneX .goodsCategory .content[data-v-eab2fe10],
.isIPhoneX .goodsList .content[data-v-eab2fe10],
.isIPhoneX .goods-detail .content[data-v-eab2fe10],
.isIPhoneX .goodsContent .content[data-v-eab2fe10],
.isIPhoneX .commonContent .content[data-v-eab2fe10],
.isIPhoneX .user .content[data-v-eab2fe10],
.isIPhoneX .page1 .content[data-v-eab2fe10],
.isIPhoneX .page1-wrap .content[data-v-eab2fe10] {
  padding-top: 1.04rem /* 74/25 */;
}
.storeGoods .vux-header .vux-header-right a[data-v-eab2fe10] {
  position: relative;
}
.storeGoods .vux-header .vux-header-right a .shopping-cart[data-v-eab2fe10] {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.storeGoods .vux-header .vux-header-right a span[data-v-eab2fe10] {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: #fff;
  color: var(--theme-color);
}
.storeGoods .app-header[data-v-eab2fe10] {
  background: var(--theme-color);
}
.storeGoods .app-header[data-v-eab2fe10] {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 750px;
  z-index: 1000;
}
.storeGoods .app-header .app-content[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.32rem /* 8/25 */ 0.6rem /* 15/25 */;
}
.storeGoods .app-header .app-content .left[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.storeGoods .app-header .app-content .left img[data-v-eab2fe10] {
  width: 0.4rem /* 10/25 */;
  margin-right: 0.12rem /* 3/25 */;
}
.storeGoods .app-header .app-content .header-center[data-v-eab2fe10] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  height: 1.12rem /* 28/25 */;
  line-height: 1.12rem /* 28/25 */;
  margin-left: 0.6rem /* 15/25 */;
  margin-right: 0.52rem /* 13/25 */;
  font-size: 0.6rem;
  font-weight: bold;
  color: #fff;
  overflow-x: hidden;
}
.storeGoods .app-header .app-content .right[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.storeGoods .app-header .app-content .right .carts[data-v-eab2fe10] {
  position: relative;
}
.storeGoods .app-header .app-content .right .carts .shopping-cart[data-v-eab2fe10] {
  width: 0.8rem /* 20/25 */;
  height: 0.8rem /* 20/25 */;
}
.storeGoods .app-header .app-content .right .carts span[data-v-eab2fe10] {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: #ffffff;
  color: var(--theme-color);
}
.storeGoods .mescroll-empty .empty-icon[data-v-eab2fe10] {
  width: 5.32rem /* 133/25 */;
}
.storeGoods .goods-list[data-v-eab2fe10] {
  height: 100vh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 44px;
}
.storeGoods .goods-list #dataList[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0.6rem /* 15/25 */;
}
.storeGoods .goods-list #dataList li[data-v-eab2fe10] {
  position: relative;
  width: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  margin-bottom: 0.6rem /* 15/25 */;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  padding: 0.3rem;
  overflow: hidden;
  font-size: 0.56rem;
}
.storeGoods .goods-list #dataList li .item-header[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.storeGoods .goods-list #dataList li .item-header .item-left[data-v-eab2fe10] {
  margin-right: 0.3rem;
}
.storeGoods .goods-list #dataList li .item-header .item-left img[data-v-eab2fe10] {
  width: 3rem;
}
.storeGoods .goods-list #dataList li .item-header .item-right[data-v-eab2fe10] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.storeGoods .goods-list #dataList li .item-header .item-right h2[data-v-eab2fe10] {
  font-weight: bold;
  font-size: 0.64rem;
  margin-bottom: 0.2rem;
}
.storeGoods .goods-list #dataList li .item-header .item-right .item-right-num[data-v-eab2fe10] {
  display: inline-block;
  padding: 0.1rem 0.15rem;
  border: 1px solid #eee;
  border-radius: 0.1rem;
  font-size: 0.48rem;
  margin-bottom: 0.2rem;
}
.storeGoods .goods-list #dataList li .item-header .item-right .item-price[data-v-eab2fe10] {
  color: #ff4341;
}
.storeGoods .goods-list #dataList li .item-footer[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.4rem;
}
.storeGoods .goods-list #dataList li .item-footer .item-footer-left[data-v-eab2fe10] {
  width: 3.3rem;
  text-align: left;
}
.storeGoods .goods-list #dataList li .item-footer .item-footer-right[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.storeGoods .goods-list #dataList li .item-footer .item-footer-right .item-package[data-v-eab2fe10] {
  display: inline-block;
  font-size: 0.48rem;
  color: #666666;
  background: #f5f5f5;
  padding: 0.05rem 0.1rem;
  border-radius: 0.04rem;
  margin: 0 0.12rem 0.12rem 0;
}
.storeGoods .goods-list .goods-wrap[data-v-eab2fe10] {
  top: 0;
  width: 100%;
  overflow: hidden;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper[data-v-eab2fe10] {
  position: relative;
  margin-bottom: 0.5rem;
  height: 5.5rem /* 167/25 */;
  background-color: var(--theme-color);
  border-radius: 0 0 1.4rem 1.4rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box[data-v-eab2fe10] {
  position: relative;
  bottom: -1rem;
  margin: 0 0.6rem;
  padding: 0.3rem;
  border-radius: 0.5rem;
  font-size: 0.48rem;
  color: #24242d;
  background-color: #fff;
  -webkit-box-shadow: 0px 10px 20px 1px rgba(214, 72, 26, 0.05);
          box-shadow: 0px 10px 20px 1px rgba(214, 72, 26, 0.05);
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-left[data-v-eab2fe10] {
  border-radius: 0.3rem;
  margin-right: 0.2rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-left .store-img[data-v-eab2fe10] {
  width: 2.6rem;
  height: 2.6rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content .store-info[data-v-eab2fe10] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content .store-info .store-id[data-v-eab2fe10] {
  font-size: 0.56rem;
  font-weight: bold;
  color: #24242d;
  margin-bottom: 0.1rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content .store-info .store-notice[data-v-eab2fe10] {
  line-height: 1.2em;
  font-size: 0.48rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content .store-info .store-notice i[data-v-eab2fe10] {
  color: #143778;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content .store-info p[data-v-eab2fe10] {
  margin: 0.35rem 0 0.2rem 0;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content .back-home[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 0.5rem;
  color: #fff;
  background-color: #e58789;
  border-radius: 0.5rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-right-content .back-home i[data-v-eab2fe10] {
  margin-left: 0.2rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-left-footer[data-v-eab2fe10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.3rem;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-left-footer .left-footer-item[data-v-eab2fe10] {
  margin-right: 0.15rem;
  margin-bottom: 0.3rem;
  font-size: 0.4rem;
  color: #787878;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-body .store-body-right .store-left-footer .left-footer-item i[data-v-eab2fe10] {
  color: #25a0fc;
}
.storeGoods .goods-list .goods-wrap .banner-wrapper .store-box .store-footer[data-v-eab2fe10] {
  padding: 0.2rem 0;
  border-top: 2px solid #eee;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #666;
  font-size: 0.44rem;
}
.storeGoods .goods-list .goods-wrap .filter-wrapper[data-v-eab2fe10] {
  width: 100%;
  height: 1.76rem;
}
.storeGoods .goods-list .goods-wrap .filter-wrapper .menu-fixed[data-v-eab2fe10] {
  position: fixed;
  top: 44px;
  left: 0;
  right: 0;
  z-index: 9;
}
.storeGoods .fix-cart[data-v-eab2fe10] {
  position: fixed;
  right: 0.32rem /* 8/25 */;
  bottom: 3.2rem /* 80/25 */;
  z-index: 200;
  width: 1.2rem /* 30/25 */;
  height: 1.2rem /* 30/25 */;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
.storeGoods .fix-cart .fa[data-v-eab2fe10] {
  font-size: 0.8rem /* 20/25 */;
  color: #cccccc;
}
.storeGoods .fix-cart span[data-v-eab2fe10] {
  position: absolute;
  top: -0.32rem /* 8/25 */;
  right: -0.32rem /* 8/25 */;
  display: block;
  width: 0.64rem /* 16/25 */;
  height: 0.64rem /* 16/25 */;
  line-height: 0.64rem /* 16/25 */;
  text-align: center;
  border-radius: 50%;
  font-size: 0.48rem /* 12/25 */;
  background-color: #4083ff;
  color: #ffffff;
}

.detail .detail-header[data-v-25851150] {
  position: relative;
}
.detail .detail-header img[data-v-25851150] {
  width: 100%;
}
.detail .detail-header .back-wrap[data-v-25851150] {
  position: absolute;
  top: .5rem;
  left: .5rem;
  background-color: rgba(0, 0, 0, 0.3);
  width: 1.5rem;
  height: 1.5rem;
  border-radius: .75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.detail .package-info[data-v-25851150] {
  margin: .3rem .5rem;
}
.detail .package-info .title[data-v-25851150] {
  font-size: 0.64rem;
  font-weight: bold;
}
.detail .package-info .price[data-v-25851150] {
  font-size: 0.56rem;
  color: #FF4341;
  margin-top: .4rem;
}
.detail .date[data-v-25851150] {
  font-size: 0.48rem;
  color: #666;
  margin-top: .6rem;
}
.detail .date .date-title[data-v-25851150] {
  font-size: 0.64rem;
  color: #000;
  text-align: center;
}
.detail .date .date-body[data-v-25851150] {
  width: 90%;
  margin: 0 5%;
  overflow-x: scroll;
  overflow-y: hidden;
  margin-top: .5rem;
}
.detail .date .date-body .date-body-wrap[data-v-25851150] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.detail .date .date-body .date-body-wrap .date-item[data-v-25851150] {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 2rem;
  text-align: center;
}
.detail .date .date-body .date-body-wrap .date-item .date-status[data-v-25851150] {
  margin: .2rem 0;
}
.detail .date .date-body .date-body-wrap .date-item .blue[data-v-25851150] {
  color: #1a73e8;
}
.detail .package-footer[data-v-25851150] {
  margin-top: 1rem;
  font-size: 0.48rem;
}
.detail .package-footer .footer-title[data-v-25851150] {
  color: #000;
  text-align: center;
  font-size: 0.64rem;
  font-weight: bold;
}
.detail .package-footer .footer-body[data-v-25851150] {
  margin: .5rem .3rem 2rem .3rem;
}
.detail .package-footer .footer-body .footer-body-item[data-v-25851150] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: .2rem;
  color: #4c5166;
}
.detail .package-footer .footer-body .footer-body-item .footer-item-left[data-v-25851150] {
  width: 3rem;
  margin-right: .2rem;
  padding: .2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f9ff), to(#f7f9ff)), -webkit-gradient(linear, left top, left bottom, from(#f8faff), to(#f8faff));
  background-image: -webkit-linear-gradient(#f7f9ff, #f7f9ff), -webkit-linear-gradient(#f8faff, #f8faff);
  background-image: linear-gradient(#f7f9ff, #f7f9ff), linear-gradient(#f8faff, #f8faff);
}
.detail .package-footer .footer-body .footer-body-item .footer-item-right[data-v-25851150] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: .4rem .2rem;
  line-height: 1.2em;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f9ff), to(#f7f9ff)), -webkit-gradient(linear, left top, left bottom, from(#f8faff), to(#f8faff));
  background-image: -webkit-linear-gradient(#f7f9ff, #f7f9ff), -webkit-linear-gradient(#f8faff, #f8faff);
  background-image: linear-gradient(#f7f9ff, #f7f9ff), linear-gradient(#f8faff, #f8faff);
}
.detail .footer-btn[data-v-25851150] {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 1.8rem;
  line-height: 1.8rem;
  text-align: center;
  color: #fff;
  background-color: #FF4341;
  font-size: 0.64rem;
  letter-spacing: .1rem;
}
.detail .popup-body[data-v-25851150] {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 99;
  padding: .8rem .5rem;
  height: 5rem;
}
.detail .popup-body .goods-nums[data-v-25851150] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.detail .popup-body .goods-nums .goods-btns[data-v-25851150] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.detail .popup-body .goods-nums .goods-btns input[data-v-25851150] {
  width: 2rem;
  text-align: center;
}
.detail .popup-body .footer-btn[data-v-25851150] {
  width: 100%;
  height: 1.8rem;
  line-height: 1.8rem;
  text-align: center;
  color: #fff;
  background-color: #FF4341;
  font-size: 0.64rem;
  letter-spacing: .1rem;
}
.detail .popup-fixed[data-v-25851150] {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 98;
}

.qujianmidautumn[data-v-42abf35a] {
  height: 100%;
}
[data-v-42abf35a] .vux-header-title {
  color: black !important;
}
.header-img[data-v-42abf35a] {
  width: 100%;
  vertical-align: top;
}
.content[data-v-42abf35a] {
  padding: 0 0.8rem;
}
.content .content-item[data-v-42abf35a] {
  position: relative;
  padding: 0.8rem 0;
  background-color: #fff;
  border-radius: 0.3rem;
  padding-bottom: 0.8rem;
  margin-top: 1rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content .content-item .content-item-title[data-v-42abf35a] {
  width: 70%;
  height: 1.2rem;
  line-height: 1.2rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 1.2rem;
  font-size: 0.56rem;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 15%;
  top: -0.25rem;
}
.content .content-item .content-ul[data-v-42abf35a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0.5rem 0;
}
.content .content-item .content-ul .content-ui-li[data-v-42abf35a] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 30%;
  border-radius: 0.2rem;
  font-size: 0.56rem;
  overflow: hidden;
}
.content .content-item .content-ul .content-ui-li .item-img[data-v-42abf35a] {
  width: 100%;
  height: 4rem;
}
.content .content-item .content-ul .content-ui-li .item-name[data-v-42abf35a] {
  margin: 0.2rem 0;
  padding: 0 0.2rem;
  font-size: 0.4rem;
  color: #666;
  height: 0.6rem;
  line-height: 0.6rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.content .content-item .content-ul .content-ui-li .item-footer[data-v-42abf35a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.2rem 0.3rem;
}
.content .content-item .content-ul .content-ui-li .item-footer .item-price[data-v-42abf35a] {
  font-size: 0.4rem;
}
.content .content-item .content-ul .content-ui-li .item-footer .item-price span[data-v-42abf35a] {
  color: #ff2f35;
}
.content .content-item .content-ul .content-ui-li .item-footer .item-price del[data-v-42abf35a] {
  color: #999;
}
.content .content-item .content-ul .content-ui-li .item-footer .item-cart i[data-v-42abf35a] {
  font-size: 0.56rem;
  color: #666;
}
.content .content-item .content-item-footer[data-v-42abf35a] {
  width: 100%;
  margin-top: 1rem;
  text-align: center;
  font-size: 0.56rem;
  color: #ef4672;
}
/**
* actionsheet
*/
/**
* en: primary type text color of menu item
* zh-CN: 菜单项primary类型的文本颜色
*/
/**
* en: warn type text color of menu item
* zh-CN: 菜单项warn类型的文本颜色
*/
/**
* en: default type text color of menu item
* zh-CN: 菜单项default类型的文本颜色
*/
/**
* en: disabled type text color of menu item
* zh-CN: 菜单项disabled类型的文本颜色
*/
/**
* datetime
*/
/**
* tabbar
*/
/**
* tab
*/
/**
* dialog
*/
/**
* en: title and content's padding-left and padding-right
* zh-CN: 标题及内容区域的 padding-left 和 padding-right
*/
/**
* x-number
*/
/**
* checkbox
*/
/**
* check-icon
*/
/**
* Cell
*/
/**
* Mask
*/
/**
* Range
*/
/**
* Tabbar
*/
/**
* Header
*/
/**
* Timeline
*/
/**
* Switch
*/
/**
* Button
*/
/**
* en: border radius
* zh-CN: 圆角边框
*/
/**
* en: font color
* zh-CN: 字体颜色
*/
/**
* en: margin-top value between previous button, not works when there is only one button
* zh-CN: 与相邻按钮的 margin-top 间隙，只有一个按钮时不生效
*/
/**
* en: button height
* zh-CN: 按钮高度
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: the font color in disabled
* zh-CN: disabled状态下的字体颜色
*/
/**
* en: font size
* zh-CN: 字体大小
*/
/**
* en: the font size of the mini type
* zh-CN: mini类型的字体大小
*/
/**
* en: the line height of the mini type
* zh-CN: mini类型的行高
*/
/**
* en: the background color of the warn type
* zh-CN: warn类型的背景颜色
*/
/**
* en: the background color of the warn type in active
* zh-CN: active状态下，warn类型的背景颜色
*/
/**
* en: the background color of the warn type in disabled
* zh-CN: disabled状态下，warn类型的背景颜色
*/
/**
* en: the background color of the default type
* zh-CN: default类型的背景颜色
*/
/**
* en: the font color of the default type
* zh-CN: default类型的字体颜色
*/
/**
* en: the background color of the default type in active
* zh-CN: active状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in disabled
* zh-CN: disabled状态下，default类型的字体颜色
*/
/**
* en: the background color of the default type in disabled
* zh-CN: disabled状态下，default类型的背景颜色
*/
/**
* en: the font color of the default type in active
* zh-CN: active状态下，default类型的字体颜色
*/
/**
* en: the background color of the primary type
* zh-CN: primary类型的背景颜色
*/
/**
* en: the background color of the primary type in active
* zh-CN: active状态下，primary类型的背景颜色
*/
/**
* en: the background color of the primary type in disabled
* zh-CN: disabled状态下，primary类型的背景颜色
*/
/**
* en: the font color of the plain primary type
* zh-CN: plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type
* zh-CN: plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的字体颜色
*/
/**
* en: the border color of the plain primary type in active
* zh-CN: active状态下，plain的primary类型的边框颜色
*/
/**
* en: the font color of the plain default type
* zh-CN: plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type
* zh-CN: plain的default类型的边框颜色
*/
/**
* en: the font color of the plain default type in active
* zh-CN: active状态下，plain的default类型的字体颜色
*/
/**
* en: the border color of the plain default type in active
* zh-CN: active状态下，plain的default类型的边框颜色
*/
/**
* en: the font color of the plain warn type
* zh-CN: plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type
* zh-CN: plain的warn类型的边框颜色
*/
/**
* en: the font color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的字体颜色
*/
/**
* en: the border color of the plain warn type in active
* zh-CN: active状态下，plain的warn类型的边框颜色
*/
/**
* swipeout
*/
/**
* Cell
*/
/**
* Badge
*/
/**
* en: badge background color
* zh-CN: badge的背景颜色
*/
/**
* Popover
*/
/**
* Button tab
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: border radius color
* zh-CN: 圆角边框的半径
*/
/**
* en: border color
* zh-CN: 边框的颜色
*/
/**
* en: not used
* zh-CN: 默认状态下圆角边框的颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default background color
* zh-CN: 默认状态下的背景颜色
*/
/**
* en: selected background color
* zh-CN: 选中状态下的背景颜色
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/* alias */
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* en: default text color
* zh-CN: 默认状态下的文本颜色
*/
/**
* en: height
* zh-CN: 元素高度
*/
/**
* en: line height
* zh-CN: 元素行高
*/
/**
* Swiper
*/
/**
* checklist
*/
/**
* popup-picker
*/
/**
* popup
*/
/**
* popup-header
*/
/**
* form-preview
*/
/**
* sticky
*/
/**
* group
*/
/**
* en: margin-top of title
* zh-CN: 标题的margin-top
*/
/**
* en: margin-bottom of title
* zh-CN: 标题的margin-bottom
*/
/**
* en: margin-top of footer title
* zh-CN: 底部标题的margin-top
*/
/**
* en: margin-bottom of footer title
* zh-CN: 底部标题的margin-bottom
*/
/**
* toast
*/
/**
* en: text color of content
* zh-CN: 内容文本颜色
*/
/**
* en: default top
* zh-CN: 默认状态下距离顶部的高度
*/
/**
* en: position top
* zh-CN: 顶部显示的高度
*/
/**
* en: position bottom
* zh-CN: 底部显示的高度
*/
/**
* en: z-index
* zh-CN: z-index
*/
/**
* icon
*/
/**
* calendar
*/
/**
* en: forward and backward arrows color
* zh-CN: 前进后退的箭头颜色
*/
/**
* en: text color of week highlight
* zh-CN: 周末高亮的文本颜色
*/
/**
* en: background color when selected
* zh-CN: 选中时的背景颜色
*/
/**
* en: text color when disabled
* zh-CN: 禁用时的文本颜色
*/
/**
* en: text color of today
* zh-CN: 今天的文本颜色
*/
/**
* en: font size of cell
* zh-CN: 单元格的字号
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: size of date cell
* zh-CN: 日期单元格尺寸大小
*/
/**
* en: line height of date cell
* zh-CN: 日期单元格的行高
*/
/**
* en: text color of header
* zh-CN: 头部的文本颜色
*/
/**
* week-calendar
*/
/**
* search
*/
/**
* en: text color of cancel button
* zh-CN: 取消按钮文本颜色
*/
/**
* en: background color
* zh-CN: 背景颜色
*/
/**
* en: text color of placeholder
* zh-CN: placeholder文本颜色
*/
/**
* radio
*/
/**
* en: checked icon color
* zh-CN: 选中状态的图标颜色
*/
/**
* loadmore
*/
/**
* en: not used
* zh-CN: 未被使用
*/
/**
* loading
*/
/**
* en: z-index
* zh-CN: z-index
*/
.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
}
.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.weui-toast {
  position: fixed;
  z-index: 5001;
  width: 7.6em;
  min-height: 7.6em;
  top: 180px;
  left: 50%;
  margin-left: -3.8em;
  background: rgba(17, 17, 17, 0.7);
  text-align: center;
  border-radius: 5px;
  color: #FFFFFF;
}
.weui-icon_toast {
  margin: 22px 0 0;
  display: block;
}
.weui-icon_toast.weui-icon-success-no-circle:before {
  color: #FFFFFF;
  font-size: 55px;
}
.weui-icon_toast.weui-loading {
  margin: 30px 0 0;
  width: 38px;
  height: 38px;
  vertical-align: baseline;
}
.weui-toast__content {
  margin: 0 0 15px;
}
.weui-loading {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: weuiLoading 1s steps(12, end) infinite;
          animation: weuiLoading 1s steps(12, end) infinite;
  background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat;
  background-size: 100%;
}
.weui-loading.weui-loading_transparent {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjAnIGhlaWdodD0nMTIwJyB2aWV3Qm94PScwIDAgMTAwIDEwMCc+PHBhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxMDB2MTAwSDB6Jy8+PHJlY3QgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjU2KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0zMCknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDEwNS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjQzKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg2MCA3NS45OCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjM4KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2NSA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjMyKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgxMjAgNTguNjYgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4yOCknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoMTUwIDU0LjAyIDY1KScvPjxyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0ncmdiYSgyNTUsMjU1LDI1NSwuMjUpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjIpJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKC0xNTAgNDUuOTggNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xNyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTEyMCA0MS4zNCA2NSknLz48cmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsLjE0KScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtOTAgMzUgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4xKScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtNjAgMjQuMDIgNjUpJy8+PHJlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSdyZ2JhKDI1NSwyNTUsMjU1LC4wMyknIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTMwIC01Ljk4IDY1KScvPjwvc3ZnPgo=");
}
@-webkit-keyframes weuiLoading {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
}
100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
}
}
@keyframes weuiLoading {
0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
}
100% {
    -webkit-transform: rotate3d(0, 0, 1, 360deg);
            transform: rotate3d(0, 0, 1, 360deg);
}
}
.vux-loading .weui-toast {
  z-index: 5001;
}
.weui-icon_toast.weui-loading {
  margin: 30px 0 0;
  width: 38px;
  height: 38px;
  vertical-align: baseline;
  display: inline-block;
}
.vux-mask-enter,
.vux-mask-leave-active,
.vux-mask-leave-active,
.vux-mask-enter-active {
  position: relative;
  z-index: 1;
}
.vux-mask-enter,
.vux-mask-leave-active {
  opacity: 0;
}
.vux-mask-leave-active,
.vux-mask-enter-active {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}
.vux-loading-no-text .weui-toast {
  min-height: 98px;
}
@font-face {font-family: "xyt";
  src: url(../../static/fonts/iconfont.bb06c57.eot); /* IE9 */
  src: url(../../static/fonts/iconfont.bb06c57.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url(../../static/fonts/iconfont.116bf8e.woff) format('woff'),
  url(../../static/fonts/iconfont.5f23aa7.ttf) format('truetype'), 
  url(../../static/img/iconfont.2f9eb4a.svg#iconfont) format('svg'); /* iOS 4.1- */
}

.xyt {
  font-family: "xyt" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconscancode:before {
  content: "\E62D";
}

.icondaifukuan2:before {
  content: "\E67F";
}

.icontousujianyi:before {
  content: "\E6CB";
}

.iconfanhui3:before {
  content: "\E63D";
}

.iconmima:before {
  content: "\E639";
}

.icongouxuan:before {
  content: "\E65D";
}

.icongouxuan1:before {
  content: "\E62C";
}

.iconlianxiren:before {
  content: "\E61C";
}

.icondianhua:before {
  content: "\E61D";
}

.icondizhi1:before {
  content: "\E61E";
}

.iconchongzhi:before {
  content: "\E678";
}

.iconfanhui2:before {
  content: "\E618";
}

.iconbajiefuli:before {
  content: "\E607";
}

.icontianchongxing-:before {
  content: "\E62A";
}

.icontianchongxing-1:before {
  content: "\E647";
}

.iconwodedangxuan:before {
  content: "\E60B";
}

.iconshezhi:before {
  content: "\E617";
}

.iconfenleibeifen:before {
  content: "\E62B";
}

.iconxiaoxi1:before {
  content: "\E619";
}

.iconliwu1:before {
  content: "\E61B";
}

.iconshuangjiantou1:before {
  content: "\E63C";
}

.iconbar-code:before {
  content: "\E952";
}

.icondianpu:before {
  content: "\E658";
}

.iconshoucang:before {
  content: "\E629";
}

.iconkefu2:before {
  content: "\E85A";
}

.iconweixin:before {
  content: "\E61A";
}

.iconlianjie:before {
  content: "\E60E";
}

.icontuliao-4:before {
  content: "\E66B";
}

.iconjianshao:before {
  content: "\E60A";
}

.icontianjia:before {
  content: "\E623";
}

.iconshouye:before {
  content: "\E609";
}

.iconliwu:before {
  content: "\E635";
}

.iconsort:before {
  content: "\E65E";
}

.iconwode1:before {
  content: "\E657";
}

.icongengduo:before {
  content: "\E670";
}

.iconanquan:before {
  content: "\E646";
}

.iconfenxiang_2:before {
  content: "\E606";
}

.icongouwuchekong:before {
  content: "\E603";
}

.iconqueren:before {
  content: "\E621";
}

.icondingdan1:before {
  content: "\E634";
}

.icondaifahuo:before {
  content: "\E644";
}

.icontubiaolunkuo-1:before {
  content: "\E60D";
}

.iconshouhou:before {
  content: "\E773";
}

.icondaifukuan1:before {
  content: "\E7A2";
}

.iconicon1:before {
  content: "\E64D";
}

.iconguanbi:before {
  content: "\E6BF";
}

.iconaddress_icon:before {
  content: "\E656";
}

.iconwuliuxiaocheche:before {
  content: "\E620";
}

.iconchenggong:before {
  content: "\E684";
}

.iconkefu1:before {
  content: "\E63A";
}

.iconfuzhi:before {
  content: "\E616";
}

.iconicon--tianjia:before {
  content: "\E622";
}

.icondaifukuan:before {
  content: "\E68F";
}

.iconqiabao:before {
  content: "\E669";
}

.iconquanbudingdan:before {
  content: "\E63F";
}

.iconyiwancheng:before {
  content: "\E65C";
}

.iconmendian:before {
  content: "\E610";
}

.icondianying:before {
  content: "\E679";
}

.iconwode:before {
  content: "\E615";
}

.iconright:before {
  content: "\E6A3";
}

.iconjian:before {
  content: "\E600";
}

.iconxiangji:before {
  content: "\E683";
}

.icondaifukuan01:before {
  content: "\E627";
}

.iconmoney:before {
  content: "\E602";
}

.iconradio-checked:before {
  content: "\E60F";
}

.iconsousuo:before {
  content: "\E633";
}

.icondanxuan:before {
  content: "\E641";
}

.icondate:before {
  content: "\E612";
}

.iconwancheng:before {
  content: "\E624";
}

.iconkuaidi:before {
  content: "\E608";
}

.iconstore:before {
  content: "\E655";
}

.iconcha:before {
  content: "\E61F";
}

.iconfanhui:before {
  content: "\E605";
}

.iconkefu:before {
  content: "\E625";
}

.iconshuoming:before {
  content: "\E628";
}

.iconxiaoxi:before {
  content: "\E62F";
}

.icontiaoxingma:before {
  content: "\E626";
}

.icondaishouhuo:before {
  content: "\E640";
}

.iconweishiyong:before {
  content: "\E642";
}

.iconpingjia:before {
  content: "\E643";
}

.icondingdan:before {
  content: "\E645";
}

.iconlocation:before {
  content: "\E611";
}

.icontubiaolunkuo-:before {
  content: "\E60C";
}

.iconnavicon-wgthgl:before {
  content: "\E654";
}

.icondizhi:before {
  content: "\E613";
}

.iconshangpin:before {
  content: "\E665";
}

.iconfaxian:before {
  content: "\E604";
}

.iconplus:before {
  content: "\F081";
}

.iconweiwancheng:before {
  content: "\E668";
}

.iconeye:before {
  content: "\E7ED";
}

.iconerweima:before {
  content: "\E632";
}

.icontuihuanhuo:before {
  content: "\E715";
}

.iconfanhui1:before {
  content: "\E601";
}

.iconplay:before {
  content: "\E667";
}

.iconSettingscontroloptions:before {
  content: "\E9CB";
}

.iconxiala:before {
  content: "\E614";
}

/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
    background-color: #26a2ff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    font-size: 14px;
    height: 40px;
    line-height: 1;
    padding: 0 10px;
    position: relative;
    text-align: center;
    white-space: nowrap;
}
.mint-header .mint-button {
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    color: inherit;
    display: inline-block;
    padding: 0;
    font-size: inherit
}
.mint-header .mint-button::after {
    content: none;
}
.mint-header.is-fixed {
    top: 0;
    right: 0;
    left: 0;
    position: fixed;
    z-index: 1;
}
.mint-header-button {
    -webkit-box-flex: .5;
        -ms-flex: .5;
            -webkit-flex: .5;
            flex: .5;
}
.mint-header-button > a {
    color: inherit;
}
.mint-header-button.is-right {
    text-align: right;
}
.mint-header-button.is-left {
    text-align: left;
}
.mint-header-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: inherit;
    font-weight: 400;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-button {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 4px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: inherit;
    display: block;
    font-size: 18px;
    height: 41px;
    outline: 0;
    overflow: hidden;
    position: relative;
    text-align: center
}
.mint-button::after {
    background-color: #000;
    content: " ";
    opacity: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute
}
.mint-button:not(.is-disabled):active::after {
    opacity: .4
}
.mint-button.is-disabled {
    opacity: .6
}
.mint-button-icon {
    vertical-align: middle;
    display: inline-block
}
.mint-button--default {
    color: #656b79;
    background-color: #f6f8fa;
    -webkit-box-shadow: 0 0 1px #b8bbbf;
            box-shadow: 0 0 1px #b8bbbf
}
.mint-button--default.is-plain {
    border: 1px solid #5a5a5a;
    background-color: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    color: #5a5a5a
}
.mint-button--primary {
    color: #fff;
    background-color: #26a2ff
}
.mint-button--primary.is-plain {
    border: 1px solid #26a2ff;
    background-color: transparent;
    color: #26a2ff
}
.mint-button--danger {
    color: #fff;
    background-color: #ef4f4f
}
.mint-button--danger.is-plain {
    border: 1px solid #ef4f4f;
    background-color: transparent;
    color: #ef4f4f
}
.mint-button--large {
    display: block;
    width: 100%
}
.mint-button--normal {
    display: inline-block;
    padding: 0 12px
}
.mint-button--small {
    display: inline-block;
    font-size: 14px;
    padding: 0 12px;
    height: 33px
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-cell {
    background-color:#fff;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    color:inherit;
    min-height:48px;
    display:block;
    overflow:hidden;
    position:relative;
    text-decoration:none;
}
.mint-cell img {
    vertical-align:middle;
}
.mint-cell:first-child .mint-cell-wrapper {
    background-origin:border-box;
}
.mint-cell:last-child {
    background-image:-webkit-linear-gradient(bottom, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-image:-webkit-gradient(linear, left bottom, left top, from(#d9d9d9), color-stop(50%, #d9d9d9), color-stop(50%, transparent));
    background-image:linear-gradient(0deg, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-size:100% 1px;
    background-repeat:no-repeat;
    background-position:bottom;
}
.mint-cell-wrapper {
    background-image:-webkit-linear-gradient(top, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-image:-webkit-gradient(linear, left top, left bottom, from(#d9d9d9), color-stop(50%, #d9d9d9), color-stop(50%, transparent));
    background-image:linear-gradient(180deg, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-size: 120% 1px;
    background-repeat: no-repeat;
    background-position: top left;
    background-origin: content-box;
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    font-size: 16px;
    line-height: 1;
    min-height: inherit;
    overflow: hidden;
    padding: 0 10px;
    width: 100%;
}
.mint-cell-mask {}
.mint-cell-mask::after {
    background-color:#000;
    content:" ";
    opacity:0;
    top:0;
    right:0;
    bottom:0;
    left:0;
    position:absolute;
}
.mint-cell-mask:active::after {
    opacity:.1;
}
.mint-cell-text {
    vertical-align: middle;
}
.mint-cell-label {
    color: #888;
    display: block;
    font-size: 12px;
    margin-top: 6px;
}
.mint-cell-title {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1;
}
.mint-cell-value {
    color: #888;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
}
.mint-cell-value.is-link {
    margin-right:24px;
}
.mint-cell-left {
    position: absolute;
    height: 100%;
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
}
.mint-cell-right {
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
}
.mint-cell-allow-right::after {
    border: solid 2px #c8c8cd;
    border-bottom-width: 0;
    border-left-width: 0;
    content: " ";
    top:50%;
    right:20px;
    position: absolute;
    width:5px;
    height:5px;
    -webkit-transform: translateY(-50%) rotate(45deg);
            transform: translateY(-50%) rotate(45deg);
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-cell-swipe .mint-cell-wrapper {
    position: relative;
}
.mint-cell-swipe .mint-cell-wrapper, .mint-cell-swipe .mint-cell-left, .mint-cell-swipe .mint-cell-right {
    -webkit-transition: -webkit-transform 150ms ease-in-out;
    transition: -webkit-transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}
.mint-cell-swipe-buttongroup {
    height: 100%;
}
.mint-cell-swipe-button {
    height: 100%;
    display: inline-block;
    padding: 0 10px;
    line-height: 48px;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-field {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.mint-field .mint-cell-title {
    width: 105px;
    -webkit-box-flex: 0;
        -ms-flex: none;
            -webkit-flex: none;
            flex: none;
}
.mint-field .mint-cell-value {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    color: inherit;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.mint-field.is-nolabel .mint-cell-title {
    display: none;
}
.mint-field.is-textarea {
    -webkit-box-align: inherit;
        -ms-flex-align: inherit;
            -webkit-align-items: inherit;
            align-items: inherit;
}
.mint-field.is-textarea .mint-cell-title {
    padding: 10px 0;
}
.mint-field.is-textarea .mint-cell-value {
    padding: 5px 0;
}
.mint-field-core {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 0;
    border: 0;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    outline: 0;
    line-height: 1.6;
    font-size: inherit;
    width: 100%;
}
.mint-field-clear {
    opacity: .2;
}
.mint-field-state {
    color: inherit;
    margin-left: 20px;
}
.mint-field-state .mintui {
    font-size: 20px;
}
.mint-field-state.is-default {
    margin-left: 0;
}
.mint-field-state.is-success {
    color: #4caf50;
}
.mint-field-state.is-warning {
    color: #ffc107;
}
.mint-field-state.is-error {
    color: #f44336;
}
.mint-field-other {
    top: 0;
    right: 0;
    position: relative;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-badge {
    color: #fff;
    text-align: center;
    display: inline-block
}
.mint-badge.is-size-large {
    border-radius: 14px;
    font-size: 18px;
    padding: 2px 10px
}
.mint-badge.is-size-small {
    border-radius: 8px;
    font-size: 12px;
    padding: 2px 6px
}
.mint-badge.is-size-normal {
    border-radius: 12px;
    font-size: 15px;
    padding: 2px 8px
}
.mint-badge.is-warning {
    background-color: #ffc107
}
.mint-badge.is-error {
    background-color: #f44336
}
.mint-badge.is-primary {
    background-color: #26a2ff
}
.mint-badge.is-success {
    background-color: #4caf50
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-switch {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
    position: relative;
}
.mint-switch * {
    pointer-events: none;
}
.mint-switch-label {
    margin-left: 10px;
    display: inline-block;
}
.mint-switch-label:empty {
    margin-left: 0;
}
.mint-switch-core {
    display: inline-block;
    position: relative;
    width: 52px;
    height: 32px;
    border: 1px solid #d9d9d9;
    border-radius: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #d9d9d9;
}
.mint-switch-core::after, .mint-switch-core::before {
    content: " ";
    top: 0;
    left: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    border-radius: 15px;
}
.mint-switch-core::after {
    width: 30px;
    height: 30px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
            box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
}
.mint-switch-core::before {
    width: 50px;
    height: 30px;
    background-color: #fdfdfd;
}
.mint-switch-input {
    display: none;
}
.mint-switch-input:checked + .mint-switch-core {
    border-color: #26a2ff;
    background-color: #26a2ff;
}
.mint-switch-input:checked + .mint-switch-core::before {
    -webkit-transform: scale(0);
            transform: scale(0);
}
.mint-switch-input:checked + .mint-switch-core::after {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
}
.mint-spinner-snake {
  -webkit-animation: mint-spinner-rotate 0.8s infinite linear;
          animation: mint-spinner-rotate 0.8s infinite linear;
  border: 4px solid transparent;
  border-radius: 50%;
}
@-webkit-keyframes mint-spinner-rotate {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes mint-spinner-rotate {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.mint-spinner-double-bounce {
position: relative;
}
.mint-spinner-double-bounce-bounce1, .mint-spinner-double-bounce-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: mint-spinner-double-bounce 2.0s infinite ease-in-out;
        animation: mint-spinner-double-bounce 2.0s infinite ease-in-out;
}
.mint-spinner-double-bounce-bounce2 {
-webkit-animation-delay: -1.0s;
        animation-delay: -1.0s;
}
@-webkit-keyframes mint-spinner-double-bounce {
0%, 100% {
    -webkit-transform: scale(0.0);
            transform: scale(0.0);
}
50% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
@keyframes mint-spinner-double-bounce {
0%, 100% {
    -webkit-transform: scale(0.0);
            transform: scale(0.0);
}
50% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
.mint-spinner-triple-bounce {}
.mint-spinner-triple-bounce-bounce1, .mint-spinner-triple-bounce-bounce2, .mint-spinner-triple-bounce-bounce3 {
border-radius: 100%;
display: inline-block;
-webkit-animation: mint-spinner-triple-bounce 1.4s infinite ease-in-out both;
        animation: mint-spinner-triple-bounce 1.4s infinite ease-in-out both;
}
.mint-spinner-triple-bounce-bounce1 {
-webkit-animation-delay: -0.32s;
        animation-delay: -0.32s;
}
.mint-spinner-triple-bounce-bounce2 {
-webkit-animation-delay: -0.16s;
        animation-delay: -0.16s;
}
@-webkit-keyframes mint-spinner-triple-bounce {
0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
40% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
@keyframes mint-spinner-triple-bounce {
0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
40% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
.mint-spinner-fading-circle {
    position: relative
}
.mint-spinner-fading-circle-circle {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute
}
.mint-spinner-fading-circle-circle::before {
    content: " ";
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    border-radius: 100%;
    -webkit-animation: mint-fading-circle 1.2s infinite ease-in-out both;
            animation: mint-fading-circle 1.2s infinite ease-in-out both
}
.mint-spinner-fading-circle-circle.is-circle2 {
    -webkit-transform: rotate(30deg);
            transform: rotate(30deg)
}
.mint-spinner-fading-circle-circle.is-circle2::before {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s
}
.mint-spinner-fading-circle-circle.is-circle3 {
    -webkit-transform: rotate(60deg);
            transform: rotate(60deg)
}
.mint-spinner-fading-circle-circle.is-circle3::before {
    -webkit-animation-delay: -1s;
            animation-delay: -1s
}
.mint-spinner-fading-circle-circle.is-circle4 {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg)
}
.mint-spinner-fading-circle-circle.is-circle4::before {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s
}
.mint-spinner-fading-circle-circle.is-circle5 {
    -webkit-transform: rotate(120deg);
            transform: rotate(120deg)
}
.mint-spinner-fading-circle-circle.is-circle5::before {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s
}
.mint-spinner-fading-circle-circle.is-circle6 {
    -webkit-transform: rotate(150deg);
            transform: rotate(150deg)
}
.mint-spinner-fading-circle-circle.is-circle6::before {
    -webkit-animation-delay: -0.7s;
            animation-delay: -0.7s
}
.mint-spinner-fading-circle-circle.is-circle7 {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg)
}
.mint-spinner-fading-circle-circle.is-circle7::before {
    -webkit-animation-delay: -0.6s;
            animation-delay: -0.6s
}
.mint-spinner-fading-circle-circle.is-circle8 {
    -webkit-transform: rotate(210deg);
            transform: rotate(210deg)
}
.mint-spinner-fading-circle-circle.is-circle8::before {
    -webkit-animation-delay: -0.5s;
            animation-delay: -0.5s
}
.mint-spinner-fading-circle-circle.is-circle9 {
    -webkit-transform: rotate(240deg);
            transform: rotate(240deg)
}
.mint-spinner-fading-circle-circle.is-circle9::before {
    -webkit-animation-delay: -0.4s;
            animation-delay: -0.4s
}
.mint-spinner-fading-circle-circle.is-circle10 {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg)
}
.mint-spinner-fading-circle-circle.is-circle10::before {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s
}
.mint-spinner-fading-circle-circle.is-circle11 {
    -webkit-transform: rotate(300deg);
            transform: rotate(300deg)
}
.mint-spinner-fading-circle-circle.is-circle11::before {
    -webkit-animation-delay: -0.2s;
            animation-delay: -0.2s
}
.mint-spinner-fading-circle-circle.is-circle12 {
    -webkit-transform: rotate(330deg);
            transform: rotate(330deg)
}
.mint-spinner-fading-circle-circle.is-circle12::before {
    -webkit-animation-delay: -0.1s;
            animation-delay: -0.1s
}
@-webkit-keyframes mint-fading-circle {
    0%, 39%, 100% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
}
@keyframes mint-fading-circle {
    0%, 39%, 100% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-tab-item {
    display: block;
    padding: 7px 0;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    text-decoration: none
}
.mint-tab-item-icon {
    width: 24px;
    height: 24px;
    margin: 0 auto 5px
}
.mint-tab-item-icon:empty {
    display: none
}
.mint-tab-item-icon > * {
    display: block;
    width: 100%;
    height: 100%
}
.mint-tab-item-label {
    color: inherit;
    font-size: 12px;
    line-height: 1
}
.mint-tab-container-item {
    -ms-flex-negative: 0;
        -webkit-flex-shrink: 0;
            flex-shrink: 0;
    width: 100%
}
.mint-tab-container {
    overflow: hidden;
    position: relative;
}
.mint-tab-container .swipe-transition {
    -webkit-transition: -webkit-transform 150ms ease-in-out;
    transition: -webkit-transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}
.mint-tab-container-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-navbar {
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    text-align: center;
}
.mint-navbar .mint-tab-item {
    padding: 17px 0;
    font-size: 15px
}
.mint-navbar .mint-tab-item:last-child {
    border-right: 0;
}
.mint-navbar .mint-tab-item.is-selected {
    border-bottom: 3px solid #26a2ff;
    color: #26a2ff;
    margin-bottom: -3px;
}
.mint-navbar.is-fixed {
    top: 0;
    right: 0;
    left: 0;
    position: fixed;
    z-index: 1;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-tabbar {
    background-image: -webkit-linear-gradient(top, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#d9d9d9), color-stop(50%, #d9d9d9), color-stop(50%, transparent));
    background-image: linear-gradient(180deg, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-size: 100% 1px;
    background-repeat: no-repeat;
    background-position: top left;
    position: relative;
    background-color: #fafafa;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    text-align: center;
}
.mint-tabbar > .mint-tab-item.is-selected {
    background-color: #eaeaea;
    color: #26a2ff;
}
.mint-tabbar.is-fixed {
    right: 0;
    bottom: 0;
    left: 0;
    position: fixed;
    z-index: 1;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-search {
    height: 100%;
    height: 100vh;
    overflow: hidden;
}
.mint-searchbar {
    position: relative;
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
    background-color: #d9d9d9;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding: 8px 10px;
    z-index: 1;
}
.mint-searchbar-inner {
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
    background-color: #fff;
    border-radius: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    height: 28px;
    padding: 4px 6px;
}
.mint-searchbar-inner .mintui-search {
    font-size: 12px;
    color: #d9d9d9;
}
.mint-searchbar-core {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    height: 100%;
    outline: 0;
}
.mint-searchbar-cancel {
    color: #26a2ff;
    margin-left: 10px;
    text-decoration: none;
}
.mint-search-list {
    overflow: auto;
    padding-top: 44px;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-checklist .mint-cell {
    padding: 0;
}
.mint-checklist.is-limit .mint-checkbox-core:not(:checked) {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
}
.mint-checklist-label {
    display: block;
    padding: 0 10px;
}
.mint-checklist-title {
    color: #888;
    display: block;
    font-size: 12px;
    margin: 8px;
}
.mint-checkbox {}
.mint-checkbox.is-right {
    float: right;
}
.mint-checkbox-label {
    vertical-align: middle;
    margin-left: 6px;
}
.mint-checkbox-input {
    display: none;
}
.mint-checkbox-input:checked + .mint-checkbox-core {
    background-color: #26a2ff;
    border-color: #26a2ff;
}
.mint-checkbox-input:checked + .mint-checkbox-core::after {
    border-color: #fff;
    -webkit-transform: rotate(45deg) scale(1);
            transform: rotate(45deg) scale(1);
}
.mint-checkbox-input[disabled] + .mint-checkbox-core {
    background-color: #d9d9d9;
    border-color: #ccc;
}
.mint-checkbox-core {
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    border: 1px solid #ccc;
    position: relative;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.mint-checkbox-core::after {
    border: 2px solid transparent;
    border-left: 0;
    border-top: 0;
    content: " ";
    top: 3px;
    left: 6px;
    position: absolute;
    width: 4px;
    height: 8px;
    -webkit-transform: rotate(45deg) scale(0);
            transform: rotate(45deg) scale(0);
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-radiolist .mint-cell {
    padding: 0;
}
.mint-radiolist-label {
    display: block;
    padding: 0 10px;
}
.mint-radiolist-title {
    font-size: 12px;
    margin: 8px;
    display: block;
    color: #888;
}
.mint-radio {}
.mint-radio.is-right {
    float: right;
}
.mint-radio-label {
    vertical-align: middle;
    margin-left: 6px;
}
.mint-radio-input {
    display: none;
}
.mint-radio-input:checked + .mint-radio-core {
    background-color: #26a2ff;
    border-color: #26a2ff;
}
.mint-radio-input:checked + .mint-radio-core::after {
    background-color: #fff;
    -webkit-transform: scale(1);
            transform: scale(1);
}
.mint-radio-input[disabled] + .mint-radio-core {
    background-color: #d9d9d9;
    border-color: #ccc;
}
.mint-radio-core {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    border: 1px solid #ccc;
    position: relative;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.mint-radio-core::after {
    content: " ";
    border-radius: 100%;
    top: 5px;
    left: 5px;
    position: absolute;
    width: 8px;
    height: 8px;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    -webkit-transform: scale(0);
            transform: scale(0);
}
.mint-loadmore {
    overflow: hidden
}
.mint-loadmore-content {}
.mint-loadmore-content.is-dropped {
    -webkit-transition: .2s;
    transition: .2s
}
.mint-loadmore-top, .mint-loadmore-bottom {
    text-align: center;
    height: 50px;
    line-height: 50px
}
.mint-loadmore-top {
    margin-top: -50px
}
.mint-loadmore-bottom {
    margin-bottom: -50px
}
.mint-loadmore-spinner {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle
}
.mint-loadmore-text {
    vertical-align: middle
}
.mint-actionsheet {
  position: fixed;
  background: #e0e0e0;
  width: 100%;
  text-align: center;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform .3s ease-out;
  transition: -webkit-transform .3s ease-out;
  transition: transform .3s ease-out;
  transition: transform .3s ease-out, -webkit-transform .3s ease-out;
}
.mint-actionsheet-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mint-actionsheet-listitem {
  border-bottom: solid 1px #e0e0e0;
}
.mint-actionsheet-listitem, .mint-actionsheet-button {
  display: block;
  width: 100%;
  height: 45px;
  line-height: 45px;
  font-size: 18px;
  color: #333;
  background-color: #fff;
}
.mint-actionsheet-listitem:active, .mint-actionsheet-button:active {
  background-color: #f0f0f0;
}
.actionsheet-float-enter, .actionsheet-float-leave-active {
  -webkit-transform: translate3d(-50%, 100%, 0);
          transform: translate3d(-50%, 100%, 0);
}
.v-modal-enter {
  -webkit-animation: v-modal-in .2s ease;
          animation: v-modal-in .2s ease;
}
.v-modal-leave {
  -webkit-animation: v-modal-out .2s ease forwards;
          animation: v-modal-out .2s ease forwards;
}
@-webkit-keyframes v-modal-in {
  0% {
    opacity: 0;
  }
  100% {
  }
}
@keyframes v-modal-in {
  0% {
    opacity: 0;
  }
  100% {
  }
}
@-webkit-keyframes v-modal-out {
  0% {
  }
  100% {
    opacity: 0;
  }
}
@keyframes v-modal-out {
  0% {
  }
  100% {
    opacity: 0;
  }
}
.v-modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: #000;
}
.mint-popup {
  position: fixed;
  background: #fff;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
}
.mint-popup-top {
  top: 0;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
}
.mint-popup-right {
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
}
.mint-popup-bottom {
  top: auto;
  right: auto;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
}
.mint-popup-left {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 0;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
}
.popup-slide-top-enter, .popup-slide-top-leave-active {
  -webkit-transform: translate3d(-50%, -100%, 0);
          transform: translate3d(-50%, -100%, 0);
}
.popup-slide-right-enter, .popup-slide-right-leave-active {
  -webkit-transform: translate3d(100%, -50%, 0);
          transform: translate3d(100%, -50%, 0);
}
.popup-slide-bottom-enter, .popup-slide-bottom-leave-active {
  -webkit-transform: translate3d(-50%, 100%, 0);
          transform: translate3d(-50%, 100%, 0);
}
.popup-slide-left-enter, .popup-slide-left-leave-active {
  -webkit-transform: translate3d(-100%, -50%, 0);
          transform: translate3d(-100%, -50%, 0);
}
.popup-fade-enter, .popup-fade-leave-active {
  opacity: 0;
}
.mint-swipe {
    overflow: hidden;
    position: relative;
    height: 100%;
}
.mint-swipe-items-wrap {
    position: relative;
    overflow: hidden;
    height: 100%;
}
.mint-swipe-items-wrap > div {
    position: absolute;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    width: 100%;
    height: 100%;
    display: none
}
.mint-swipe-items-wrap > div.is-active {
    display: block;
    -webkit-transform: none;
            transform: none;
}
.mint-swipe-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.mint-swipe-indicator {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
    margin: 0 3px;
}
.mint-swipe-indicator.is-active {
    background: #fff;
}
.mt-range {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 30px;
    line-height: 30px
}
.mt-range > * {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    display: -webkit-box
}
.mt-range *[slot=start] {
    margin-right: 5px
}
.mt-range *[slot=end] {
    margin-left: 5px
}
.mt-range-content {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    margin-right: 30px
}
.mt-range-runway {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    right: -30px;
    border-top-color: #a9acb1;
    border-top-style: solid
}
.mt-range-thumb {
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    cursor: move;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
            box-shadow: 0 1px 3px rgba(0,0,0,.4)
}
.mt-range-progress {
    position: absolute;
    display: block;
    background-color: #26a2ff;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 0
}
.mt-range--disabled {
    opacity: 0.5
}
.picker {
  overflow: hidden;
}
.picker-toolbar {
  height: 40px;
}
.picker-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  padding: 0;
  text-align: right;
  font-size: 24px;
  position: relative;
}
.picker-center-highlight {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  left: 0;
  width: 100%;
  top: 50%;
  margin-top: -18px;
  pointer-events: none
}
.picker-center-highlight:before, .picker-center-highlight:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background-color: #eaeaea;
  display: block;
  z-index: 15;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.picker-center-highlight:before {
  left: 0;
  top: 0;
  bottom: auto;
  right: auto;
}
.picker-center-highlight:after {
  left: 0;
  bottom: 0;
  right: auto;
  top: auto;
}
.picker-slot {
  font-size: 18px;
  overflow: hidden;
  position: relative;
  max-height: 100%
}
.picker-slot.picker-slot-left {
  text-align: left;
}
.picker-slot.picker-slot-center {
  text-align: center;
}
.picker-slot.picker-slot-right {
  text-align: right;
}
.picker-slot.picker-slot-divider {
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center
}
.picker-slot-wrapper {
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.picker-slot-wrapper.dragging, .picker-slot-wrapper.dragging .picker-item {
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}
.picker-item {
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #707274;
  left: 0;
  top: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.picker-slot-absolute .picker-item {
  position: absolute;
}
.picker-item.picker-item-far {
  pointer-events: none
}
.picker-item.picker-selected {
  color: #000;
  -webkit-transform: translate3d(0, 0, 0) rotateX(0);
          transform: translate3d(0, 0, 0) rotateX(0);
}
.picker-3d .picker-items {
  overflow: hidden;
  -webkit-perspective: 700px;
          perspective: 700px;
}
.picker-3d .picker-item, .picker-3d .picker-slot, .picker-3d .picker-slot-wrapper {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d
}
.picker-3d .picker-slot {
  overflow: visible
}
.picker-3d .picker-item {
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out
}
.mt-progress {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 30px;
    line-height: 30px
}
.mt-progress > * {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    display: -webkit-box
}
.mt-progress *[slot="start"] {
    margin-right: 5px
}
.mt-progress *[slot="end"] {
    margin-left: 5px
}
.mt-progress-content {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            -webkit-flex: 1;
            flex: 1
}
.mt-progress-runway {
    position: absolute;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    top: 50%;
    left: 0;
    right: 0;
    background-color: #ebebeb;
    height: 3px
}
.mt-progress-progress {
    position: absolute;
    display: block;
    background-color: #26a2ff;
    top: 50%;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    width: 0
}
.mint-toast {
    position: fixed;
    max-width: 80%;
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
    z-index: 1000;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}
.mint-toast.is-placebottom {
    bottom: 50px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0)
}
.mint-toast.is-placemiddle {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%)
}
.mint-toast.is-placetop {
    top: 50px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0)
}
.mint-toast-icon {
    display: block;
    text-align: center;
    font-size: 56px
}
.mint-toast-text {
    font-size: 14px;
    display: block;
    text-align: center
}
.mint-toast-pop-enter, .mint-toast-pop-leave-active {
    opacity: 0
}
.mint-indicator {
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.mint-indicator-wrapper {
  top: 50%;
  left: 50%;
  position: fixed;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.7);
  color: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.mint-indicator-text {
  display: block;
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
}
.mint-indicator-spin {
  display: inline-block;
  text-align: center;
}
.mint-indicator-mask {
  top: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: transparent;
}
.mint-indicator-enter, .mint-indicator-leave-active {
  opacity: 0;
}
.mint-msgbox {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  background-color: #fff;
  width: 85%;
  border-radius: 3px;
  font-size: 16px;
  -webkit-user-select: none;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: .2s;
  transition: .2s;
}
.mint-msgbox-header {
  padding: 15px 0 0;
}
.mint-msgbox-content {
  padding: 10px 20px 15px;
  border-bottom: 1px solid #ddd;
  min-height: 36px;
  position: relative;
}
.mint-msgbox-input {
  padding-top: 15px;
}
.mint-msgbox-input input {
  border: 1px solid #dedede;
  border-radius: 5px;
  padding: 4px 5px;
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
}
.mint-msgbox-input input.invalid {
  border-color: #ff4949;
}
.mint-msgbox-input input.invalid:focus {
  border-color: #ff4949;
}
.mint-msgbox-errormsg {
  color: red;
  font-size: 12px;
  min-height: 18px;
  margin-top: 2px;
}
.mint-msgbox-title {
  text-align: center;
  padding-left: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  color: #333;
}
.mint-msgbox-message {
  color: #999;
  margin: 0;
  text-align: center;
  line-height: 36px;
}
.mint-msgbox-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 40px;
  line-height: 40px;
}
.mint-msgbox-btn {
  line-height: 35px;
  display: block;
  background-color: #fff;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          -webkit-flex: 1;
          flex: 1;
  margin: 0;
  border: 0;
}
.mint-msgbox-btn:focus {
  outline: none;
}
.mint-msgbox-btn:active {
  background-color: #fff;
}
.mint-msgbox-cancel {
  width: 50%;
  border-right: 1px solid #ddd;
}
.mint-msgbox-cancel:active {
  color: #000;
}
.mint-msgbox-confirm {
  color: #26a2ff;
  width: 50%;
}
.mint-msgbox-confirm:active {
  color: #26a2ff;
}
.msgbox-bounce-enter {
  opacity: 0;
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.7);
          transform: translate3d(-50%, -50%, 0) scale(0.7);
}
.msgbox-bounce-leave-active {
  opacity: 0;
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9);
          transform: translate3d(-50%, -50%, 0) scale(0.9);
}
.v-modal-enter {
  -webkit-animation: v-modal-in .2s ease;
          animation: v-modal-in .2s ease;
}
.v-modal-leave {
  -webkit-animation: v-modal-out .2s ease forwards;
          animation: v-modal-out .2s ease forwards;
}
@-webkit-keyframes v-modal-in {
0% {
    opacity: 0;
}
100% {
}
}
@keyframes v-modal-in {
0% {
    opacity: 0;
}
100% {
}
}
@-webkit-keyframes v-modal-out {
0% {
}
100% {
    opacity: 0;
}
}
@keyframes v-modal-out {
0% {
}
100% {
    opacity: 0;
}
}
.v-modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: #000;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-datetime {
    width: 100%;
}
.mint-datetime .picker-slot-wrapper, .mint-datetime .picker-item {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}
.mint-datetime .picker-toolbar {
    border-bottom: solid 1px #eaeaea;
}
.mint-datetime-action {
    display: inline-block;
    width: 50%;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #26a2ff;
}
.mint-datetime-cancel {
    float: left;
}
.mint-datetime-confirm {
    float: right;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-indexlist {
    width: 100%;
    position: relative;
    overflow: hidden
}
.mint-indexlist-content {
    margin: 0;
    padding: 0;
    overflow: auto
}
.mint-indexlist-nav {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    margin: 0;
    background-color: #fff;
    border-left: solid 1px #ddd;
    text-align: center;
    max-height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center
}
.mint-indexlist-navlist {
    padding: 0;
    margin: 0;
    list-style: none;
    max-height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column
}
.mint-indexlist-navitem {
    padding: 2px 6px;
    font-size: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none
}
.mint-indexlist-indicator {
    position: absolute;
    width: 50px;
    height: 50px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    text-align: center;
    line-height: 50px;
    background-color: rgba(0, 0, 0, .7);
    border-radius: 5px;
    color: #fff;
    font-size: 22px
}
.mint-indexsection {
    padding: 0;
    margin: 0
}
.mint-indexsection-index {
    margin: 0;
    padding: 10px;
    background-color: #fafafa
}
.mint-indexsection-index + ul {
    padding: 0
}
.mint-palette-button{
  display:inline-block;
  position:relative;
  border-radius:50%;
  width: 56px;
  height:56px;
  line-height:56px;
  text-align:center;
  -webkit-transition:-webkit-transform .1s ease-in-out;
  transition:-webkit-transform .1s ease-in-out;
  transition:transform .1s ease-in-out;
  transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out;
}
.mint-main-button{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  border-radius:50%;
  background-color:blue;
  font-size:2em;
}
.mint-palette-button-active{
  -webkit-animation: mint-zoom 0.5s ease-in-out;
          animation: mint-zoom 0.5s ease-in-out;
}
.mint-sub-button-container>*{
  position:absolute;
  top:15px;
  left:15px;
  width:25px;
  height:25px;
  -webkit-transition:-webkit-transform .3s ease-in-out;
  transition:-webkit-transform .3s ease-in-out;
  transition:transform .3s ease-in-out;
  transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
}
@-webkit-keyframes mint-zoom{
0% {-webkit-transform:scale(1);transform:scale(1)
}
10% {-webkit-transform:scale(1.1);transform:scale(1.1)
}
30% {-webkit-transform:scale(0.9);transform:scale(0.9)
}
50% {-webkit-transform:scale(1.05);transform:scale(1.05)
}
70% {-webkit-transform:scale(0.95);transform:scale(0.95)
}
90% {-webkit-transform:scale(1.01);transform:scale(1.01)
}
100% {-webkit-transform:scale(1);transform:scale(1)
}
}
@keyframes mint-zoom{
0% {-webkit-transform:scale(1);transform:scale(1)
}
10% {-webkit-transform:scale(1.1);transform:scale(1.1)
}
30% {-webkit-transform:scale(0.9);transform:scale(0.9)
}
50% {-webkit-transform:scale(1.05);transform:scale(1.05)
}
70% {-webkit-transform:scale(0.95);transform:scale(0.95)
}
90% {-webkit-transform:scale(1.01);transform:scale(1.01)
}
100% {-webkit-transform:scale(1);transform:scale(1)
}
}
@font-face {font-family: "mintui";
  src: url(data:application/x-font-ttf;base64,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)
}
.mintui {
  font-family:"mintui" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.mintui-search:before { content: "\E604"; }
.mintui-more:before { content: "\E601"; }
.mintui-back:before { content: "\E600"; }
.mintui-field-error:before { content: "\E605"; }
.mintui-field-warning:before { content: "\E608"; }
.mintui-success:before { content: "\E602"; }
.mintui-field-success:before { content: "\E609"; }
