.city_col[data-v-35ed7d3e]{display:-webkit-box;display:-ms-flexbox;display:flex}.input_width[data-v-35ed7d3e]{width:200px}[data-v-35ed7d3e] .red{color:red}.city_wrap[data-v-35ed7d3e]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.city_wrap .train-city-selector[data-v-35ed7d3e]{position:absolute;left:0;top:0;z-index:20;width:100%}.city_wrap .train-city-selector[data-v-35ed7d3e] .el-input__inner{height:32px}.item_title[data-v-35ed7d3e]{color:#606266;font-size:14px;line-height:32px}.item_text[data-v-35ed7d3e]{color:#000}.form_row[data-v-35ed7d3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.form_row[data-v-35ed7d3e]:first-child{margin-top:0}.wrap[data-v-35ed7d3e]{border-top:3px solid #237dc9;padding-top:20px}.wrap .detail[data-v-35ed7d3e]{border:1px solid #ffc49c;background-color:#fff5ef;margin-bottom:20px}.wrap .btns[data-v-35ed7d3e]{margin-bottom:20px}.wrap .title[data-v-35ed7d3e]{font-size:14px;font-weight:400;padding:10px 20px}.wrap .detail_form[data-v-35ed7d3e]{background-color:#fffcfa}.wrap .detail_form .el-row .el-col[data-v-35ed7d3e]{padding:0 10px}.wrap[data-v-35ed7d3e] .el-form-item{margin-bottom:10px}.wrap .ticket[data-v-35ed7d3e]{margin-bottom:20px;border:1px solid #dfdfdf}.wrap .ticket .title[data-v-35ed7d3e]{border-left:3px solid #5bb4ff;background-color:#ecf6ff}.wrap .ticket .train_info[data-v-35ed7d3e]{padding:5px 0 5px 20px;border:1px solid #dfdfdf;font-size:14px}.wrap .ticket .train_info span[data-v-35ed7d3e]{margin:0 10px}.wrap .amount[data-v-35ed7d3e]{margin-bottom:20px;border:1px solid #dfdfdf}.wrap .amount .title[data-v-35ed7d3e]{border-left:3px solid #5bb4ff;background-color:#ecf6ff}