input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

[v-cloak] {
  display: none !important;
}

.red {
  color: #F11F1F;
}

.blue {
  color: #019ddd;
}

.yellow {
  color: #F4854B;
}

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

.dianzan_animate {
  animation: dianzanAnimate 4s;
}

@keyframes dianzanAnimate {
  0% {
    top: -20px;
    opacity: 1;
  }
  50% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
header {
  height: 2.9333333333rem;
  background: white;
  position: relative;
  text-align: center;
  line-height: 2.9333333333rem;
  font-family: PingFangSC-Medium;
  color: #222222;
  font-size: 1.2rem;
  width: 100%;
}
header .back {
  display: block;
  width: 2.9333333333rem;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
header .back img {
  width: 100%;
  height: 100%;
}
header .search {
  width: 2.9333333333rem;
  height: 100%;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}
header .search img {
  width: 100%;
  height: 100%;
}
header .more {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  width: 2.9333333333rem;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  background: url(../../images/more_2.9.0.png) no-repeat center center;
  background-size: 1.4rem 0.3333333333rem;
}
header .share {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  width: 2.9333333333rem;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  background: url(../../images/share2.png) no-repeat center center;
  background-size: 1.2rem 1.2rem;
  padding-right: 1.0666666667rem;
}
header i {
  font-style: normal;
}
header .headerRight {
  position: absolute;
  right: 0;
  padding: 0 0.8666666667rem;
  font-family: PingFangSC-Regular;
  font-size: 0.9333333333rem;
  color: #333;
}

#shareHeader,
.header {
  z-index: 99999;
  display: flex;
  align-items: center;
  height: 2.9333333333rem;
  max-height: 46px;
  background: #fff;
  position: relative;
  padding-left: 0.9333333333rem;
  justify-content: space-between;
}
#shareHeader .header_left,
.header .header_left {
  display: flex;
  align-items: center;
}
#shareHeader .header_left .back,
.header .header_left .back {
  width: 1.1333333333rem;
  height: 1.1333333333rem;
  margin-right: 0.3333333333rem;
  max-width: 22px;
  max-height: 22px;
}
#shareHeader .header_left .logo,
.header .header_left .logo {
  width: 5.4666666667rem;
  max-width: 88px;
  height: 1.9333333333rem;
  max-height: 31px;
}
#shareHeader .search,
.header .search {
  width: 6.6666666667rem;
  height: 2.1333333333rem;
  background: #F6F6F6;
  border-radius: 1.0666666667rem;
  display: flex;
  align-items: center;
  font-size: 0.8666666667rem;
  color: #CCCCCC;
  margin-left: 0.7333333333rem;
  margin-right: 1.6rem;
}
#shareHeader .search img,
.header .search img {
  width: 1.0666666667rem;
  height: 1rem;
  margin-left: 0.7333333333rem;
  margin-right: 0.5333333333rem;
}
#shareHeader .header_right,
.header .header_right {
  display: flex;
  align-items: center;
}
#shareHeader .header_right .download,
.header .header_right .download {
  width: 4rem;
  max-width: 65px;
  height: 1rem;
  max-height: 17px;
}
#shareHeader .header_right .header_border_left,
.header .header_right .header_border_left {
  height: 1.0666666667rem;
  border-left: 1px solid #E9E9E9;
  margin-left: 1rem;
  width: 0.0666666667rem;
}
#shareHeader .header_right .more,
.header .header_right .more {
  width: 3.6rem;
  display: flex;
  justify-content: center;
}
#shareHeader .header_right .more img,
.header .header_right .more img {
  width: 2rem;
  height: 0.9333333333rem;
  max-width: 36px;
  max-height: 18px;
}
#shareHeader .header_right .more .login_header_img,
.header .header_right .more .login_header_img {
  width: 1.7333333333rem;
  height: 1.7333333333rem;
  max-width: 28px;
  max-height: 28px;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border-radius: 50%;
}
#shareHeader .drop_down,
.header .drop_down {
  position: absolute;
  right: 1rem;
  top: 4.4rem;
  background: #fff;
  border-radius: 0.4rem;
  padding: 0 1rem;
  z-index: 100;
  display: none;
}
#shareHeader .drop_down .drop_down_item,
.header .drop_down .drop_down_item {
  width: 9.3333333333rem;
  height: 4rem;
  display: flex;
  align-items: center;
  border-bottom: 0.5px solid #E9E9E9;
  font-size: 1rem;
}
#shareHeader .drop_down .drop_down_item img,
.header .drop_down .drop_down_item img {
  width: 1.2666666667rem;
  width: 1.2666666667rem;
  margin-right: 1rem;
}
#shareHeader .drop_down .logout,
#shareHeader .drop_down .register,
.header .drop_down .logout,
.header .drop_down .register {
  display: none;
}
#shareHeader .drop_down .my,
.header .drop_down .my {
  color: #FB6441;
}
#shareHeader .drop_down::after,
.header .drop_down::after {
  content: "";
  width: 0px;
  height: 0px;
  border-left: 0.6rem solid transparent;
  border-right: 0.6rem solid transparent;
  border-bottom: 0.6rem solid #fff;
  position: absolute;
  top: -0.5333333333rem;
  right: 1.4rem;
}

html {
  font-size: 100% !important;
  max-width: 46.6666666667rem;
  margin: 0 auto;
  height: 100%;
}

body {
  display: flex;
  flex-direction: column;
  height: 100%;
}

#app {
  flex: 1;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
#app .couponBox {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 1.0666666667rem;
}
#app .couponBox ul {
  display: flex;
  align-items: center;
  padding-left: 0.8666666667rem;
  flex-wrap: wrap;
  height: 1.6rem;
  overflow: hidden;
}
#app .couponBox ul .useCouponItem {
  border: 1px solid #F78E8E;
  border-radius: 0.2rem;
  height: 1.3333333333rem;
  padding: 0 0.4666666667rem;
  font-size: 0.8666666667rem;
  color: #F11F1F;
  margin-right: 0.5333333333rem;
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-top: 0.1333333333rem;
  margin-bottom: 0.1333333333rem;
}
#app .couponBox .rightImg {
  width: 3.8666666667rem;
  height: 1.4666666667rem;
  background: url("../../../images/coupon_img/lingquyouhuiquan_jingquananniu@2x.png") no-repeat;
  background-size: contain;
}
#app .couponModel {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  z-index: 99999;
}
#app .couponModel .couponModelTitle {
  line-height: 3.6rem;
  text-align: center;
  font-weight: bold;
  font-size: 1.2rem;
  color: #333333;
  padding-bottom: 0.2666666667rem;
}
#app .couponModel .couponModelContent {
  height: 70%;
  background-color: #fff;
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
#app .couponModel .couponModelContent .couponList {
  flex: 1;
  position: relative;
}
#app .couponModel .couponModelContent .closeBtnBox {
  padding: 0.3333333333rem 1rem;
}
#app .couponModel .couponModelContent .closeBtnBox .closeBtn {
  height: 2.6666666667rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: linear-gradient(94deg, #FD257D 2%, #F11F1F 100%);
  border-radius: 1.3333333333rem;
  font-size: 1.1333333333rem;
  color: #FFFFFF;
}
#app .couponItem {
  overflow: hidden;
  margin: 0 0.8666666667rem;
}
#app .couponItem .base_info {
  height: 8.8666666667rem;
  margin: 0 auto;
  display: flex;
  position: relative;
  z-index: 1;
}
#app .couponItem .base_info .money {
  width: 7.8666666667rem;
  overflow: hidden;
  position: relative;
  padding-right: 0.3333333333rem;
  background: url("../../../images/coupon_img/youhuiquan_hongsebeijing_1@2x.png") no-repeat;
  background-size: 101% 100%;
  padding-bottom: 0.8666666667rem;
  box-sizing: border-box;
}
#app .couponItem .base_info .money .limit_top {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background-image: linear-gradient(128deg, #FE9916 0%, #F8C132 100%);
  box-shadow: 0.1333333333rem 0.1333333333rem 0.1333333333rem 0 #EF3148;
  border-radius: 0.2rem 0 0.2666666667rem 0;
  height: 1.2rem;
  font-size: 0.7333333333rem;
  color: #fff;
  text-align: center;
  width: 6.6666666667rem;
}
#app .couponItem .base_info .money .money_number {
  margin-top: 1.3333333333rem;
  height: 3.5333333333rem;
  font-size: 2.4rem;
  color: #FFFFFF;
  text-align: center;
  vertical-align: bottom;
  line-height: 3.5333333333rem;
  display: flex;
  justify-content: center;
  align-items: baseline;
  padding-right: 0.1333333333rem;
  font-weight: bolder;
}
#app .couponItem .base_info .money .money_number span {
  font-size: 1.2rem;
  letter-spacing: -0.2666666667rem;
}
#app .couponItem .base_info .money .use_tip {
  font-size: 0.8666666667rem;
  color: #FFFFFF;
  text-align: center;
  line-height: 1.1333333333rem;
}
#app .couponItem .base_info .couponItemContent {
  box-sizing: border-box;
  padding-bottom: 0.8666666667rem;
  flex: 1;
  padding-left: 0.2666666667rem;
  padding-right: 0.5333333333rem;
  overflow: hidden;
  position: relative;
  background: url("../../../images/coupon_img/youhuiquan_hongsebeijing_2@2x.png") no-repeat;
  background-size: 100% 100%;
  border-top-right-radius: 0.2666666667rem;
}
#app .couponItem .base_info .couponItemContent .cornerMarker {
  width: 5.2rem;
  height: 4.9333333333rem;
  position: absolute;
  right: 0;
  top: 0;
}
#app .couponItem .base_info .couponItemContent .cornerMarker.receive {
  background: url("../../../images/coupon_img/youhuiquan_yilingqutuzhang@2x.png") no-repeat;
  background-size: contain;
}
#app .couponItem .base_info .couponItemContent .cornerMarker.end {
  background: url("../../../images/coupon_img/youhuiquan_yilingguangtuzhang@2x.png") no-repeat;
  background-size: contain;
}
#app .couponItem .base_info .couponItemContent .cornerMarker.useed {
  background: url("../../../images/coupon_img/youhuiquan_yishiyongtuzhang@2x.png") no-repeat;
  background-size: contain;
}
#app .couponItem .base_info .couponItemContent .cornerMarker.overdue {
  background: url("../../../images/coupon_img/youhuiquan_yiguoqituzhang@2x.png") no-repeat;
  background-size: contain;
}
#app .couponItem .base_info .couponItemContent .couponTitle {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  margin-top: 1.0666666667rem;
  font-size: 0.8666666667rem;
  color: #FFFFFF;
  font-weight: bold;
  height: 2.6666666667rem;
}
#app .couponItem .base_info .couponItemContent .couponTitle .icon {
  width: 6.9333333333rem;
  height: 1.1333333333rem;
  background: #FDDDC9;
  border-radius: 0.5333333333rem;
  font-family: PingFangSC-Medium;
  font-size: 0.8rem;
  color: #F32322;
  font-weight: bold;
  position: relative;
  top: -0.0666666667rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#app .couponItem .base_info .couponItemContent .couponTitle .icon span {
  vertical-align: middle;
}
#app .couponItem .base_info .couponItemContent .use_time {
  margin-top: 0.4666666667rem;
  font-size: 0.7333333333rem;
  color: #FFFFFF;
  line-height: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#app .couponItem .base_info .couponItemContent .operation {
  display: flex;
  justify-content: space-between;
  height: 1.6rem;
  align-items: center;
  margin-top: 0.5333333333rem;
}
#app .couponItem .base_info .couponItemContent .operation .operationRemark {
  font-family: PingFangSC-Light;
  font-size: 0.7333333333rem;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
#app .couponItem .base_info .couponItemContent .operation .operationRemark::after {
  content: "";
  background: url("../../../images/coupon_img/youhuiquan_beizhu_zhankai@2x.png") no-repeat;
  width: 0.8rem;
  height: 0.8rem;
  background-size: contain;
  display: inline-block;
  margin-left: 0.1333333333rem;
}
#app .couponItem .base_info .couponItemContent .operation .operationRemark.active::after {
  background: url("../../../images/coupon_img/youhuiquan_beizhu_shouqi@2x.png") no-repeat;
  background-size: contain;
}
#app .couponItem .base_info .couponItemContent .operation .receiveBtn {
  width: 4.8rem;
  height: 1.6rem;
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FDB990 100%);
  border-radius: 0.8rem;
  text-align: center;
  font-size: 0.8666666667rem;
  color: #F11F1F;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
}
#app .couponItem .base_info .couponItemContent .operation .availableBtn {
  width: 4.8rem;
  height: 1.6rem;
  border-radius: 0.8rem;
  text-align: center;
  font-size: 0.8666666667rem;
  color: #fff;
  font-weight: bold;
  border: 0.0666666667rem solid #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
#app .couponItem .remark {
  min-height: 4.1333333333rem;
  background-size: contain;
  margin: 0 auto;
  position: relative;
  top: -0.9333333333rem;
  display: flex;
  box-sizing: border-box;
  padding-top: 0.8666666667rem;
  color: #FA6400;
  font-size: 0.8666666667rem;
  line-height: 1.2rem;
  display: none;
  position: relative;
}
#app .couponItem .remark .remarkbg {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  top: 0;
}
#app .couponItem .remark .remarkbg .bgLeft {
  width: 7.8666666667rem;
  height: 100%;
  background: url("../../../images/coupon_img/youhuiquan_hongsebeijing_beizhu1@2x.png") no-repeat;
  background-size: 101% 100%;
}
#app .couponItem .remark .remarkbg .bgRight {
  flex: 1;
  height: 100%;
  background: url("../../../images/coupon_img/youhuiquan_hongsebeijing_beizhu2@2x.png") no-repeat;
  background-size: 100% 100%;
}
#app .couponItem .remark.show {
  display: flex;
}
#app .couponItem .remark .remark-lable {
  width: 4.0666666667rem;
  text-align: right;
  z-index: 2;
  position: relative;
}
#app .couponItem .remark .remark-text {
  flex: 1;
  padding-right: 1.2rem;
  position: relative;
  z-index: 2;
  padding-bottom: 0.6666666667rem;
}
#app .couponItem.disable .base_info {
  background: url("../../../images/coupon_img/youhuiquan_huisebeijing@2x.png") no-repeat;
  background-size: contain;
}
#app .couponItem.disable .base_info .money {
  background: url("../../../images/coupon_img/youhuiquan_huisebeijing_1@2x.png") no-repeat;
  background-size: 101% 100%;
}
#app .couponItem.disable .base_info .money .limit_top {
  background-image: linear-gradient(128deg, #CCCCCC 0%, #E9E9E9 100%);
  color: #666666;
  box-shadow: none;
}
#app .couponItem.disable .base_info .couponItemContent {
  background: url("../../../images/coupon_img/youhuiquan_huisebeijing_2@2x.png") no-repeat;
  background-size: 100% 100%;
}
#app .couponItem.disable .base_info .couponItemContent .icon {
  background: #E9E9E9;
  color: #666666;
}
#app .couponItem.disable .remark {
  background: url("../../../images/coupon_img/youhuiquan_huisebeijing_beizhu@2x.png") no-repeat;
  background-size: contain;
  color: #666;
}
#app .couponItem.disable .remark .remarkbg .bgLeft {
  background: url("../../../images/coupon_img/youhuiquan_huisebeijing_beizhu1@2x.png") no-repeat;
  background-size: 100% 100%;
}
#app .couponItem.disable .remark .remarkbg .bgRight {
  background: url("../../../images/coupon_img/youhuiquan_huisebeijing_beizhu2@2x.png") no-repeat;
  background-size: 100% 100%;
}
#app .couponModelTip {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  max-width: 700px;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99999;
  display: flex;
  justify-content: center;
  align-items: center;
}
#app .couponModelTip .modelContent {
  width: 18.8666666667rem;
  background-color: #ffffff;
  border-radius: 0.5333333333rem;
  position: relative;
  overflow: hidden;
  padding-bottom: 1rem;
}
#app .couponModelTip .modelContent .closeBtn {
  display: block;
  position: absolute;
  right: 0.5333333333rem;
  top: 0.5333333333rem;
  width: 1.5333333333rem;
  height: 1.5333333333rem;
  padding: 0.3333333333rem;
}
#app .couponModelTip .modelContent .closeTitle {
  line-height: 1.8666666667rem;
  font-size: 1.2rem;
  color: #333333;
  text-align: center;
  margin-top: 2rem;
  font-weight: bold;
}
#app .couponModelTip .modelContent .contentText {
  font-size: 0.9333333333rem;
  color: #3A3A3A;
  text-align: center;
  line-height: 1.4rem;
  padding: 0 1.4666666667rem;
  margin-top: 0.9333333333rem;
}
#app .couponModelTip .modelContent .buttonList {
  display: flex;
  padding: 0 1.4666666667rem;
  justify-content: space-between;
  align-items: center;
  margin-top: 1.3333333333rem;
}
#app .couponModelTip .modelContent .buttonList .cancelBtn {
  border: 1px solid #4285F5;
  border-radius: 1.2666666667rem;
  width: 7.3333333333rem;
  height: 2.4rem;
  font-size: 1.1333333333rem;
  color: #4285F5;
  font-weight: bold;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
}
#app .couponModelTip .modelContent .buttonList .defaultBtn {
  border-radius: 1.2666666667rem;
  width: 7.4666666667rem;
  height: 2.4rem;
  font-size: 1.1333333333rem;
  color: #fff;
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: linear-gradient(135deg, #4285F5 0%, #5ECCFF 100%);
}
#app .couponModelTip .modelContent .buttonList.researcherBtn .cancelBtn {
  width: 4.6666666667rem;
}
#app .couponModelTip .modelContent .buttonList.researcherBtn .defaultBtn {
  width: 10.2666666667rem;
}
#app .couponBox {
  padding-bottom: 0;
  height: 2.9333333333rem;
  border-top: 1px solid #E9E9E9;
  border-bottom: 1px solid #E9E9E9;
}
#app .couponModel .couponModelContent .closeBtnBox {
  margin-bottom: 0.3333333333rem;
}

input,
textarea {
  -webkit-transform: translateZ(0px);
  position: relative;
}

i {
  font-style: normal;
}

.m_b14 {
  margin-bottom: 0.9333333333rem;
}

.meetingHeader {
  width: 100%;
  height: 2.9333333333rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  overflow: hidden;
  text-align: center;
  background: #fff;
  z-index: 9999999;
}
.meetingHeader p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 60%;
}
.meetingHeader span {
  width: 2.9333333333rem;
  height: 2.9333333333rem;
}
.meetingHeader span img {
  width: 2.9333333333rem;
}

.line_top {
  position: relative;
}

.scrollBox {
  overflow-y: scroll;
  flex: 1;
  -webkit-overflow-scrolling: touch;
  z-index: 1;
  width: 100%;
  overflow-x: hidden;
}

.meetingHistoryBox {
  width: 100%;
  padding: 1rem 3%;
  position: relative;
  box-sizing: border-box;
}
.meetingHistoryBox p {
  font-size: 0.8rem;
  width: 100%;
  color: #fff;
  text-align: center;
}
.meetingHistoryBox .history_s {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  font-size: 0.9333333333rem;
  padding-right: 1.3333333333rem;
}
.meetingHistoryBox .history_s span {
  width: 6rem;
}
.meetingHistoryBox .history_s ul {
  height: 2.6666666667rem;
  overflow: hidden;
  flex: 1;
}
.meetingHistoryBox .history_s ul li {
  background: #FFFFFF;
  border-radius: 6px;
  padding: 0 0.6666666667rem;
  margin-right: 0.6666666667rem;
  float: left;
  color: #333;
  font-size: 0.8666666667rem;
  margin: 0.3333333333rem 0.6666666667rem 0.3333333333rem 0;
  max-width: 45%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 2rem;
  line-height: 2rem;
}
.meetingHistoryBox .history_s i {
  display: block;
  width: 1.6rem;
  height: 0.9333333333rem;
  position: absolute;
  top: 2rem;
  right: 1rem;
}
.meetingHistoryBox .history_s .show_i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAAXNSR0IArs4c6QAAAMRJREFUOBGtksERgjAQRVGuePJIExSgHdAKhTjjiVYsxCbswKtjfN8xjOwEFjGZ+SGb7L7P4RcFK4RwRk+Ua4l1EnurjbVDm/cpzybWfkDhVqFrrt//sKrBQAcua3TLYCJGPYLHgocG3f8w0WwTeckvDS16rDDRTJuE2ksauxUGneXM1hj0P5j0s7DUI/ASXRaYqKdMMdw7Br34KtrjOLpU0wBgKr7TcTQMt8TExtePo0s1DZjE+C6Po2G4JSZHdHAbvxpeTU1/4RsQxRQAAAAASUVORK5CYII=") no-repeat center;
  background-size: 50%;
}
.meetingHistoryBox .history_s .hide_i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAAAXNSR0IArs4c6QAAANNJREFUOBFjYCAS/P//PwCINYhUTpwyoIFlQAwCH4FYmzhdBFQBDQoG4n9ADAMPgAxxAtrwSwMNMAPibzATkeiTQDYnft04ZIEa5YH4BRDjAmuBEow4tGMXBmrgB+IruExEEu/CbgIWUaAmFiDehaSZEDMVizGYQkBTZhEyCU3+N5DvimkSkghQASxZoeklyMWdDIFa0ZMVQdPQFGAmQ6ACXMkKTS9BLiIZApXKAzG+ZEXQNDQF4GTICBQ8BgxmS6SgpgazgAloykdqmIRkxi8g+zMA4mAwUTg0g9cAAAAASUVORK5CYII=") no-repeat center;
  background-size: 50%;
}

.history_list_box {
  color: #333333;
  width: 100%;
  height: calc(100% - 7.3333333333rem);
  position: absolute;
  top: 4rem;
  left: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.5);
}
.history_list_box .history_list {
  background: #fff;
  padding: 0.8666666667rem;
  max-height: 26.6666666667rem;
  overflow-y: scroll;
}
.history_list_box .history_list p {
  font-size: 14px;
  text-align: left;
  color: #333333;
}
.history_list_box .history_list li {
  background: #F9F9F9;
  border-radius: 8px;
  margin-top: 0.6666666667rem;
  padding: 0.7333333333rem 0.8666666667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.history_list_box .history_list li span {
  flex: 1;
}
.history_list_box .history_list li i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAMAAAAynjhNAAAAS1BMVEUAAACampqampqampqampqampqZmZmbm5uampqampqampqbm5uampqbm5unp6eampqampqZmZmampqbm5ubm5ubm5uhoaGbm5uZmZm/2RPKAAAAGHRSTlMAicTtsp1xXoWZfm9oJw734NJWUjguGxfSrJ67AAAAjklEQVQoz+3Tyw6DIBCF4UGkcveu5/2ftJlCiErrprum3+Ys/rAiQ4XvkfWeagqFolqcumyKVAT3+MgFGnBjICFvCPraZhaqLGajxKLliX7n2X3kaWFzFmh4NAyPgeZpIM5ZoU3P1D//RHbQ6dvdNY+vDXSY8ZCx0sWKkjUgbXdiJaBznvHWTJmQqKQLeQJvVBVPzW3gBQAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 100%;
  width: 0.9333333333rem;
  height: 1.3333333333rem;
  display: block;
}

.line_top::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  border-top: 1px solid #e9e9e9;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}

.personalBox {
  position: relative;
}
.personalBox .bigBg {
  background-image: linear-gradient(-180deg, #5962FB 25%, rgba(16, 193, 255, 0) 100%);
  width: 100%;
  height: 13.6rem;
  position: absolute;
  z-index: -1;
}
.personalBox .personalMore {
  padding-top: 2.8666666667rem !important;
}
.personalBox .personal {
  background: #FFFFFF;
  box-shadow: 0 1px 8px 0 rgba(74, 144, 226, 0.1);
  border-radius: 4px;
  width: 94%;
  margin: 3%;
  padding: 1.3333333333rem 1rem;
  position: relative;
}
.personalBox .personal .hotelTips {
  margin: -0.6666666667rem 0 1.3333333333rem -1rem;
  font-size: 0.8rem;
  min-height: 2rem;
  display: flex;
  align-items: center;
  color: #F4854B;
  background: #FFF8F5;
  border-radius: 0 1.6666666667rem 1.6666666667rem 0;
  padding: 0.6666666667rem 0.6666666667rem 0.6666666667rem 0.6666666667rem;
}
.personalBox .personal .hotelTips > div {
  flex: 1;
}
.personalBox .personal .hotelTips span {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAAAXNSR0IArs4c6QAAAtNJREFUSA3VlU1IVFEUx8+5zjTNGy2zIEjamJEFbTJoIRTUUqcW4bYgQqIPI0HEmTYFOqIiE9WmRS4iXAi50NmJbdq5i6Cyj2XRN5bvvRln3j2d8+wNb54z42SrLjL34/zPb84995wRoYZhpuKXQVMCgBQijBqJTHojN9xIYA2f7tDkPENEGwiI/4w6pU5FB2cXqvmqakaxadTHZVakejja8+6ZJvdM1pVGqJLBO0ciJN5odG7xXJBzQsx69kpzxVTkRs4czmvnLl/+RFlnhPkwqGuRxOyrcvayYDPV2U4a5zm2RkBc4PxOIehlAXDUDfxxgZPdAQhfwgQnI8nMiyB8HZhGureb2n6HQE3seCk2mHkQdJK9NdR1XQOl+Us/GFujrdg3bft16x7P0lYfX38nJ/J2JagAjOTcHUCVJqI9tm33+KGyLgGzSN6qFwC/Go3R8aA4uI+FQykEtAjhatBWArZHzzZLXhHpKV6ZXgmKg3vsn/nM0EX22UcT3VG/vQSsdK5tzYiv/aJqa36kJX5IXF1dbfXrSsCOxgNi5GaoGczMJfFxtOP6ylpGCZgU7JdDboA3MtcyUIGr1bjm6/mUgLk+j4ghigU3Ck9UbQ5pcG+HGtr9umIdZ1OdLQ7BWw53MZacO+YXVVtLJVmpOAdCew3Y0oyJmW+iL0bM+b0oj8Cd9rAaKGjjBuFmpEn2jdhUOOfZXTCNx3e5tYiwbNRvm/KMNc/RyCRfPauRBuh+d734uWAzTze52xoQ1Rj2Pv5ZM/CPMHbjyUf+Sb3HjN3Wsj0gx5gbjrcVQD/nLPyIhXe0YP8j82/BoucGaTKz1nuO3AhR3VFVABrj/IQBaWKzUAHzj9B3ubGw8uiMoznU9Yv/3UheXvLD5UW0+UEhLtlDzPkU4jYb5RpM8NMe5Bxtnul5cgFwoSS87f8zFzsvGPLKUGdNealPZsoyip0XBP/r/jfwGAjfWK1z8AAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 100%;
  width: 1rem;
  height: 1.4666666667rem;
  display: block;
  margin-right: 0.3333333333rem;
}
.personalBox .personal .hotelTips_top {
  margin-top: -2.3333333333rem;
  margin-bottom: 2rem;
}
.personalBox .personal li {
  width: 100%;
  height: auto;
  margin-bottom: 0.6666666667rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.personalBox .personal li span {
  font-size: 0.9333333333rem;
  color: #333333;
  margin-right: 0.3333333333rem;
  width: 4.6666666667rem;
}
.personalBox .personal li input,.personalBox .personal li textarea {
  flex: 1;
  font-size: 0.8666666667rem;
  padding: 0.7333333333rem 0.8666666667rem;
  width: 80%;
  background: #F9F9F9;
  border-radius: 8px;
  height: 2.6666666667rem;
}
.personalBox .personal li textarea {
    height: 7rem;
}
.personalBox .personal li input::placeholder ,.personalBox .personal li textarea::placeholder {
  color: #CCCCCC;
}
.personalBox .personal li .address {
  flex: 1;
  background: #F9F9F9;
  border-radius: 8px;
  line-height: 2.6666666667rem;
  font-size: 0.8666666667rem;
  color: #CCCCCC;
  padding-left: 0.8666666667rem;
  padding-right: 2.6666666667rem;
}
.personalBox .personal li .address_color {
  color: #333;
}
.personalBox .personal li .address::before {
  content: "";
  position: absolute;
  top: 0.8rem;
  right: 1.3333333333rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAOVBMVEUAAACZmZmampqampqampqampqampqdnZ2bm5ubm5uampqampqampqampqampqZmZmdnZ2enp6ZmZnq/5PWAAAAEnRSTlMA++FSnKCoIB5MzqulrJJ4JyKiBWvaAAAAQElEQVQY02PgYmFAABYhViQeDx4eG14eC04eNx4erxAfgiPAyARnCzIxcsLY7KhsZkJsDhLZDFxIbAZ+TgbsAAB/RwIZBjxGuAAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 100%;
  display: block;
  width: 0.4666666667rem;
  height: 0.9333333333rem;
}
.personalBox .personal li .chooseBox {
  flex: 1;
  padding-left: 0.8666666667rem;
  min-height: 2.6666666667rem;
  line-height: 2.6666666667rem;
  background: #fff;
}
.personalBox .personal li .chooseBox div {
  display: flex;
  float: left;
  align-items: center;
  padding: 0.5333333333rem;
}
.personalBox .personal li .chooseBox div p {
  display: inline-block;
  margin-right: 1.3333333333rem;
  line-height: 1.5;
  flex: 1;
}
.personalBox .personal li .chooseBox div i {
  margin-right: 0.3333333333rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAASFBMVEUAAADU1NTNzc3MzMzMzMzNzc3MzMzPz8/Nzc3MzMzNzc3Nzc3MzMzNzc3Nzc3Q0NDR0dHOzs7Nzc3Nzc3Nzc3MzMzNzc3MzMwmAkMQAAAAF3RSTlMADvnnv7lpPfPZxZB9UTgmHF3W0qKhXDO2cBsAAADdSURBVDjLjZRXFoMwDAQluQGht73/TVP8EorB0fwyPK1lS7SH18WWRVHaZWW6prGCH2IbSgkVIM6HjrkL3glQhbPzAIznXWVvgMcxjIPUpxhcC9z+txGmpYTWYNwsh6mnC/oJbstjopNa5psrQFq6oRXEM1ao6ZYa1aeHMHwvscG7qxaeMnjYlyrCGSd+H+Aoi8NAc1ItqTeTRchLAZZKdHmpQ0kFOC8xCpWkKqcLvvxvwaJp5qq6Fs0Fq56K5tGpnq9mEDQjpRpOzZgrFoZm9WiXWAoPc1yH83AI8wQkog8APRCIXwAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 95%;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  padding: 0;
  border: 0;
}
.personalBox .personal li .chooseBox div .choose_i {
  margin-right: 0.3333333333rem;
  border: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAe1BMVEUAAADyAhbyAxb/VVXzAxbxAhXxAxbyAxbyBBb/ECDyAhXyAxXyAxXzBBX/Dx7yAhXxAxbyAxb0Cxn/Hx/xAhXxAhXyAhX0BBf0BRbyAhbxAhXyAxbyBBbxBBbzAxbyBBnzBhn4BxbyAhbyAxXyAxbxAxfzAhXzAxfxAhVVud7aAAAAKHRSTlMA+cUDUfO6ojsQ2b++kBHXXVsWCO/gdUMv7MypjIBKPSkj0LKZk2tmY1hVbAAAASNJREFUOMuVlOt6wiAMhgOlom1FatVWnbrzcv9XOPMgpbBM9P2VPv3IgZDAFNPquirLqtatAR7VCBwRjWIkc4kJcp5IiiUyLIupZjFDltliolnhP6xGVeH88L58xJAPl9etLryLq1Eix15dXKaSNIrViKuD3pl0qw0ragHgzZkNgBGc5kQxdjenBiynOZLm4o9b0IxGdhRs7z811OOfQW2ctV3HXaih8uYA0AsyNq9JFyoovUnHf8g4w5VPDJRBtKN/L4jfvrAgCuFET1E+vkhzximVT9zn0lHXhzIS1e4KQlXEeosRGmx6P9Ad0hbFbdEkOqa9NkmDT1RgQvPnqRzeMUVFj45HPv5884OQH6knhjM/5vmFkV89+SXGY6xfhzZah78/SYegcbKYwQAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 95%;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  padding: 0;
}
.personalBox .personal li .down {
  position: relative;
  height: 2.6666666667rem;
  line-height: 2.6666666667rem;
  width: 70%;
  border-radius: 0.5333333333rem;
  background: #F9F9F9;
  flex: 1;
}
.personalBox .personal li .down .p_color {
  color: #333;
}
.personalBox .personal li .down p {
  font-size: 0.8666666667rem;
  color: #CCCCCC;
  padding-left: 0.8666666667rem;
  background: #F9F9F9;
  border-radius: 0.5333333333rem;
  z-index: 10;
  height: 100%;
  width: 100%;
  position: relative;
}
.personalBox .personal li .down i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOBAMAAADH1sFNAAAAKlBMVEUAAACZmZmZmZmampqampqampqampqhoaGqqqqampqampqampqampqZmZnc22QmAAAADXRSTlMA8+TPjkwwGwyzm208FZmo2QAAAFtJREFUCNdjYLkLBw4MXAjOAgYOWxj7cgMDQxGMo87AwMAmC2FfTGAAglgI5yoDCHBDOBsYwMAXxL7CAAGcIM4EKIfDFmwuFBSBzIUBNlmguXAQe5UBAXgOgCkAIOJGmCIibJ0AAAAASUVORK5CYII=") no-repeat center;
  background-size: 100%;
  position: absolute;
  right: 1rem;
  top: 1.2rem;
  width: 0.8rem;
  height: 0.4666666667rem;
  z-index: 100;
}
.personalBox .personal li .down .open_i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOBAMAAADH1sFNAAAAMFBMVEUAAADxAhbyAhXxAhbyAxf0BRX2CRz/FRXyAxXyAxXxAxfyBBbyBBfxAhfzAhXxAhVzjXpLAAAAD3RSTlMA8+TPTDAbDLObkos8bm2h/xlKAAAAV0lEQVQI12MAA54DDAjg/wXBZpX/GADnJP3/rwZjs9v///+5AMrh+A8EDVDOehDnF4TN+x8MHkDMhXC+QMyFcD4GgM2FAjWwuWAANp3zPxxMYOBGcDYAABHLUK+8PIinAAAAAElFTkSuQmCC") no-repeat center;
  background-size: 100%;
}
.personalBox .personal li .down > ul {
  position: absolute;
  z-index: 9999;
  top: 2rem;
  left: 0;
  background: #F9F9F9;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  border-radius: 0.5333333333rem;
  width: 100%;
  padding: 0.8666666667rem 0.8666666667rem 0 0.8666666667rem;
}
.personalBox .personal li .down > ul li {
  height: 2.6666666667rem;
  padding: 0;
  margin: 0;
  justify-content: left;
  width: 15.3333333333rem;
  font-size: 0.9333333333rem;
}
.personalBox .personal li .down > ul p {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333333;
}
.personalBox .personal .delete {
  font-size: 13px;
  color: #999999;
  position: absolute;
  top: 1rem;
  right: 1rem;
}
.personalBox .personal .delete_top {
  top: 4.3333333333rem;
}
.personalBox .personal .addPersonal {
  width: 10.6666666667rem;
  height: 2.2rem;
  display: block;
  margin: 0 auto;
  border: 1px solid #F10215;
  border-radius: 20px;
  color: #F10215;
  margin-top: 1.3333333333rem;
  font-size: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hotelBox {
  background: #fff;
  padding: 1.3333333333rem 1rem;
  width: 94%;
  margin: 0 3%;
  box-shadow: 0 1px 8px 0 rgba(74, 144, 226, 0.1);
  border-radius: 4px;
  overflow: hidden;
}
.hotelBox .hotelTips {
  margin: -0.6666666667rem 0 0.6666666667rem -2.3333333333rem;
  font-size: 0.8rem;
  height: 2rem;
  display: flex;
  align-items: center;
  color: #F4854B;
  width: 23.3333333333rem;
  background: #FFF8F5;
  border-radius: 1.6666666667rem;
  padding: 1.6666666667rem 0.6666666667rem 1.6666666667rem 2rem;
}
.hotelBox .hotelTips span {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAAAXNSR0IArs4c6QAAAtNJREFUSA3VlU1IVFEUx8+5zjTNGy2zIEjamJEFbTJoIRTUUqcW4bYgQqIPI0HEmTYFOqIiE9WmRS4iXAi50NmJbdq5i6Cyj2XRN5bvvRln3j2d8+wNb54z42SrLjL34/zPb84995wRoYZhpuKXQVMCgBQijBqJTHojN9xIYA2f7tDkPENEGwiI/4w6pU5FB2cXqvmqakaxadTHZVakejja8+6ZJvdM1pVGqJLBO0ciJN5odG7xXJBzQsx69kpzxVTkRs4czmvnLl/+RFlnhPkwqGuRxOyrcvayYDPV2U4a5zm2RkBc4PxOIehlAXDUDfxxgZPdAQhfwgQnI8nMiyB8HZhGureb2n6HQE3seCk2mHkQdJK9NdR1XQOl+Us/GFujrdg3bft16x7P0lYfX38nJ/J2JagAjOTcHUCVJqI9tm33+KGyLgGzSN6qFwC/Go3R8aA4uI+FQykEtAjhatBWArZHzzZLXhHpKV6ZXgmKg3vsn/nM0EX22UcT3VG/vQSsdK5tzYiv/aJqa36kJX5IXF1dbfXrSsCOxgNi5GaoGczMJfFxtOP6ylpGCZgU7JdDboA3MtcyUIGr1bjm6/mUgLk+j4ghigU3Ck9UbQ5pcG+HGtr9umIdZ1OdLQ7BWw53MZacO+YXVVtLJVmpOAdCew3Y0oyJmW+iL0bM+b0oj8Cd9rAaKGjjBuFmpEn2jdhUOOfZXTCNx3e5tYiwbNRvm/KMNc/RyCRfPauRBuh+d734uWAzTze52xoQ1Rj2Pv5ZM/CPMHbjyUf+Sb3HjN3Wsj0gx5gbjrcVQD/nLPyIhXe0YP8j82/BoucGaTKz1nuO3AhR3VFVABrj/IQBaWKzUAHzj9B3ubGw8uiMoznU9Yv/3UheXvLD5UW0+UEhLtlDzPkU4jYb5RpM8NMe5Bxtnul5cgFwoSS87f8zFzsvGPLKUGdNealPZsoyip0XBP/r/jfwGAjfWK1z8AAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 100%;
  width: 1rem;
  height: 1.4666666667rem;
  display: block;
  margin-right: 0.3333333333rem;
}
.hotelBox .hotelChoose {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 2rem;
  margin-bottom: 1.4rem;
}
.hotelBox .hotelChoose span {
  font-size: 16px;
  color: #333333;
  font-weight: 600;
}
.hotelBox .hotelChoose label {
  margin-right: 2.6666666667rem;
  margin-left: 1.3333333333rem;
}
.hotelBox .hotelChoose input {
  margin-right: 0.6666666667rem;
  appearance: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAASFBMVEUAAADU1NTNzc3MzMzMzMzNzc3MzMzPz8/Nzc3MzMzNzc3Nzc3MzMzNzc3Nzc3Q0NDR0dHOzs7Nzc3Nzc3Nzc3MzMzNzc3MzMwmAkMQAAAAF3RSTlMADvnnv7lpPfPZxZB9UTgmHF3W0qKhXDO2cBsAAADdSURBVDjLjZRXFoMwDAQluQGht73/TVP8EorB0fwyPK1lS7SH18WWRVHaZWW6prGCH2IbSgkVIM6HjrkL3glQhbPzAIznXWVvgMcxjIPUpxhcC9z+txGmpYTWYNwsh6mnC/oJbstjopNa5psrQFq6oRXEM1ao6ZYa1aeHMHwvscG7qxaeMnjYlyrCGSd+H+Aoi8NAc1ItqTeTRchLAZZKdHmpQ0kFOC8xCpWkKqcLvvxvwaJp5qq6Fs0Fq56K5tGpnq9mEDQjpRpOzZgrFoZm9WiXWAoPc1yH83AI8wQkog8APRCIXwAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 95%;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  padding: 0;
  border: 0;
}
.hotelBox .hotelChoose input:checked {
  margin-right: 0.6666666667rem;
  border: 0;
  appearance: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAe1BMVEUAAADyAhbyAxb/VVXzAxbxAhXxAxbyAxbyBBb/ECDyAhXyAxXyAxXzBBX/Dx7yAhXxAxbyAxb0Cxn/Hx/xAhXxAhXyAhX0BBf0BRbyAhbxAhXyAxbyBBbxBBbzAxbyBBnzBhn4BxbyAhbyAxXyAxbxAxfzAhXzAxfxAhVVud7aAAAAKHRSTlMA+cUDUfO6ojsQ2b++kBHXXVsWCO/gdUMv7MypjIBKPSkj0LKZk2tmY1hVbAAAASNJREFUOMuVlOt6wiAMhgOlom1FatVWnbrzcv9XOPMgpbBM9P2VPv3IgZDAFNPquirLqtatAR7VCBwRjWIkc4kJcp5IiiUyLIupZjFDltliolnhP6xGVeH88L58xJAPl9etLryLq1Eix15dXKaSNIrViKuD3pl0qw0ragHgzZkNgBGc5kQxdjenBiynOZLm4o9b0IxGdhRs7z811OOfQW2ctV3HXaih8uYA0AsyNq9JFyoovUnHf8g4w5VPDJRBtKN/L4jfvrAgCuFET1E+vkhzximVT9zn0lHXhzIS1e4KQlXEeosRGmx6P9Ad0hbFbdEkOqa9NkmDT1RgQvPnqRzeMUVFj45HPv5884OQH6knhjM/5vmFkV89+SXGY6xfhzZah78/SYegcbKYwQAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 95%;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  padding: 0;
}
.hotelBox .border_red {
  border: 1px solid #F10215 !important;
}
.hotelBox .hotelChooseBox {
  padding: 1.0666666667rem 0.8666666667rem;
  background: #F9F9F9;
  border-radius: 0.5333333333rem;
  position: relative;
  margin-bottom: 0.8666666667rem;
  border: 1px solid #F9F9F9;
}
.hotelBox .hotelChooseBox .hotelLevel {
  position: absolute;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAoCAMAAAACNM4XAAAAsVBMVEUAAADqcmmySVHoTU//S0v6gX7/SkqzSVH8gYD/SUn7gYD/S0v/goL7goD/Skq1SlL9YF/+VFP+W1r+XVz/TU39aGb+V1f9ZGP/T0//S0v8bGr9YmH+WVn7dHL7cnH7dnT6fHn6gH77amj9ZmX+VlX/SEj8cW//UVH8cG78bmz7eHb7eXf/UlL8bWv7f337fnv7enj8b27/Skr6gn/7fXv7e3n6dnT8c3H6dHL8dHL9amh+Hr6RAAAAEHRSTlMABv0q89XVu5SUj48rvb1gn3cV7QAAAqJJREFUWMPslc2WmlAQhM1kMcvMjGDURBFEGX4EQXRM3v/BUl00tF6Oazepw/47X3f1ZbLb7ZpmgXieN/fm8yRJiuKdiWfxbPZb8oFMp9O36ZvkF/IT2W63vu9HfhQtkcMhrdP6c7/fr5EVEgSXIMvz/Hg8b86btq3KqgyR048JIuCFgsEVcs+NwSX5Q8HgGphchFx8hzRN6/pTyF8CJjfIQAZXUlVVWQr39PJdwEr2FgOYZAMj5BLMDMbkIiIMYwhD2YzBvWRq3G5agMMyPAH8+k3AjY5alTFpVR4bK1bBRl4qWYwNfBVyBu5RhNu2HYxfXif3O0ZINq6Rx8ISA4uwgEn+Q2EMOyMZK6awgifDjhty1Rhgm7VxmQFsS/7rR8tIR5123K/1ak1hcvOuW1hyWQk37MHNzozJTczYafXdqCk8MrZWBxLhaqvHxgp2yhUbmeBxuRywkGlMZQStFmOtdctyGRhY5BZcICSPwa6xb7W2c7o1vnDFUD7znFzjhT0gNH4v7AGxVoOrym6rl9rqOu3AanyFMo2BZav1ARnAKmxLfnjHLnf76I5X93fMcvGaeMdWrsYekGReCNlKDTKFqUzuaMdsNdsFbk++yo5Zrvx83BBcjc6JcY0fP5nGtVHbjtkt2zG71e/YHbWgnTsGV5Vt1u7T1Y/aZq2tRrhjcLt70peLd2zG9nI5xjPH2Lkm5+9EYW11b6xgGveTDm9abedkrY4fvNWIGjuj1heEpeaSu1nLjvlWk1zajp/wP5486X8M8FP+xwQ/439M8P//8b/26uQEABCGgmjEBfd7jvbfpBBNC1+ETANzfOaxeWwem8c/eBxeeZzwHkcZN7zHVcae4R53kgra40wnN7EeD0d6Lgz0OMv35lsKCI9XrF2fG4h8LvQBx7FbAAAAAElFTkSuQmCC") no-repeat center;
  background-size: 100%;
  top: -0.2rem;
  right: 0.6666666667rem;
  width: 3.8666666667rem;
  height: 1.3333333333rem;
  line-height: 1.3333333333rem;
  font-size: 0.8666666667rem;
  color: #FFFFFF;
  text-align: center;
}
.hotelBox .hotelChooseBox h5 {
  font-size: 1rem;
  color: #333333;
  font-weight: 600;
  margin-bottom: 0.6666666667rem;
}
.hotelBox .hotelChooseBox p {
  font-size: 0.9333333333rem;
  color: #333;
}
.hotelBox .hotelChooseBox div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0.8666666667rem;
  height: 2.4rem;
  font-size: 0.9333333333rem;
}
.hotelBox .hotelChooseBox div em {
  flex: 1;
  text-align: right;
}
.hotelBox .hotelChooseBox div i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOBAMAAADH1sFNAAAAKlBMVEUAAACZmZmZmZmampqampqampqampqhoaGqqqqampqampqampqampqZmZnc22QmAAAADXRSTlMA8+TPjkwwGwyzm208FZmo2QAAAFtJREFUCNdjYLkLBw4MXAjOAgYOWxj7cgMDQxGMo87AwMAmC2FfTGAAglgI5yoDCHBDOBsYwMAXxL7CAAGcIM4EKIfDFmwuFBSBzIUBNlmguXAQe5UBAXgOgCkAIOJGmCIibJ0AAAAASUVORK5CYII=") no-repeat center;
  background-size: 100%;
  margin-left: 0.6666666667rem;
  width: 0.8rem;
  height: 0.4666666667rem;
  z-index: 100;
}
.hotelBox .hotelChooseBox div .open_i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOBAMAAADH1sFNAAAAMFBMVEUAAADxAhbyAhXxAhbyAxf0BRX2CRz/FRXyAxXyAxXxAxfyBBbyBBfxAhfzAhXxAhVzjXpLAAAAD3RSTlMA8+TPTDAbDLObkos8bm2h/xlKAAAAV0lEQVQI12MAA54DDAjg/wXBZpX/GADnJP3/rwZjs9v///+5AMrh+A8EDVDOehDnF4TN+x8MHkDMhXC+QMyFcD4GgM2FAjWwuWAANp3zPxxMYOBGcDYAABHLUK+8PIinAAAAAElFTkSuQmCC") no-repeat center;
  background-size: 100%;
}
.hotelBox .hotelChooseBox .roomType li {
  background: #F9F9F9;
  border-radius: 8px;
}
.hotelBox .hotelChooseBox .roomType li div {
  display: flex;
  align-items: center;
  justify-content: left;
  margin: 0;
}
.hotelBox .hotelChooseBox .roomType li span {
  font-size: 0.9333333333rem;
  color: #333333;
  margin-right: 1rem;
}
.hotelBox .hotelChooseBox .roomType li p {
  font-size: 1rem;
  color: #151515;
  font-weight: 600;
  max-width: 80%;
}
.hotelBox .hotelChooseBox .roomType li .munBox {
  width: 7.6rem;
  height: 1.7333333333rem;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  justify-content: space-between;
  text-align: center;
  margin: 0;
}
.hotelBox .hotelChooseBox .roomType li .munBox em {
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  flex: 1;
  height: 1.7333333333rem;
  line-height: 1.7333333333rem;
  font-size: 0.8666666667rem;
  text-align: center;
}
.hotelBox .hotelChooseBox .roomType li .munBox i {
  width: 2.1333333333rem;
  font-size: 1.3333333333rem;
  font-weight: 900;
  height: 1.7333333333rem;
  line-height: 1.5333333333rem;
  color: #666666;
  background: none;
  margin: 0;
  padding: 0;
}
.hotelBox .hotelData {
  display: flex;
  padding-bottom: 0.6666666667rem;
  position: relative;
  align-items: center;
  padding-top: 0.6666666667rem;
  margin-bottom: 0.6666666667rem;
  display: flex;
  align-items: center;
}
.hotelBox .hotelData .hotelContentBox {
  display: flex;
  flex: 1;
  position: relative;
  justify-content: space-between;
  align-items: center;
}
.hotelBox .hotelData i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAOVBMVEUAAACZmZmampqampqampqampqampqdnZ2bm5ubm5uampqampqampqampqampqZmZmdnZ2enp6ZmZnq/5PWAAAAEnRSTlMA++FSnKCoIB5MzqulrJJ4JyKiBWvaAAAAQElEQVQY02PgYmFAABYhViQeDx4eG14eC04eNx4erxAfgiPAyARnCzIxcsLY7KhsZkJsDhLZDFxIbAZ+TgbsAAB/RwIZBjxGuAAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 100%;
  display: block;
  width: 0.4666666667rem;
  height: 0.9333333333rem;
  margin-left: 1.3333333333rem;
}
.hotelBox .hotelData p {
  font-size: 0.8666666667rem;
  color: #999999;
  margin-bottom: 0.2666666667rem;
}
.hotelBox .hotelData span {
  font-size: 1.2rem;
  color: #333;
}
.hotelBox .hotelData span em {
  font-size: 0.8666666667rem;
  color: #151515;
  padding-left: 0.3333333333rem;
}
.hotelBox .hotelData .lineBox {
  height: 100%;
}
.hotelBox .hotelData .lineBox .Period {
  position: relative;
  color: #F10215;
  background-color: #fff;
  border: 1px solid #DDDDDD;
  border-radius: 1.3333333333rem;
  padding: 0.1333333333rem 0.3333333333rem;
  font-size: 0.8666666667rem;
  overflow: hidden;
  z-index: 9;
}
.hotelBox .hotelData .lineBox .line {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  background-color: #ddd;
  height: 100%;
}

.billBox {
  display: flex;
  padding: 1rem 0.9333333333rem;
  width: 94%;
  margin: 0 3%;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 1px 8px 0 rgba(74, 144, 226, 0.1);
  border-radius: 4px;
  margin-top: 0.8666666667rem;
}
.billBox span {
  font-size: 1.0666666667rem;
  color: #333333;
  font-weight: 600;
}
.billBox i {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAOVBMVEUAAACZmZmampqampqampqampqampqdnZ2bm5ubm5uampqampqampqampqampqZmZmdnZ2enp6ZmZnq/5PWAAAAEnRSTlMA++FSnKCoIB5MzqulrJJ4JyKiBWvaAAAAQElEQVQY02PgYmFAABYhViQeDx4eG14eC04eNx4erxAfgiPAyARnCzIxcsLY7KhsZkJsDhLZDFxIbAZ+TgbsAAB/RwIZBjxGuAAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 100%;
  display: block;
  width: 0.4666666667rem;
  height: 0.9333333333rem;
}
.billBox p {
  text-align: right;
  font-size: 0.8666666667rem;
  color: #999999;
  flex: 1;
  padding-right: 0.6666666667rem;
}

.ticketBox {
  width: 94%;
  margin: 0.8666666667rem 3%;
  box-shadow: 0 1px 8px 0 rgba(74, 144, 226, 0.1);
  border-radius: 4px;
  padding: 1.3333333333rem 1rem;
  margin-bottom: 0;
}
.ticketBox .free {
  padding-top: 1rem;
}
.ticketBox .free > span {
  padding-bottom: 0.3333333333rem;
  font-size: 0.9333333333rem;
  display: block;
}
.ticketBox .free > a {
  color: #409eff;
}
.ticketBox .ticketTitle {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 1.4666666667rem;
}
.ticketBox .ticketTitle .long_span {
  width: 9.3333333333rem;
}
.ticketBox .ticketTitle span {
  font-size: 1.0666666667rem;
  color: #333333;
  font-weight: 600;
  width: 6rem;
}
.ticketBox .ticketTitle p {
  font-size: 0.8666666667rem;
  color: #999999;
}
.ticketBox .ticketContent li {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  margin-top: 0.8666666667rem;
}
.ticketBox .ticketContent li .ticket {
  background: url("data:image/png;base64,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") no-repeat center;
  background-size: 100%;
  position: relative;
  color: #fff;
  padding: 0.4rem 0.5333333333rem;
  width: 100%;
  height: 7.3333333333rem;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.ticketBox .ticketContent li .ticket .ticketNumBox {
  padding: 0.8rem;
  padding-right: 0;
  padding-top: 0.5333333333rem;
}
.ticketBox .ticketContent li .ticket .ticketNumBox p {
  margin-top: 0.1333333333rem;
  padding-right: 0.6666666667rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size: 0.9333333333rem;
  font-weight: normal;
}
.ticketBox .ticketContent li .ticket .ticketNumBox span {
  font-size: 2rem;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
}
.ticketBox .ticketContent li .ticket .ticketNumBox span i {
  display: inline-block;
  max-width: 6.3333333333rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 900;
}
.ticketBox .ticketContent li .ticket .ticketNumBox span em {
  font-size: 0.9333333333rem;
  padding-bottom: 0.3333333333rem;
  padding-left: 0.3333333333rem;
  width: 3.6666666667rem;
}
.ticketBox .ticketContent li .tickNum {
  display: flex;
  width: 7.6rem;
  height: 1.7333333333rem;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  justify-content: space-between;
  text-align: center;
  margin-top: 0.6666666667rem;
}
.ticketBox .ticketContent li .tickNum em {
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  flex: 1;
  height: 1.6rem;
  line-height: 1.7333333333rem;
  font-size: 0.8rem;
}
.ticketBox .ticketContent li .tickNum i {
  width: 2.1333333333rem;
  font-size: 1.3333333333rem;
  font-weight: 900;
  height: 1.6rem;
  line-height: 1.7333333333rem;
  color: #666666;
  padding: 0 0.2666666667rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ticketBox .ticketContent li .tickNum .addBtn::after {
  content: "";
  width: 0.6666666667rem;
  height: 0.6666666667rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAAA5klEQVQ4Eb1U2w2DMAzksQYdqB0kEitlkC7UrIFaH+JcpxgwEmp+fLmcH7EDTSNrHMc7bAswTdMTm3mllN7Es21XjB7bk05ZD4jyRd4qB5JelsLDJp6ILvCwXuRtcnKuRUEoWSt0VR55JvX3il4kciiFEyMH611mqKa5qD2hDaQ4LAy1p+/7ByIe9lBqzloDwZk+0qey4ctsCVfTaav4zubn0ZSc882RKbWVWQUCbPcsthrFkYAqjoDLA4ZeTqSyRVM6eWZJNqtpnQhCaUGsyJSrf6RMedfn8h7+PyA+5aXH6BHw7voAH2lFAZNMnAAAAAAASUVORK5CYII=") no-repeat center;
  background-size: 100% 100%;
}
.ticketBox .ticketContent li .tickNum .deleteBtn1::after {
  content: "";
  width: 0.6666666667rem;
  height: 0.6666666667rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAAAZUlEQVQ4EWNgQAKMmZmZnn///t2GJIbGZExLS/uPJkZ9LjZbnlDfGuJNBDnoMVC5DPFaRpJKooKHmZnZi4mYMASmwFkjKfRGsl+JSjkkBNATJmAySwNqoEZx8QRqFgn2jyrFFgIAkm4Yn/ykn1AAAAAASUVORK5CYII=") no-repeat center;
  background-size: 100% 100%;
}
.ticketBox .ticketContent li .tickNum .deleteBtn::after {
  content: "";
  width: 0.6666666667rem;
  height: 0.6666666667rem;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAAAaElEQVQ4EWNgQAKMDx488Pz79+82JDE0JuPdu3f/o4lRn4vNlifUt4Z4E0EOegxULkO8lpGkkqjgYWZm9sIWsdgCakAjG5uDRsVoEwJEpRwSrH7CBExmaUAN1EhBT6BmkWD/qFJsIQAAXz0hyYq+IecAAAAASUVORK5CYII=") no-repeat center;
  background-size: 100% 100%;
}
.ticketBox .ticketTotal {
  display: flex;
  align-items: center;
  margin-top: 1.3333333333rem;
  justify-content: flex-end;
}
.ticketBox .ticketTotal span {
  font-size: 0.9333333333rem;
  color: #999999;
}
.ticketBox .ticketTotal p {
  font-size: 1.1333333333rem;
  color: #F10215;
}

.color_i {
  color: #ddd !important;
}

.noteBox {
  width: 94%;
  margin: 0 3%;
  border-radius: 0.2666666667rem;
  box-shadow: 0 1px 8px 0 rgba(74, 144, 226, 0.1);
  padding: 1.3333333333rem 1rem;
  margin-bottom: 1.3333333333rem;
  margin-top: 0.8666666667rem;
  position: relative;
}
.noteBox span {
  font-size: 1.0666666667rem;
  color: #333333;
  font-weight: 600;
  padding-bottom: 1rem;
  display: block;
}
.noteBox textarea {
  width: 100%;
  background: #f9f9f9;
  height: 6.6666666667rem;
  padding: 1.3333333333rem;
}
.noteBox i {
  width: 100%;
  height: 5px;
  background: #fff;
  position: absolute;
  bottom: 1.5333333333rem;
  left: 0;
}
.noteBox textarea::placeholder {
  color: #999;
}

.warmTips {
  width: 94%;
  margin: 0 3%;
}
.warmTips p {
  font-size: 0.9333333333rem;
  color: #FA6400;
}
.warmTips div {
  font-size: 0.8666666667rem;
  margin-top: 0.6666666667rem;
  margin-bottom: 2.6666666667rem;
  line-height: 1.3333333333rem;
}

.postTicket {
  background: #FFFFFF;
  box-shadow: 0 -1px 5px 0 rgba(51, 51, 51, 0.08);
  position: fixed;
  width: 100%;
  bottom: 0;
  z-index: 9;
}
.postTicket button {
  font-size: 1.0666666667rem;
  width: 92%;
  margin: 0.2666666667rem 4%;
  height: 2.8rem;
  color: #FFFFFF;
  background-image: linear-gradient(37deg, #FF4848 0%, #F10215 100%);
  border-radius: 20px;
  border: none;
  text-align: center;
  z-index: 10;
}

.pd_top {
  padding-top: 0.6666666667rem;
}

.footer_btm {
  height: 33.3333333333rem;
  width: 100%;
}