html{height:100%;width:100%;font-family:PingFang SC}*{box-sizing:border-box;margin:0;padding:0}body,html{width:100%;height:100%;position:relative}a{text-decoration:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif}.body-wrapper{width:100%}.body-wrapper.ios-x.nav{padding-top:44px}.body-wrapper.nav{padding-top:20px}[data-theme=ctrip] .calendarAllDays li.calendarComponent-selected{background-color:#0086f6}[data-theme=jd] .calendarAllDays li.calendarComponent-selected{background-color:#ba001d}[data-theme=qunar] .calendarAllDays li.calendarComponent-selected{background-color:#00bcd4}[data-theme=ctrip] .cds-single-float .float-content .list_content .list-item.current{color:#0086f6}[data-theme=jd] .cds-single-float .float-content .list_content .list-item.current{color:#ba001d}[data-theme=qunar] .cds-single-float .float-content .list_content .list-item.current{color:#00bcd4}[data-theme=ctrip] .cds-time-picker .picker-content .list_content .picker_col .picker_col_indicator:before{border-top:1px solid #0086f6;border-bottom:1px solid #0086f6}[data-theme=jd] .cds-time-picker .picker-content .list_content .picker_col .picker_col_indicator:before{border-top:1px solid #ba001d;border-bottom:1px solid #ba001d}[data-theme=qunar] .cds-time-picker .picker-content .list_content .picker_col .picker_col_indicator:before{border-top:1px solid #00bcd4;border-bottom:1px solid #00bcd4}[data-theme=ctrip] .cds-time-picker .picker-content .top-title .right-sure{color:#0086f6}[data-theme=jd] .cds-time-picker .picker-content .top-title .right-sure{color:#ba001d}[data-theme=qunar] .cds-time-picker .picker-content .top-title .right-sure{color:#00bcd4}[data-theme=ctrip] .cds-btn.cds-btn-primary{background-color:#0086f6;color:#fff}[data-theme=jd] .cds-btn.cds-btn-primary{background-color:#ba001d;color:#fff}[data-theme=qunar] .cds-btn.cds-btn-primary{background-color:#00bcd4;color:#fff}[data-theme=ctrip] .cds-btn.cds-btn-primary.cds-btn-primary-active{background:#0086f6;color:#eee}[data-theme=jd] .cds-btn.cds-btn-primary.cds-btn-primary-active{background:#ba001d;color:#eee}[data-theme=qunar] .cds-btn.cds-btn-primary.cds-btn-primary-active{background:#00bcd4;color:#eee}[data-theme=ctrip] .cds-btn,[data-theme=ctrip] .cds-btn.cds-btn-active{color:#0086f6}[data-theme=jd] .cds-btn,[data-theme=jd] .cds-btn.cds-btn-active{color:#ba001d}[data-theme=qunar] .cds-btn,[data-theme=qunar] .cds-btn.cds-btn-active{color:#00bcd4}[data-theme=ctrip] .cds-btn.cds-btn-active:after,[data-theme=ctrip] .cds-btn:after{border:1px solid #0086f6}[data-theme=jd] .cds-btn.cds-btn-active:after,[data-theme=jd] .cds-btn:after{border:1px solid #ba001d}[data-theme=qunar] .cds-btn.cds-btn-active:after,[data-theme=qunar] .cds-btn:after{border:1px solid #00bcd4}.cds-btn.cds-btn-active,.cds-btn.cds-btn-primary.cds-btn-primary-active{filter:grayscale(.2);opacity:.8}[data-theme=ctrip] .anchorBL,[data-theme=jd] .anchorBL{display:block}[data-theme=qunar] .anchorBL{display:none}.app-transition-container{height:100%}.app-transition-container-enter{opacity:0;transform:translateX(100%)}.app-transition-container-enter-active{opacity:1;transform:translateX(0);transition:all .5s ease}.app-transition-container-enter-done{opacity:1}.app-transition-container-exit{transform:translateX(0)}.app-transition-container-exit-active{transform:translateX(-100%);transition:all .5s ease}.app-transition-container-exit-done{display:none}#__next,.busList{background-color:#eef1f6}.busList{padding-bottom:80px}.busList .busListHead{width:100%;position:fixed;top:0;left:0;z-index:11}.busList .busListContent{padding-top:104px}.busList .busListContent.hidden-nav{padding-top:64px}.busList .busListContent .noticeInfo{padding:5px 0;background:#fff2c1;font-size:14px;color:#a76206}.busList .busListContent .busConditionUnbook{font-size:12px;font-weight:500;padding:3px 10px 8px;display:flex;align-items:center}.busList .busListContent .busConditionUnbook .pic{width:50px;height:50px;background:url(//pages.c-ctrip.com/bus-components/common/no_result.png) no-repeat 50%;background-size:100%}.busList .busListContent .busConditionUnbook .content{flex:1;margin-left:10px}.busList .busListBottom{width:80%;margin:20px auto;height:84px;background:url(//images3.c-ctrip.com/BUS/app/list_bottom-2x.png) no-repeat 50%;background-size:contain}[data-theme=ctrip] .busList .busListBottom,[data-theme=jd] .busList .busListBottom{background-image:url(https://images3.c-ctrip.com/BUS/app/list_bottom-2x.png);background-size:100%}[data-theme=qunar] .busList .busListBottom{background-image:url(https://pages.c-ctrip.com/bus-images/rn_bus/buslist/list_bottom_qunar.png);background-size:100%}.busList .busListTool{position:fixed;left:0;bottom:24px;z-index:10}.busList .busListTool,.header-view-container{width:100%;display:flex;justify-content:center}.header-view-container{height:44px;color:#fff;background-color:#fff;flex-direction:row;align-items:center}.header-view-container .header-back-container{position:absolute;left:10px;align-self:center;color:#000;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.header-view-container .header-back-container .i-back:before{font-size:24px;color:#333}.header-view-container .header-back-container .i-back-large{font-size:21px}.header-view-container .header-info-container{align-items:center;display:flex}.header-view-container .header-info-container .info-text{color:#333;font-size:17px;font-weight:500}.header-view-container .header-info-container .i-to-arrow{margin-left:4px;margin-right:4px;font-size:12px;color:#999}.header-view-container .header-info-container .i-close-arrow,.header-view-container .header-info-container .i-open-arrow{font-size:10px;color:#333;margin-left:6px}.changeHeader{position:fixed;top:44px;bottom:0;left:0;right:0;z-index:999;background-color:rgba(0,0,0,.5)}.changeHeader.hidden-nav{top:0}.changeHeader .changeHead{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:20px}.changeHeader .changeHead .city-change{display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:500;height:23px;line-height:23px;margin-bottom:20px}.changeHeader .changeHead .city-change .i-change-city{width:30px;text-align:center;font-size:20px;color:#d8d8d8}.changeHeader .changeHead .city-change .fromCity,.changeHeader .changeHead .city-change .toCity{flex:1;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.changeHeader .changeHead .city-change .toCity{text-align:right}.changeHeader .changeHead .searchBtn{width:100%;height:36px;line-height:36px;font-size:17px;text-align:center;margin:0 auto;background:linear-gradient(90deg,#ffa50a,#f70);border-radius:18px;color:#fff}.unable{filter:grayscale(1)}.unable,.unable .bus-time-total,.unable .price,.unable .total{color:#d7d7d7!important}.bus-unable-btn{position:relative;margin:16px auto 10px;width:95%;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:12px;border-radius:3px;padding:3px 0}[data-theme=ctrip] .bus-unable-btn{border:1px solid #0086f6;color:#0086f6}[data-theme=jd] .bus-unable-btn{border:1px solid #ba001d;color:#ba001d}[data-theme=qunar] .bus-unable-btn{border:1px solid #00bcd4;color:#00bcd4}.bus-unable-btn .i-drop{font-size:12px;margin-left:3px}[data-theme=ctrip] .bus-unable-btn .i-drop{color:#0086f6}[data-theme=jd] .bus-unable-btn .i-drop{color:#ba001d}[data-theme=qunar] .bus-unable-btn .i-drop{color:#00bcd4}.bus-unable-btn .i-hide{font-size:12px;margin-left:3px}[data-theme=ctrip] .bus-unable-btn .i-hide{color:#0086f6}[data-theme=jd] .bus-unable-btn .i-hide{color:#ba001d}[data-theme=qunar] .bus-unable-btn .i-hide{color:#00bcd4}.bus-unable-btn:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#eef1f6;border:none;border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" "}[data-theme=ctrip] .bus-unable-btn:before{border-color:#0086f6}[data-theme=jd] .bus-unable-btn:before{border-color:#ba001d}[data-theme=qunar] .bus-unable-btn:before{border-color:#00bcd4}.bus-unable-btn:active:before{opacity:.5}.buslist-info-container{display:flex;flex-direction:column;padding:13px 14px;font-size:20px;background-color:#fff;font-family:PingFang SC;margin-bottom:6px}.buslist-info-container .bus-info-l-rcmdTag{color:#fff;font-size:10px;text-align:center;max-width:60px;border-bottom-right-radius:5px;padding:0 4px;margin:-13px 0 6px -16px}[data-theme=ctrip] .buslist-info-container .bus-info-l-rcmdTag{background-color:#0086f6}[data-theme=jd] .buslist-info-container .bus-info-l-rcmdTag{background-color:#ba001d}[data-theme=qunar] .buslist-info-container .bus-info-l-rcmdTag{background-color:#00bcd4}.buslist-info-container .bus-bottom{display:flex}.buslist-info-container .bus-bottom .bus-info-l{flex:0 0 85px}.buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border{position:relative}[data-theme=ctrip] .buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border{color:#0086f6}[data-theme=jd] .buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border{color:#ba001d}[data-theme=qunar] .buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border{color:#00bcd4}.buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:4px;transform:scale(.5);transform-origin:0 0}[data-theme=ctrip] .buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border:after{border-color:#0086f6}[data-theme=jd] .buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border:after{border-color:#ba001d}[data-theme=qunar] .buslist-info-container .bus-bottom .bus-info-l .cds-tag-type-border:after{border-color:#00bcd4}.buslist-info-container .bus-bottom .bus-info-l .bus-time{font-weight:600;height:22px;line-height:22px;margin-bottom:2px}.buslist-info-container .bus-bottom .bus-info-l .bus-time span{font-size:12px;margin-left:2px;margin-bottom:2px}.buslist-info-container .bus-bottom .bus-info-l .bus-user-time{font-size:14px;height:24px;line-height:24px}.buslist-info-container .bus-bottom .bus-info-l .bus-time-total{margin-top:6px;font-size:11px;height:12px;line-height:12px;color:#666}.buslist-info-container .bus-bottom .bus-info-l .bus-user-time-total{font-size:14px}.buslist-info-container .bus-bottom .bus-info-l .bus-time-noend{font-weight:600;height:22px;line-height:22px;justify-content:center;margin-top:10px}.buslist-info-container .bus-bottom .bus-seperate{width:4px;height:30px;margin:9px 10px auto 5px;background:url(//pages.c-ctrip.com/bus-images/busH5/bus-seo/1123-seo/%E7%BA%BF%E8%B7%AF.png) no-repeat;background-size:100% 100%}.buslist-info-container .bus-bottom .bus-info-m{font-size:14px;flex:1}.buslist-info-container .bus-bottom .bus-info-m .from{font-weight:500}.buslist-info-container .bus-bottom .bus-info-m .from i{margin-left:6px}.buslist-info-container .bus-bottom .bus-info-m .to{margin-top:7px;font-weight:500}.buslist-info-container .bus-bottom .bus-info-m .m-extra-info{color:#b0b0b0;margin-top:7px;font-size:10px;display:flex;align-items:center}.buslist-info-container .bus-bottom .bus-info-m .m-extra-info i{margin-right:4px}.buslist-info-container .bus-bottom .bus-info-m .m-extra-info i:before{font-size:10px;color:#b0b0b0}.buslist-info-container .bus-bottom .bus-info-m .tag{margin-right:5px}.buslist-info-container .bus-bottom .bus-info-m .tagDesc{font-size:10px;color:#b0b0b0;margin-top:5px;margin-right:3px}.buslist-info-container .bus-bottom .bus-info-m .tagDesc:before{content:"享";color:#fff;background-color:#ff5d13;display:inline-block;font-size:10px;width:14px;height:14px;line-height:14px;text-align:center;border-radius:3px;margin-right:3px}.buslist-info-container .bus-bottom .bus-info-r{text-align:right}.buslist-info-container .bus-bottom .bus-info-r .price{color:#f70}.buslist-info-container .bus-bottom .bus-info-r .price .origin-price{text-decoration:line-through;color:#b0b0b0;font-size:12px;margin-right:8px}.buslist-info-container .bus-bottom .bus-info-r .price small{font-size:12px}.buslist-info-container .bus-bottom .bus-info-r .price span{font-weight:500;margin-left:2px}.buslist-info-container .bus-bottom .bus-info-r .total{font-size:11px;color:#666}.buslist-info-container .bus-bottom .bus-info-r .total-red{color:#ff2a43}.buslist-info-container .bus-bottom .bus-info-r .total-normal{color:#ff5d13}.buslist-extend-title{font-size:12px;text-align:center;margin-top:10px;color:#fff;padding:3px 0;margin-bottom:4px}[data-theme=ctrip] .buslist-extend-title,[data-theme=jd] .buslist-extend-title{background-color:#8dc1fa}[data-theme=qunar] .buslist-extend-title{background-color:#00bcd4}.bus-no-result{display:flex;flex-direction:column;align-items:center}.bus-no-result .pic{margin-top:20%;width:150px;height:150px;margin-bottom:12px;background:url(//pages.c-ctrip.com/bus-components/common/no_result.png) no-repeat 50%;background-size:100%}.bus-no-result .title{font-size:15px;font-weight:700;margin-bottom:5px}.bus-no-result .content{font-size:12px;color:#666}.bus-no-result .content span{color:#f70;font-weight:700}.bus-no-result .research{margin-top:5px;width:180px;height:30px;line-height:30px;text-align:center;font-size:13px;color:#fff;border-radius:4px}[data-theme=ctrip] .bus-no-result .research{background-color:#0086f6}[data-theme=jd] .bus-no-result .research{background-color:#ba001d}[data-theme=qunar] .bus-no-result .research{background-color:#00bcd4}.date-all{display:flex;justify-content:space-between;background-color:#fff;height:54px;box-sizing:border-box}.date-all .date-container{flex:0 0 1;padding:5px 8px;height:54px;overflow:hidden}.date-all .date-container .date-scroll{display:flex;width:100%;align-items:center;overflow:scroll}.date-all .date-container .date-scroll .date-item{flex:0 0 45px;text-align:center;border-radius:4px;padding:5px 0;font-size:12px;margin:0 6px}.date-all .date-container .date-scroll .date-pressed{color:#fff}[data-theme=ctrip] .date-all .date-container .date-scroll .date-pressed{background-color:#0086f6}[data-theme=jd] .date-all .date-container .date-scroll .date-pressed{background-color:#ba001d}[data-theme=qunar] .date-all .date-container .date-scroll .date-pressed{background-color:#00bcd4}.date-all .date-container .date-scroll .line{flex:0 0 1px;height:32px;background-color:#e3e3e3}.date-all .date-container .date-scroll .line:last-child{background-color:#fff}.date-all .date-container .date-scroll::-webkit-scrollbar{display:none}.date-all .date-calendar{flex:0 0 45px;height:54px;font-size:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.date-all .date-calendar .i-calendar:before{font-size:18px;color:#333}.date-all .date-calendar .i-drop{font-size:8px;color:#333}.bus-tool-bar{width:300px;height:48px;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px 1px rgba(0,0,0,.2)}.bus-tool-bar,.bus-tool-bar .bus-tool-bar-item{display:flex;justify-content:center;align-items:center}.bus-tool-bar .bus-tool-bar-item{flex:1;font-size:12px;height:100%;flex-direction:column;font-weight:500;position:relative}[data-theme=ctrip] .bus-tool-bar .bus-tool-bar-item{color:#0086f6}[data-theme=jd] .bus-tool-bar .bus-tool-bar-item{color:#ba001d}[data-theme=qunar] .bus-tool-bar .bus-tool-bar-item{color:#00bcd4}.bus-tool-bar .bus-tool-bar-item .i-list-filter{display:inline-block;color:inherit;font-size:14px}.bus-tool-bar .bus-tool-bar-item .tool-bar-dot{color:#fff;background-color:#f63b2e;border-radius:7px;padding:1px 3px;font-size:10px;text-align:center;position:absolute;top:2px;left:50%}.bus-tool-bar .bus-tool-bar-item .fix-width{width:14px;height:14px;line-height:14px;padding:0}.bus-tool-bar .bus-tool-bar-item .i-list-clock,.bus-tool-bar .bus-tool-bar-item .i-list-map{display:inline-block;color:inherit;font-size:14px}.bus-tool-bar .bus-tool-bar-item:nth-child(2){border-left:.5px solid #f8f8f8;border-right:.5px solid #f8f8f8}.bus-tool-bar .bus-tool-bar-item:active{color:#dfeefc}.contentClass{height:auto!important}.wrapperClass{z-index:1000}.tool-bar-select{padding:11px 0}.tool-bar-select .head{text-align:center;font-size:16px;font-weight:500;border-bottom:1px solid #f4f4f4;padding-bottom:16px}.tool-bar-select .select-bar{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:15px 15px 9px;border-bottom:1px solid #f4f4f4}.tool-bar-select .select-bar .select-item{display:flex;align-items:center;padding:4px 8px;border:1px solid #ddd;margin-right:6px;margin-bottom:5px;border-radius:4px;position:relative}.tool-bar-select .select-bar .select-item:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#fff;border:1px solid transparent;border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" "}.tool-bar-select .select-bar .select-item:active:before{opacity:.6}.tool-bar-select .select-bar .i-select-item{color:#ccc;font-size:12px;margin-left:8px}.tool-bar-select .select-bar .i-close{color:#ccc;font-size:12px;border-radius:6px}.tool-bar-select .content{width:100%;height:250px;display:flex;font-size:14px;color:#666}.tool-bar-select .content .content-left{background-color:#f4f4f4}.tool-bar-select .content .content-left .left{padding:15px 21px;position:relative;display:flex;align-items:center}.tool-bar-select .content .content-left .left span{color:#fff;background-color:#f63b2e;border-radius:7px;padding:1px 3px;margin-left:3px;font-size:10px;text-align:center}.tool-bar-select .content .content-left .left .width{width:14px}.tool-bar-select .content .content-left .selected{background-color:#fff;color:#333}.tool-bar-select .content .content-left .left:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#fff;border:1px solid transparent;border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" "}.tool-bar-select .content .content-left .left:active:before{opacity:.6}.tool-bar-select .content .content-right{flex:1;background-color:#fff;margin-left:10px}.tool-bar-select .content .content-right .right{padding:15px 21px 15px 0;border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;position:relative}.tool-bar-select .content .content-right .right:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#fff;border:1px solid transparent;border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" "}.tool-bar-select .content .content-right .right:active:before{opacity:.6}.tool-bar-select .content .content-right .i-tool-selected{font-size:14px}[data-theme=ctrip] .tool-bar-select .content .content-right .i-tool-selected{color:#0086f6}[data-theme=jd] .tool-bar-select .content .content-right .i-tool-selected{color:#ba001d}[data-theme=qunar] .tool-bar-select .content .content-right .i-tool-selected{color:#00bcd4}.tool-bar-select .content .content-right .i-tool-unselected{font-size:14px;color:#c1c1c1}.tool-bar-select .content .content-right .wrapper{height:250px}.tool-bar-select .bottom{display:flex;padding:12px 16px 0;font-size:16px}.tool-bar-select .bottom .btn{position:relative;box-sizing:border-box;height:44px;line-height:44px;border-radius:4px;text-align:center}.tool-bar-select .bottom .btn:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#fff;border:1px solid transparent;border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" "}.tool-bar-select .bottom .btn:active:before{opacity:.6}.tool-bar-select .bottom .reset{flex:1;margin-right:12px;color:#666;background-color:#eee}.tool-bar-select .bottom .confirm{flex:2;color:#fff}[data-theme=ctrip] .tool-bar-select .bottom .confirm{background-color:#0086f6}[data-theme=jd] .tool-bar-select .bottom .confirm{background-color:#ba001d}[data-theme=qunar] .tool-bar-select .bottom .confirm{background-color:#00bcd4}.tool-bar-select .bottom .disable{flex:2;color:#666;background-color:#eee}.bus-modal{z-index:500;position:fixed;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.bus-modal .modal-container{height:100%;animation-fill-mode:forwards}.bus-modal .modal-container.show-m{animation:moveUp .25s ease-in forwards}.bus-modal .modal-container.hide-m{animation:moveDown .01ms ease-in forwards}@keyframes moveUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes moveDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.new-user-banner{margin:0 10px 10px;border-radius:5px}.new-user-banner .new-user{height:40px;background-image:url(https://pages.c-ctrip.com/bus-images/busH5/new-user-list.png);background-size:100% 100%;font-size:13px;font-weight:500;color:#333;display:flex;justify-content:center;align-items:center;padding-top:6px;position:relative}.new-user-banner .new-user .high-light-txt{color:#f63b2e;font-size:13px;font-weight:600}.new-user-banner .new-user .button{position:absolute;right:15px;background:linear-gradient(-234.11deg,#ff7c4a,#ff4058);border-radius:9px;height:18px;line-height:18px;font-size:10px;color:#fff;text-align:center;padding:0 2px 0 6px}.new-user-banner .new-user .button .i-right{font-size:12px;padding-bottom:2px}@font-face{font-family:iconfont;src:url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.eot);src:url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.eot?#iefix) format("embedded-opentype"),url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.woff) format("woff"),url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.ttf) format("truetype"),url(https://pic.c-ctrip.com/platform/h5/component/fonts/CC_H5_calender.svg#iconfont) format("svg")}.calendarComponent-aria .calendarComponent-title .calendarComponent-title_text{font-size:20px}.calendarComponent-aria .calendarComponent-tip{font-size:14px}.calendarComponent-aria .calendarComponent-tip .iconfont-calendarComponent-circleTip{margin-right:8px}.calendarComponent-aria .calendarComponent-tip .iconfont-calendarComponent-circleTip:before{font-size:18px}.calendarComponent-aria .calendarComponent-week{font-size:16px}.calendarComponent-aria .calendarComponent-month{font-size:22px}.calendarComponent-aria .calendarAllDays li{min-height:103px}.calendarComponent-aria .calendarAllDays li .calendarFestival{font-size:16px;top:6px}.calendarComponent-aria .calendarAllDays li .calendarDay{font-size:30px}.calendarComponent-aria .calendarAllDays li .calendarTag-third-line{font-size:14px}.calendarComponent-aria .calendarAllDays li .calendarTag-forth-line{font-size:18px}.calendarComponent-aria .calendarAllDays li .iconfont-calendarComponent-circleTip{right:0}.calendarComponent-aria .calendarComponent-bottom .calendarComponent-goBack{font-size:16px}.calendarComponent-aria .calendarComponent-bottom .calendarComponent-btnGroup button{font-size:20px}.calendarComponent-block{width:100%;height:90%;position:absolute;bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-family:PingFangSC-Regular,Arial,Helvetica,sans-serif;font-size:16px;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.calendarComponent-block [class^=iconfont-]:before{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;content:"";display:block}.calendarComponent-block .calendarComponent-text_red{color:#f5190a!important}.calendarComponent-block .calendarComponent-text_green{color:#00b87a!important}.calendarComponent-block .calendarComponent-text_blue{color:#0086f6!important}.calendarComponent-block h2,.calendarComponent-block h3,.calendarComponent-block h4,.calendarComponent-block h5{margin:0;padding:0;font-weight:400;font-family:PingFangSC-Regular,Arial,Helvetica,sans-serif}.calendarComponent-block .iconfont-calendarComponent-closeIcon:before{content:"";color:#666;font-size:20px}.calendarComponent-block .iconfont-right-arrow:before{content:""}.calendarComponent-block .iconfont-calendarComponent-circleTip:before{content:"";font-size:.63em;color:#0086f6}.calendarComponent-block *{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding:0}.calendarComponent-block.calendarComponent-popUp_show{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.calendarComponent-mask{position:fixed;left:0;top:0;z-index:1011;width:100%;height:100%;background:rgba(0,0,0,.7)}.calendarComponent-popUp{width:100%;height:100%;background:#fff;border-radius:8px 8px 0 0;position:absolute;bottom:0;left:0;z-index:1010;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;flex:1}.calendarComponent-popUp li,.calendarComponent-popUp ul{margin:0;padding:0;list-style:none}.calendarComponent-popUp .calendarComponent-all_disable,.calendarComponent-popUp .calendarComponent-all_disable>*{color:#ccc!important}.calendarComponent-popUp .calendarComponent-all_disable .calendarComponent-circleTip{background-position:0 -94px!important}.calendarComponent-popUp.calendarComponent-popUp_confirm{padding-bottom:60px}.calendarComponent-title{background:#fff;width:100%;height:44px;display:flex;justify-content:center;align-items:stretch;padding:0 60px 0 58px;box-sizing:border-box;border-radius:8px 8px 0 0}.calendarComponent-title .calendarComponent-title_text{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:17px;color:#333}.calendarComponent-title .calendarComponent-title_text h2{color:#333;font-size:17px;line-height:1.3;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif}.calendarComponent-title .calendarComponent-title_text h5{color:#666;font-size:12px}.calendarComponent-title .iconfont-calendarComponent-closeIcon{padding:0 12px;display:flex;align-items:center;justify-content:center;font-size:15px;position:absolute;height:100%;left:0;top:0}.calendarComponent-tip{background:#fff8f2;color:#666;font-size:.75em;line-height:16px;padding:7px 16px;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.calendarComponent-tip.calendarComponent-tip_red{color:#f70}.calendarComponent-tip .iconfont-calendarComponent-circleTip{width:12px;margin-right:5px;flex:0 0 12px}.calendarComponent-conWrap{width:100%;background:#fff;position:relative;box-sizing:border-box;display:flex;flex:1;overflow:hidden}.calendarComponent-conWrap .calendarComponent-con{height:100%;overflow-y:auto}.calendarComponent{width:100%;background:#fff;font-size:1em;line-height:1;position:relative}.calendarComponent-month{display:flex;align-items:center;justify-content:space-between;background:#f6f8fa;color:#111;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif;padding:10px 12px 10px 20px;box-sizing:border-box;position:relative;z-index:1009;width:100%;line-height:1}.calendarComponent-month .calendarComponent-holidayStrategy{color:#fff;font-size:.88em;background:#f70;border-radius:12px;padding:3px 24px;max-width:50%;overflow:hidden}.calendarComponent-month .calendarComponent-holidayStrategy_blue{color:#0086f6;font-size:.88em;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;max-width:50%;overflow:hidden}.calendarComponent-month.calendarComponent-month_fixed{position:absolute;left:0;top:0;z-index:1011}.calendarComponent-week{align-items:center;justify-content:space-around;color:#333;font-size:12px;background:#fff;padding:3px 10px}.calendarAllDays,.calendarComponent-week{display:flex;box-sizing:border-box;width:100%}.calendarAllDays{align-items:flex-start;justify-content:flex-start;color:#111;flex-wrap:wrap;padding:.375em}.calendarAllDays li{flex:0 0 14.28%;text-align:center;min-height:3.6em;padding-top:1.25em;padding-bottom:.19em;position:relative;box-sizing:border-box;border-radius:2px;max-width:14.28%;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;background:transparent}.calendarAllDays li span{display:block;width:100%;margin-bottom:.25em}.calendarAllDays li .iconfont-calendarComponent-circleTip{position:absolute;right:.25em;top:1.45em}.calendarAllDays li.calendarComponent-selected{color:#fff;background:#0086f6}.calendarAllDays li.calendarComponent-selected .calendarComponent-text_red,.calendarAllDays li.calendarComponent-selected .calendarTag{color:#fff!important}.calendarAllDays li.calendarComponent-selected .calendarTag{opacity:.7}.calendarAllDays li.calendarComponent-selected .iconfont-calendarComponent-circleTip:before{color:#fff}.calendarAllDays li.calendarComponent-selectedArea{background:#e6f3fe}.calendarAllDays li .calendarFestival{position:absolute;left:0;top:.9em;font-size:.63em;margin-top:0;font-weight:400;line-height:1}.calendarAllDays li .calendarDay{font-size:1.06em;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif}.calendarAllDays li .calendarTag{font-size:.69em;font-weight:400;margin-bottom:.25em;color:#444;display:block;text-decoration:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.calendarAllDays li .calendarComponent-bubble-wrap{position:absolute;top:0;left:50%;z-index:1010;transform:translate(-50%,-100%);padding-bottom:7px}.calendarAllDays li .calendarComponent-bubble-wrap .calendarComponent-bubble{border-radius:4px;padding:9px 10px;background:rgba(34,34,34,.85);font-size:12px;color:#fff;display:block;width:auto;white-space:nowrap;margin:0}.calendarAllDays li .calendarComponent-bubble-wrap .calendarComponent-bubble:after{content:"";display:block;border-top:7px solid rgba(34,34,34,.85);border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:-7px;left:50%;margin-left:-8px}.calendarComponent-toast{background:rgba(0,0,0,.75);border-radius:6px;font-size:15px;color:#fff;padding:10px 26px;min-width:150px;box-sizing:border-box;text-align:center;position:absolute;left:0;top:50%;z-index:1011;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}.calendarComponent-toast.calendarComponent-toast_show{left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.calendarComponent-toast.calendarComponent-date_back{bottom:115px;top:auto;transform:translate(-100%);-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%)}.calendarComponent-toast.calendarComponent-date_back.calendarComponent-toast_show{left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}.calendarComponent-bottom{position:relative;bottom:0;left:0;z-index:1011;width:100%;padding:8px 10px;box-sizing:border-box;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.08);display:flex;align-items:center;flex-direction:column;justify-content:flex-start}.calendarComponent-bottom .calendarComponent-bottom_text{font-size:12px;color:#666;text-align:center;width:100%;padding:9px 0 1px}.calendarComponent-btnGroup{width:100%;box-sizing:border-box}.calendarComponent-btnGroup button{background:#0086f6;border-radius:6px;width:100%;text-align:center;height:44px;line-height:44px;font-size:18px;color:#fff;border:none;outline:none}.calendarComponent-btnGroup button.calendarComponent-disableBtn{background:#efefef;color:#999}.calendarComponent-goBack{color:#333;font-size:15px;width:100%;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif;padding:2px 0 10px;max-height:100px}.calendarComponent-goBack .calendarComponent-back_date,.calendarComponent-goBack .calendarComponent-go_date{margin:0 5px}.calendarComponent-goBack .calendarComponent-flight{display:flex;align-items:center;justify-content:space-between}.calendarComponent-goBack .calendarComponent-flight>div{max-width:50%;overflow:hidden}.tabComponent-block{display:flex;align-items:center;justify-content:center;font-size:16px;width:100%}.tabComponent-block .tabComponent-item{flex:1;display:flex;align-items:center;justify-content:center;max-width:50%}.tabComponent-block .tabComponent-itemCon{max-width:100%;height:44px;line-height:44px;color:#333;font-size:.93em;border-bottom:2px solid transparent;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.tabComponent-block .tabComponent-itemCon.active{color:#0086f6;border-color:#0086f6;font-family:PingFangSC-Medium,Arial,Helvetica,sans-serif}.cds-temporary-view-wrapper{border:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;line-height:1.2;box-sizing:border-box;font-size:12px;position:fixed;top:0;right:0;left:0;bottom:0}.cds-temporary-view-wrapper em,.cds-temporary-view-wrapper i{font-style:normal}.cds-temporary-view-wrapper li,.cds-temporary-view-wrapper ol,.cds-temporary-view-wrapper ul{list-style-type:none}.cds-temporary-view-wrapper a{text-decoration:none;color:#0086f6}.cds-temporary-view-wrapper a:hover{color:#0075d8;text-decoration:none}.cds-temporary-view-wrapper img{border:none}.cds-temporary-view-wrapper.cds-hide-temporary-view-wrapper{animation:cdsHideTemporaryViewWrapper .16s linear}.cds-temporary-view-wrapper.cds-show-temporary-view-wrapper{animation:cdsShowTemporaryViewWrapper .24s linear}.cds-temporary-view-wrapper .cds-temporary-view-mask{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;background-color:rgba(0,0,0,.6)}.cds-temporary-view-wrapper .cds-temporary-view-content{width:100%;height:262px;background:#fff;position:absolute;left:0;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.cds-temporary-view-wrapper .cds-temporary-view-content.cds-show-content{animation:showTemporaryView .24s linear}.cds-temporary-view-wrapper .cds-temporary-view-content.cds-hide-content{animation:cdshideTemporaryView .16s linear}.cds-temporary-view-wrapper .cds-temporary-view-content .cds-temporary-view-close-btn{width:20px;height:20px;display:inline-block;position:absolute;top:12px;left:12px;color:#666}.cds-temporary-view-wrapper .cds-temporary-view-content .cds-temporary-view-close-btn.cds-temporary-view-close-btn-circle{color:rgba(0,0,0,.4)}@keyframes cdsShowTemporaryViewWrapper{0%{opacity:0}to{opacity:1}}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes showTemporaryView{0%{bottom:-600px}to{bottom:0}}@keyframes cdshideTemporaryView{0%{bottom:0}to{bottom:-600px}}.cds-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;line-height:1.2;font-size:12px;padding:0 16px;height:36px;border:1px solid #2698f7;color:#0086f6;background:#fff;line-height:1;text-align:center;border-radius:4px;outline:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;vertical-align:top;font-size:0}.cds-btn em,.cds-btn i{font-style:normal}.cds-btn li,.cds-btn ol,.cds-btn ul{list-style-type:none}.cds-btn a{text-decoration:none;color:#0086f6}.cds-btn a:hover{color:#0075d8;text-decoration:none}.cds-btn img{border:none}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn{position:relative;border:none}.cds-btn:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid #2698f7;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn .icon-m-r{width:18px;height:18px;margin-right:6px}.cds-btn .cds-icon-item{font-size:18px}.cds-btn svg{width:18px;height:18px;vertical-align:middle;animation:loadingAn .8s linear 0s infinite}.cds-btn svg .svg-fill-color{fill:#0086f6}.cds-btn span{display:block;font-size:15px;line-height:1;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cds-btn.cds-btn-active{border-color:#73bcfa;color:#73bcfa}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-active{position:relative;border:none}.cds-btn.cds-btn-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid #73bcfa;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-active svg .svg-fill-color{fill:#73bcfa}.cds-btn.cds-btn-primary{background:#0086f6;border-color:transparent;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-primary{position:relative;border:none}.cds-btn.cds-btn-primary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-primary.cds-btn-primary-active{background:#0075d8;color:#eee}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-primary.cds-btn-primary-active{position:relative;border:none}.cds-btn.cds-btn-primary.cds-btn-primary-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-primary.cds-btn-primary-active svg .svg-fill-color{fill:#eee}.cds-btn.cds-btn-primary svg .svg-fill-color{fill:#fff}.cds-btn.cds-btn-tertiary{background:#fff;color:#333;border-color:#999}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-tertiary{position:relative;border:none}.cds-btn.cds-btn-tertiary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid #999;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-tertiary.cds-btn-tertiary-active{background:#fff;color:#aaa;border-color:#aaa}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-tertiary.cds-btn-tertiary-active{position:relative;border:none}.cds-btn.cds-btn-tertiary.cds-btn-tertiary-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid #aaa;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-tertiary.cds-btn-tertiary-active svg .svg-fill-color{fill:#aaa}.cds-btn.cds-btn-tertiary svg .svg-fill-color{fill:#999}.cds-btn.cds-btn-text{border:transparent;background:transparent}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-text{position:relative;border:none}.cds-btn.cds-btn-text:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-text.cds-btn-text-active{color:#0072d1}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-text.cds-btn-text-active{position:relative;border:none}.cds-btn.cds-btn-text.cds-btn-text-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-text.cds-btn-text-active svg .svg-fill-color{fill:#0072d1}.cds-btn.cds-btn-text svg .svg-fill-color{fill:#0086f6}.cds-btn.cds-btn-special-ding{border:none;padding:0!important;width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;background:-webkit-linear-gradient(left,#ffa50a,#f70);color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-special-ding{position:relative;border:none}.cds-btn.cds-btn-special-ding:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-special-ding span{font-size:20px!important;line-height:1!important}.cds-btn.cds-btn-special-ding.cds-btn-special-ding-active{color:#f4f4f4;background:#d96500}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-special-ding.cds-btn-special-ding-active{position:relative;border:none}.cds-btn.cds-btn-special-ding.cds-btn-special-ding-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-special-ding.cds-btn-special-ding-active svg .svg-fill-color{fill:#f4f4f4}.cds-btn.cds-btn-special-ding svg{width:22px;height:22px}.cds-btn.cds-btn-special-ding svg .svg-fill-color{fill:#fff}.cds-btn.cds-btn-large{padding:0 28px;height:44px;border-radius:6px}.cds-btn.cds-btn-large span{font-size:17px;line-height:1}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-large{position:relative;border:none}.cds-btn.cds-btn-large:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid #2698f7;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-large .icon-m-r{width:20px;height:20px}.cds-btn.cds-btn-large .icon-m-r .cds-icon-item{font-size:20px}.cds-btn.cds-btn-large.cds-btn-primary{border-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-large.cds-btn-primary{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-primary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-large.cds-btn-primary.cds-btn-primary-active{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-primary.cds-btn-primary-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-large.cds-btn-tertiary{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-tertiary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid #999;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-large.cds-btn-tertiary.cds-btn-tertiary-active{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-tertiary.cds-btn-tertiary-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid #aaa;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-large.cds-btn-text{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-text:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-large.cds-btn-text.cds-btn-text-active{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-text.cds-btn-text-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-large.cds-btn-special-ding{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-special-ding:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-large.cds-btn-special-ding.cds-btn-special-ding-active{position:relative;border:none}.cds-btn.cds-btn-large.cds-btn-special-ding.cds-btn-special-ding-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:12px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-small{padding:0 12px;height:30px;border-radius:4px}.cds-btn.cds-btn-small span{font-size:13px;line-height:1}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-small{position:relative;border:none}.cds-btn.cds-btn-small:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid #2698f7;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-small.cds-btn-primary{border-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn.cds-btn-small.cds-btn-primary{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-primary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-small.cds-btn-primary.cds-btn-primary-active{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-primary.cds-btn-primary-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-small.cds-btn-tertiary{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-tertiary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid #999;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-small.cds-btn-tertiary.cds-btn-tertiary-active{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-tertiary.cds-btn-tertiary-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid #aaa;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-small.cds-btn-text{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-text:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-small.cds-btn-text.cds-btn-text-active{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-text.cds-btn-text-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-small.cds-btn-special-ding{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-special-ding:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn.cds-btn-small.cds-btn-special-ding.cds-btn-special-ding-active{position:relative;border:none}.cds-btn.cds-btn-small.cds-btn-special-ding.cds-btn-special-ding-active:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.cds-btn-small .icon-m-r{display:none}.cds-btn.cds-btn-long{display:flex;width:100%}.cds-btn[disabled]{cursor:not-allowed!important;background:#eee!important;border-color:transparent!important;color:#999!important}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn[disabled]{position:relative;border:none}.cds-btn[disabled]:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn[disabled].cds-btn-primary{border-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:2){.cds-btn[disabled].cds-btn-primary{position:relative;border:none}.cds-btn[disabled].cds-btn-primary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn[disabled].cds-btn-tertiary{position:relative;border:none}.cds-btn[disabled].cds-btn-tertiary:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.cds-btn[disabled].cds-btn-text{position:relative;border:none}.cds-btn[disabled].cds-btn-text:after{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border-radius:8px;border:1px solid transparent;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}}.cds-btn.custom-btn{box-sizing:border-box}.cds-btn.custom-btn:after{display:none}.cds-btn .ios-loading{animation:none!important}.cds-btn .ios-loading .svg-fill-color:first-child{animation:load 1s linear 0s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(2){animation:load 1s linear .1s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(3){animation:load 1s linear .2s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(4){animation:load 1s linear .3s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(5){animation:load 1s linear .4s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(6){animation:load 1s linear .5s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(7){animation:load 1s linear .6s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(8){animation:load 1s linear .7s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(9){animation:load 1s linear .8s infinite}.cds-btn .ios-loading .svg-fill-color:nth-child(10){animation:load 1s linear .9s infinite}@keyframes loadingAn{0%{transform:rotate(0deg) translateZ(0);transform-origin:center 50%}to{transform:rotate(1turn) translateZ(0);transform-origin:center 50%}}@keyframes load{0%{opacity:0}to{opacity:1}}@font-face{font-family:cdsIconFont;src:url(https://pic.c-ctrip.com/platform/h5/common/cds-iconfont/cds-iconfont.ttf?v=20191120) format("truetype")}.cds-icon-item{display:inline-flex;justify-content:center;align-items:center;line-height:1;vertical-align:middle;text-align:center;box-sizing:border-box;font-size:20px}.cds-icon-item .cds-icon-svg{font-size:20px}.cds-icon-account,.cds-icon-add,.cds-icon-add-shape,.cds-icon-back,.cds-icon-boy,.cds-icon-broadcast,.cds-icon-calendar,.cds-icon-camera,.cds-icon-cancel,.cds-icon-check,.cds-icon-clock_shape,.cds-icon-close,.cds-icon-closed-shape,.cds-icon-collect,.cds-icon-collected,.cds-icon-communication,.cds-icon-compass,.cds-icon-contacts,.cds-icon-coupons,.cds-icon-delete,.cds-icon-delete-left,.cds-icon-dislike,.cds-icon-dowm,.cds-icon-download,.cds-icon-drop-down-Keyboard,.cds-icon-drop-down-filled,.cds-icon-drop-down-outlined,.cds-icon-drop-up-Keyboard,.cds-icon-drop-up-filled,.cds-icon-drop-up-outlined,.cds-icon-edit,.cds-icon-edit_word,.cds-icon-email,.cds-icon-emoji,.cds-icon-filter,.cds-icon-filter_shape,.cds-icon-flash-light,.cds-icon-forward,.cds-icon-girl,.cds-icon-group,.cds-icon-guidepost,.cds-icon-help,.cds-icon-home,.cds-icon-hot_shape,.cds-icon-image,.cds-icon-information_filled,.cds-icon-information_outlined,.cds-icon-keyboard,.cds-icon-left,.cds-icon-left_arrow_head,.cds-icon-like,.cds-icon-liked,.cds-icon-list,.cds-icon-loading,.cds-icon-locate,.cds-icon-location,.cds-icon-map,.cds-icon-message,.cds-icon-microphone,.cds-icon-more,.cds-icon-more_Android,.cds-icon-near,.cds-icon-open-light,.cds-icon-ordertime_shape,.cds-icon-phone,.cds-icon-present,.cds-icon-radiobutton,.cds-icon-rank,.cds-icon-refresh,.cds-icon-remind,.cds-icon-return,.cds-icon-right_arrow_head,.cds-icon-scan,.cds-icon-search,.cds-icon-selected,.cds-icon-selected-shape,.cds-icon-service,.cds-icon-setting,.cds-icon-share,.cds-icon-share_android,.cds-icon-subtract,.cds-icon-subtract-shape,.cds-icon-time-clock,.cds-icon-to,.cds-icon-top,.cds-icon-transform,.cds-icon-unliked-shape,.cds-icon-unselected,.cds-icon-voice,.cds-icon-voice-shape,.cds-icon-warn,.cds-icon-warn_shape{font-family:cdsIconFont!important;color:inherit;font-style:normal}.cds-icon-home:before{content:""}.cds-icon-camera:before{content:""}.cds-icon-warn:before{content:""}.cds-icon-help:before{content:""}.cds-icon-guidepost:before{content:""}.cds-icon-refresh:before{content:""}.cds-icon-drop-down-outlined:before{content:""}.cds-icon-drop-up-outlined:before{content:""}.cds-icon-drop-up-filled:before{content:""}.cds-icon-drop-down-filled:before{content:""}.cds-icon-image:before{content:""}.cds-icon-service:before{content:""}.cds-icon-dislike:before{content:""}.cds-icon-like:before{content:""}.cds-icon-collect:before{content:""}.cds-icon-keyboard:before{content:""}.cds-icon-drop-up-Keyboard:before{content:""}.cds-icon-drop-down-Keyboard:before{content:""}.cds-icon-group:before{content:""}.cds-icon-microphone:before{content:""}.cds-icon-emoji:before{content:""}.cds-icon-voice:before{content:""}.cds-icon-delete-left:before{content:""}.cds-icon-flash-light:before{content:""}.cds-icon-open-light:before{content:""}.cds-icon-to:before{content:""}.cds-icon-return:before{content:""}.cds-icon-share:before{content:""}.cds-icon-time-clock:before{content:""}.cds-icon-back:before{content:""}.cds-icon-present:before{content:""}.cds-icon-transform:before{content:""}.cds-icon-message:before{content:""}.cds-icon-location:before{content:""}.cds-icon-subtract:before{content:""}.cds-icon-add:before{content:""}.cds-icon-liked:before{content:""}.cds-icon-unliked-shape:before{content:""}.cds-icon-selected-shape:before{content:""}.cds-icon-add-shape:before{content:""}.cds-icon-subtract-shape:before{content:""}.cds-icon-voice-shape:before{content:""}.cds-icon-closed-shape:before{content:""}.cds-icon-contacts:before{content:""}.cds-icon-cancel:before{content:""}.cds-icon-delete:before{content:""}.cds-icon-location:before{content:""}.cds-icon-filter:before{content:""}.cds-icon-map:before{content:""}.cds-icon-edit:before{content:""}.cds-icon-edit_word:before{content:""}.cds-icon-more:before{content:""}.cds-icon-email:before{content:""}.cds-icon-locate:before{content:""}.cds-icon-close:before{content:""}.cds-icon-collected:before{content:""}.cds-icon-phone:before{content:""}.cds-icon-rank:before{content:""}.cds-icon-forward:before{content:""}.cds-icon-search:before{content:""}.cds-icon-calendar:before{content:""}.cds-icon-list:before{content:""}.cds-icon-coupons:before{content:""}.cds-icon-near:before{content:""}.cds-icon-selected:before{content:""}.cds-icon-top:before{content:""}.cds-icon-remind:before{content:""}.cds-icon-left:before{content:""}.cds-icon-more_Android:before{content:""}.cds-icon-dowm:before{content:""}.cds-icon-download:before{content:""}.cds-icon-compass:before{content:""}.cds-icon-account:before{content:""}.cds-icon-clock_shape:before{content:""}.cds-icon-filter_shape:before{content:""}.cds-icon-loading:before{content:""}.cds-icon-unselected:before{content:""}.cds-icon-communication:before{content:""}.cds-icon-ordertime_shape:before{content:""}.cds-icon-warn_shape:before{content:""}.cds-icon-hot_shape:before{content:""}.cds-icon-broadcast:before{content:""}.cds-icon-information_outlined:before{content:""}.cds-icon-left_arrow_head:before{content:""}.cds-icon-right_arrow_head:before{content:""}.cds-icon-information_filled:before{content:""}.cds-icon-setting:before{content:""}.cds-icon-scan:before{content:""}.cds-icon-radiobutton:before{content:""}.cds-icon-check:before{content:""}.cds-icon-girl:before{content:""}.cds-icon-boy:before{content:""}.cds-icon-share_android:before{content:""}.cds-icon-fold{display:inline-block;width:0;height:5px;margin-left:8px;border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;vertical-align:middle}.cds-dialog-wrapper{border:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;line-height:1.2;box-sizing:border-box;font-size:12px;position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0}.cds-dialog-wrapper em,.cds-dialog-wrapper i{font-style:normal}.cds-dialog-wrapper li,.cds-dialog-wrapper ol,.cds-dialog-wrapper ul{list-style-type:none}.cds-dialog-wrapper a{text-decoration:none;color:#0086f6}.cds-dialog-wrapper a:hover{color:#0075d8;text-decoration:none}.cds-dialog-wrapper img{border:none}.cds-dialog-wrapper.cds-show-dialog-wrapper{animation:cdsShowDialogWrapper .24s linear;opacity:1}.cds-dialog-wrapper.cds-hide-dialog-wrapper{animation:cdsHideDialogWrapper .16s linear;opacity:0}.cds-dialog-wrapper .cds-dialog-mask{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;background-color:rgba(0,0,0,.75)}.cds-dialog-wrapper .cds-dialog-modal{position:absolute;overflow:auto;top:0;right:0;bottom:0;left:0;height:100%;z-index:999;transform:translateZ(1px);display:flex;justify-content:center;align-items:center;flex-direction:column}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-header{width:281px;max-height:140px;overflow:hidden;background:#fff}.cds-dialog-wrapper .cds-dialog-modal .cds-border-top{border-top-left-radius:8px;border-top-right-radius:8px}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content{width:281px;padding:16px;box-sizing:border-box;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-title{width:100%;max-height:46px;line-height:23px;margin-top:11px;font-size:17px;color:#333;font-weight:700;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-m-space{margin-bottom:28px}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-desc{margin-top:6px;text-align:center;line-height:19px;font-size:14px;color:#333;margin-bottom:24px;word-break:break-all;word-wrap:break-word}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-footer{width:100%;height:36px;display:flex;justify-content:space-around;align-items:center}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-footer.cds-dialog-long-footer{height:auto;overflow:hidden;flex-wrap:wrap;flex-direction:row}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-footer.cds-dialog-long-footer .cds-dialog-btn-wrapper{width:100%;flex:none;margin-right:0;margin-bottom:12px}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-footer.cds-dialog-long-footer .cds-dialog-btn-wrapper:last-child{margin-bottom:0}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-footer .cds-dialog-btn-wrapper{flex:1 1;height:100%;box-sizing:border-box;margin-right:12px}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-footer .cds-dialog-btn-wrapper:last-child{margin-right:0}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-content .cds-dialog-footer .cds-dialog-btn-wrapper .cds-dialog-btn-textDesc{width:100%;color:#999;text-align:center;font-size:14px;display:flex;justify-content:center;align-items:center;line-height:20px;max-height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:break-all;word-wrap:break-word;white-space:wrap}.cds-dialog-wrapper .cds-dialog-modal .cds-dialog-popup{width:calc(100% - 48px);height:60%;min-height:40%!important;box-sizing:border-box;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:relative}.cds-dialog-wrapper .cds-dialog-modal .cds-cancel-btn{width:36px;height:36px;margin-top:48px}@keyframes cdsShowDialogWrapper{0%{opacity:0}to{opacity:1}}@keyframes cdsHideDialogWrapper{0%{opacity:1}to{opacity:0}}
