.trainAccount[data-v-a3540794]{background-color:#fff}.left{float:left}.right{float:right}.train{margin:0 auto;width:100%;background-color:#fff;border-radius:.24155rem;position:relative;top:-1.23188rem}.train .fontCss{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.36232rem}.train .infoForm{height:100%}.train .infoForm li{display:block;width:100%;height:1.98rem;border-bottom:.01208rem solid #e3e3e3;padding:0 .43478rem;box-sizing:border-box}.train .infoForm .city img{width:.8rem;vertical-align:middle;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.train .infoForm .city .rotateCity,.train .infoForm .city img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.train .infoForm .city .rotateCity{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.train .infoForm .Selec.left,.train .infoForm .Selec.right{width:3.5rem}.train .infoForm .city .Selec,.train .infoForm .level .Selec,.train .infoForm .passenger .Selec,.train .infoForm .time .Selec{height:100%;padding:0 .43478rem;text-align:left;box-sizing:border-box}.train .infoForm .city .Selec .title,.train .infoForm .level .Selec .title,.train .infoForm .passenger .Selec .title,.train .infoForm .time .Selec .title{display:inline-block;width:100%;color:#ccc;margin:.18116rem 0}.train .infoForm .city .Selec div,.train .infoForm .level .Selec div,.train .infoForm .passenger .Selec div,.train .infoForm .time .Selec div{font-size:.48309rem;font-weight:700}.train .infoForm .passenger .often{height:.60386rem}.train .infoForm .passenger{overflow:auto;padding:0 .43rem .2rem;height:unset}.train .infoForm .passenger .tagSyle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.train .infoForm .passenger .tagSyle .van-tag{position:relative;margin:.05rem .1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:1.93rem;width:25%}.train .infoForm .passenger .tagSyle .van-tag .van-icon{position:absolute;right:0;pointer-events:none;background-color:#1989fa;width:.5rem;height:.5rem}.train .infoForm li:last-child{position:relative;padding-top:.36232rem}.train .infoForm li:last-child .secheBtn{height:.96618rem;font-size:.36232rem}.train .bottomInfo{background-color:#fff7cc;border:none;padding:.2rem}.train .bottomInfo span{float:right;font-size:.34rem;text-align:left;width:92%}.train .bottomInfo:after,.train .bottomInfo:before{content:"";display:table}.train .bottomInfo:after{clear:both}.train .bottomInfo{zoom:1}.approval_train{font-size:.32rem;padding:.2rem .3rem;background:#fff;border-radius:.24155rem;position:relative;top:-.48309rem}.approval_train .approval_title{font-size:.36rem;font-weight:600;margin-bottom:.2rem;text-align:left}.approval_train .approval_list{list-style:none;color:#2577e3;line-height:.36232rem;max-height:2.41546rem;overflow-y:auto}.approval_train .approval_list li{text-align:left;padding:.12077rem 0}.approval_train .booking{display:inline-block;margin-left:1.20773rem}