.m-history{width:1200px;padding-top:30px}.m-history .title{height:77px;width:1002px;margin-bottom:35px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/title.png) no-repeat 0 0;background-size:1002px 77px}.m-history .content{margin-bottom:20px;padding:25px 30px;border-radius:45px;line-height:32px;background-color:#fff;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/bg1.png) no-repeat 0 0;background-size:1200px 87px;-webkit-box-shadow:0 13px 50px 0 rgba(80,53,164,.2);box-shadow:0 13px 50px 0 rgba(80,53,164,.2)}.m-history .content .head,.m-history .content .l,.m-history .content .r,.m-history .content .txt{display:inline-block;vertical-align:middle}.m-history .content .l{width:808px;padding:0 20px 0 10px;font-size:18px;color:#212121}.m-history .content .l .w{padding:0 4px;font-size:24px;font-weight:700}.m-history .content .r{font-size:14px;color:#fff}.m-history .content .r .item{max-width:400px;background:rgba(0,0,0,.58);border-radius:15px;padding:3px}.m-history .content .r .w{font-weight:500}.m-history .content .r .name{padding-right:4px}.m-history .content .r .head{margin-right:7px;width:26px;height:26px;border-radius:26px}.coupon-tips{position:absolute;top:0;right:130px;width:121px;height:33px;font-size:14px;line-height:33px;background-image:linear-gradient(223deg,#ff6b6b,#ffd359);-webkit-box-shadow:10px 5px 11px 0 rgba(255,129,0,.2);box-shadow:10px 5px 11px 0 rgba(255,129,0,.2);border-radius:20px 20px 20px 0;color:#fff;cursor:pointer}.m-step{margin-bottom:66px;padding:40px 100px 0;background-color:#fff;border-radius:40px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/bg2.png) no-repeat 0 0;background-size:1200px 344px;-webkit-box-shadow:0 13px 50px 0 rgba(80,53,164,.2);box-shadow:0 13px 50px 0 rgba(80,53,164,.2)}.m-step .flow{margin-bottom:42px}.m-step .arrow,.m-step .item{display:inline-block;vertical-align:middle}.m-step .item{text-align:center;font-size:18px}.m-step .tit{margin-bottom:6px;font-weight:500;color:#212121}.m-step .cont{color:#616161}.m-step .icon{display:inline-block;width:60px;height:60px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/step.png) no-repeat 0 0;background-size:246px 60px}.m-step .icon-2{background-position:-62px 0}.m-step .icon-3{background-position:-124px 0}.m-step .icon-4{background-position:-186px 0}.m-step .arrow{width:34px;height:38px;margin:0 42px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/icon.png) no-repeat 10px 6px;background-size:48px 32px}.m-step .btn-container{position:relative;width:618px;margin:0 auto;text-align:center;color:#fff}.m-step .btn-container .btn{height:133px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/btn.png) no-repeat 0 0;background-size:618px 133px;cursor:pointer}.el-radio-button__inner{font-weight:400}.destnation{position:absolute;top:42px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:524px;height:296px;padding:20px;font-size:14px;z-index:3;background:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow-y:scroll}.destnation .area{border-bottom:1px solid #d8d8d8}.destnation .area .areaItem{display:inline-block;color:#080101;letter-spacing:0;text-align:justify;padding:2px 5px;margin-right:16px;cursor:pointer}.destnation .area .areaActive{color:#5b59e8;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.destnation .area .areaActive:after{position:absolute;display:inline-block;width:100%;left:0;top:42px;content:"";border-bottom:2px solid #5b59e8}.destnation .list{margin-top:20px}.destnation .nodata{text-align:center;font-size:18px;line-height:10;color:#888}.destnation .top-dest{display:inline-block}.destnation .destWrap .el-radio-button__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;font-weight:400;height:30px;line-height:30px;border:none;color:#4a4a4a;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.destnation .destWrap .el-radio-button{margin-right:10px;margin-bottom:5px}.destnation .destWrap .el-radio-group{line-height:2}.destnation .destWrap .destArea{margin-left:20px;position:relative}.destnation .destWrap .destArea:before{content:"";width:2px;height:18px;position:absolute;left:-14px;top:10px;background-color:#5b59e8}.destnation .destWrap .is-active{-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid #5b59e8}.destnation .destWrap .is-active:after{content:"√";display:block;height:0;width:0;position:absolute;bottom:0;right:0;color:#fff;font-size:2px;line-height:7px;border-color:transparent #5b59e8 #5b59e8 transparent;border-style:solid;border-width:10px;font-family:serif}.destnation .suggest{margin:0}.destnation .des-tag{background:#eefeeb;padding:6px;border-radius:2px;font-family:PingFangSC-Regular;font-size:11px;color:#508446;letter-spacing:0;margin-top:10px;line-height:20px!important}.hot-tit{padding:20px}.hot-tit-tip{color:#919191}.el-input__inner,.el-textarea{color:#212121;font-size:15px;font-weight:500}.el-autocomplete,.el-input{width:376px}.peopleType{display:inline-block}.el-input-number .el-input{width:100%}.el-input-number__decrease,.el-input-number__increase{background:#fff}.m-form .el-form-item__error{top:25%}.m-form .el-date-editor{width:376px}.m-form .el-tag{color:#5b59e8;border:1px solid #a598fc;margin-right:10px;background-color:rgba(223,221,255,.16)}.m-form .el-tag .el-icon-close{color:#5b59e8}.m-form .el-tag .el-icon-close:hover{color:#fff;background-color:#5b59e8}.m-form .custom-type .el-radio-button__inner{width:150px;color:#212121}.m-form .custom-type .el-radio-button__inner:hover{color:#212121}.m-form .custom-type .checkbox .el-checkbox-button.is-checked .el-checkbox-button__inner,.m-form .custom-type .checkbox .el-radio-button.is-active .el-radio-button__inner,.m-form .custom-type .checkbox .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-image:-webkit-gradient(linear,left top,right top,from(#8269e4),color-stop(100%,#7e9df5),to(#54e8ff));background-image:linear-gradient(90deg,#8269e4 0,#7e9df5 100%,#54e8ff 0);-webkit-box-shadow:0 2px 6px 0 rgba(211,225,255,.5);box-shadow:0 2px 6px 0 rgba(211,225,255,.5);color:#fff}.m-form .tagRow{width:376px}.m-form .name{font-size:15px;margin-left:5px}.m-form .number{margin-left:10px}.m-form .number .ageText{font-size:14px;color:#919191;letter-spacing:0;text-align:justify;margin-left:10px}.m-form .type-btn{position:relative;top:-5px;display:inline-block;width:150px;height:48px;margin-right:18px;font-size:16px;line-height:48px;text-align:center;font-weight:500;border-radius:10px;border:1px solid #ddd;cursor:pointer}.m-form .type-btn.active{color:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(211,225,255,.5);box-shadow:0 2px 6px 0 rgba(211,225,255,.5);background-image:-webkit-gradient(linear,left top,right top,from(#7e9df5),to(#8269e4));background-image:linear-gradient(90deg,#7e9df5 0,#8269e4)}.m-form .transform{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.m-form .tips{font-size:14px;line-height:20px;color:#919191;letter-spacing:0;text-align:justify}.m-form .budget{margin-bottom:20px}.m-form .budget .budgetWrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;position:absolute;left:0;top:42px;width:416px;height:200px;z-index:2;background:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.m-form .budget .el-radio-button:first-child .el-radio-button__inner,.m-form .budget .el-radio-button:last-child .el-radio-button__inner,.m-form .budget .el-radio-button__inner{border:1px solid #dcdfe6;border-radius:4px;margin-right:5px;margin-bottom:5px;-webkit-box-shadow:none;box-shadow:none;font-size:14px;padding:10px 14px;background-color:#fff}.m-form .budget .el-radio-button.is-active .el-radio-button__inner{color:#606266;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #5b59e8}.m-form .budget .el-radio-button.is-active .el-radio-button__inner:after{content:"√";display:block;height:0;width:0;position:absolute;bottom:0;right:0;color:#fff;font-size:2px;line-height:7px;border-color:transparent #5b59e8 #5b59e8 transparent;border-style:solid;border-width:10px;font-family:serif}.contact-info .piccode{width:35%}.contact-info .tips{font-size:13px;color:#919191;letter-spacing:0;line-height:20px;text-align:justify}.contact-info .tips a{text-decoration:none;color:#05bbd4}.popup-new{position:fixed;top:35%;left:35%;z-index:100;width:430px;padding-bottom:20px;border:5px solid #595959;background:#fff}.popup-new .popup_tit{height:36px;background:#eee}.popup-new .popup_name{float:left;width:370px;padding:8px 10px;line-height:20px;font-size:14px;color:#555}.popup-new .popup_close{float:right;width:40px;height:36px;background:url(//source.qunarzz.com/tts/confirm_order/order_png8_v6.png) no-repeat -140px -100px}.popup-new .popup_close:hover{background-position:-180px -100px}.popup-new .oe_dlg_hd .title{text-align:center;padding-top:30px;font:700 14px/32px Arial;height:32px;padding-left:10px;border-left:0}.popup-new .oe_dlg_bd{padding:15px 20px 10px;font-size:14px;line-height:24px;text-align:center;color:#666}.popup-new .oe_dlg_ft{margin-top:20px;text-align:center}.popup-new .oe_dlg_close{height:36px;width:40px;position:absolute;right:1px;top:1px;background:url(//source.qunarzz.com/package/tts/order_detail_v1.png) no-repeat -60px -64px}.popup-new .oe_btn{display:inline-block;zoom:1;height:14px;padding:6px 10px;margin-right:10px;font-size:12px;line-height:14px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #ccc;border-radius:2px;background:#f8f8f8;color:#555}.popup-new .oe_btn:hover{background:#efefef;border-color:#bbb;color:#555;text-decoration:none;outline:0}.popup-new .oe_btn_b{border-color:#5eaee1;background:#5eaee1;color:#fff}.popup-new .oe_btn_b:hover{border-color:#88c7f0;background:#88c7f0;color:#fff}.popup-new .oe_btn_r{border-color:#ff7045;background:#ff7045;color:#fff}.popup-new .oe_btn_r:hover{border-color:#fd9473;background:#fd9473;color:#fff}.custom-made .contact .el-form-item__label{padding-top:0}.custom-made .contact .contact-btn .el-radio-button__inner{width:150px;height:48px}.custom-made .needs_extra{position:relative}.custom-made .needs_extra .wordsNum{position:absolute;right:200px;bottom:-6px;color:#919191}.custom-made .needs_extra .el-textarea__inner{background-color:#f8f8f8;width:430px;height:148px;padding-top:13px;border-radius:10px}.custom-made .tips{font-size:13px;color:#919191;letter-spacing:0;text-align:justify;line-height:24px}.custom-made .tips span{width:95%;display:inline-block}.custom-made .icon{position:relative;top:-24px;display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:5px;background:url(https://s.qunarzz.com/packagec2b/detail/c2b_01spirits.png) no-repeat -576px 0}.custom-made .codeBtn{position:relative;z-index:2;padding:7px 24px;margin-left:86px;font-size:16px;border-radius:5px;color:#5b53dc;cursor:pointer}.custom-made .piccode{width:35%}.custom-made .btn-disabled{opacity:.5;cursor:default}.custom-made .coupon-tips{right:-64px;top:-18px}.custom-made .el-input__suffix{top:9px!important;right:-30px!important}@media screen and (max-width:1300px){.checkbox .el-checkbox-button:first-child .el-checkbox-button__inner,.checkbox .el-checkbox-button:last-child .el-checkbox-button__inner,.checkbox .el-checkbox-button__inner,.checkbox .el-radio-button:first-child .el-radio-button__inner,.checkbox .el-radio-button:last-child .el-radio-button__inner,.checkbox .el-radio-button__inner{font-size:15px}}.orderWrap[data-v-37278721]{height:598px;color:#fff}.title[data-v-37278721]{width:118px;height:23px;margin:35px 0 18px 40px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/my-order.png) no-repeat 0 0;background-size:118px 23px}.roWrap[data-v-37278721]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 26px 24px 40px;height:518px;overflow-y:scroll}.row[data-v-37278721]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:30px;margin-bottom:10px;color:#fff;font-size:16px}.colLeft[data-v-37278721]{width:144px;font-size:16px}.colRight[data-v-37278721]{width:223px;margin-left:10px;line-height:30px;font-weight:500}.roWrap[data-v-37278721]::-webkit-scrollbar{width:5px;background:#5b53dc}.roWrap[data-v-37278721]::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.submitSucc{height:971px;background:#fff;border-radius:10px;text-align:center}.submitSucc:after{content:"";width:0;height:100%}.submitSucc-inner,.submitSucc:after{display:inline-block;vertical-align:middle}.submitSucc-inner{text-align:left;width:642px}.submitSucc-hd{position:relative;text-align:center;margin-bottom:30px}.submitSucc-hd .icon{height:72px;width:72px;margin-right:12px;font-size:0;background:url(//s.qunarzz.com/packagec2b/detail/icon-success.png) no-repeat 50% 50%;background-size:contain}.submitSucc-hd .icon,.submitSucc-hd .txt{display:inline-block;vertical-align:middle}.submitSucc-hd .txt{text-align:center}.submitSucc-hd .name{font-size:28px}.submitSucc-hd .orderno{font-size:17px;color:#616161;text-align:justify}.submitSucc-bd{width:632px;display:table;text-align:center}.submitSucc-bd .time{display:table-cell;vertical-align:middle}.submitSucc-bd .date{font-size:28px;line-height:36px}.submitSucc-bd .week{font-size:20px;line-height:24px}.submitSucc-bd .info{display:table-cell;vertical-align:middle;width:360px;position:relative;font-size:18px;color:#919191;line-height:30px}.submitSucc-bd .info:before{content:"";position:absolute;left:0;top:50%;right:0;height:1px;background:#d8d8d8}.submitSucc-bd .city,.submitSucc-bd .count{height:30px}.submitSucc-ft{margin-top:40px;font-size:17px;line-height:25px;color:#212121;text-align:justify}.submitSucc-ft .light{color:#fe9a1e}.submitSucc-tip{margin-top:55px;font-size:17px;line-height:25px;color:#919191;text-align:justify}.submitSucc .btn{width:234px;margin:35px auto 0;height:50px;line-height:50px;text-align:center;font-size:21px;color:#fff;background-image:linear-gradient(-49deg,#7a59fd,#5a85fe 49%,#54e8ff);border-radius:25px;cursor:pointer}.recWrap .nodata{color:#919191}.areaWrap{line-height:60px;border-bottom:1px solid #e8e8e8;padding:20px 0}.areaWrap .title{width:225px;height:43px;margin-right:60px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/title-2.png) no-repeat 0 0;background-size:225px 43px}.areaWrap .area,.areaWrap .title{display:inline-block;vertical-align:top}.areaWrap .area{margin-right:20px;padding:10px 20px;line-height:24px;text-align:center;font-size:18px;border-radius:4px;color:#212121;background-color:#f5f5f5;cursor:pointer}.areaWrap .more-area{color:#6773fd}.areaWrap .active{font-weight:500;font-size:20px;color:#fff;background-image:linear-gradient(-49deg,#7a59fd,#5a85fe 49%,#54e8ff);-webkit-box-shadow:0 2px 8px 0 rgba(56,115,249,.5);box-shadow:0 2px 8px 0 rgba(56,115,249,.5)}.listWrap{margin-top:30px}.listWrap .listItem{position:relative;display:inline-block;width:286px;height:355px;margin:0 18px 32px 0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;cursor:pointer}.listWrap .listItem:nth-child(4n){margin-right:0}.listWrap .holder{opacity:0;cursor:default}.listWrap .listImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:26px}.listWrap .wordWrap{height:44px;position:absolute;bottom:0;right:0;left:0;padding:25px 20px 20px;background-image:linear-gradient(221deg,transparent,#000 77%);border-radius:0 26px 26px 26px;-webkit-box-shadow:0 10px 10px 0 rgba(80,53,164,.2);box-shadow:0 10px 10px 0 rgba(80,53,164,.2);color:#fff}.listWrap .wordWrap .hotTag{position:absolute;max-width:240px;top:-12px;left:20px;padding:3px 10px;line-height:20px;font-size:12px;text-align:center;border-radius:13px;background-image:linear-gradient(-47deg,#5884ff 2%,#7a59fd);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listWrap .title{font-size:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;color:#fff;-webkit-box-orient:vertical}.listWrap .tagWrap{max-height:74px;overflow:hidden}.listWrap .tag{display:inline-block;height:30px;border:1px solid #dae6fd;border-radius:5px;text-align:center;line-height:30px;font-size:13px;margin-right:5px;margin-bottom:5px;padding:0 8px;color:#8269e4}.listWrap .priceWrap{margin-top:15px}.listWrap .sale{color:#919191;font-size:16px}.listWrap .price{color:#ff8403;margin-left:136px}.listWrap .price .priceNum{font-size:21px}@media screen and (max-width:1300px){.listItem .title{font-size:17px}}.m-wrapper{background:#fff url(//s.qunarzz.com/packagec2b/frontend/pc/home/bg.png) no-repeat 0 0;background-size:1920px 662px}.m-wrapper .container{width:1200px;margin:0 auto}.m-form-container{position:relative;overflow:hidden;width:1200px;-webkit-box-shadow:0 13px 50px 0 rgba(80,53,164,.2);box-shadow:0 13px 50px 0 rgba(80,53,164,.2);border-radius:24px}.m-form-container .left,.m-form-container .right{border-radius:26px}.m-form-container .left{width:770px;height:598px;float:left;margin-right:5px;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/bg3-l.png) no-repeat 0 0;background-size:770px 598px;overflow-y:scroll}.m-form-container .right{width:425px;height:598px;float:left;overflow:hidden;background:url(//s.qunarzz.com/packagec2b/frontend/pc/home/bg3-r.png) no-repeat 0 0;background-size:425px 598px}.m-form{padding:40px 0 0 40px}.m-form .el-form-item{margin-bottom:20px}.m-form .el-form-item.is-error .el-input__inner{border-color:#5b53dc}.m-form .el-form-item__error{left:80%;font-size:14px;color:#5b53dc}.m-form .el-form-item__error:before{content:"";position:absolute;width:18px;height:18px;vertical-align:middle;left:-22px;top:2px;background:url(https://s.qunarzz.com/packagec2b/detail/c2b_01spirits.png) no-repeat -576px 0}.m-form .item-row .el-form-item__label{padding-top:12px;line-height:22px;font-size:16px;color:#0f0f0f}.m-form .item-row .el-input__inner{width:430px;height:48px;line-height:48px;font-size:16px;border-radius:10px}.m-form .item-row .el-date-editor .el-range-input,.m-form .item-row .el-date-editor .el-range-separator{font-size:16px}.m-form .item-row.input-item .el-input__inner{background-color:#f8f8f8}.m-form .item-row .el-input-number .el-input__inner{width:179px}.m-form .item-row .el-input-number .el-input-number__decrease,.m-form .item-row .el-input-number .el-input-number__increase{width:52px;height:46px;line-height:46px;font-size:18px;color:#5b59e8}.m-form .item-row .el-input-number .el-input-number__decrease.is-disabled,.m-form .item-row .el-input-number .el-input-number__increase.is-disabled{color:#919191}.m-form .item-row .el-input-number .el-input-number__increase{right:2px;border-top-right-radius:10px;border-bottom-right-radius:10px}.m-form .item-row .el-input-number .el-input-number__decrease{left:2px;border-top-left-radius:10px;border-bottom-left-radius:10px}.m-form .item-row .item-btn{height:48px;line-height:48px}.m-form .row-gutter{margin-bottom:10px}.m-form .checkbox .el-checkbox-button:first-child .el-checkbox-button__inner,.m-form .checkbox .el-checkbox-button:last-child .el-checkbox-button__inner,.m-form .checkbox .el-checkbox-button__inner,.m-form .checkbox .el-radio-button:first-child .el-radio-button__inner,.m-form .checkbox .el-radio-button:last-child .el-radio-button__inner,.m-form .checkbox .el-radio-button__inner{height:48px;padding:13px 16px;margin-right:10px;line-height:20px;margin-bottom:10px;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;font-size:15px;font-weight:400;border:1px solid #dcdfe6;background-color:#fafcff}.m-form .checkbox .el-checkbox-button.is-checked .el-checkbox-button__inner,.m-form .checkbox .el-radio-button.is-active .el-radio-button__inner,.m-form .checkbox .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#a5a0ff;border-color:#a5a0ff;background:rgba(233,240,255,.5)}.m-form .step-button{width:430px;-webkit-box-shadow:0 2px 8px 0 rgba(56,115,249,.5);box-shadow:0 2px 8px 0 rgba(56,115,249,.5)}.m-form .step-button,.m-form .step-button.button{height:50px;line-height:50px;text-align:center;font-size:21px;color:#fff;-webkit-transform:scaleX(-1);transform:scaleX(-1);background-image:linear-gradient(-49deg,#7a59fd,#5a85fe 49%,#54e8ff);border-radius:25px;cursor:pointer}.m-form .step-button.button{display:inline-block;width:234px}.m-form .step-button.prev{color:#5b59e8;background-image:none;margin-right:20px;border:1px solid rgba(130,105,228,.6);-webkit-box-shadow:none;box-shadow:none}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}