.loadAnimation[data-v-6294ad52]{position:relative;display:inline-block;font-size:0;width:.96rem;height:.193333rem}.loadAnimation.toastLoading[data-v-6294ad52]{height:.266667rem}.loadAnimation.toastLoading span[data-v-6294ad52]{background:#fff}.loadAnimation span[data-v-6294ad52]{position:absolute;display:inline-block;bottom:0;width:.186667rem;height:100%;transform:skew(-45deg);animation:opacityAnimation-data-v-6294ad52 .5s ease-in-out infinite;background:#217cf0;opacity:1}@keyframes opacityAnimation-data-v-6294ad52{0%{opacity:.08}50%{opacity:.5}to{opacity:1}}.loadAnimation span[data-v-6294ad52]:first-child{left:.08rem;animation-delay:0s;opacity:1}.loadAnimation span[data-v-6294ad52]:nth-child(2){left:.378667rem;animation-delay:.1s;opacity:.38}.loadAnimation span[data-v-6294ad52]:nth-child(3){left:.666667rem;animation-delay:.2s;opacity:.08}.loadingRefresh[data-v-d6b5cc70]{position:relative}.loadingRefresh[data-v-d6b5cc70] .loadAnimation{top:-.266667rem}.loadingRefresh .loadingRefresh_text[data-v-d6b5cc70]{display:inline-block;position:absolute;top:.8rem;left:50%;transform:translate(-50%,-50%);font-size:.32rem;color:#949999;line-height:.533333rem}.standardContainer[data-v-2220af32]:after{width:100%;height:.213333rem;background:#f3f4f5;content:"";display:block}.standardContainer .standardList[data-v-2220af32]{display:flex;padding:.266667rem;border-top:1PX solid #f2f5f5}.standardContainer .standardList .detail[data-v-2220af32]{position:relative;margin-left:.266667rem;width:73.07vw}.standardContainer .standardList .detail footer[data-v-2220af32],.standardContainer .standardList .detail header[data-v-2220af32]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.standardContainer .standardList .detail header[data-v-2220af32]{color:#313333;font-size:.4rem;font-weight:400;margin-bottom:.133333rem}.standardContainer .standardList .detail footer[data-v-2220af32]{color:#636666;font-size:.373333rem;font-weight:400}.standardContainer .standardList .icon_filter_choose[data-v-2220af32]{align-self:center;margin-left:.533333rem}#trainNumberDetails[data-v-fb4843a6]{background:#fff;font-size:0;overflow:hidden}#trainNumberDetails[data-v-fb4843a6] .headerNav.colorBlack .contentDiv{color:#313333}#trainNumberDetails>.contentDiv[data-v-fb4843a6]{display:inline-block;box-sizing:border-box;margin-top:-1.173333rem;width:100%;height:calc(100vh - 2.42667rem);background:#f3f4f5;overflow:auto;-webkit-overflow-scrolling:touch}#trainNumberDetails>.contentDiv.noBottom[data-v-fb4843a6]{height:100vh}#trainNumberDetails>.contentDiv .van-pull-refresh[data-v-fb4843a6]{margin-top:-1.626667rem;min-height:calc(100vh - 2.53333rem)}#trainNumberDetails>.contentDiv .passengersDiv[data-v-fb4843a6]{width:100%;overflow:hidden;box-sizing:border-box;padding:.133333rem .266667rem;font-size:0}#trainNumberDetails>.contentDiv .passengersDiv .passengersItem[data-v-fb4843a6]{display:inline-block;width:33.33%;text-align:center;margin:.133333rem 0;font-size:0}#trainNumberDetails>.contentDiv .passengersDiv .passengersItem[data-v-fb4843a6]:after{content:"";display:inline-block;height:100%;vertical-align:middle}#trainNumberDetails>.contentDiv .passengersDiv .passengersItem i.bg_deletable[data-v-fb4843a6]{display:inline-block;vertical-align:middle;font-size:0}#trainNumberDetails>.contentDiv .passengersDiv .passengersItem i.bg_deletable[data-v-fb4843a6]:after{content:"";display:inline-block;height:100%;vertical-align:middle}#trainNumberDetails>.contentDiv .passengersDiv .passengersItem i.bg_deletable span[data-v-fb4843a6]{width:100%;font-style:unset;font-size:.373333rem;font-weight:400;color:#217cf0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}#trainNumberDetails>.contentDiv .noticeItem[data-v-fb4843a6]{display:inline-block;vertical-align:middle;font-size:0;width:calc(100% - 1.49333rem);height:1.013333rem;margin:0 .266667rem;padding:0 .48rem;background:#fdfcec;border-radius:14PX}#trainNumberDetails>.contentDiv .noticeItem[data-v-fb4843a6]:after{content:"";display:inline-block;height:100%;vertical-align:middle}#trainNumberDetails>.contentDiv .noticeItem span[data-v-fb4843a6]{width:calc(100% - .58667rem);margin-left:.213333rem;font-size:.32rem;font-weight:400;color:#f86e21;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}#trainNumberDetails>.contentDiv .seatsDetailDiv[data-v-fb4843a6]{position:relative;font-size:0}#trainNumberDetails>.contentDiv .seatsDetailDiv .grayBorder[data-v-fb4843a6]{position:absolute;top:0;left:.64rem;right:0;display:inline-block;width:100%;height:2PX;background:#efefef}#trainNumberDetails>.contentDiv .seatsDetailDiv .baseBorder[data-v-fb4843a6]{position:absolute;top:0;left:.32rem;display:inline-block;width:.266667rem;height:2PX;background:#217cf0;border-radius:0 1PX 1PX 0}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem[data-v-fb4843a6]{box-sizing:border-box;width:100%;height:1.173333rem;padding:0 .32rem;overflow:hidden;background:transparent;display:inline-block;vertical-align:middle;font-size:0}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem[data-v-fb4843a6]:after{content:"";display:inline-block;height:100%;vertical-align:middle}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .buttonGroup[data-v-fb4843a6],#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .seatName[data-v-fb4843a6],#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .ticketNum[data-v-fb4843a6],#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .ticketPrice[data-v-fb4843a6]{width:25%;font-size:.373333rem;font-weight:500;display:inline-block;vertical-align:middle}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .seatName[data-v-fb4843a6]{display:inline-block;vertical-align:middle;font-size:0}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .seatName[data-v-fb4843a6]:after{content:"";display:inline-block;height:100%;vertical-align:middle}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .seatName span[data-v-fb4843a6]{font-size:.373333rem;font-weight:500;color:#313333;display:inline-block;vertical-align:middle}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .seatName i[data-v-fb4843a6]{margin-left:.053333rem}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .ticketPrice[data-v-fb4843a6]{color:#f74444}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .ticketPrice[data-v-fb4843a6]:before{content:"￥"}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .ticketNum[data-v-fb4843a6]{color:#ff6c3f;text-align:center}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .ticketNum.disabledStyle[data-v-fb4843a6]{color:#c6cccc}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .buttonGroup[data-v-fb4843a6]{text-align:center}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .bookButton[data-v-fb4843a6]{width:2rem;height:.746667rem;color:#fff;font-size:.426667rem;font-weight:400;line-height:.746667rem;border-radius:.266667rem}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .bookButton.warning[data-v-fb4843a6]{color:#fff;background:#ff7c00}#trainNumberDetails>.contentDiv .seatsDetailDiv .seatsItem .bookButton.disabledStyle[data-v-fb4843a6]{color:#c6cccc;background:#f2f5f5}#trainNumberDetails>.contentDiv .seatsDetailDiv .message[data-v-fb4843a6]{padding-left:.32rem;font-size:.32rem;font-weight:400;color:#ff8620;line-height:1.093333rem}#trainNumberDetails #actionSheetForCustom .titleFontSpan[data-v-fb4843a6]{display:inline-block;width:100%;font-size:.426667rem;font-weight:700;vertical-align:middle}#trainNumberDetails #actionSheetForCustom .titleFontSpan.title[data-v-fb4843a6]{color:#000}#trainNumberDetails #actionSheetForCustom .buttonGroup[data-v-fb4843a6]{width:100%;height:1.333333rem;text-align:center;display:inline-block;vertical-align:middle;font-size:0;vertical-align:top}#trainNumberDetails #actionSheetForCustom .buttonGroup[data-v-fb4843a6]:after{content:"";display:inline-block;height:100%;vertical-align:middle}#trainNumberDetails #actionSheetForCustom .buttonGroup span[data-v-fb4843a6]{font-size:.48rem;display:inline-block;vertical-align:middle}