@charset "UTF-8";

* {
  margin: 0;
  padding: 0;
}

html,
body {
  font-family: 'PingFangSC-Medium','microsoft yahei', 'PingFang SC Medium', Verdana, Arial, Helvetica, sans-serif;
  /* max-width: 1920px; */
  min-width: 320px;
  /*max-width: 750px;*/
  font-size: 0.4rem;
  margin: 0 auto;
  color: #333;
  /* -webkit-text-size-adjust: none; */
  -webkit-text-adjust: none;
  /*word-break:keep-all*/
}

img {
  border: none;
}
.word-break-normal{
  word-break:normal
}


i,
em {
  font-style: normal;
}

ul,
ol {
  list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;font-size: inherit;
  margin-block-start:0;
  margin-block-end:0;
  display: block;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}


.t_justify {
  text-align: justify;
  text-justify: inter-ideograph;
  word-wrap: break-word;
  word-break: normal;
}

a {
  color: #333;
  text-decoration: none;
  transition: color 0.5s, background-color 0.5s;
}

input,
textarea {
  font-family: 'microsoft yahei', 'PingFang SC Medium', Verdana, Arial, Helvetica, sans-serif;
  -webkit-appearance: none;
}

input[type=number] {
  -moz-appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

a,
img,
button,
input,
textarea {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

input {
  border-radius: 0;
}

.gold {
  color: #d2a061;
}

.red {
  color: #f12b2c;
}

.gray_3 {
  color: #333;
}

.gray_6 {
  color: #666;
}

.gray_7 {
  color: #777;
}

.gray_9 {
  color: #9f9f9f;
}

.c_474244 {
  color: #474244;
}

.c_94918c {
  color: #94918c;
}

.gray_c {
  color: #ccc;
}

.white {
  color: #fff;
}

.c-fff {
  color: #fff;
}

.left {
  float: left;
}

.right {
  float: right;
}

.img100 {
  width: 100%;
  height: auto;
  display: block;
}

.t_overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.t_overflow2 {
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.t_overflow3 {
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.t_center {
  text-align: center;
}

.t_right {
  text-align: right;
}

.t_normal {
  font-weight: normal;
}

.t_bold {
  font-weight: bold;
}

.t_underline {
  text-decoration: underline;
}

.t_italic {
  font-style: italic;
}

.v_middle {
  vertical-align: middle;
}

.clear {
  zoom: 1;
}

.clear:after {
  content: ' ';
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.hidden {
  display: none;
}

.block {
  display: block;
}

.gray_bg {
  background: #f1f1f1;
}

.white_bg {
  background: #fff;
}

.gold_bg {
  background: #d2a061;
}

.p3 {
  padding: 0 3%;
}

.p4 {
  padding: 0 4%;
}

.relative {
  position: relative;
}

.absolute {
  position: absolute;
}

.fixed {
  position: fixed;
}

.overflow {
  overflow: hidden;
}

.f50 {
  font-size: 0.5rem;
}
.f40 {
  font-size: 0.4rem;
}

.f36 {
  font-size: 0.36rem;
}

.f34 {
  font-size: 0.34rem;
}

.f32 {
  font-size: 0.32rem;
}

.f30 {
  font-size: 0.30rem;
}

.f28 {
  font-size: 0.28rem;
}

.f26 {
  font-size: 0.26rem;
}

.f24 {
  font-size: 0.24rem;
}

.f20 {
  font-size: 0.2rem;
}

.f18 {
  font-size: 0.18rem;
}

.f16 {
  font-size: 0.16rem;
}

.f14 {
  font-size: 0.14rem;
}

.gap_10 {
  width: 100%;
  height: 0.1rem;
  background: #f1f1f1;
}

.gap_15 {
  width: 100%;
  height: 0.15rem;
  background: #f1f1f1;
}

.gap_20 {
  width: 100%;
  height: 0.2rem;
  background: #f1f1f1;
}

.gap_25 {
  width: 100%;
  height: 0.25rem;
  background: #f6f6f6;
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}

.black_bg_6 {
  background: #565656;
  opacity: 0.6;
  filter: alpha(opacity=60);
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  position: fixed;
}

.black_bg_9 {
  background: #565656;
  opacity: 0.9;
  filter: alpha(opacity=90);
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  position: fixed;
}

.center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  z-index: 3;
}

.gold_btn_92 {
  width: 92%;
  margin: 0.2rem auto;
  display: block;
  height: 1rem;
  line-height: 1rem;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  background: #d2a061;
}

.disabled_btn {
  background: #ccc !important;
}

.border_btn {
  background: #fff;
  box-sizing: border-box;
  border: 1px solid #d2a061;
  color: #d2a061;
}

.flex {
  display: -webkit-flex;
  display: flex;
}

.f_a_center {
  -webkit-align-items: center;
  align-items: center;
}

.f_j_center {
  -webkit-justify-content: center;
  justify-content: center;
}

.f_j_between {
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

.f_grow1 {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

.flex {
  display: flex;
}

.f-d-column {
  flex-direction: column;
}

.f-a-center {
  align-items: center;
}

.f-a-end {
  align-items: flex-end;
}

.f-j-center {
  justify-content: center;
}

.f-j-between {
  justify-content: space-between;
}

.f-j-end {
  justify-content: flex-end;
}

.f-shrink0 {
  flex-shrink: 0;
}

.f-wrap {
  flex-wrap: wrap;
}

.f-grow1 {
  flex-grow: 1;
}

/*dropload*/
.dropload-up,
.dropload-down {
  position: relative;
  height: 0;
  overflow: hidden;
  font-size: 12px;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.dropload-down {
  height: 50px;
  color: #666;
}

.dropload-refresh,
.dropload-update,
.dropload-load,
.dropload-noData {
  height: 50px;
  line-height: 50px;
  text-align: center;
}

.dropload-load .loading {
  display: inline-block;
  height: 15px;
  width: 15px;
  border-radius: 100%;
  margin: 6px;
  border: 2px solid #666;
  border-bottom-color: transparent;
  vertical-align: middle;
  -webkit-animation: rotate 0.75s linear infinite;
  animation: rotate 0.75s linear infinite;
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }

  50% {
    -webkit-transform: rotate(180deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }

  50% {
    transform: rotate(180deg);
  }

  100% {
    transform: rotate(360deg);
  }
}


.linear-gradient {
  background: linear-gradient(to right, red, blue);
}

.loading {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
}

.loading img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1.2rem;
}

.p-b2rem {
  padding-bottom: 2rem;
}

div {
  transition: padding 0.3s, margin 0.3s, width 0.3s, height 0.3s;
}

.noneDate {
  font-size: 24px;
  color: #999;
}
.max1600 {
  max-width: 1600px;
  margin: 0 auto;
  width: 100%;
}
.max1600 .pageMain{
  margin-left:10px;margin-right:10px;
}

.max1920 {
  max-width: 1920px;
  margin: 0 auto;
  width: 100%;
}

video {
  width: 100%;
}

/*// 定位布局*/
.pt-ralative{position: relative}
.pt-absolute{position: absolute}
.pt-fixed{position: fixed}

.pt-t0{top: 0px}
.pt-b0{bottom: 0px}
.pt-l0{left: 0px}
.pt-r0{right: 0px}

.pt-t100{top: 100%}
.pt-t50{top: 50%}
.pt-b100{bottom: 100%}
.pt-l100{left: 100%}
.pt-r100{right: 100%}
.transform-y-p50{transform: translateY(-50%)}

.mg-t-20{margin-bottom:0.2rem;}

.mg-b-30{margin-bottom:0.3rem;}

.cursor-pointer{cursor: pointer}

.mg-r-20{margin-right:0.2rem;}
.mg-l-20{margin-left:0.2rem;}
.mg-t-20{margin-top:0.2rem;}

.mg-l-10{margin-left:10px;}
.mg-r-10{margin-right:10px;}


.mg-r-40{margin-right:0.4rem;}
.mg-l-40{margin-left:0.4rem;}
.mg-r-60{margin-right:0.6rem;}
.mg-l-60{margin-left:0.6rem;}
.mg-r-100{margin-right:1rem;}
.mg-l-100{margin-left:1rem;}

.swiper-container{
  overflow: hidden;
}

.img72{width:60px;height:60px;transition: all 0.3s}
.border-b-ddd-1{border-bottom: #ddd solid 1px}
.pd-t10{padding-top:0.1rem;}
.pd-b10{padding-bottom:0.1rem;}
.pd-t20{padding-top:0.2rem;}
.pd-b20{padding-bottom:0.2rem;}
.pd-t30{padding-top:0.3rem;}
.pd-b30{padding-bottom:0.3rem;}
.pd-t40{padding-top:0.4rem;}
.pd-b40{padding-bottom:0.4rem;}
.pd-t50{padding-top:0.5rem;}
.pd-b50{padding-bottom:0.5rem;}
.pd-t60{padding-top:0.6rem;}
.pd-b60{padding-bottom:0.6rem;}
.pd-t80{padding-top:0.8rem;}
.pd-b80{padding-bottom:0.8rem;}
.pd-t100{padding-top:1rem;}
.pd-b100{padding-bottom:1rem;}
.pd-t120{padding-top:1.2rem;}
.pd-b120{padding-bottom:1.2rem;}
.pd-t140{padding-top:1.4rem;}
.pd-b140{padding-bottom:1.4rem;}
.pd-all-30{padding:0.3rem;}
.pd-all-40{padding:0.4rem;}
.pd-all-60{padding:0.6rem;}

.pd-l20{padding-left:0.2rem;}
.pd-r20{padding-right:0.2rem;}
.pd-l30{padding-left:0.3rem;}
.pd-r30{padding-right:0.3rem;}
.pd-l40{padding-left:0.4rem;}
.pd-r40{padding-right:0.4rem;}
.pd-l50{padding-left:0.5rem;}
.pd-r50{padding-right:0.5rem;}
.pd-l60{padding-left:0.6rem;}
.pd-r60{padding-right:0.6rem;}
.pd-l100{padding-left:1rem;}
.pd-r100{padding-right:1rem;}


.mg-t20{margin-top:0.2rem;}
.mg-b20{margin-bottom:0.2rem;}
.mg-t30{margin-top:0.3rem;}
.mg-b30{margin-bottom:0.3rem;}
.mg-t40{margin-top:0.4rem;}
.mg-b40{margin-bottom:0.4rem;}
.mg-t50{margin-top:0.5rem;}
.mg-b50{margin-bottom:0.5rem;}
.mg-t60{margin-top:0.6rem;}
.mg-b60{margin-bottom:0.6rem;}
.mg-t80{margin-top:0.8rem;}
.mg-b80{margin-bottom:0.8rem;}
.mg-t100{margin-top:1rem;}
.mg-b100{margin-bottom:1rem;}



.f-30{font-size:0.3rem}
.f-32{font-size:0.32rem}
.f-36{font-size:0.36rem}
.f-40{font-size:0.4rem}
.f-44{font-size:0.44rem}
.f-50{font-size:0.5rem}
.f-56{font-size:0.56rem}
.f-60{font-size:0.6rem}
.f-70{font-size:0.7rem}
.f-80{font-size:0.8rem}
.f-86{font-size:0.86rem}
.f-90{font-size:0.9rem}
.f-100{font-size:1rem}

.l-h-2{line-height: 1.5}

.c-000{color: #000}
.c-111{color: #111}
.c-1E1E1E{color: #1e1e1e}
.c-131313{color:#131313}
.c-222{color: #222}
.c-333{color: #333}
.c-3e3e3e{color:#3e3e3e}
.c-666{color: #666}
.c-888{color: #888}
.c-999{color: #999}
.c-ccc{color: #ccc}
.c-ddd{color: #ddd}
.c-eee{color: #eee}
.c-fff{color: #fff}
.c-eb3941{color: #eb3941}
.c-1dcad3{color: #1dcad3}
.c-207AF9{color:#207AF9}
.c-D2A36C{color:#D2A36C}
.c-F20405{color:#F20405}
.c-925A17{color:#925A17}
.c-0D4EEA{color:#0D4EEA}
.c-1990ff{color:#1990ff}
.c-AFAFAF{color:#AFAFAF}
.c-1890FF{color:#1890FF}
.c-6461F2{color:#6461F2}
.c-1DCAD3{color:#1DCAD3}
.c-1DCAD3{color:#1DCAD3}
.c-29B0B7{color:#29B0B7}
.c-555{color:#555}
.bg-f0f0f0{background:#f0f0f0}
.bg-f5f7fa{background:#f5f7fa}
.bg-1DCAD3{background:#1DCAD3;}
.bg-153-230-255{background: rgb(153, 230, 255)}
.bg-51-205-255{background:rgb(51, 205, 255)}
.bg-fff{background:#fff}
.bg-fff8{background: rgba(255,255,255,0.80);}
.bg-292929{background:#292929}
.bg-000{background:#000}
.bg-0007{background:#0007;}
.bg-0003-000{background:linear-gradient(to bottom,rgba(0,0,0,0),#000)}
.bg-555{background:#555}

.z-index-100{z-index: 100}
.z-index-10{z-index: 10}
.z-index-20{z-index: 20}

/*// 百分比*/
.w-p-10{width: 10%}
.w-p-15{width: 15%}
.w-p-19{width: 19%}
.w-p-20{width: 20%}
.w-p-25{width: 25%}
.w-p-23{width: 23%}
.w-p-24{width: 24%}
.w-p-28{width: 28%}
.w-p-30{width: 30%}
.w-p-32{width: 32%}
.w-p-33{width: 33%}
.w-p-35{width: 35%}
.w-p-40{width: 40%}
.w-p-42{width: 42%}
.w-p-43{width: 43%}
.w-p-45{width: 45%}
.w-p-48{width: 48%}
.w-p-49{width: 49%}
.w-p-50{width: 50%}
.w-p-55{width: 55%}
.w-p-58{width: 58%}
.w-p-60{width: 60%}
.w-p-65{width: 65%}
.w-p-66{width: 66%}
.w-p-68{width: 68%}
.w-p-70{width: 70%}
.w-p-73{width: 73%}
.w-p-75{width: 75%}
.w-p-80{width: 80%}
.w-p-90{width: 90%}
.w-p-95{width: 95%}
.w-p-98{width: 98%}
.w-p-100{width: 100%}
.max-width-800{max-width: 800px}
.mg-l-auto{margin-left: auto}
.mg-r-auto{margin-right: auto}

.img-64-64{width:0.64rem;height:0.64rem;}
.img-48-48{width:0.8rem;height:0.8rem;}
.img-150-150{width:1.5rem;height:1.5rem;}
.img-120-120{width:1.2rem;height:1.2rem;}
.img-200-200{width:2rem;height:2rem;}
.img-360-360{width:3.6rem;height:3.6rem;}
.img-22-22{width:22px;height:22px;}
.img-14-14{width:14px;height:14px;}
.img-8-15{width:6px;height:11px;}

.h-80{height:0.81rem}
.h-100{height:1rem}
.h-120{height:1.2rem}
.h-160{height:1.6rem}
.h-200{height:2rem}
.h-p-100{height: 100%}
.h-v-500{height:5rem}

.border-l-979797-1{border-left:#979797 solid 1px}
.border-b-1DCAD3-1{border-bottom:#1DCAD3 solid 1px}

.pt-l-0{left:0}
.pt-t-0{top:0}

.border-D8D8D8-1{
  border: 1px solid #D8D8D8;
  border-radius: 4px;
}
.border-fff-1{border:#fff solid 1px}

.max-1220{
  max-width: 1220px;margin-left:auto;margin-right:auto;
}
.max-1220 .pageMain{
  margin-left:10px;margin-right:10px;
}

.bd-rd-6{border-radius: 6px;}

.opt-6{opacity: 0.6}

.return-top{display: none}
.max-420{max-width:420px;}

.mg-l-p5{margin-left:5%}
<!--0.00019097328186035-->