
a {
  color: #000;
}

html {
  height:100%
}
body {
  font-family:'微软雅黑';
  font-size:.24rem;
  color:#333;
  height:100%
}
table {
  border-collapse:collapse;
  border-spacing:0
}
img {
  border:none;
  width:100%
}
input,
label,
img,
th,
span {
  font-weight:normal;
  vertical-align:middle;
  margin:0
}
ul,
ol,
li {
  list-style:none;
  margin:0;
  padding:0
}
::-webkit-scrollbar {
  width:0;
  height:0
}
.mt20 {
  margin-top:.2rem
}
.main {
  position:relative
}
.main-c {
  padding:0 0 1.08rem
}
.mt-20 {
  margin-top:.2rem !important
}
.am-fl {
  float: left;
}
.am-fr {
  float: right;
}
.fad3 .p5 a{
  color: #eb410c;
}
.bg-bare2 {
  background:#f5f5f5 !important
}
.bodysbg {
  background:#ebecf1
}
.color-red {
  color:#f00
}
.dam-site {
  height:.8rem;
  line-height:.8rem;
  padding:0 .3rem;
  color:#999;
  font-size:.24rem
}
.page {
  margin:5% auto !important;
  text-align:center;
  font-size:0
}
.page span {
  margin:0 .05rem;
  border:1px solid #e5e5e5;
  background:#fff;
  color:#666;
  font-style:normal;
  font-size:.28rem;
  cursor:pointer;
  padding:.05rem 1%
}
.page span a {
  display:inline-block;
  padding:.08rem .15rem
}
.page span:hover {
  border:1px solid #e73633;
  background:#e73633;
  color:#fff
}
.page .page_on {
  border:1px solid #e73633;
  background:#e73633;
  color:#fff
}
.zone-time {
  position:relative;
  padding:0 .3rem;
  height:1rem;
  background:#fff
}
.zone-time input {
  width:100%;
  outline:none;
  height:.65rem;
  background:#fff;
  font-size:.24rem;
  text-align:center;
  border-radius:.1rem;
  border:.01rem solid #dcdcdc
}
.zone-time .start-time {
  width:34%;
  line-height:1rem
}
.zone-time .start-end {
  position:relative;
  width:10%;
  height:1rem
}
.zone-time .start-end p {
  position:absolute;
  top:50%;
  right:0;
  left:0;
  margin:auto;
  width:.3rem;
  height:.02rem;
  background:#c7c8cf
}
.zone-time .end-time {
  width:34%;
  line-height:1rem
}
.zone-time .search-bnt {
  width:13%;
  line-height:1rem;
  position:relative;
  height:.65rem;
  outline:0;
  border:0;
  border-radius:.1rem;
  background:#3d4e6a;
  margin:.2rem 0
}
.zone-time .search-bnt button {
  width:100%;
  height:.65rem;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  opacity:0;
  z-index:999
}
.zone-time .search-bnt img {
  width:.4rem;
  height:.4rem;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%)
}
.zone-time .search-bnt input[type=submit] {
  width:100%;
  height:.65rem;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  opacity:0;
  z-index:999
}
.header-box {
  position:fixed;
  top:0;
  left:0;
  right:0;
  height:.95rem;
  line-height:.95rem;
  background:#fff;
  z-index:9999;
  border-bottom:.02rem solid #ebecf1
}
.header-box-di1 {
  width:13%;
  max-width:.98rem;
  position:absolute;
  padding-left:.35rem;
  z-index:3
}
.header-box-di1 img {
  width:.35rem;
  height:.31rem
}
.header-box-di2 {
  position:absolute;
  width:100%;
  text-align:center
}
.header-box-di2 input {
  outline:none;
  width:74%;
  max-width:5.55rem;
  background:url("../images/icon-search.png")no-repeat 95% 50% #d8d8d8;
  font-size:.26rem;
  color:#fff;
  border:0;
  height:.61rem;
  border-radius:50px;
  padding:0 5% 0 3%;
  background-size:.3rem .3rem
}
.header-box-di2 input::-webkit-input-placeholder {
  color:#fff
}
.header-box-di2 a {
  font-size:.31rem;
  margin:0 .3rem;
  height:.98rem;
  display:inline-block
}
.header-box-di2 a.on {
  border-bottom:.04rem solid #212124
}
.header-box-di3 {
  width:13%;
  max-width:.98rem;
  position:absolute;
  padding-right:.35rem;
  right:0;
  text-align:right;
  z-index:3
}
.header-box-di3 img {
  width:.35rem;
  height:.43rem
}
.header-box-di4 {
  width:13%;
  max-width:.98rem;
  position:absolute;
  padding-left:.35rem;
  z-index:3
}
.header-box-di4 img {
  width:.19rem;
  height:.33rem
}
.header-box-di5 {
  width:13%;
  max-width:.98rem;
  position:absolute;
  padding-right:.35rem;
  right:0;
  text-align:right;
  z-index:3
}
.header-box-di5 img {
  width:.39rem;
  height:.36rem
}
.header-box-di6 {
  position:absolute;
  width:100%;
  text-align:center;
  font-size:.31rem
}
.header-box-di7 {
  position:absolute;
  padding-right:.35rem;
  right:0;
  font-size:.26rem;
  color:#21a4d7;
  z-index:100;
  top: 12px;

}
.header-box-di7 a{
  color:#0e90d2;
}
.header-box-di7 * {
  vertical-align:middle
}
.footer-box {
  background:#fff;
  z-index:9999;
  position:fixed;
  bottom:0;
  left:0;
  right:0;
  height:1.08rem;
  border-top:.01rem solid #e8e8e8
}
.footer-box li {
  font-size:.22rem;
  text-align:center;
  color:#777;
  padding:.16rem 0
}
.footer-box li.on {
  color:#184cd2
}
.footer-box li img {
  width:.43rem;
  height:.43rem
}
.footer-box li p {
  margin-top:.1rem;
  line-height:100%
}
.dm-di1 {
  text-align:center;
  padding-bottom:.25rem
}
.dm-di1 p {
  font-size:.26rem;
  color:#000;
  line-height:100%;
  margin-top:.2rem;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.dm-di3 {
  padding-bottom:.5rem
}
.dm-di3 li {
  background:#fff
}
.dm-di3 li p {
  padding:0 .25rem
}
.dm-di3 li .p1 {
  font-size:.24rem;
  line-height:140%;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden
}
.dm-di3 li .p2 {
  color:#e77817;
  font-size:.3rem;
  line-height:100%;
  margin-top:.2rem;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.classify-box {
  display:none;
  position:fixed;
  width:100%;
  left:0;
  right:0;
  height:6.5rem
}
.classify-box>div {
  position:absolute;
  width:100%
}
.classify-box.dm-bottom {
  bottom:1.08rem
}
.classify-box.dm-top {
  top:.95rem;
  bottom:initial
}
.classify-box .classify {
  min-height:6.3rem;
  background:url('../images/icon-right2.png')no-repeat 13% 20% rgba(0,0,0,.6);
  background-size:.33rem .34rem
}
.classify-right {
  padding:0 .22rem .48rem;
  width:79%;
  max-width:5.9rem;
  background:#f5f5f5;
  height:100%
}
.classify-right .close {
  padding:.29rem .24rem;
  text-align:right;
  width:1rem
}
.classify-right .close img {
  width:.27rem;
  height:.27rem
}
.classify-tab {
  height:5.1rem;
  overflow:auto;
  width:100%
}
.classify-right table {
  width:100%;
  border:.01rem solid #e6e6e6;
  background:#fff
}
.classify-right table td {
  height:1rem;
  font-size:.26rem;
  color:#000;
  border-top:.01rem solid #e6e6e6
}
.classify-right table td:nth-child(1) {
  padding-left:.3rem
}
.classify-right table td:nth-child(2) {
  text-align:right;
  padding-right:.3rem
}
.classify-right table td:nth-child(2) img {
  width:.18rem;
  height:.31rem
}
.dm-di4 {
  margin-bottom:.2rem
}
.dm-di4 table {
  width:100%
}
.dm-di4 td {
  border:.01rem solid #e6e6e6;
  font-size:.26rem;
  padding:2% 3% 0
}
.dm-di4 td:nth-child(1) {
  vertical-align:top;
  width:1.3rem;
  text-align:center
}
.dm-di4 td:nth-child(2) p {
  display:inline-block;
  padding:.1rem .15rem;
  border:.01rem solid transparent;
  line-height:100%;
  border-radius:.08rem;
  margin:0 1% 2%
}
.dm-di4 td:nth-child(2) p.on {
  border-color:#e77817;
  color:#e77817
}
.banner2 .am-slider-default .am-control-nav li a {
  background:#e3e3e3;
  border:0
}
.banner2 .am-slider-default .am-control-nav li a.am-active {
  background:#e77817
}
.dm-di5 {
  padding:.1rem .3rem .25rem;
  border-bottom:.01rem solid #e6e6e6
}
.dm-di5 .p1 {
  height:.8rem;
  line-height:.8rem
}
.dm-di5 .p1 .sp1 {
  font-size:.3rem;
  color:#e77817
}
.dm-di5 .p1 .sp1 b {
  font-size:.4rem
}
.dm-di5 .p1 .sp2 {
  font-size:.26rem;
  color:#bbb;
  text-decoration:line-through;
  margin-left:.2rem
}
.dm-di5 .p2 {
  font-size:.3rem
}
.dm-di6 {
  padding:.1rem .3rem;
  border-bottom:.01rem solid #e6e6e6
}
.dm-di6 .title {
  height:.8rem;
  line-height:.8rem;
  font-size:.26rem;
  color:#999
}
.dm-di6-list p {
  display:inline-block;
  padding:.1rem .15rem;
  border:.01rem solid #bcbdbe;
  line-height:100%;
  border-radius:.05rem;
  margin-right:2%;
  margin-bottom:3%;
  font-size:.26rem
}
.dm-di6-list p.on {
  border-color:#e77817;
  color:#e77817
}
.footer-box li.jiarucar {
  width:40%;
  font-weight:600;
  color:#fff;
  background:#e77817;
  font-size:.31rem;
  padding:0
}
.footer-box li.jiarucar input {
  border:0;
  background:transparent;
  outline:none;
  width:100%;
  height:1.08rem;
  padding:0
}
.dm-di7 {
  padding:.25rem .3rem;
  border-bottom:.01rem solid #e6e6e6;
  height:1rem;
  text-align:center
}
.dm-di7 td {
  border:.01rem solid #999;
  width:.5rem;
  height:.5rem;
  font-size:.3rem;
  overflow:hidden
}
.dm-di7 td:nth-child(2) {
  width:1rem
}
.dm-di7 td:nth-child(2) input {
  width:100%;
  outline:none;
  border:0;
  text-align:center;
  height:100%
}
.dm-di8 {
  text-align:center;
  margin-top:.2rem;
  background:#fff;
  padding:.35rem
}
.dm-di8 .p1 {
  text-align:left;
  font-size:.3rem;
  letter-spacing:.12rem;
  font-weight:bold;
  color:#333
}
.dm-di8 .p2 {
  text-align:center;
  font-size:.24rem;
  color:#e60012;
  line-height:180%
}
.dm-di8 table {
  display:inline-table;
  margin:.1rem auto .4rem;
  width:100%
}
.dm-di8 td {
  padding:.2rem 0;
  vertical-align:text-top
}
.dm-di8 td:nth-child(1) {
  width:29%;
  font-size:.26rem;
  color:#434343;
  letter-spacing:6px;
  text-align:right;
  padding-right:.2rem
}
.dm-di8 td:nth-child(2) {
  width:80%
}
.dm-di8 input,
.dm-di8 select {
  height:.6rem;
  border:.02rem solid #d2d2d2;
  border-radius:10px;
  outline:none;
  text-align:center;
  font-size:.24rem;
  padding:0 .2rem;
  width:100%
}
.dm-di8 .se1 {
  width:100%
}
.dm-di8 .se4 {
  margin:.1rem 0 .3rem
}
.dm-di8 .se4:nth-last-child(1) {
  margin-right:0
}
.td-title {
  display:inline-block;
  width:37%;
  font-size:.26rem;
  color:#434343;
  letter-spacing:6px;
  text-align:right
}
.dm-di8 .submit {
  background:#0d4377;
  color:#fff;
  width:50%;
  border:0;
  cursor:pointer;
  display:inherit;
  margin-left:29%
}
.dm-di8 .sp1 {
  color:#0d4377;
  vertical-align:middle;
  display:inline-block;
  font-size:.35rem
}
.dm-di8 .sp2 {
  color:#e60012;
  vertical-align:middle;
  display:inline-block;
  font-size:.35rem
}
.dm-ping {
  width:100%
}
.dm-ping tr:nth-child(3n) {
  border-bottom:.01rem solid #e6e6e6
}
.dm-ping td {
  height:1rem
}
.dm-ping .tou {
  width:1rem;
  text-align:center
}
.dm-ping .tou img {
  width:.7rem;
  border-radius:50%
}
.dm-ping .guige {
  padding-left:.2rem;
  color:#ccc;
  height:auto
}
.dm-ping .time {
  color:#ccc;
  text-align:right;
  padding-right:.2rem
}
.dm-ping .pingtext p {
  padding-left:.2rem
}
.dm-ping .pingtext li {
  text-align:center;
  padding-bottom:.1rem
}
.dm-ping .pingtext img {
  width:80%
}
.bzclassify table {
  width:100%
}
.bzclassify td {
  text-align:center;
  width:25%;
  font-size:.24rem;
  border:.01rem solid #e6e6e6;
  height:.8rem
}
.bzclassify td.on {
  background:#e77817;
  color:#fff
}
.bzclassify2 {
  padding:.1rem 0
}
.bzclassify2 {
  border-bottom:.01rem solid #e6e6e6
}
.bzclassify2 li {
  text-align:center;
  color:#666;
  height:.6rem;
  line-height:.6rem
}
.bzclassify2 li.on {
  color:#e77817
}
.bz-text {
  padding:2.5rem .4rem .5rem;
  line-height:200%;
  color:#666
}
.potto {
  position:fixed;
  top:.95rem;
  width:100%;
  left:0;
  right:0;
  background:#fff
}
.shopcart>table {
  width:100%
}
.shopcart tr {
  border-bottom:.01rem solid #eee;
  position:relative;
  overflow:hidden;
  display:table
}
.shopcart .xuanz {
  text-align:center;
  width:13%;
  position:relative
}
.shopcart .p1 {
  font-size:.24rem;
  line-height:140%
}
.shopcart .p2 {
  font-size:.28rem;
  color:#f00;
  line-height:140%
}
.shopcart .img {
  padding:.2rem 0
}
.shopcart .img img {
  width:1.6rem;
  height:1.6rem;
  border:.01rem solid #000
}
.shopcart .text {
  padding:2%
}
.shopcart .sumef {
  width:10%;
  text-align:center;
  color:#666;
  position:relative
}
.shopcart .sumef img {
  width:.3rem;
  height:.3rem;
  position:absolute;
  top:72%;
  left:50%;
  transform:translate(-50%,0)
}
.shopcart {
  display:inline-block;
  position:relative;
  margin-bottom:2rem
}
.xuanz label {
  width:.32rem;
  height:.32rem;
  position:absolute;
  top:50%;
  left:50%;
  border:.02rem solid #cacaca;
  border-radius:50%;
  background:transparent;
  cursor:pointer;
  transform:translate(-50%,-50%);
  margin:0
}
.xuanz label:after {
  content:'';
  width:.16rem;
  height:.08rem;
  position:absolute;
  top:.08rem;
  left:.06rem;
  border:2px solid #cacaca;
  border-top:none;
  border-right:none;
  opacity:.4;
  transform:rotate(-45deg);
  -webkit-transform:rotate(-45deg)
}
.shopcart .xuanz input {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:9;
  opacity:0;
  margin:0
}
.xuanz input:checked+label {
  border:.02rem solid #f78642
}
.xuanz input:checked+label:after {
  opacity:1;
  border:2px solid #f78642;
  border-top:none;
  border-right:none
}
.shusuma-box {
  z-index:999999;
  position:absolute;
  top:0;
  background:#fff;
  height:100%;
  width:4rem;
  border-left:.01rem solid #eee;
  right:-4rem
}
.shusuma {
  text-align:center;
  position:absolute;
  top:50%;
  transform:translate(0,-50%);
  left:.3rem
}
.shusuma td {
  border:.01rem solid #999;
  width:.5rem;
  height:.5rem;
  font-size:.3rem;
  overflow:hidden
}
.shusuma td:nth-child(2) {
  width:1rem
}
.shusuma td:nth-child(2) input {
  width:100%;
  outline:none;
  border:0;
  text-align:center;
  height:100%
}
.shusuma-box p {
  background:#f78642;
  color:#fff;
  text-align:center;
  height:100%;
  position:absolute;
  right:0;
  width:1.2rem;
  font-size:.28rem;
  z-index:9999
}
.shusuma-box p span {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%)
}
.shopcart-zj {
  position:fixed;
  width:100%;
  bottom:1.08rem;
  background:#fcfcfc;
  padding-top:.2rem;
  border-top:.01rem solid #dedede
}
.shopcart-zj .xuanz {
  position:relative;
  width:.8rem;
  height:.5rem
}
.shopcart-zj .xuanz input {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:9;
  opacity:0;
  margin:0
}
.shopcart-zj-fl>p {
  display:inline-block;
  vertical-align:middle
}
.shopcart-zj-fr {
  line-height:1rem;
  padding-right:.3rem
}
.shanchu {
  width:1.2rem;
  height:.5rem;
  border-radius:.05rem;
  background:#dedede;
  border:0;
  margin-left:.2rem
}
.shopcart-zj-fr .sp2 {
  font-size:.28rem;
  color:#f00;
  margin:0 .2rem
}
.shopcart-zj-fr .sp3 {
  width:2rem;
  height:.6rem;
  border:0;
  background:#eb3d00;
  color:#fff;
  font-size:.3rem;
  border-radius:.05rem
}
.shanchu-box {
  padding-right:.3rem
}
.register-box {
  margin-top:.2rem
}
.register-box table {
  width:100%
}
.register-box td {
  height:1rem;
  font-size:.28rem;
  border-bottom:.01rem solid #dedede;
  background:#fff
}
.register-box td:nth-child(1) {
  width:2rem;
  text-align:right
}
.register-box td:nth-child(1) span {
  color:#f00;
  margin:0 .1rem
}
.register-box td:nth-child(2) {
  padding-left:.2rem
}
.register-box td input {
  border:0;
  height:100%;
  outline:none;
  background:transparent
}
.register-box td input.inp2 {
  width:50%
}
.register-box td .huqm {
  display:inline-block;
  vertical-align:middle;
  width:30%;
  text-align:center;
  min-width:2rem;
  height:.6rem;
  border:.01rem solid #999;
  border-radius:.08rem;
  line-height:.6rem;
  overflow:hidden;
  font-size:.22rem
}
.lianjie {
  padding:0 .3rem;
  text-align:right;
  color:#1393bb
}
.lianjie.cfloe {
  color:#000
}
.dm-btn {
  width:95%;
  display:block;
  margin:.5rem auto;
  height:.84rem;
  color:#fff !important;
  background:#184cd2;
  font-size:.28rem;
  border:0;
  outline:none;
  text-align:center;
  line-height:.84rem
}
.login-box {
  margin-top:.2rem
}
.login-box table {
  width:100%
}
.login-box td {
  height:1rem;
  font-size:.28rem;
  border-bottom:.01rem solid #dedede;
  background:#fff
}
.login-box td:nth-child(1) {
  width:1rem;
  text-align:center
}
.login-box td:nth-child(1) span {
  color:#f00;
  margin:0 .1rem
}
.login-box td:nth-child(2) {
  padding-left:.2rem
}
.login-box td input {
  border:0;
  height:100%;
  outline:none;
  background:transparent
}
.login-box td input.inp2 {
  width:50%
}
.login-box td .huqm {
  display:inline-block;
  vertical-align:middle;
  width:30%;
  text-align:center;
  min-width:2rem;
  height:.6rem;
  border:.01rem solid #999;
  border-radius:.08rem;
  line-height:.6rem;
  overflow:hidden;
  font-size:.22rem
}
.login-box td img {
  width:.38rem
}
.erbu {
  display:none
}
.xiayib {
  text-align:center;
  line-height:.8rem
}
.dm-green {
  color:#008000
}
.dm-red {
  color:#f00
}
.dm-list1 {
  background:#fff
}
.am-list1-box {
  border-bottom:.01rem solid #dedede;
  padding:.25rem;
  font-size:.26rem;
  height:1.8rem
}
.am-list1-box table {
  width:75%;
  color:#999
}
.am-list1-box table tr:nth-child(1) {
  color:#333
}
.am-list1-box .div-r {
  width:25%;
  height:100%;
  display:flex;
  text-align:center
}
.am-list1-box .div-r p {
  margin:auto
}
.dm-yue-img {
  width:1.3rem;
  height:2rem;
  line-height:2rem
}
.dm-yue-num {
  background:#fff;
  width:95%;
  border-radius:.08rem;
  border:.01rem solid #dedede
}
.dm-yue-num-l {
  width:50%;
  margin:.65rem auto;
  padding:0 10%;
  border-left:.01rem solid #dedede
}
.dm-yue-num-l:nth-child(1) {
  border-left:0
}
.dm-yue-num-l .p1 {
  font-size:.26rem;
  color:#666
}
.dm-yue-num-l .p2 {
  font-size:.5rem;
  font-weight:600
}
.dm-yue-num-l .p3 {
  line-height:.8rem
}
.dm-yue-tip {
  text-align:center;
  height:.8rem;
  line-height:.8rem;
  font-size:.28rem;
  width:95%;
  margin:auto;
  padding:0 .5rem
}
.dm-yue-btn .dm-btn {
  border-radius:.1rem;
  margin-top:.2rem;
  background:#b0b0b0
}
.dm-tixian-num {
  height:1.2rem;
  line-height:1.2rem;
  background:#fff;
  padding:0 .35rem;
  font-size:.26rem
}
.dm-tixian-num span {
  vertical-align:inherit;
  font-size:.36rem
}
.dm-tixian-tab {
  margin-top:.2rem;
  background:#fff
}
.dm-tixian-tab table {
  width:100%
}
.hongge td {
  height:.2rem;
  background:#f2f2f2;
  padding:0 !important
}
.dm-tixian-tab td {
  font-size:.28rem;
  padding:.2rem;
  border-bottom:.01rem solid #dedede
}
.dm-tixian-tab td:nth-child(1) {
  text-align:right;
  width:2.2rem;
  vertical-align:top
}
.dm-tixian-tab td:nth-child(2) {
  padding-left:.2rem
}
.dm-tixian-tab td:nth-child(2) * {
  border:0;
  background:transparent;
  outline:none;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  vertical-align:initial
}
.dm-tixian-btn .dm-btn {
  border-radius:.1rem
}
.am-tabs {
  overflow-y:hidden;
  width:100%
}
.am-tabs::-webkit-scrollbar {
  width:0
}
.am-tabs::-webkit-scrollbar-track {
  background-color:transparent
}
.am-tabs::-webkit-scrollbar-thumb {
  background-color:transparent
}
.am-tabs::-webkit-scrollbar-button {
  background-color:transparent
}
.am-tabs::-webkit-scrollbar-corner {
  background-color:transparent
}
.am-tabs-bd {
  position:absolute;
  right:0;
  left:0;
  margin:auto;
  width:100%;
  border:0
}
.dis-tab1 {
  height:1rem;
  border-bottom:.05rem solid #cecece;
  background:#fff;
  line-height:1rem;
  position:relative;
  z-index:3
}
.dis-tab1 li {
  position:relative;
  float:left;
  text-align:center;
  line-height:.96rem
}
.dis-tab1 li a {
  color:#333;
  font-size:.3rem
}
.dis-tab1 .am-active a {
  font-size:.3rem;
  display:block;
  width:100%;
  height:100%
}
.dis-tab1 .am-active b {
  position:absolute;
  right:0;
  bottom:.02rem;
  left:0;
  margin:auto;
  height:.05rem;
  background:#19c593
}
.dm-model .am-tabs-bd .am-tab-panel {
  padding:0;
  padding-bottom:2.2rem
}
.yuyue-order-title {
  font-size:.3rem;
  background:#fff;
  height:.8rem;
  line-height:.8rem;
  padding:0 .2rem;
  font-weight:bold;
  margin-bottom:.1rem
}
.yuyue-order-box {
  background:#fff;
  font-size:.29rem
}
.yuyue-order-box>div {
  padding:.2rem 0;
  min-height:2.6rem;
  border-bottom:1px solid #e4e4e4
}
.yuyue-order-box.he2>div {
  height:2rem
}
.yuyue-order-info {
  width:75%;
  line-height:182%;
  padding-left:.2rem;
  border-right:1px solid #ddd
}
.yuyue-order-info .p1 span {
  font-size:.34rem;
  font-weight:600;
  vertical-align:inherit
}
.yuyue-order-info .p2 {
  color:#999
}
.yuyue-order-cao {
  width:25%;
  text-align:center;
  line-height:370%
}
.yuyue-order-cao a {
  text-decoration:underline
}
.fad1 .yuyue-order-cao {
  line-height:inherit;
  margin:auto;
  display:flex;
  height:100%
}
.fad1 .yuyue-order-cao p {
  margin:auto
}
.fad3 .yuyue-order-cao {
  line-height:220%
}
.fad2 .p5 {
  color:#eb410c
}
.fad3 .p5 {
  color:#eb410c
}
.yuyue-order-box .yuyue-order-info {
  line-height:152%
}
.yuyue-order-box.he2 .yuyue-order-info {
  line-height:182%
}
.yuyue-order-box .yuyue-order-info .p1,
.yuyue-order-box .yuyue-order-info .p2,
.yuyue-order-box .yuyue-order-info .p3 {
  display:flex;
  font-size:.25rem
}
.yuyue-order-box .yuyue-order-info span {
  width:68%;
  font-weight:400;
  font-size:inherit;
  display:flex;
  align-items:center;
  justify-content:space-between
}
.yuyue-order-box .yuyue-order-info span.sp1 {
  width:28%
}
.tuig-link {
  background:#f2f2f2
}
.tuig-link .p1 {
  height:1rem;
  line-height:1rem;
  padding:0 .35rem
}
.tuig-link .p2 {
  height:1rem;
  line-height:1rem;
  padding:0 .35rem;
  background:#fff
}
.tuig-link .p2 input {
  border:0;
  background:transparent;
  width:100%;
  outline:none
}
.tuig-link .p3 {
  font-weight:600;
  font-size:.26rem
}
.tuig-link .p4 {
  padding:0 .35rem;
  color:#999;
  margin-top:.2rem
}
.tuig-link .p5 {
  margin-top:.2rem;
  color:#999
}
.tuig-link img {
  width:40%;
  margin-top:.2rem
}
.tuig-link-btn {
  border-radius:.1rem
}
.tuig-link-img {
  text-align:center;
  margin-top:.6rem
}
.fanli-infos-box {
  background:#f2f2f2;
  padding:.01rem 0 .4rem
}
.fanli-infos {
  width:95%;
  margin-top:.2rem
}
.fanli-infos .time {
  height:1rem;
  line-height:1rem;
  text-align:center;
  font-size:.28rem;
  color:#999
}
.fanli-infos .text {
  background:#fff;
  border-radius:.1rem;
  padding:.3rem .2rem
}
.fanli-infos table {
  width:75%
}
.fanli-infos table td {
  padding:.1rem 0
}
.fanli-infos .div-r {
  width:25%;
  text-align:right
}
.fanli-infos .div-r .p1 {
  font-size:.5rem;
  font-weight:600;
  margin-top:.3rem
}
.fanli-infos .div-r .p2 {
  color:#999
}
.infos-list {
  background:#fff
}
.infos-list table {
  font-size:.28rem
}
.infos-list table td {
  padding:.1rem 0;
  vertical-align:unset
}
.infos-list table td:nth-child(1) {
  width:1rem;
  text-align:right
}
.infos-list table td:nth-child(2) {
  padding-left:.2rem
}
.infos-list table tr:nth-child(3) td {
  color:#999
}
.infos-list .fin-d {
  border-bottom:.01rem solid #dedede;
  padding:.1rem .3rem
}
.user-infos {
  background:#fff;
  margin-top:.2rem
}
.user-infos table {
  width:100%
}
.user-infos table td {
  padding:.2rem;
  border-bottom:.01rem solid #dedede
}
.user-infos table td:nth-child(1) {
  width:1.5rem
}
.user-infos table td:nth-child(1) img {
  border-radius:50%;
  background:#fff
}
.user-infos.bote2 table td:nth-child(1) {
  width:auto;
  text-align:right
}
.user-infos.bote2 table td {
  border-bottom:0
}
.user-infos.bote2 table tr:nth-child(2n) td {
  border-bottom:.01rem solid #f4f5f7
}
.user-infos .p1 {
  font-size:.32rem;
  line-height:200%;
  font-weight:600
}
.user-infos .p2 {
  line-height:180%
}
.user-infos .p3 {
  color:#21a4d7
}
.user-infos-tou .up-img input {
  display:none
}
.user-infos-tou .up-img img {
  border-radius:50%
}
.user-infos input,
.user-infos textarea {
  border:0;
  background:transparent;
  width:100%;
  outline:none
}
.yuewuyuan .order-box>div {
  padding:.3rem 0;
  border-bottom:1px solid #e4e4e4;
  height:1.8rem
}
.hongge td {
  height:.2rem;
  background:#f4f5f7;
  padding:0 !important
}
.header-top {
  background:#00a2ff;
  position:relative
}
.header-top .user-infos {
  margin:0;
  background:#00a2ff;
  color:#fff;
  padding:.45rem 0
}
.header-xuanz {
  height:1.2rem;
  color:#fff;
  background:#0091e5;
  overflow:hidden
}
.header-xuanz li {
  text-align:center;
  height:1.2rem;
  font-size:.24rem;
  border-right:.02rem solid #00a2ff
}
.header-xuanz p {
  font-size:.3rem;
  line-height:1.2rem
}
.cen-nav {
  margin-bottom:.4rem;
  background:#fff
}
.cen-nav img {
  width:.7rem;
  height:.7rem
}
.cen-nav li {
  padding:5% 0;
  text-align:center;
  border-right:.01rem solid #dedede;
  border-bottom:.01rem solid #dedede;
  font-size:.26rem
}
.cen-nav li:nth-child(3n) {
  border-right:0
}
.cen-nav p {
  margin-top:.1rem
}
.tuiclogin {
  position:absolute;
  top:.3rem;
  right:.3rem;
  color:#fff;
  font-size:.3rem
}
.add-site {
  margin-top:.2rem;
  background:#fff;
  padding:.2rem 0;
  border-top:.01rem solid #dedede;
  border-bottom:.01rem solid #dedede
}
.add-site table {
  width:100%
}
.add-site td {
  position:relative
}
.add-site td:nth-child(1) {
  width:1rem;
  text-align:center
}
.add-site td:nth-child(1) input[type=radio] {
  width:1rem;
  height:.5rem;
  opacity:0;
  margin:0
}
.add-site input[type=checkbox] {
  width:1rem;
  height:.5rem;
  opacity:0;
  margin:0
}
.add-site label {
  position:absolute;
  top:.28rem;
  left:50%;
  width:.4rem;
  height:.4rem;
  border:.02rem solid #999;
  border-radius:50%;
  transform:translate(-50%,-50%)
}
.add-site input:checked+label {
  border:.02rem solid #e63e00;
  background-color:#e63e00
}
.add-site input:checked+label::after {
  position:absolute;
  top:.06rem;
  left:.13rem;
  width:.1rem;
  height:.2rem;
  border:.04rem solid #fff;
  border-top:none;
  border-left:none;
  content:"";
  transform:rotate(45deg)
}
.add-site td:nth-child(2) .p1 {
  font-size:.26rem;
  position:relative;
  line-height:180%
}
.add-site td:nth-child(2) .p1 span.more {
  background:#e63e00;
  color:#fff;
  display:inline-block;
  padding:0 .05rem;
  font-weight:500;
  font-size:.24rem;
  vertical-align:text-top;
  margin-left:.1rem
}
.add-site td:nth-child(2) .p2 {
  font-size:.26rem;
  color:#999;
  line-height:180%
}
.add-site td:nth-child(3) {
  width:1.2rem;
  line-height:200%;
  border-left:.01rem solid #dedede;
  text-align:center;
  font-size:.28rem
}
.bj-site {
  padding:.3rem;
  color:#999
}
.bj-site table {
  width:100%;
  background:#fff
}
.bj-site td {
  font-size:.28rem;
  padding:.15rem;
  border-bottom:.01rem solid #dedede
}
.bj-site td:nth-child(1) {
  width:24%;
  padding-left:.2rem
}
.bj-site td:nth-child(2) input {
  background:transparent;
  border:0;
  outline:none;
  width:100%;
  padding-left:.3rem
}
.bj-site td:nth-child(2) input::-webkit-input-placeholder {
  color:#ccc
}
.bj-site .sehfzz {
  width:100%;
  background:#fff;
  padding-top:.4rem
}
.bj-site .td1 {
  width:50%;
  text-align:center
}
.bj-site .td1 p {
  position:relative
}
.bj-site .td1 input {
  opacity:0;
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0
}
.bj-site .td1 img {
  width:65%;
  height:1.5rem
}
.bj-site .td1 .p1 {
  height:.8rem;
  line-height:.8rem
}
.kutup {
  position:relative
}
.kutup input {
  opacity:0;
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0
}
.kutup img {
  width:2rem
}
.topup-box-list {
  background:#fff;
  margin-top:.2rem
}
.topup-box-list .topup {
  padding:0 .3rem;
  height:1rem;
  line-height:1rem;
  border-bottom:.01rem solid #dedede;
  overflow:hidden
}
.topup-box-list .topup .intf {
  background:transparent;
  border:0;
  vertical-align:text-bottom;
  margin-left:.4rem;
  outline:none
}
.topup-box-list .topup .img {
  width:.65rem
}
.topup-box-list .topup .text {
  line-height:160%;
  padding:.15rem .2rem
}
.topup-box-list .topup .text .p1 {
  font-size:.28rem
}
.topup-box-list .topup .text .p2 {
  font-size:.24rem;
  color:#999
}
.intre {
  position:relative
}
.intre input[type=radio] {
  width:1rem;
  height:.5rem;
  opacity:0;
  margin:0
}
.intre label {
  position:absolute;
  top:50%;
  left:50%;
  width:.4rem;
  height:.4rem;
  border:.02rem solid #999;
  border-radius:50%;
  transform:translate(-50%,-50%)
}
.intre input:checked+label {
  border:.02rem solid #184cd2;
  background-color:#184cd2
}
.intre input:checked+label::after {
  position:absolute;
  top:.06rem;
  left:.13rem;
  width:.1rem;
  height:.2rem;
  border:.04rem solid #fff;
  border-top:none;
  border-left:none;
  content:"";
  transform:rotate(45deg)
}
.jifen-title {
  background:#fff
}
.jifen-title p {
  line-height:.8rem;
  height:.8rem;
  padding:0 .25rem;
  border-bottom:.01rem solid #dedede
}
.jifen-title span {
  vertical-align:inherit
}
.jifen-title span.sp3 {
  font-size:.3rem
}
.jifen-title a {
  float:right;
  padding-right:4%;
  text-decoration:underline;
  color:#06f
}
.jifen-title input {
  width:1.5rem;
  padding:0 .1rem;
  border:0;
  background:transparent;
  vertical-align:inherit !important;
  outline:none
}
.jifen-list-box {
  background:#fff
}
.jifen-list {
  padding:.3rem;
  border-bottom:.01rem solid #dedede;
  overflow:hidden;
  line-height:200%
}
.jifen-list-left .p1 span {
  font-size:.26rem;
  vertical-align:inherit
}
.jifen-list-left .p2 {
  color:#999
}
.jifen-list-right {
  line-height:200%;
  color:#f00;
  font-size:.4rem
}
.waybill-box {
  background:#fff;
  margin-top:.2rem;
  min-height:50vh
}
.waybill-query {
  width:90%;
  padding:.4rem 0
}
.waybill-query .di1 {
  width:75%
}
.waybill-query .di1 input {
  border:1px solid #d7d7d7;
  height:.8rem;
  width:100%;
  border-top-left-radius:.05rem;
  border-bottom-left-radius:.05rem;
  padding:0 .2rem;
  font-size:.28rem
}
.waybill-query .di2 {
  width:25%;
  text-align:center;
  height:.8rem;
  background:#ec3a43;
  line-height:.75rem;
  border-top-right-radius:.05rem;
  border-bottom-right-radius:.05rem
}
.waybill-query .di2 img {
  width:.4rem
}
.waybill-list {
  margin-top:.2rem;
  padding:0 .35rem
}
.waybill-list .title {
  color:#d7d7d7;
  font-size:.32rem
}
.list-eg {
  padding:.4rem 0
}
.list-eg ul {
  position:relative;
  height:1.5rem;
  display:table;
  width:100%
}
.list-eg ul .on {
  position:absolute;
  top:50%;
  left:30%;
  border:0;
  padding:0;
  margin:0;
  margin-left:-.15rem;
  transform:translate(0,-50%);
  height:.4rem
}
.list-eg ul .on img {
  width:.3rem;
  height:.3rem
}
.list-eg li {
  padding:.1rem 0;
  border:1px solid #c8c8c8;
  overflow:hidden;
  height:1.5rem;
  vertical-align:middle;
  display:table-cell
}
.list-eg .time {
  text-align:center;
  background:#fafafa;
  width:30%
}
.list-eg .time .p1 {
  font-size:.24rem
}
.list-eg .time .p2 {
  font-size:.28rem
}
.list-eg .text {
  padding:.1rem 4%;
  width:70%
}
.yhq-list {
  padding:.3rem
}
.yhq-box {
  background:#fff;
  height:2rem;
  margin-bottom:.2rem;
  overflow:hidden;
  position:relative
}
.yhq-jier {
  max-width:2rem;
  text-align:center;
  width:30%;
  position:relative;
  height:100%;
  padding:.1rem;
  color:#fff
}
.yhq-jier .p1 {
  font-size:.3rem;
  height:.6rem
}
.yhq-jier .p2 {
  font-size:.52rem;
  line-height:100%;
  font-family:"Arial"
}
.yhq-jier .p2 span {
  font-size:.28rem;
  font-family:"微软雅黑"
}
.yhq-jier .p3 {
  position:absolute;
  width:80%;
  bottom:.1rem;
  left:0;
  right:0;
  margin:auto;
  font-size:.28rem;
  border-top:.01rem solid #fff
}
.yhq-img {
  width:70%;
  position:relative;
  height:100%;
  padding:.1rem .2rem
}
.yhq-img .p1 {
  font-size:.3rem;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden
}
.yhq-img .p2 {
  font-size:.2rem;
  color:#999;
  position:absolute;
  bottom:.1rem
}
.yhq-img .p2 span {
  display:block
}
.yhq1 .yhq-jier {
  background:url("../images/yhq1.png")no-repeat -.39rem;
  background-size:120% 120%
}
.yhq1 .yhq-img {
  background:url("../images/yhqin1.png")no-repeat right .3rem;
  background-size:2rem
}
.yhq2 .yhq-jier {
  background:url("../images/yhq2.png")no-repeat -.39rem;
  background-size:120% 120%
}
.yhq2 .yhq-img {
  background:url("../images/yhqin2.png")no-repeat right .3rem;
  background-size:2rem
}
.yhq3 .yhq-jier {
  background:url("../images/yhq3.png")no-repeat -.39rem;
  background-size:120% 120%
}
.yhq3 .yhq-img {
  background:url("../images/yhqin3.png")no-repeat right .3rem;
  background-size:2rem
}
.yhq4 .yhq-jier {
  background:url("../images/yhq2.png")no-repeat -.39rem;
  background-size:120% 120%
}
.lignqp {
  position:absolute;
  right:0;
  width:1rem;
  display:flex;
  height:100%;
  background:#fa7939;
  color:#fff;
  font-size:.28rem
}
.lignqp.on {
  background:#dedede
}
.lignqp p {
  margin:auto
}
.shop-info-bz {
  border-bottom:.01rem solid #dedede;
  height:1rem;
  line-height:1rem;
  padding:0 .2rem;
  font-size:.26rem
}
.shop-info-bz input {
  border:0;
  background:transparent;
  width:75%;
  outline:none
}
.shop-info-zfy {
  font-size:.24rem;
  height:1rem;
  line-height:1rem;
  text-align:right
}
.shop-info-zfy span {
  font-size:.28rem;
  margin-right:.2rem
}
.yhq-syong {
  height:1rem;
  line-height:1rem;
  padding:0 .2rem;
  background:#fff
}
.yhq-syong-xz #suju {
  vertical-align:inherit;
  color:#999;
  border:0;
  background:transparent
}
.yhq-syong-lq {
  padding:.25rem 0
}
.yhq-syong-lq p {
  line-height:.5rem;
  height:.5rem;
  background:#e63e00;
  color:#fff;
  border-radius:.05rem;
  padding:0 .2rem
}
.yhutips-box {
  display:none;
  right:0;
  z-index:999999;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100vh;
  background:#f2f2f2;
  overflow:auto
}
.dm-close {
  height:1rem;
  line-height:1rem;
  font-size:.3rem;
  text-align:right;
  padding-right:.4rem;
  background:#fff
}
.pay-num {
  background:#fff
}
.pay-num p {
  line-height:.5rem;
  border-bottom:.01rem solid #dedede;
  font-size:.26rem;
  padding:.1rem .4rem
}
.ping-txy table {
  width:100%
}
.ping-txy td {
  padding:.2rem;
  border-bottom:.01rem solid #dedede
}
.ping-txy td:nth-child(1) {
  width:1.8rem;
  vertical-align:top
}
.ping-txy td .tet-ing {
  border:0;
  background:transparent;
  width:100%;
  outline:none
}
.ping-txy td li {
  position:relative;
  padding:.05rem
}
.ping-txy td li input {
  position:absolute;
  top:0;
  left:0;
  opacity:0;
  width:100%;
  height:100%
}
.am-share-wx-qr canvas {
  width:80% !important
}
.yanze p img {
  width:1.2rem
}
.yanze p {
  line-height:1rem
}
.new-ul {
  width:95%;
  margin:.2rem auto .4rem
}
.new-ul li {
  float:left;
  width:50%;
  text-align:center;
  line-height:.6rem;
  height:.6rem;
  border:.01rem solid #0b4175
}
.new-ul li:nth-child(2n) {
  border-radius:0
}
.new-ul li.on {
  background:#0b4175;
  color:#fff
}
.new-ul li a {
  display:inline-block;
  width:100%;
  height:100%
}
.neia-ul {
  text-align:center;
  font-size:.28rem
}
.neia-ul a {
  color:#f37b1d
}
.neia-ul i {
  font-style:normal;
  color:#a1a1a1;
  display:block;
  font-weight:bold
}
.news-list {
  background:#fff;
  line-height:180%
}
.news-list li {
  width:100%;
  height:1.6rem;
  border-bottom:.01rem dashed #adadad;
  padding:.2rem
}
.news-list li:hover {
  background:#f5f5f5
}
.news-list .img {
  width:1.25rem;
  height:1.25rem;
  overflow:hidden;
  background:#ddd
}
.news-list .text {
  padding:0;
  color:#999;
  margin-left:.3rem;
  width:71%
}
.news-list .text .p1 {
  font-weight:600;
  color:#333;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden;
  line-height:140%;
  height:.65rem
}
.news-list .text .p2 {
  margin-top:.2rem;
  font-size:.25rem
}
.danhao-box {
  width:95%;
  border:1px solid #ddd;
  margin:5% auto;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
  box-shadow:0 1px 1px rgba(0,0,0,.05);
  background:#ffffff
}
.danhao-p {
  padding:.25rem .25rem 0;
  text-align:center;
  position:relative
}
.danhao-p p {
  float:left;
  width:50%;
  height:.7rem;
  line-height:.7rem;
  font-size:.28rem;
  background:#fff;
  border:.01rem solid #fff;
  border-bottom-color:#ddd
}
.danhao-p p.on {
  border-color:#ddd;
  border-bottom-color:#fff
}
.danhao-div {
  padding:0 .25rem .25rem
}
.danhao-di {
  border:.01rem solid #ddd;
  padding:.25rem;
  border-top:0
}
.danhao-di input,
.danhao-di textarea {
  width:100%;
  border:.01rem solid #ccc;
  padding:.1rem .2rem;
  line-height:180%
}
.dan-hao {
  margin-bottom:.2rem
}
.danhao-di p {
  line-height:.6rem;
  font-size:.28rem
}
.danhao-di .inp-field {
  display:block;
  width:100%;
  color:#555;
  vertical-align:middle;
  background-color:#fff;
  background-image:none;
  border:.01rem solid #ccc;
  height:.7rem;
  padding:0 .2rem
}
.su-btn {
  text-align:right
}
.su-btn .submit {
  display:inline-table;
  width:1.2rem;
  height:.6rem;
  background:#84c5ca;
  border:0;
  color:#fff
}
.danh-text {
  width:95%;
  border:1px solid #ddd;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
  box-shadow:0 1px 1px rgba(0,0,0,.05);
  background:#ffffff;
  padding:.2rem;
  line-height:180%
}
.order-site {
  background:#fff;
  padding:.2rem 0;
  border-bottom:.01rem solid #dedede
}
.order-site .img {
  width:10%;
  text-align:center
}
.order-site .img img {
  width:.48rem;
  height:.48rem
}
.order-site .text {
  font-size:.26rem;
  width:90%
}
.order-site .text .p2 {
  margin-top:.1rem
}
.baoguo-box .title {
  position:relative;
  height:1rem;
  line-height:1rem;
  background:#fff;
  border-bottom:.02rem solid #f5f5f5
}
.baoguo-box .title .sp1 {
  font-weight:bold;
  font-size:.32rem
}
.baoguo-box .title .add-btn {
  position:absolute;
  top:50%;
  right:.35rem;
  background:#7385a0;
  color:#fff;
  font-size:.24rem;
  padding:0 .15rem;
  height:.6rem;
  line-height:.6rem;
  border-radius:.1rem;
  transform:translate(0,-50%)
}
.baoguo-tab {
  background:#fff;
  width:100%;
  border-bottom:.02rem solid #f5f5f5
}
.baoguo-tab td {
  padding:.15rem
}
.baoguo-tab td:nth-child(1) {
  width:1.8rem
}
.baoguo-tab .biato {
  font-weight:bold;
  font-size:.28rem
}
.fuwu-list table {
  width:100%;
  background:#fff
}
.fuwu-list td {
  font-size:.28rem;
  padding:.15rem;
  border-bottom:.01rem solid #dedede
}
.fuwu-list td:nth-child(1) {
  width:1.8rem;
  vertical-align:unset
}
.fuwu-list td:nth-child(2) input {
  background:transparent;
  border:0;
  outline:none;
  width:100%
}
.fuwu-list td:nth-child(2) input::-webkit-input-placeholder {
  color:#ccc
}
.fuwu-list .ofei-sel {
  background:transparent;
  border:0;
  outline:none;
  width:100%;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none
}
.fuwu-list td:nth-child(2) input[type="checkbox"] {
  width:.26rem;
  height:.26rem
}
.fuwu-list td:nth-child(2) label {
  font-size:.24rem;
  display:block;
  min-height:.5rem;
  font-weight:initial;
  margin-left:.5rem
}
.fuwu-list td:nth-child(2) label span {
  vertical-align:middle;
  margin-left:.1rem
}
.fuwu-list .xiaza {
  color:#f00
}
.fuwu-list .biato {
  font-weight:bold;
  font-size:.28rem
}
.up-img {
  position:relative;
  text-align:center;
  overflow:hidden
}
.up-img img {
  width:110px;
  height:110px
}
.up-img input {
  position:absolute;
  left:0;
  width:110px;
  height:110px;
  opacity:0;
  padding:0;
  top:0;
  cursor:pointer
}
.up-img p {
  line-height:30px
}
.order-box>div {
  padding:.2rem 0;
  border-bottom:.01rem solid #e4e4e4;
  height:2.13rem
}
.order-box .order-info {
  width:75%;
  padding-left:.2rem;
  line-height:182%
}
.dm-fl {
  float:left !important;
  zoom:1
}
.order-box .order-info .p1 {
  font-size:.28rem
}
.order-box.only1 .order-cao {
  line-height:1.72rem
}
.order-box .order-cao {
  width:25%;
  text-align:center;
  border-left:.01rem solid #ddd
}
.select {
  background:transparent;
  border:0;
  outline:none;
  width:100%;
  padding:0 .3rem;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none
}
.borderTop {
  border-top:.02rem solid #f2f3f7
}
.modelInputdisplay {
  display:flex
}
.modelWidth1 {
  width:1.5rem;
  margin:0
}
.modelWidth2 {
  width:78%;
  margin:0
}
.borderRi {
  border-right:.02rem solid #dcdcdc
}
.modelInputBox span {
  color:#999
}
.modelInputSp {
  font-size:.28rem
}
.modelRed {
  color:#f00 !important
}
.modelInput {
  min-height:.4rem
}
.modelInput input {
  border:0;
  padding:0 .3rem;
  height:100%;
  outline:none;
  min-height:.4rem
}
.modelInput input::-webkit-input-placeholder {
  color:#999
}
.inputWidth1 {
  width:100%
}
.inputWidth3 {
  width:30%;
  text-align:center
}
.background_184cd2 {
  color:#fff;
  background:#184cd2 !important
}
.helpCenterBox {
  padding:1rem 0
}
.helpCenterMenu {
  overflow-x:auto
}
.helpCenterMenu ul {
  border-bottom:.02rem solid #f9f9f9
}
.helpCenterMenu a {
  font-size:.26rem !important;
  display:inline-block;
  border-bottom:.04rem solid transparent
}
.helpCenterMenu a.am-active {
  font-weight:bold;
  border-bottom-color:#184cd2;
  color:#184cd2
}
.helpCenterSeek {
  padding:.4rem .2rem;
  background:#fff
}
.helpCenterSeek_di {
  background:#f2f3f7;
  height:.86rem;
  display:flex;
  border-radius:1rem;
  overflow:hidden
}
.helpCenterSeek_diText {
  width:83%;
  border:0;
  background:transparent;
  padding:0 .5rem;
  outline:none
}
.helpCenterSeek_diText::-webkit-input-placeholder {
  color:#999
}
.helpCenterSeek_diBtn {
  margin:0;
  width:1.2rem;
  text-align:center;
  position:relative;
  align-items:center;
  display:flex;
  justify-content:center
}
.helpCenterSeek_diBtn input {
  width:100%;
  height:100%;
  position:absolute;
  opacity:0;
  left:0
}
.helpCenterSeek_diBtn img {
  width:.52rem
}
.helpCenterList {
  background:#fff
}
.helpCenterList_di {
  border-bottom:.02rem solid #f2f2f2
}
.helpCenterList_diTitle {
  padding:0 .2rem;
  height:1rem;
  display:flex;
  justify-content:space-between;
  align-items:center;
  font-size:.26rem
}
.helpCenterList_diTitle span {
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  width:90%
}
.helpCenterList_diTitle img {
  width:.18rem;
  height:.31rem;
  transition:.3s
}
.helpCenterList_diContent {
  padding:0 .2rem;
  color:#777;
  line-height:180%;
  height:0;
  overflow:hidden;
  transition:.3s
}
.helpCenterList_di.on .helpCenterList_diContent {
  height:auto;
  padding:.4rem .2rem;
  border-top:.02rem solid #f2f2f2
}
.helpCenterList_di.on .helpCenterList_diContent * {
  font-size:.24rem !important;
  line-height:160% !important
}
.helpCenterList_di.on .helpCenterList_diTitle img {
  transform:rotate(90deg)
}
.FreightBox {
  padding:.95rem 0
}
.FreightSeek {
  background:#fff;
  padding:.4rem .2rem;
  display:flex;
  justify-content:space-between;
  position:relative;
  z-index:10
}
.FreightSeek .p1 {
  font-weight:bold;
  font-size:.28rem;
  border-right:.02rem solid #dcdcdc;
  height:.4rem;
  line-height:.4rem;
  padding:0 .2rem
}
.FreightSeek .p1 i {
  font-size:.25rem;
  color:#ee3232;
  font-weight:initial;
  font-style:unset
}
.FreightSeek .p2 {
  padding:0 .3rem;
  font-size:.25rem;
  color:#666;
  width:75%;
  justify-content:space-between;
  display:flex;
  align-items:center
}
.FreightSeek .p2 span {
  display:inline-block;
  line-height:.4rem;
  width:90%;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  overflow:hidden
}
.FreightSeek .p2 img {
  width:.18rem;
  height:.11rem
}
.FreightSeekContent {
  position:fixed;
  top:0;
  left:0;
  height:100vh;
  background:rgba(0,0,0,.5);
  width:100%;
  z-index:9;
  padding:2.4rem .3rem;
  display:none
}
.FreightSeekContent_di {
  background:#fff;
  border-radius:.1rem;
  padding:.5rem .4rem;
  position:relative
}
.FreightSeekContent_diSJ {
  height:0;
  width:0;
  border:.2rem solid #fff;
  border-color:transparent transparent #fff transparent;
  position:absolute;
  left:.2rem;
  top:-.4rem
}
.FreightSeekContent_diInput {
  display:flex;
  border:.02rem solid #b3b3b3
}
.FreightSeekContent_diBtn {
  margin:0;
  width:1.2rem;
  text-align:center;
  position:relative;
  align-items:center;
  display:flex;
  justify-content:center
}
.FreightSeekContent_diBtn input {
  width:100%;
  height:100%;
  position:absolute;
  opacity:0;
  left:0
}
.FreightSeekContent_diBtn img {
  width:.52rem
}
.FreightSeekContent_diInput input {
  height:.9rem;
  width:82%;
  border-radius:.05rem;
  padding:0 .3rem;
  font-size:.25rem;
  border:0;
  outline:none
}
.FreightSeekContent_diList {
  font-size:.25rem;
  min-height:2rem;
  max-height:8rem;
  overflow-x:hidden;
  padding:.2rem 0
}
.FreightSeekContent_diList p {
  line-height:.7rem
}
.FreightSeekContent_diList p.on {
  background-image:url(../images/duigou.png);
  background-repeat:no-repeat;
  background-position:right 50%
}
.FreightMenu {
  background:#fff;
  border-top:.02rem solid #dedede;
  display:flex;
  flex-wrap:wrap;
  padding:.2rem 0 0
}
.FreightMenu p {
  color:#666;
  font-weight:bold;
  font-size:.26rem;
  background:#f2f3f7;
  min-width:1rem;
  padding:0 .2rem;
  margin:0 2.3% .2rem;
  line-height:.62rem;
  border:.03rem solid #f2f3f7;
  border-radius:.05rem
}
.FreightMenu p.on {
  color:#184cd2;
  border-color:#184cd2
}
.FreightModel {
  background:#fff;
  padding:.2rem .4rem
}
.consignmentBox {
  padding:.95rem 0
}
.consignment_title {
  font-size:.25rem;
  background:#fff;
  padding:.35rem .2rem;
  display:flex;
  justify-content:space-between;
  align-items:center
}
.consignment_titleSp {
  margin:0
}
.consignment_titleSp .p1 {
  font-size:.28rem;
  font-weight:bold
}
.consignment_titleSp .p2 {
  color:#666;
  margin-top:.05rem
}
.consignment_back {
  color:#184cd2;
  margin:0
}
.consignment_di {
  margin-bottom:.2rem;
  background:#fff;
  padding:.2rem
}
.consignment_diTop {
  display:flex;
  justify-content:space-between;
  align-items:center
}
.consignment_diImg {
  width:1.5rem;
  height:1.5rem;
  margin:0
}
.consignment_diTxt {
  margin:0;
  width:60%;
  padding:0 2%;
  font-size:.25rem
}
.consignment_diTxt .p1 {
  font-size:.32rem
}
.consignment_diTxt .p2 {
  font-size:.28rem
}
.consignment_diRight {
  margin:0;
  width:1rem;
  text-align:right
}
.consignment_diRight img {
  width:.18rem
}
.consignment_diDown {
  margin-top:.2rem;
  font-size:.25rem;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical
}
.ShippingDetailsBox {
  padding:.95rem 0
}
.ShippingDetails_tip {
  background:#f2f3f7;
  padding:0 .2rem;
  display:flex;
  align-items:center;
  height:.65rem;
  overflow:hidden
}
.ShippingDetails_tip img {
  width:.21rem;
  height:.21rem
}
.ShippingDetails_tip span {
  color:#666;
  font-size:.22rem;
  padding-left:.1rem
}
.ShippingDetails_di {
  background:#fff;
  padding:.2rem;
  font-size:.25rem
}
.ShippingDetails_diTitle {
  font-weight:bold;
  font-size:.28rem;
  margin-bottom:.1rem
}
.ShippingDetails_diflex {
  display:flex;
  justify-content:space-between;
  padding:.1rem 0
}
.ShippingDetails_diflex .sp1 {
  min-width:1.3rem
}
.ShippingDetails_diflex .sp3 {
  width:80%
}
.wenxintip {
  position:fixed;
  background:rgba(0,0,0,.5);
  top:0;
  left:0;
  height:100vh;
  z-index:99999;
  width:100%;
  display:none
}
.wenxintipBsp {
  background:#fff;
  width:90%;
  text-align:center;
  border-radius:.05rem;
  padding:.4rem .2rem 0;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%)
}
.wenxintipBsp img {
  width:1rem;
  display:block;
  margin:auto
}
.wenxintipBsp span {
  display:block;
  margin:.2rem auto;
  font-size:.28rem;
  font-weight:bold
}
.wenxintipBsp p {
  text-align:left;
  color:#999;
  font-size:.25rem;
  line-height:180%
}
.wenxintipBsp a {
  color:#0e90d2;
  font-size:.28rem;
  text-align:center;
  display:block;
  border-top:.02rem solid #f3f4f7;
  line-height:1rem;
  margin-top:.2rem
}
.payBox {
  position:fixed;
  background:rgba(0,0,0,.5);
  top:0;
  left:0;
  height:100vh;
  z-index:99999;
  width:100%;
  display:none
}
.payBoxBsp {
  background:#fbfaff;
  width:90%;
  text-align:center;
  border-radius:.05rem;
  padding:.4rem .2rem 0;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%)
}
.payBoxBsp_di1 {
  font-size:.3rem;
  font-weight:bold
}
.payBoxBsp_di2 {
  background:#fff;
  width:75%;
  border-radius:.05rem;
  padding:.2rem;
  margin:.2rem auto
}
.payBoxBsp_di2 img {
  width:3rem;
  height:3rem
}
.payBoxBsp_di2 .p1 {
  margin-top:.2rem;
  font-size:.28rem
}
.payBoxBsp_di2 .p2 {
  color:#666
}
.payBoxBsp_di3 {
  height:.8rem;
  display:flex;
  justify-content:space-around;
  align-items:center;
  color:#0e90d2;
  font-size:.28rem;
  text-align:center;
  border-top:.02rem solid #f3f4f7
}
.ShippingDetails_diflex *,
.consignment_diDown *,
.helpCenterList_diContent * {
  font-size:.28rem !important;
  background:transparent !important
}
.model_nav {
  width:100%;
  display:flex;
  overflow-y:auto;
  border-bottom:.01rem solid #dcdcdc
}
.model_nav .nav_ul {
  width:1000%;
  height:1.05rem;
  background:#fff;
  text-align:center;
  white-space:nowrap;
  line-height:1rem;
}
.model_nav .nav_ul a {
  height:99%;
  padding:0 .15rem;
  font-size:.28rem;
  min-width:1.2rem;
  display:inline-block
}
.model_nav .nav_ul a.on {
  color:#184cd2;
  border-bottom:.02rem solid #184cd2
}
.yuyue-order-box .yuyue-order-box_li {
  display:flex;
  align-items:center
}
.StatusSpan {
  margin-left:.2rem;
  font-size:.3rem
}

.shopping-footer[data-v-056cbd0f] {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	height:3rem;
	background:#fff;
	border-top:.04rem solid #f4f4f4;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	z-index:30
}
.shopping-footer>div[data-v-056cbd0f] {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	box-sizing:border-box;
	text-align:center;
	padding-top:.4rem
}
.footer-text[data-v-056cbd0f] {
	font-size:.24rem
}
.shopIcon[data-v-056cbd0f] {
	color:#666;
	font-size:1.2rem;
	line-height:1.6rem
}
.router-link-active[data-v-056cbd0f] {
	color:#7d7bd7
}
[data-theme=lightYellow] .router-link-active[data-v-056cbd0f] {
	color:#fdc003
}
[data-theme=wuhanyicheng] .router-link-active[data-v-056cbd0f] {
	color:#e60000
}
.router-link-active>div>i[data-v-056cbd0f] {
	color:#7d7bd7
}
[data-theme=lightYellow] .router-link-active>div>i[data-v-056cbd0f] {
	color:#fdc003
}
[data-theme=wuhanyicheng] .router-link-active>div>i[data-v-056cbd0f] {
	color:#e60000
}
[data-theme=wuhanyicheng] a img[data-v-056cbd0f] {
    width: 23%;
}