[data-v-37f03cb1] .trainAmendRule{width:7.24638rem;text-align:left;font-size:.36232rem;font-weight:700;padding:.60386rem .30193rem}[data-v-37f03cb1] .trainAmendRule .RulesTable-title{font-weight:700}.trainDeatils[data-v-4e425aed]:before{content:" ";width:100%;height:20%;background-image:-webkit-linear-gradient(top,hsla(0,0%,94.1%,0),#f0f0f0);background-image:linear-gradient(180deg,hsla(0,0%,94.1%,0),#f0f0f0);position:fixed;bottom:50%;left:0;right:0}.trainDeatils[data-v-4e425aed]:after{content:" ";width:100%;height:50%;background-color:#f0f0f0;position:fixed;bottom:0;left:0;right:0}.trainDeatils[data-v-4e425aed]{width:100%;height:100%;background:-webkit-linear-gradient(left,#4bd3ff,#3091ff);background:linear-gradient(90deg,#4bd3ff,#3091ff)}.trainDeatils .trainHead[data-v-4e425aed]{width:100%;min-height:6.76329rem;box-sizing:border-box}.trainDeatils .info[data-v-4e425aed]{height:1.83575rem;padding-top:1.37681rem;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trainDeatils .info .backCss[data-v-4e425aed]{height:.45894rem;line-height:.45894rem;color:#fff;font-weight:700;margin-left:20%;display:table}.trainDeatils .info .backCss .backIcon[data-v-4e425aed]{font-size:.45894rem;display:table-cell;vertical-align:middle}.trainDeatils .info .backCss span[data-v-4e425aed]{font-size:.41063rem;display:table-cell;vertical-align:middle}.trainInfo[data-v-4e425aed]{width:100%;height:100%}.trainInfo .detail[data-v-4e425aed]{background-color:#fff}.trainInfo .detail[data-v-4e425aed],.trainInfo .ticketTime[data-v-4e425aed]{width:9.56522rem;margin:0 auto;border-radius:.24155rem}.trainInfo .detail .detailList[data-v-4e425aed]{width:100%;padding:0 .28986rem;box-sizing:border-box}.trainInfo .detail .detailList .detailItem[data-v-4e425aed]{width:100%;min-height:1.31643rem;box-sizing:border-box;border-bottom:.01208rem dashed #dfdfdf;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trainInfo .detail .detailList .detailItem span[data-v-4e425aed]{display:inline-block;text-align:center}.trainInfo .detail .detailList .detailItem .name[data-v-4e425aed]{width:20%;font-size:.31401rem}.trainInfo .detail .detailList .detailItem .IsContrary[data-v-4e425aed]{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.31401rem;text-align:left}.trainInfo .detail .detailList .detailItem .price[data-v-4e425aed]{width:20%;font-size:.42271rem;font-weight:700;color:#ff8404}.trainInfo .detail .detailList .detailItem .num[data-v-4e425aed]{width:20%;font-size:.31401rem}.trainInfo .detail .detailList .detailItem .booking[data-v-4e425aed]{min-width:1.35rem;height:.58rem;background:-webkit-linear-gradient(right,#ff6b6b,#ff8404);background:linear-gradient(right,#ff6b6b,#ff8404);border-radius:.8rem;font-size:.34rem;color:#fff;line-height:.58rem}.trainInfo .detail .detailList>div[data-v-4e425aed]:last-child{border:none}.trainInfo .ticketTime[data-v-4e425aed]{font-size:.36232rem;box-sizing:border-box;line-height:.72464rem;position:relative;color:#fff}.trainInfo .ticketTime .top[data-v-4e425aed]{width:100%;padding:.3rem .1rem;min-height:2.51208rem;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trainInfo .ticketTime .top .centerStyle[data-v-4e425aed],.trainInfo .ticketTime .top .leftStyle[data-v-4e425aed],.trainInfo .ticketTime .top .rightStyle[data-v-4e425aed]{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trainInfo .ticketTime .top .leftStyle[data-v-4e425aed]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.33816rem}.trainInfo .ticketTime .top .rightStyle[data-v-4e425aed]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.trainInfo .ticketTime .top .centerStyle[data-v-4e425aed]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.28986rem}.trainInfo .ticketTime .top .centerStyle .codeAndCard[data-v-4e425aed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trainInfo .ticketTime .top .centerStyle .codeAndCard img[data-v-4e425aed]{width:.4rem;margin-left:.1rem}.trainInfo .ticketTime .top .centerStyle .lineStyle[data-v-4e425aed]{width:100%;height:.01208rem;background-color:hsla(0,0%,100%,.2);margin:.1rem 0}