.del{position:absolute;right:0;top:10px}.linn{border-top:1px dashed #d4d7de;content:"";display:block;margin-bottom:0;margin-top:24px;width:100%}.tit{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:-4px;padding:4px;font-size:32px;font-weight:600;line-height:38px}.break{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-top:14px}.siz{font-weight:700}.siz,.siz1{font-size:14px}.siz2{color:#6f7683;font-size:12px}.innerB{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;padding:24px 0}.innerB,.rightCont{box-sizing:border-box}.rightCont{border-radius:8px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);min-height:300px;top:20px;width:100%;z-index:2;padding:16px 24px 0;color:#121826;background:#fff}.fle{display:flex;-moz-column-gap:16px;column-gap:16px;justify-content:space-between;line-height:18px;position:relative}.add{font-size:16px;text-align:center;cursor:pointer}::v-deep .el-dialog{width:784px!important;color:#121826!important;font-size:14px;line-height:18px;border-radius:8px}.item{width:calc(50% - 8px)}::v-deep .el-input__inner{border-radius:4px;box-sizing:border-box;color:#121826;font-size:16px;font-weight:700;line-height:22px;padding:16px 8px;width:100%;height:56px}.person{padding-bottom:20px;box-sizing:border-box;border-bottom:1px solid #eaeaea}::v-deep .el-select{width:100%}.left{flex:1;margin-right:10px}.right{width:400px}.container{width:100%;min-height:100vh;overflow-x:hidden}.card,.container{box-sizing:border-box}.card{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.cont{box-sizing:border-box}.trainTitle{margin-bottom:10px;height:50px;color:#333;font-size:18px;line-height:50px}.fw{font-size:24px;font-weight:700}div,p{margin:0;padding:0}.planeList{width:100%;padding-top:2px;box-sizing:border-box}.planeItem{margin-bottom:10px}.orangeBtn{background:linear-gradient(90deg,#ffa50a,#ff9d00);color:#fff;border:1px solid #ffa50a!important}.planeBox{position:relative;z-index:1;background-color:#fff;padding:0 20px 0 6px;border-top:1px solid transparent;box-shadow:0 1px 1px rgba(0,0,0,.1);transition:box-shadow .15s;display:flex;width:100%;justify-content:space-between;border-radius:10px;box-sizing:border-box}.planeBox:not(.active):hover{box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:3}.planeRow{padding:18px 0 13px;position:relative;border-top:1px dashed #eaeaea;display:flex;align-items:center;font-size:16px}.planeRow:first-child{border-top:none}.airline{position:relative;width:200px;display:inline-block;vertical-align:middle}.planeName{font-size:14px;margin-bottom:10px}.planeNum{display:block;margin-top:5px;color:#0086f6}.airlineItem{position:relative;font-size:12px}.airlineItem img{position:absolute;width:18px;height:auto;left:-47px!important;top:1px;margin:0}.airlineItem:not(:last-child){margin-bottom:8px}.planeDetail{width:150px;text-align:center}.planeAirport,.punctualityRate{width:200px;text-align:center}.planeLogo{width:230px;text-align:right;display:flex;justify-content:flex-end}.flex{display:flex;justify-content:center;align-items:center;height:100%}.planePrice{text-align:right;font-size:18px;color:#0086f6}.price{font-size:30px}.describe{font-size:12px;color:#919ca2}.planeAction{position:relative;display:inline-block;vertical-align:middle;width:auto;margin-left:8px}.btn{width:74px;height:44px;margin-left:18px;font-size:16px;border-radius:6px;font-weight:700;cursor:pointer}.plainOri{background:#fff!important;border:1px solid #ff9913;color:#ff9913!important}.planeOpen{overflow:hidden;transition:height .4s;will-change:height}.planeOpen,.seatRow{box-sizing:border-box}.seatRow{width:100%;padding:10px 20px 10px 20px;background-color:#f8fafb;min-height:38px;transition:all .15s;display:flex;justify-content:space-between;align-items:center}.seatRow:not(:first-child):before{content:"";height:1px;background:#e4e4e4;display:block;position:absolute;top:0;left:0;width:100%;margin:0 25px}.discount,.seatInfo,.seatType,.seatYd{display:inline-block;padding-right:10px}.other{margin-top:6px}.clo{color:#398efe}.mian{width:16px;height:16px;vertical-align:middle;margin-right:4px}.fonts{font-size:12px;line-height:12px;color:#5a3a23}.inlineBlock{display:inline-block;margin-right:10px}.seatType{font-size:14px;width:240px}.discount{min-width:160px}.seatYd{width:286px;margin-left:100px;text-align:right;padding-right:0}.clo1{color:#ff7d13}.size{font-size:24px}