.pop-rule .ivu-modal-wrap{height:100vh;overflow:hidden}.pop-rule .ivu-modal-header-inner{text-align:center;font-size:16px}.pop-rule .ivu-modal-content{border-radius:0}.pop-rule .ivu-modal-body{padding:0}.pop-rule .ivu-modal-footer{text-align:center}.pop-rule .ivu-btn-text{display:none}.rule-view[data-v-3383dea0]{background:#fff;font-size:14px;line-height:25px;height:100%}.rule-view .nav[data-v-3383dea0]{background:#f5f6f8;border-bottom:1px solid #e8eaec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rule-view .nav .item[data-v-3383dea0]{min-width:78px;text-align:center;color:#363740;cursor:pointer;padding:10px 15px;font-weight:500;position:relative}.rule-view .nav .item.active[data-v-3383dea0]:after{content:"";position:absolute;bottom:-1px;left:50%;border-bottom:3px solid #8a91d2;width:60%;margin-left:-30%;border-radius:5px;overflow:hidden}.rule-view .main[data-v-3383dea0]{height:calc(100vh - 358px);overflow:auto;padding:20px}.rule-view .Table[data-v-3383dea0]{border-collapse:collapse;border-spacing:0;width:100%;line-height:25px;border:1px solid #ddd}.rule-view .Table td[data-v-3383dea0],.rule-view .Table th[data-v-3383dea0]{padding:10px;border:1px solid #ddd}.rule-view .Table tr[data-v-3383dea0]:nth-child(odd){background:#f8fafd}.rule-view .art[data-v-3383dea0]{color:#fb833a;margin:20px 0}.rule-view .change-intro h4[data-v-3383dea0]{font-size:15px;font-weight:600;color:#363740;padding:20px 0}.sub_password_MODAL .btn_disabled{background-color:grey;color:#fff}.sub_password_MODAL .ivu-form-item{margin-bottom:10px}.sub_password_MODAL .title{font-weight:700;margin-bottom:20px}.sub_password_MODAL .pay-type{color:red;font-size:15px}.train-change-passenger{width:1200px;min-height:calc(100vh - 104px);margin:10px auto;margin-bottom:20px}.train-change-passenger .headInfo .steps-box{background:#fff;border-radius:6px;padding:22px 40px;padding-bottom:18px;margin-bottom:10px;font-size:14px;color:#333753;display:-webkit-box;display:-ms-flexbox;display:flex}.train-change-passenger .headInfo .steps-box .item{width:90px;position:relative}.train-change-passenger .headInfo .steps-box .item.active .circle{border-width:2px;border-color:#5a65b0}.train-change-passenger .headInfo .steps-box .item.active:after{border-color:#5a65b0}.train-change-passenger .headInfo .steps-box .item:after{content:"";position:absolute;border-bottom:2px solid #a1a7d5;width:100%;right:100%;top:4px;z-index:1}.train-change-passenger .headInfo .steps-box .item:first-child:after{border:none;display:none}.train-change-passenger .headInfo .steps-box .item .circle{display:block;width:10px;height:10px;border:1px solid #a1a7d5;border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative;z-index:2}.train-change-passenger .headInfo .steps-box .item .lab{margin-left:-8px;margin-top:9px;display:block}.train-change-passenger .view{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.train-change-passenger .view .left{width:886px}.train-change-passenger .view .left .train-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:34px 20px;background:#fff;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f8f8ff}.train-change-passenger .view .left .train-info .item{position:relative;text-align:center}.train-change-passenger .view .left .train-info .item.date{width:210px;font-size:24px;color:#333753;text-align:left;font-weight:600}.train-change-passenger .view .left .train-info .item.date small{display:block;font-size:18px}.train-change-passenger .view .left .train-info .item.name{font-size:19px;width:130px}.train-change-passenger .view .left .train-info .item.end,.train-change-passenger .view .left .train-info .item.start,.train-change-passenger .view .left .train-info .item.time{width:100px;position:relative;color:#333753;margin:0 20px}.train-change-passenger .view .left .train-info .item.end .line,.train-change-passenger .view .left .train-info .item.start .line,.train-change-passenger .view .left .train-info .item.time .line{border-bottom:1px solid #a8b3c5;margin:5px 0;position:relative}.train-change-passenger .view .left .train-info .item.end .line:after,.train-change-passenger .view .left .train-info .item.start .line:after,.train-change-passenger .view .left .train-info .item.time .line:after{content:"";position:absolute;border-left:1px solid #a8b3c5;height:10px;right:0;bottom:0;-webkit-transform:rotate(-58deg);-ms-transform:rotate(-58deg);transform:rotate(-58deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}.train-change-passenger .view .left .train-info .item.end h3,.train-change-passenger .view .left .train-info .item.start h3,.train-change-passenger .view .left .train-info .item.time h3{font-size:20px}.train-change-passenger .view .left .train-info .item.end .day,.train-change-passenger .view .left .train-info .item.start .day,.train-change-passenger .view .left .train-info .item.time .day{position:absolute;top:-5px;right:10px}.train-change-passenger .view .left .train-info .item.tip{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;font-size:14px;line-height:25px}.train-change-passenger .view .left .train-info .item.tip span{display:inline-block;vertical-align:middle;padding:0 5px;cursor:pointer}.train-change-passenger .view .left .train-info .item.tip .ivu-icon{vertical-align:middle;line-height:25px;height:25px;cursor:pointer}.train-change-passenger .view .left .train-info .item.tip .change-tip .content{width:390px;white-space:normal;padding-bottom:5px}.train-change-passenger .view .left .train-info .item.tip .change-tip .content h3{padding:5px 0}.train-change-passenger .view .left .train-info .item.tip .change-tip .content p{line-height:24px}.train-change-passenger .view .left .passenger-info{margin-top:10px;min-height:369px;background:#fff;border:1px solid #f8f8ff;border-bottom:none}.train-change-passenger .view .left .passenger-info .ticket-box{padding:12px 16px;border-bottom:1px solid #ecf1f8}.train-change-passenger .view .left .passenger-info .ticket-type{width:60px;height:32px;background:#a1a7d5;border-radius:4px;line-height:32px;font-size:16px;text-align:center;color:#fff;font-weight:600}.train-change-passenger .view .left .passenger-info .passenger-box{padding-bottom:30px;padding-top:30px}.train-change-passenger .view .left .passenger-info .passenger-box .list{margin:0 50px;padding:0 16px;padding-top:15px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f8ff;margin-bottom:20px}.train-change-passenger .view .left .passenger-info .passenger-box .list .err{color:#ff9800;padding-left:5px;display:none}.train-change-passenger .view .left .passenger-info .passenger-box .list .err small{display:inline-block;vertical-align:middle;padding-left:5px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0}.train-change-passenger .view .left .passenger-info .passenger-box .list .item.sex .dropdown{width:100%}.train-change-passenger .view .left .passenger-info .passenger-box .list .item.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.train-change-passenger .view .left .passenger-info .passenger-box .list .item.title b{padding-left:5px;font-size:16px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item.title .btn{cursor:pointer;color:#5a65b0;font-weight:400;margin-left:20px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item.title .btn:active{opacity:.8}.train-change-passenger .view .left .passenger-info .passenger-box .list .item.title .btn:hover{font-weight:500;color:#5c64ae}.train-change-passenger .view .left .passenger-info .passenger-box .list .item.certificates .mix{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .dropdown{width:120px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .dropdown200{width:200px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .lab{width:80px;text-align:right;margin-right:10px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .lab span{vertical-align:middle}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .text .nationality .label{font-size:14px;font-weight:600;text-align:left;padding:7px 16px}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .text .dropdown{position:relative}.train-change-passenger .view .left .passenger-info .passenger-box .list .item .text .dropdown .ivu-icon{position:absolute;right:5px;top:50%;margin-top:-9px}.train-change-passenger .view .left .passenger-info .passenger-box .add-btn{width:93px;height:30px;border-radius:4px;margin-left:50px;padding:0;line-height:30px}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box{margin:0 50px;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .text{color:#333753;font-size:16px;padding-bottom:10px}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .text small{display:block;font-weight:400;color:#9eabbe;font-size:16px}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .box{background:#fff;padding:0 10px;border:1px solid #e5ecf3}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .box .item span{width:55px;text-align:center}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .box .item span.long{width:110px}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .box .item img{width:55px;margin:5px 10px;cursor:pointer}.train-change-passenger .view .left .passenger-info .passenger-box .seat-box .alert{font-size:16px;color:#9eabbe;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.train-change-passenger .view .left .exceed{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 55px;font-size:14px;border:1px solid #e3eaf2;border-top:none}.train-change-passenger .view .left .exceed .ivu-dropdown-rel{width:200px}.train-change-passenger .view .left .contact{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 55px;font-size:14px;border:1px solid #f8f8ff;border-top-color:#ecf1f8}.train-change-passenger .view .left .contact .lab,.train-change-passenger .view .left .exceed .lab{width:80px;line-height:38px;color:#858b9c;font-size:14px}.train-change-passenger .view .left .contact .input-box,.train-change-passenger .view .left .exceed .input-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.train-change-passenger .view .left .contact .input-box .area,.train-change-passenger .view .left .exceed .input-box .area{width:150px;margin-left:50px}.train-change-passenger .view .left .contact .input-box .ivu-icon,.train-change-passenger .view .left .exceed .input-box .ivu-icon{position:absolute;right:5px;top:50%;margin-top:-7.5px}.train-change-passenger .view .right{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;position:relative}.train-change-passenger .view .right .total-box{min-height:330px;font-size:14px;width:364px;border-radius:2px}.train-change-passenger .view .right .total-box.fixed{position:fixed;top:0}.train-change-passenger .view .right .total-box .list{background:#fff;padding:30px 20px 0 20px;margin-bottom:30px}.train-change-passenger .view .right .total-box .item{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;border-bottom:1px solid #ecf1f8;padding:15px 0}.train-change-passenger .view .right .total-box .item.tip{background-color:#f5f6fb;color:#8a91d2;padding:10px;border-radius:4px;overflow:hidden;font-size:14px}.train-change-passenger .view .right .total-box .item.totle{border:none;padding:35px 0}.train-change-passenger .view .right .total-box .item.totle .lab{font-size:18px}.train-change-passenger .view .right .total-box .item.totle .money{color:#ff4d4d;font-size:18px;font-weight:700}.train-change-passenger .view .right .total-box .item .lab{font-weight:500}.train-change-passenger .view .right .total-box .item .money{font-size:14px}.train-change-passenger .view .right .total-box .btn{height:48px;border-radius:2px;font-size:18px}.train-change-passenger .datepicker{position:relative}.train-change-passenger .spin-icon-load{-webkit-animation:ani-demo-spin 1s linear infinite;animation:ani-demo-spin 1s linear infinite}@-webkit-keyframes ani-demo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.train-change-passenger .ivu-input{font-size:14px;height:40px;border-radius:2px;outline:none;-webkit-box-shadow:none;box-shadow:none}.train-change-passenger .contact .ivu-input,.train-change-passenger .exceed .ivu-input{background:#f5f7fb;color:#3f454a}.train-change-passenger .exceed .ivu-input{width:200px}.train-change-passenger .ivu-spin-fix .ivu-spin-main{top:350px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.agent-box[data-v-d7a85b4c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%}.agent-box .item[data-v-d7a85b4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative;line-height:25px;padding-top:5px}.agent-box .item.start[data-v-d7a85b4c]{text-align:left}.agent-box .item.end[data-v-d7a85b4c]{text-align:right}.agent-box .item.end .day[data-v-d7a85b4c]{position:absolute;top:0;right:-18px;font-size:12px}.agent-box .item .line[data-v-d7a85b4c]{border-bottom:1px solid #a8b3c5;margin:5px 0;position:relative}.agent-box .item .line[data-v-d7a85b4c]:after{content:"";position:absolute;border-left:1px solid #a8b3c5;height:10px;right:0;bottom:0;-webkit-transform:rotate(-58deg);-ms-transform:rotate(-58deg);transform:rotate(-58deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}.agent-addpassenger[data-v-d7a85b4c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.agent-addpassenger span[data-v-d7a85b4c]{min-width:45px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agent-addpassenger span[data-v-d7a85b4c]:first-of-type{max-width:45px;overflow:hidden}.agent-addpassenger span[data-v-d7a85b4c]:nth-of-type(2){max-width:60px;width:60px;padding:0 5px}