@charset "utf-8";.layer_baoxian{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:99999;overflow:scroll;-webkit-overflow-scrolling:touch}.layer_baoxian iframe{position:relative;z-index:99;top:1.2rem;left:0;bottom:0;width:100%;border:none;height:calc(100vh - 1.2rem)}.layer_baoxian .close{position:fixed;right:0;top:20%;background-color:#4993fa;color:#fff;font-size:.32rem;height:.6667rem;line-height:.6667rem;padding:0 .2667rem 0 .4rem;border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.lifeServiceIndexPages{padding:.133333rem 0}.lifeServiceIndexPages a{display:block;margin:.133333rem .32rem;height:1.6rem;background:#fff}.lifeServiceIndexPages a span.icon_life{display:block;width:1.6rem;height:1.6rem;float:left;background-position:center center;background-repeat:no-repeat}.lifeServiceIndexPages a span.icon_life.icon_pFee{background-image:url(../img/recharge/icon_pFee.png);background-size:.653333rem .8rem}.lifeServiceIndexPages a span.icon_life.icon_creditCard{background-image:url(../img/recharge/icon_creditCard.png);background-size:.72rem .493333rem}.lifeServiceIndexPages a span.icon_life.icon_oilCard{background-image:url(../img/recharge/icon_oilCard.png);background-size:.64rem .666666rem}.lifeServiceIndexPages a span.icon_life.icon_cardPWD{background-image:url(../img/recharge/icon_cardPWD.png);background-size:.666666rem .573333rem}.lifeServiceIndexPages a span.icon_life.icon_video{background-image:url(../img/recharge/icon_video.png);background-size:.666666rem .533333rem}.lifeServiceIndexPages a span.icon_life.icon_didi{background-image:url(../img/recharge/icon_didi.png);background-size:.693333rem .573333rem}.lifeServiceIndexPages a span.icon_life.icon_fly{background-image:url(../img/recharge/icon_fly.png);background-size:.72rem .466666rem}.lifeServiceIndexPages a span.icon_life.icon_hotel{background-image:url(../img/recharge/icon_index_hotel.png);background-size:.8rem auto}.lifeServiceIndexPages a span.icon_life.icon_train{background-image:url(../img/recharge/icon_index_train.png);background-size:.6rem auto}.lifeServiceIndexPages a span.icon_life.icon_redpack{background-image:url(../img/recharge/icon_redpack.png);background-size:.6rem auto}.lifeServiceIndexPages a .text{display:block;margin-left:1.5rem;line-height:1.6rem;color:#333;font-size:.346666rem}.btn_main{display:inline-block;height:.8rem;line-height:.8rem;color:#fff;font-size:.346666rem;text-align:center;border-radius:.08rem}.btn_main.btn_primary{border:1px solid #416efb;background:#4993fa}.btn_main.btn_primary.sm{color:#4993fa}.btn_main.btn_green{border:1px solid #20e36e;background:#20e36e}.btn_main.btn_red{border:1px solid #ff4343;background:#ff4343}.btn_main.btn_red.sm{color:#ff4343}.btn_main.btn_primary.sm,.btn_main.btn_red.sm{background:0 0;padding:0 .266666rem;height:.6rem;line-height:.6rem}.btn_main.form_submit{display:block;width:100%;height:1.2rem;line-height:1.2rem;font-size:.426666rem}.btn_main.form_submit_half{display:block;width:48%;height:1rem;line-height:1rem;font-size:.426666rem;margin:0 1%;float:left}.creditCardIndexPages header{background:#fff}.creditCardIndexPages header .btn_line{text-align:center;padding:.48rem 0 .24rem}.creditCardIndexPages header .btn_line .btn_main{width:4.533333rem;margin:0 .053333rem}.creditCardIndexPages header p{font-size:.293333rem;color:#999;text-align:center;line-height:.8rem}.creditCardIndexPages .list{background:#fff}.creditCardIndexPages .list li{position:relative;padding:.266666rem .32rem;border-bottom:1px solid #e5e5e5}.creditCardIndexPages .list li p{font-size:.266666rem;color:#999}.creditCardIndexPages .list li p.title{font-size:.373333rem;color:#333;line-height:.586666rem;margin-bottom:.346666rem}.creditCardIndexPages .list li p.title .name{width:2.933333rem;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creditCardIndexPages .list li .right{position:absolute;top:.32rem;right:.32rem;line-height:.533333rem;text-align:right}.creditCardIndexPages .list li .right .coin{font-size:.373333rem;color:#ff4343}.creditCardIndexPages .list li .right .type{font-size:.32rem;color:#4993fa}.creditCardIndexPages .long_more{display:block;line-height:1.2rem;text-align:center;background:#fff;color:#333;font-size:.32rem}.creditCardIndexPages .emptyCart{background:#fff;margin:0;padding:1rem 0}.steps_section{overflow:hidden;padding:.4rem 0}.steps_section .item{display:block;width:33.33333333%;float:left;text-align:center;font-size:.293333rem}.steps_section .item span.num{display:inline-block;vertical-align:middle;width:.586666rem;height:.586666rem;line-height:.586666rem;background-color:#999;background-size:contain;background-position:center center;background-repeat:no-repeat;color:#fff;border-radius:100%;margin-right:.16rem}.steps_section .item span.text{color:#999}.steps_section .item:last-child span.num{background-image:url(../img/recharge/icon_checked_w.png)}.steps_section .item.active span.num{background-color:#4993fa}.steps_section .item.active span.text{color:#4993fa}.steps_section+.public_form_section{margin-top:-.2rem}.text_primary{color:#4993fa}.text_gray{color:#999}.public_form_section .items{margin:.2rem 0;background:#fff}.public_form_section .form_item_tips{font-size:.32rem;padding:0 .6133rem;color:#4993fa}.public_form_section .item{position:relative;font-size:.373333rem;line-height:1.2rem;padding:0 .293333rem}.public_form_section .item+.item{border-top:1px solid #e8e8e8}.public_form_section .item label{display:block;width:2.533333rem;float:left;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.public_form_section .item label img{display:inline-block;vertical-align:middle;width:.5rem;height:auto;margin-top:-2px}.public_form_section .item>label.fieldError{position:absolute;bottom:0;left:.3rem;color:red;width:100%;font-size:.3rem;line-height:.4rem}.public_form_section .item .sexinput{color:red}.public_form_section .item .sexinput input[type=button]{font-size:.373333rem}.public_form_section .item .inputs{position:relative;margin-left:2.533333rem}.public_form_section .item .inputs.double_input input{display:inline-block;width:48%}.public_form_section .item .inputs .Insurance{float:right;position:relative;vertical-align:middle}.public_form_section .item .inputs .Insurance #readInput{vertical-align:middle;position:absolute;top:.2rem;right:.1rem;height:60%;width:.8rem;visibility:hidden}.public_form_section .item .inputs .Insurance #readInput:focus{outline:0}.public_form_section .item .inputs .Insurance .sele{position:absolute;top:.375rem;right:.2rem;width:.45rem;height:.45rem;border-radius:50%;vertical-align:middle;border:.028rem solid #ddd}.public_form_section .item .inputs .Insurance #readInput:checked+.sele{border:none;background:url(../img/icon_fli_checkbox_checked.png) center center/contain no-repeat #416efb}.public_form_section .item .inputs .input,.public_form_section .item .inputs .input_select,.public_form_section .item .inputs .input_text{display:block;width:100%;height:1.2rem;font-size:.373333rem;color:#333}.public_form_section .item .inputs.city_select{overflow:hidden}.public_form_section .item .inputs.city_select .input_select{width:50%;float:left}.public_form_section .item .inputs .input_select{border:none;background:#fff}.public_form_section .item .inputs .input_appendex{position:absolute;right:0;top:0;display:inline-block}.public_form_section .item .inputs .input_appendex.icon_user{top:.266666rem;width:.64rem;height:.64rem;background:url(../img/recharge/icon_user.png) center center/contain no-repeat}.public_form_section .item .inputs .input_appendex.text{font-size:.32rem;color:#999;text-align:right}.public_form_section .item .inputs p{line-height:.533333rem;padding:.26rem 0}.public_form_section .item .inputs .icon_clear{top:.35rem;right:-.3rem}.public_form_section .item .img{width:1.5rem;height:1.5rem;float:left}.public_form_section .item .info{overflow:hidden;float:left;clear:right;line-height:1.5rem;margin-left:.1rem}.public_form_section .btn_submit_box{padding:.8rem .48rem .4rem;overflow:hidden}.public_form_section .rows{text-align:left;font-size:.32rem;color:#999;padding:.2rem .6rem}.public_form_section .rows .fli_checkbox_blue{display:inline-block;vertical-align:middle;margin-top:-.053333rem}.public_form_section .largeInputs{position:relative;padding:.333333rem .2rem}.public_form_section .largeInputs .input_text{display:block;width:100%;height:1.2rem;font-size:.666666rem;color:#333}.public_form_section .largeInputs .text_gray{font-size:.293333rem}.public_form_section .largeInputs label.fieldError{color:red;width:100%;font-size:.3rem;line-height:.4rem}.rukouflow .largeInputs{font-size:.373333rem}.rukouflow .largeInputs .labelname{display:block;width:2.533333rem;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rukouflow .largeInputs .input_text{font-size:.373333rem}.public_form_section .select_num_section{overflow:hidden;box-sizing:border-box;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:.4rem .2rem}.public_form_section .select_num_section .item_num{display:block;width:30%;padding:.4rem 0;text-align:center;color:#4993fa;float:left;margin-bottom:.2rem;border:1px solid #74adfc;background:#e7f1ff;border-radius:.08rem;line-height:.8rem}.public_form_section .select_num_section .item_num:nth-child(3n-1){margin:0 5% .2rem}.public_form_section .select_num_section .item_num span{display:block;font-size:.266666rem;line-height:.4rem}.public_form_section .select_num_section .item_num span:first-child{font-size:.426666rem}.public_form_section .select_num_section .item_num.active{border:1px solid #4281fb;background:#5099ff;color:#fff}.public_form_section .select_num_section .item_num.disable{border:1px solid #e5e5e5;background:#fff;color:#e5e5e5}.public_form_section .line_select{padding:.293333rem 0;font-size:.32rem;color:#999}.public_form_section .line_select span{display:inline-block;vertical-align:middle;min-width:1.36rem;width:auto;height:.613333rem;line-height:.613333rem;font-size:.32rem;color:#333;border:1px solid #999;text-align:center;border-radius:.053333rem;margin-right:.373333rem}.public_form_section .line_select.active span{color:#ff4343;border:1px solid #ff4343}.public_form_section .line_select+.line_select{border-top:1px solid #e5e5e5}.public_tips{position:relative;font-size:.32rem;padding-left:.426666rem}.public_tips:before{content:" ";position:absolute;top:.106666rem;left:.106666rem;width:.186666rem;height:.186666rem;background:#ff4343;border-radius:100%}.public_tips.text_primary{padding:.32rem 0 .32rem .426666rem}.public_tips.text_primary:before{top:.44rem}.fixed_bottom_settlement{position:fixed;left:0;bottom:1.333333rem;width:100%;height:1.333333rem;background:#fff;z-index:9999;padding-right:2.88rem;box-shadow:0 0 .133333rem rgba(0,0,0,.2)}.fixed_bottom_settlement .payment{text-align:right;padding:.133333rem}.fixed_bottom_settlement .payment .youhui{display:inline-block;font-size:.32rem;color:#fff;background:#fe9c1d;line-height:.42rem;border-radius:.2rem;padding:0 .15rem;margin-left:.1333rem}.fixed_bottom_settlement .payment p{font-size:.32rem;color:#333;line-height:.533333rem}.fixed_bottom_settlement .payment p span{color:#ff022f}.fixed_bottom_settlement .payment p span span{font-size:.426666rem}.fixed_bottom_settlement .payment p.text_gray{color:#a2a7bd;font-size:.32rem}.fixed_bottom_settlement .payment p.text_gray.sm{font-size:.26rem}.fixed_bottom_settlement .payment p:only-child{line-height:1.1rem}.fixed_bottom_settlement .btn_submit{position:absolute;top:0;right:0;display:block;width:2.88rem;height:1.333333rem;line-height:1.333333rem;background:#416efb;background:-webkit-linear-gradient(left,#416efb,#519cff);background:-o-linear-gradient(left,#416efb,#519cff);background:-moz-linear-gradient(left,#416efb,#519cff);background:linear-gradient(left,#416efb,#519cff);color:#fff;font-size:.426666rem;text-align:center;border:none;border-radius:0}.fixed_bottom_settlement .btn_submit span{font-size:.32rem}.fixed_bottom_settlement .btn_submit[disabled=disabled]{opacity:.5}.fixed_bottom_settlement .FreightBox{position:absolute;left:1.5rem;top:.4rem}.fixed_bottom_settlement .FreightBox span{font-size:.32rem;color:#4993fa}.fixed_bottom_settlement .FreightBox img{width:.32rem;margin-left:.2rem;vertical-align:middle}@-webkit-keyframes change{0%{transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}50%{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}100%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}}@-webkit-keyframes changeback{0%{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}50%{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}100%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}}.fixed_bottom_settlement .FreightBox img.up{animation:change .3s linear;animation-fill-mode:forwards}.fixed_bottom_settlement .FreightBox img.down{animation:changeback .3s linear;animation-fill-mode:forwards}.fixed_bottom_settlement .additional_info.active .details{display:block}.fixed_bottom_settlement .additional_info.active>span.text{color:#2d9cfc}.fixed_bottom_settlement .additional_info.active>span.text i{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.fixed_bottom_settlement .additional_info>span.text{display:block;float:right;line-height:.6667rem;margin:.26rem}.fixed_bottom_settlement .additional_info>span.text i{display:inline-block;vertical-align:middle;width:.6667rem;height:.6667rem;background:url(../img/icon_arrow_down.png) center center no-repeat;background-size:.4267rem .24rem;margin-top:-.0533rem}.fixed_bottom_settlement .additional_info .details{display:none;position:absolute;bottom:1.333333rem;left:0;width:100%;background:#fff;z-index:99;color:#333;box-shadow:-.05rem -.05rem .1333rem rgba(0,0,0,.05)}.fixed_bottom_settlement .additional_info .details .item{border-bottom:1px solid #ddd;padding:.16rem .2667rem}.fixed_bottom_settlement .additional_info .details .item header{overflow:hidden;line-height:.75rem;font-size:.3733rem}.fixed_bottom_settlement .additional_info .details .item header .title{display:inline-block;max-width:60%}.fixed_bottom_settlement .additional_info .details .item header .price{color:#fe9c1d;font-size:.24rem}.fixed_bottom_settlement .additional_info .details .item header .price span{font-size:.3733rem}.fixed_bottom_settlement .additional_info .details .item .right{float:right;color:#666;font-size:.28rem}.fixed_bottom_settlement .additional_info .details .item .line{font-size:.32rem;line-height:.48rem;overflow:hidden}.fixed_bottom_settlement .additional_info .details .item .line .label{display:inline-block;max-width:60%}.fixed_bottom_settlement .additional_info .details .item .line .price{color:#666;font-size:.24rem}.fixed_bottom_settlement .additional_info .details .item .line .price span{font-size:.32rem}.FreightMask{background:rgba(0,0,0,.3);position:fixed;bottom:0;width:100%;height:100%;z-index:1000;display:none}.FreightMask .content{width:100%;height:auto;position:absolute;bottom:1.341rem;background:#fff;padding:.2rem .3rem .5rem}.FreightMask .content .lists{width:100%;height:auto;margin-top:.15rem;border-top:none}.FreightMask .content .lists .item{line-height:.75rem;font-size:.34rem;border-bottom:none;display:flex;justify-content:space-between;flex-wrap:nowrap}.FreightMask .content .lists .item .name{flex:.27;text-align:center;color:#333;font-size:.373333rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.FreightMask .content .lists .item .cardType{flex:.19;text-align:center;font-size:.32rem;color:#999}.FreightMask .content .lists .item .number{flex:.54;text-align:center;color:#999;font-size:.32rem}.FreightMask .content .lists .item:after{border:none}.creditCardList{margin:.266666rem 0;background:#fff}.creditCardList li{color:#333;border-bottom:1px solid #e5e5e5;line-height:.533333rem;padding:.213333rem .32rem;font-size:.32rem}.creditCardList li span{margin-right:.133333rem}.layer_agreement{position:fixed;left:0;top:0;width:100%;height:100%;border:none;-webkit-animation-duration:.5s;animation-duration:.5s}.layer_agreement .layui-m-layerbtn{position:relative;z-index:9999}.success_section{background:#fff;padding:1.733333rem 0}.success_section img{display:block;width:1.666666rem;height:auto;margin:.666666rem auto}.success_section .icon_success{display:block;width:1.6667rem;height:1.6667rem;margin:.666666rem auto;background:url(../img/recharge/icon_success.png) center center/contain no-repeat}.success_section p{text-align:center;line-height:.533333rem}.success_section p.text_primary{font-size:.346666rem}.success_section p.text_gray{font-size:.266666rem;color:#999}.success_section .btn_submit_box{padding:.466666rem;margin-top:1.333333rem;overflow:hidden}.oilPages{padding-bottom:1.333333rem}.oilPages .tab_theme_section{margin:0 0 -.2rem}.oilPages .tab_theme_section .item{position:relative}.oilPages .tab_theme_section .item+.item:before{content:" ";position:absolute;left:0;top:.26rem;bottom:.26rem;border-left:1px solid #e5e5e5}.phoneChargePages .public_form_section{margin-top:-.2rem}.phoneChargePages .tab_theme_section{margin-bottom:-.2rem;border-bottom:none}.phoneChargePages .tab_theme_section .item{position:relative}.phoneChargePages .tab_theme_section .item a{padding:.2rem .133333rem}.phoneChargePages .tab_theme_section .item.active a{border-bottom-color:#fff}.phoneChargePages .tab_theme_section .item+.item:before{content:" ";position:absolute;left:0;top:.26rem;bottom:.26rem;border-left:1px solid #e5e5e5}.phoneChargePages .rukouflow{position:relative}.phoneChargePages .rukouflow .title:before{position:absolute;left:.32rem;top:.413333rem;content:" ";width:.10666667rem;height:.10666667rem;background:#333;border-radius:100%}.phoneChargePages .rukouflow .title{padding-left:.26666667rem;color:#333}.phoneChargePages .rukouflow .note{color:red;margin:.16rem 0}.phoneChargePages .rukouflow .content{height:3.666667rem}.suningCardPage{padding-bottom:1.333333rem}.suningCardPage .public_form_section .top_theme_suning{background-color:#fff;padding:.5rem .3rem;text-align:left;margin-bottom:-.2rem}.suningCardPage .public_form_section .top_theme_suning span{font-size:.56rem;color:#333;vertical-align:middle;line-height:.7rem}.suningCardPage .public_form_section .top_theme_suning span img{width:.72rem;margin-top:-.02rem;height:auto;display:inline-block;vertical-align:middle}.suningCardPage .public_form_section .suning_notice{padding:.5rem .3rem;color:#999;font-size:.32rem;text-align:left}.new-video-recharge-page .list_tv a.item{border:none;margin-bottom:.24rem;border-radius:.16rem;padding:.24rem .3733rem;height:auto}.new-video-recharge-page .list_tv a.item img{width:1.4rem;height:1.4rem;margin-right:.5867rem}.new-video-recharge-page .list_tv a.item .text{height:1.4rem;padding:.16rem 0}.new-video-recharge-page .list_tv a.item .text p.title{color:#444;font-weight:700;font-size:.4267rem}.new-video-recharge-page .list_tv a.item .text p.desc{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-video-recharge-page .list_tv{padding:0 .32rem;margin:.24rem 0 0}body.has_fixed_footer.new-video-list-page{padding-bottom:2.33rem}.new-video-list-page .header-top{background:#fff;padding:.3733rem .5067rem;margin:.16rem .32rem .24rem .32rem;border-radius:.16rem}.new-video-list-page .list_tv .items{width:calc(33.333333% - .16rem);float:left;background:#fff;padding:.5867rem 0 .72rem;margin-bottom:.24rem;box-sizing:border-box;border:1px solid transparent;border-radius:.1333rem;position:relative}.new-video-list-page .list_tv .items.active{background:#fffbef;border:1px solid #e4d1a6}.new-video-list-page .empty-lits-tv{background-color:#fff;text-align:center;padding:.64rem 0;font-size:.32rem}.new-video-list-page button[disabled=disabled]{opacity:.5}.new-video-list-page .list_tv .items.active .price{color:#825e2c}.new-video-list-page .list_tv .items.active .price span{color:#825e2c}.new-video-list-page .list_tv .items p{white-space:nowrap;text-align:center;box-sizing:border-box;width:100%;overflow:hidden;font-size:.32rem}.new-video-list-page .fixed_footer{text-align:center;min-height:1.6rem;padding:.32rem 0}.new-video-list-page .fixed_footer .tip{font-size:.32rem;color:#ed5452;margin-bottom:.12rem}.new-video-list-page .fixed_footer #submit-recharge{background:#e4d9a1;border-color:#825e2c;color:#825e2c;font-size:.4rem;text-align:center;height:1.1733rem;line-height:1.1733rem;width:calc(100% - .48rem);box-sizing:border-box;border-radius:.133rem;font-weight:700}.new-video-list-page .fixed_footer .footer-option{padding:0 .32rem}.new-video-list-page .fixed_footer .footer-option #submit-recharge{width:100%}.new-video-list-page .fixed_footer .footer-option .hide-notice{display:none}.new-video-list-page .fixed_footer .footer-option .submit-notice{background:#fff;border-color:#825e2c;color:#825e2c;font-size:.4rem;text-align:center;height:1.1733rem;line-height:1.1733rem;width:2.56rem;box-sizing:border-box;border-radius:.133rem;font-weight:700;margin-right:.32rem}.new-video-list-page .list_tv .items .fullName{color:#222;font-weight:700}.new-video-list-page .list_tv .items .tip{color:#666;font-size:.2933rem;margin:.267rem 0 .42rem}.new-video-list-page .list_tv .items .price{color:#f44;margin-bottom:.18rem}.new-video-list-page .list_tv .items p.p-bable{position:absolute;top:0;left:50%;text-align:center;height:.36rem;line-height:.36rem;background-color:#faf2c0;font-family:AdobeHeitiStd-Regular;font-size:.24rem;color:#ed5452;border-radius:0 0 .18rem .18rem;display:inline-block;transform:translateX(-50%);width:auto;padding:0 .12rem;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new-video-list-page .list_tv .items .quan{color:#999}.new-video-list-page .list_tv .items .price span{color:#f44;font-size:.64rem;font-weight:700;display:inline-block}.new-video-list-page .list_tv .items .marketPrice{color:#999;text-decoration:line-through}.new-video-list-page .list_tv .items:nth-of-type(3n+2){margin:0 .24rem}.new-video-list-page .header-top img{display:block;float:left;width:1.44rem;height:1.44rem;margin-right:.5867rem}.new-video-list-page .header-top .text{height:1.44rem;padding:.12rem 0}.new-video-list-page .header-top .text p.title{color:#444;font-weight:700;font-size:.4267rem}.new-video-list-page .header-top .text p.desc{font-size:.32rem;color:#666}.new-video-list-page .list_tv{margin:.16rem 0;padding:0 .32rem}.list_tv{margin:.16rem 0}.list_tv header{display:none}.list_tv .box>a,.list_tv .item,.list_tv>a{position:relative;display:block;height:1.6rem;background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden;padding:.2rem .4rem}.list_tv .box>a img,.list_tv .item img,.list_tv>a img{display:block;width:1.2rem;height:1.2rem;float:left}.list_tv .box>a .text,.list_tv .item .text,.list_tv>a .text{line-height:.6rem}.list_tv .box>a .text .title,.list_tv .item .text .title,.list_tv>a .text .title{font-size:.4rem;color:#444}.list_tv .box>a .text .desc,.list_tv .item .text .desc,.list_tv>a .text .desc{font-size:.32rem;color:#999}.list_tv .box>a .right,.list_tv .item .right,.list_tv>a .right{position:absolute;right:.426666rem;bottom:.266666rem}.list_tv .box>a .right span,.list_tv .item .right span,.list_tv>a .right span{font-size:.4rem;color:#ff4343;margin-right:.2rem}.list_tv .box>a .right .button,.list_tv .item .right .button,.list_tv>a .right .button{display:inline-block;vertical-align:middle;width:1.626666rem;height:.7rem;line-height:.7rem;background:#4993fa;font-size:.32rem;color:#fff;text-align:center;border-radius:.35rem}.list_tv .box>a.fli_link_line,.list_tv .item.fli_link_line,.list_tv>a.fli_link_line{padding:.2rem .333333rem}.list_tv .box>a.fli_link_line .text,.list_tv .item.fli_link_line .text,.list_tv>a.fli_link_line .text{margin-left:1.333333rem}.list_tv .box>a:after,.list_tv .item:after,.list_tv>a:after{top:.65rem}[data-dpr="1"] .list_tv .item+.item,[data-dpr="1"] .list_tv>a+a{border-top:none}.fly_index_page .img_banner{display:block;margin-bottom:-.746666rem}.fly_index_page .img_banner img{display:block;width:100%;height:auto}.fly_index_page .place_form_to{position:relative;height:1.733333rem;margin:.266666rem .4rem;padding:.426666rem .32rem;background:#fff;line-height:.906666rem;text-align:center;z-index:99}.fly_index_page .place_form_to .from{float:left;min-width:20%;text-align:left}.fly_index_page .place_form_to .icon_change{display:inline-block;width:.906666rem;height:.906666rem;background:url(../img/recharge/icon_change.png) center center/contain no-repeat}.fly_index_page .place_form_to .to{float:right;min-width:20%;text-align:right}.fly_index_page .place_form_to .aim{text-align:left}.fly_index_page .place_form_to .aim span{display:inline-block;width:70%;text-align:center}.fly_index_page .select_time{margin:.266666rem .4rem}.fly_index_page .select_time input{display:block;width:100%;height:1.333333rem;padding:.4rem .32rem;line-height:.533333rem;font-size:.426666rem;color:#999;background:#fff}.fly_index_page .bg_f0{background:#f0f0f0;padding-bottom:.2rem}.fly_index_page .btn_box{padding:.933333rem .4rem;background:#fff}.fly_index_page .btn_box .agreement_line{font-size:.32rem;color:#999;margin-bottom:.533333rem}.fly_index_page .btn_box .agreement_line a{color:#4993fa}.fli_btn_long{display:block;width:100%;height:1.173333rem;line-height:1.173333rem;text-align:center;border-radius:.08rem;font-size:.426666rem;color:#fff;margin:.266666rem 0}.fli_btn_long.fli_btn_primary{background:#4993fa}.fli_btn_long.fli_btn_yellow{background:#fac441}.fly_search_detail_page{padding-top:1.306666rem}.fly_search_detail_page header{position:fixed;left:0;top:1.173333rem;width:100%;background:#4993fa;padding:.16rem .4rem;z-index:10}.fly_search_detail_page header a{position:relative;display:block;color:#fff;font-size:.32rem;line-height:.986666rem}.fly_search_detail_page header a.prev{padding-left:.466666rem;float:left;text-align:left;background:url(../img/recharge/icon_left.png) left center no-repeat;background-size:.226666rem .426666rem}.fly_search_detail_page header a.next{padding-right:.466666rem;float:right;text-align:right;background:url(../img/recharge/icon_right.png) right center no-repeat;background-size:.226666rem .426666rem}.fly_search_detail_page header .input_text{display:block;width:5.333333rem;height:.986666rem;font-size:.32rem;color:#999;padding-left:1.466666rem;background:url(../img/recharge/icon_calender.png) .666666rem center no-repeat #fff;background-size:.48rem .48rem;border:none;border-radius:.08rem;margin:0 auto}.modify-plane-change-flight-page .fly_search_detail_page header .input_text{display:initial;width:3.933333rem;padding-left:1rem;background:url(../img/recharge/icon_calender.png) .32rem center no-repeat #fff;background-size:.48rem .48rem;margin:initial}.modify-plane-change-flight-page .fly_search_detail_page header .change-reason{height:.986666rem;font-size:.32rem;color:#999;background:#fff;line-height:.98666rem;border-radius:.08rem;width:calc(100% - 4.37rem);margin-left:.32rem;padding:0 .32rem}.modify-plane-change-flight-page .fly_search_detail_page header .change-reason p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modify-plane-change-flight-page .fly_search_detail_page header .change-reason img{width:.2667rem;display:block}.modify-plane-change-flight-page img.rotateB{transform:rotate(180deg)}.modify-plane-change-flight-page .fly_search_detail_page article .item .left .line1 .arrow .arriveBybox{height:.433333rem;margin-bottom:.1rem}.modify-plane-change-flight-page .fly_search_detail_page article .item .left .line1 .arrow .arriveBybox span{font-size:.293333rem;color:#4993fa;background:#fff;padding:0 .16rem}.plane-change-page .myOrderPage .reason-date #mySelect{margin-left:.6rem}.select-reason-lists{position:absolute;bottom:-100%;left:0;width:100%;height:auto;background:#fff;border-radius:.32rem .32rem 0 0}.select-reason-lists .item{height:1.5rem;line-height:1.5rem;text-align:center;font-size:.3733rem;border-bottom:1px solid #f2f2f2}.select-reason-lists .item:first-child{margin-top:.32rem}.select-reason-lists .item:last-child{border-bottom:none;margin-bottom:.32rem}.fly_search_detail_page article{padding:0 .2rem}.fly_search_detail_page article .item{padding:.32rem .2rem .32rem;background:#fff;margin-top:.2rem;overflow:hidden;border-radius:.08rem}.fly_search_detail_page article .item .left{min-width:65%;float:left;box-sizing:border-box;height:100%}.fly_search_detail_page article .item .left .line1 .from,.fly_search_detail_page article .item .left .line1 .to{text-align:center;display:inline-block;vertical-align:text-top}.fly_search_detail_page article .item .left .line1 .from p,.fly_search_detail_page article .item .left .line1 .to p{line-height:.4rem;color:#333;font-size:.32rem;width:1.8rem;max-height:1.6rem;overflow:hidden}.fly_search_detail_page article .item .left .line1 .from p:first-child,.fly_search_detail_page article .item .left .line1 .to p:first-child{font-size:.45rem;font-weight:600}.fly_search_detail_page article .item .left .line1 .from p:last-child,.fly_search_detail_page article .item .left .line1 .to p:last-child{margin-top:.3rem}.fly_search_detail_page article .item .left .line1 .arrow{position:relative;display:inline-block;vertical-align:text-top;text-align:center;max-width:3.2rem;margin-top:.12rem}.fly_search_detail_page article .item .left .line1 .arrow .arriveBybox{background:url(../img/recharge/train_arrow.png) center center/100% .18rem no-repeat;height:.533333rem}.fly_search_detail_page article .item .left .line1 .arrow .arriveBybox .arriveBy{font-size:.293333rem;color:#4993fa;background:#fff;padding:0 .16rem}.fly_search_detail_page article .item .left .line1 .arrow .line2{font-size:.293333rem;color:#999;line-height:.42rem;padding:.04rem 0;width:100%;text-align:center}.fly_search_detail_page article .item .left .line1 .arrow .line2 span+span{border-left:1px solid #999;padding:0 .16rem}.fly_search_detail_page article .item .left .line1 .arrow .text_share{position:relative;font-size:.293333rem;color:#4993fa;top:-.1rem}.fly_search_detail_page article .item .right{float:right;text-align:right;max-width:35%;position:relative}.fly_search_detail_page article .item .right p:nth-child(1){font-size:.32rem;color:#666;line-height:.506666rem}.fly_search_detail_page article .item .right p:nth-child(1) .price{color:#ff4343}.fly_search_detail_page article .item .right p:nth-child(1) .price span{font-size:.426666rem}.fly_search_detail_page article .item .right p:nth-child(1):nth-child(3){font-size:.293333rem;color:#ff4343}.fly_search_detail_page article .item .right .free{text-align:right;font:normal normal .25001rem/.493333rem "Microsoft Yahei";color:#4993fa}.fly_search_detail_page article .item .right .fastCheckout .flag{border:none;border-radius:4px;background-color:#f67;color:#fff;text-align:center;padding:.05rem .15rem;font:normal normal .32rem/.4rem "Microsoft Yahei"}.fly_search_detail_page article .item .right .fastCheckout .time{font:normal normal .2501rem/.293333rem "Microsoft Yahei";color:#999;margin-left:6px}.fly_search_detail_page .train_list_table{width:100%;line-height:.533333rem;padding:0 .3rem;box-sizing:border-box;background:#ececec}.fly_search_detail_page .train_list_table .Option{background:#fff;padding:.2rem 0;margin:.2rem auto;border-radius:.06rem}.fly_search_detail_page .train_list_table .Option .section{width:100%;height:auto;display:flex;justify-content:space-between;flex-wrap:nowrap;text-align:center}.fly_search_detail_page .train_list_table .Option .section .sec{width:25%}.fly_search_detail_page .train_list_table .Option .section .sec .iconPassType{color:#fff;padding:0 .0533rem;background:#ff7428;line-height:.367rem;display:inline-block;margin-right:.06rem;font-size:.24rem;transform:translateY(-.04rem);border-radius:.06rem}.fly_search_detail_page .train_list_table .Option .section .sec .icon_road{background:#4993fa}.fly_search_detail_page .train_list_table .Option .section .sec .icon_end{background:#67e92e}.fly_search_detail_page .train_list_table .Option .section .section_1 .from_time{font-size:.41rem;color:#4993fa;font-weight:600}.fly_search_detail_page .train_list_table .Option .section .section_1 .station{font-size:.31rem;color:#666;font-weight:400}.fly_search_detail_page .train_list_table .Option .section .section_2 .taken{background:url(../img/recharge/train_arrow.png) center bottom/100% auto no-repeat}.fly_search_detail_page .train_list_table .Option .section .section_2 .taken,.fly_search_detail_page .train_list_table .Option .section .section_2 .train_no{font-size:.293333rem;color:#333}.fly_search_detail_page .train_list_table .Option .section .section_3 .to_time{font-size:.41rem;color:#333;font-weight:600}.fly_search_detail_page .train_list_table .Option .section .section_3 .station{font-size:.31rem;color:#666;font-weight:400}.fly_search_detail_page .train_list_table .Option .section .section_4{color:#ff4343;font-size:.38rem}.fly_search_detail_page .train_list_table .Option .section .section_4 span{font-size:.426666rem}.fly_search_detail_page .train_list_table .Option .seatslevel{width:100%;margin-top:.18rem;overflow:hidden}.fly_search_detail_page .train_list_table .Option .seatslevel .item{text-align:center;min-width:25%;float:left;font-size:.3rem}.fly_search_detail_page .train_list_table .Option .seatslevel .item.dis{color:#ccc}.fly_search_detail_page footer{position:fixed;left:0;bottom:0;width:100%;padding:.18rem 0 .1rem;display:-webkit-box;display:-webkit-flex;display:box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-end;align-items:flex-end;background:#f8f8f8;z-index:100000}.fly_search_detail_page footer a{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:center}.fly_search_detail_page footer a span{display:block;width:.64rem;height:.64rem;margin:0 auto}.fly_search_detail_page footer a .icon_filter{background:url(../img/recharge/icon_filter.png) center center/contain no-repeat}.fly_search_detail_page footer a .icon_time{background:url(../img/recharge/icon_time.png) center center/contain no-repeat}.fly_search_detail_page footer a .icon_money{background:url(../img/recharge/icon_dollar.png) center center/contain no-repeat}.fly_search_detail_page footer a .icon_filter_time{background:url(../img/recharge/icon_filter_time.png) center center/contain no-repeat}.fly_search_detail_page footer a .icon_filter_G{background:url(../img/recharge/icon_filter_G.png) center center/contain no-repeat}.fly_search_detail_page footer a .icon_filter_ticket{background:url(../img/recharge/icon_filter_ticket.png) center center/contain no-repeat}.fly_search_detail_page footer a .icon_filter_price{background:url(../img/recharge/icon_filter_dollar.png) center center/contain no-repeat}.fly_search_detail_page footer a p{font-size:.32rem;color:#999;line-height:.533333rem}.fly_search_detail_page footer a.active .icon_filter{background:url(../img/recharge/icon_filter_active.png) center center/contain no-repeat}.fly_search_detail_page footer a.active .icon_time{background:url(../img/recharge/icon_time_active.png) center center/contain no-repeat}.fly_search_detail_page footer a.active .icon_money{background:url(../img/recharge/icon_dollar_active.png) center center/contain no-repeat}.fly_search_detail_page footer a.active .icon_filter_time{background:url(../img/recharge/icon_filter_time_active.png) center center/contain no-repeat}.fly_search_detail_page footer a.active .icon_filter_G{background:url(../img/recharge/icon_filter_G_active.png) center center/contain no-repeat}.fly_search_detail_page footer a.active .icon_filter_ticket{background:url(../img/recharge/icon_filter_ticket_active.png) center center/contain no-repeat}.fly_search_detail_page footer a.active .icon_filter_price{background:url(../img/recharge/icon_filter_dollar_active.png) center center/contain no-repeat}.fly_search_detail_page footer a.active p{color:#4993fa}.filter_pop_section{position:absolute;left:0;bottom:1.45rem;width:100%;background:#ececec;z-index:100}.filter_pop_section .topbtn{height:1.35rem;padding:0 .5rem;border-bottom:.001rem solid #e7e7e7;background-color:#fff;height:1.2rem;display:flex;justify-content:space-between}.filter_pop_section .topbtn a{line-height:1.2rem;font-size:.373333rem;color:#999;text-align:center}.filter_pop_section .topbtn .concel{color:#5c5c5c}.filter_pop_section .topbtn .submit{float:right;color:#f10214}.filter_pop_section .topbtn .reset{display:inline-block;border:.001rem solid #d4d2d2;line-height:.8rem;height:.8rem;width:2rem;padding:0 .2rem;text-align:center;vertical-align:middle;margin-top:.2rem}.filter_pop_section .arrivesoon{height:1rem;background-color:#fff;line-height:1rem;padding-right:.5rem;border-bottom:.001rem solid #f5f4f4;font-size:.32rem}.filter_pop_section .arrivesoon label{display:inline-block;width:3.14rem;text-align:center}.filter_pop_section .arrivesoon .Switch{height:.6rem;width:1.4rem;float:right;margin-top:.2rem;background-color:#ececec}.filter_pop_section .arrivesoon .Switch .SwitchButton{width:.558rem;height:.55rem;left:1px;top:1px;border:none}.filter_pop_section .arrivesoon .Switch .SwitchLine:before{position:absolute;content:"OFF";color:#999;left:.76rem;top:-.2rem;font-size:.2rem}.filter_pop_section .arrivesoon .Switch .SwitchLine:after{position:absolute;content:"ON";color:#fff;left:.1rem;top:-.2rem;font-size:.2rem}.filter_pop_section .arrivesoon .Switch.On{background-color:#4993fa}.filter_pop_section .arrivesoon .Switch.On .SwitchButton{left:.82rem}.filter_pop_section .filter_pop_main{position:relative;font-size:.32rem;color:#333;padding:0;overflow:hidden}.filter_pop_section .filter_pop_main:after{clear:both}.filter_pop_section .filter_pop_main ul.type{width:30%;float:left}.filter_pop_section .filter_pop_main ul.type li{padding:0;line-height:1.4rem;text-align:center}.filter_pop_section .filter_pop_main ul.type li.active{background:#fff}.filter_pop_section .filter_pop_main ul.list{display:block;margin-left:30%;height:5rem;width:70%;padding:0 .266666rem .16rem;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#fff}.filter_pop_section .filter_pop_main ul.list li{padding:0 .213333rem;line-height:1rem;overflow:hidden;background:#fff}.filter_pop_section .filter_pop_main ul.list li span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85%;float:left}.filter_pop_section .filter_pop_main ul.list li .fli_checkbox_blue{float:right;margin-top:.266666rem;margin-right:.25rem}.filter_pop_section .filter_pop_main ul.list li:first-child .fli_checkbox_blue{margin-top:.38rem}.fly_info_complete_page .orderCreate{background:#fff;font-size:.32rem;line-height:1rem;padding:0 .2667rem}.fly_info_complete_page .orderCreate .no_order span{color:#fd1b3b;float:right}.fly_info_complete_page.train{background-color:#f1f1f1}.fly_info_complete_page.train .trainCommon_width{margin:0 auto;width:96%}.fly_info_complete_page.train .agreenment_section{margin-top:-.133333rem}.fly_info_complete_page.train .agreenment_section .fli_checkbox_blue{margin-top:0}.fly_info_complete_page .select_seat_type .item.dis{background-color:#f9f9f9;border-color:#efefef}.fly_info_complete_page .select_seat_type .item.dis p{color:#999}.fly_info_complete_page .select_seat_type{background:#fff;padding:.32rem .2rem;text-align:left;margin-top:.8rem}.fly_info_complete_page .select_seat_type .item{display:inline-block;width:2.086666rem;border:1px solid #e1e1e1;border-radius:.053333rem;padding:.133333rem;margin:0 .05rem}.fly_info_complete_page .select_seat_type .item p{font-size:.34rem;color:#333;text-align:center;line-height:.453333rem}.fly_info_complete_page .select_seat_type .item p.ticketStatue{font-size:.3rem}.fly_info_complete_page .select_seat_type .item.active{background:#4993fa;border:1px solid #4993fa}.fly_info_complete_page .select_seat_type .item.active p{color:#fff}.fly_info_complete_page .airplane_common{width:96%;margin:1.3rem auto}.fly_info_complete_page .section_1{background:#fff;margin-bottom:.133333rem}.fly_info_complete_page .section_1 .line1{padding:.266666rem .4rem;line-height:.533333rem;overflow:hidden}.fly_info_complete_page .section_1 .line1 header{font-size:.373333rem;color:#333;float:left}.fly_info_complete_page .section_1 .line1 .item{font-size:.32rem;color:#666;margin-left:.5rem;float:left}.fly_info_complete_page .section_1 .line1 .item span{color:#ff4343;margin-left:.16rem}.fly_info_complete_page .section_1 .line2{line-height:.88rem;padding:0 .4rem;font-size:.32rem;color:#999}.fly_info_complete_page .section_1 .line2 .icon_tips{display:inline-block;vertical-align:middle;width:.44rem;height:.44rem;background:url(../img/recharge/icon_im.png) center center/contain no-repeat;margin-left:.16rem;margin-top:-.1rem}.fly_info_complete_page .section_2{position:relative;padding:.266666rem .4rem;margin:.133333rem 0 0;background:#fff;margin:.133333rem auto}.fly_info_complete_page .section_2 header{font-size:.373333rem;color:#333}.fly_info_complete_page .section_2 p{font-size:.293333rem;color:#999}.fly_info_complete_page .section_2 .icon_add{position:absolute;top:.22rem;right:.426666rem;display:inline-block;vertical-align:middle;width:.613333rem;height:.613333rem;background:url(../img/recharge/icon_plus.png) center center/contain no-repeat}.fly_info_complete_page .section_3 .item{padding:.266666rem .4rem;background:#fff;position:relative}.fly_info_complete_page .section_3 .item .icon_del{position:absolute;right:.4rem;top:50%;width:.613333rem;height:.613333rem;transform:translate(0,-50%);background:url(../img/recharge/icon_minus.png) center center/contain no-repeat}.fly_info_complete_page .section_3 .item .name{display:inline-block;vertical-align:middle;font-size:.373333rem;color:#333;width:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.fly_info_complete_page .section_3 .item .info{display:inline-block;vertical-align:middle;font-size:.32rem;color:#333;line-height:.53rem}.fly_info_complete_page .section_3 .item .info p span{color:#999}.fly_info_complete_page .section_3 .item .info p+p{color:#999}.fly_info_complete_page .section_3 .item .type{float:right;font-size:.32rem;color:#529afe;line-height:.6rem}.fly_info_complete_page .section_4{background:#fff;margin-bottom:.133333rem}.fly_info_complete_page .section_4 header{font-size:.373333rem;color:#333;float:left}.fly_info_complete_page .section_4 .item{font-size:.32rem;color:#666;margin-left:.5rem;float:left}.fly_info_complete_page .section_4 .item span{color:#ff4343;margin-left:.16rem}.fly_info_complete_page .section_4 .line1,.fly_info_complete_page .section_4 .line2,.fly_info_complete_page .section_4 .line3{padding:.166666rem .4rem;line-height:.533333rem;overflow:hidden}.fly_info_complete_page .public_form_section .item{overflow:hidden}.fly_info_complete_page .public_form_section .item .fli_checkbox_blue{float:right;top:.36rem;margin-left:20px}.fly_info_complete_page .public_form_section .item .fli_checkbox_blue label{width:.45333333rem;float:none}.fly_info_complete_page .public_form_section .item .fli_checkbox_blue+span{color:#999;float:right}.fly_info_complete_page .price_total{padding:.4rem;margin:.133333rem 0;background:#fff}.fly_info_complete_page .price_total .item{font-size:.373333rem;color:#999;line-height:.88rem}.fly_info_complete_page .price_total .item .right{float:right;color:#ff4343}.fly_info_complete_page .price_total .tips{font-size:.2667rem;color:#ff8916;background:#fcefd8;margin:.2rem 0;line-height:.48rem;padding:.1333rem}.fly_info_complete_page .agreenment_section{padding:.3rem .4rem;background:#fff}.fly_info_complete_page .agreenment_section .fli_checkbox_blue{float:left;margin-top:.18rem}.fly_info_complete_page .agreenment_section p{margin-left:.8rem;font-size:.266666rem;color:#333;line-height:.4rem}.fly_info_complete_page .agreenment_section p a{color:#86b8fe}.fly_info_complete_page .fixed_bottom_settlement{bottom:0}.fly_info_complete_page .fly_list{padding:0 .2667rem}.fly_info_complete_page .fly_list li{width:100%;background:#fff;overflow:hidden;padding:.2rem .22rem;margin-bottom:.2rem;border-radius:.05rem}.fly_info_complete_page .fly_list li .section1{height:.8rem;position:relative}.fly_info_complete_page .fly_list li .section1 .agent{color:#222;font-size:.38rem;font-weight:800;vertical-align:middle}.fly_info_complete_page .fly_list li .section1 .type{color:#999;font-size:.3rem;vertical-align:middle}.fly_info_complete_page .fly_list li .section1 .flag{border:none;border-radius:4px;background-color:#f67;color:#fff;text-align:center;padding:0 .15rem;font:normal normal .3rem/.5rem "Microsoft Yahei";margin-left:.2rem;vertical-align:middle}.fly_info_complete_page .fly_list li .section1 .time{font:normal normal .32001rem "Microsoft Yahei";color:#999;margin-left:6px;line-height:.8rem;vertical-align:middle}.fly_info_complete_page .fly_list li .section1 .btn_red{position:absolute;right:0;top:.4rem;width:1.52rem;height:.88rem;line-height:.88rem;background:#4993fa;border-radius:.053333rem;text-align:center;color:#fff;font-size:.393333rem}.fly_info_complete_page .fly_list li .section1 .btn_red.disabled{background:#ddd}.fly_info_complete_page .fly_list li .section3{height:.86rem}.fly_info_complete_page .fly_list li .section3 label,.fly_info_complete_page .fly_list li .section3 span{line-height:.86rem}.fly_info_complete_page .fly_list li .section3 label{font-size:.326666rem;color:#333;line-height:.7rem;font-weight:600}.fly_info_complete_page .fly_list li .section3 label.discount{color:#4993fa}.fly_info_complete_page .fly_list li .section3 .price{color:#ff4343;font-size:.38rem;line-height:.77rem;margin-right:.2rem;font-weight:900}.fly_info_complete_page .fly_list li .section3 .price span{font-size:.48rem}.fly_info_complete_page .fly_list li .section2{height:.8rem;position:relative;width:100%;text-align:left}.fly_info_complete_page .fly_list li .section2 .text_gray{margin-right:.2rem;width:100%}.fly_info_complete_page .fly_list li .section2 .text_gray .text{color:#999;line-height:.8rem;font-size:.3rem}.fly_info_complete_page .fly_list li .section2 .text_gray .icon_im{display:inline-block;vertical-align:middle;margin:.176rem .133333rem 0;width:.36rem;height:.36rem;background:url(../img/recharge/icon_im.png) no-repeat;background-position:center center;background-size:contain}.fly_info_complete_page .fly_list li .section2 .text_gray .aside{font:normal normal .3001rem "Microsoft Yahei";text-align:right;color:#666;line-height:.8rem}.hotel_index_page{position:relative}.hotel_index_page .img_banner{display:block}.hotel_index_page .img_banner img{display:block;width:100%;height:auto}.hotel_index_page .hotel_order_form{position:relative;top:-2rem;margin-left:.32rem;margin-right:.32rem;border-radius:.106666rem;background:#fff;padding:0 .4rem .4rem;z-index:10}.hotel_index_page .hotel_order_form .item_input{margin:.266666rem 0;border-bottom:1px solid #f1f1f1}.hotel_index_page .hotel_order_form .item_input input{display:block;width:100%;height:1.333333rem;padding:0 .32rem;line-height:.533333rem;font-size:.426666rem;color:#333;background:#fff}.hotel_index_page .hotel_order_form .item_input input::-webkit-input-placeholder{color:#ccc}.hotel_index_page .hotel_order_form .item_input input::-moz-placeholder{color:#ccc}.hotel_index_page .hotel_order_form .item_input input:-moz-placeholder{color:#ccc}.hotel_index_page .hotel_order_form .item_input input:-ms-input-placeholder{color:#ccc}.hotel_index_page .hotel_order_form .btn_box{margin-top:1rem}.hotel_index_page .hotel_order_form .item_location{position:relative;width:100%;background:url(../img/recharge/icon_location.png) left center no-repeat;background-size:.533333rem .64rem;padding:0 .4rem 0 .8rem;margin:.4rem 0}.hotel_index_page .hotel_order_form .item_location .hotel_order_form_city img{height:.62rem}.hotel_index_page .hotel_order_form .item_location .my_address_content{font-size:.32rem}.hotel_index_page .hotel_order_form .item_location .my_address_content.active{color:#148ff0}.hotel_index_page .hotel_order_form .item_location .my_address_content img{height:.62rem;margin-bottom:.04rem}.hotel_index_page .hotel_order_form .item_location .input_text{display:block;width:100%;height:1.333333rem;border-bottom:1px solid #f1f1f1;font-size:.48rem;color:#333;padding:0 .133333rem}.hotel_index_page .hotel_order_form .item_location:after{content:" ";display:inline-block;height:.32rem;width:.32rem;border-width:.04rem .04rem 0 0;border-color:#c1c1c1;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem;position:absolute;right:0;margin-top:.5rem}.hotel_index_page .hotel_order_form .item_location.noLink:after{display:none}.hotel_index_page .hotel_order_form .item_time_select{position:relative;background:url(../img/recharge/icon_calender2.png) left center no-repeat;background-size:.533333rem .52rem;padding:0 .4rem 0 .8rem;height:1.6rem;margin:.2rem 0}.hotel_index_page .hotel_order_form .item_time_select:after{content:" ";display:inline-block;height:.32rem;width:.32rem;border-width:.04rem .04rem 0 0;border-color:#c1c1c1;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem;position:absolute;right:0;margin-top:.66rem}.hotel_index_page .hotel_order_form .item_time_select .time{display:block;text-align:center}.hotel_index_page .hotel_order_form .item_time_select .time:first-child{float:left}.hotel_index_page .hotel_order_form .item_time_select .time:first-child+.time{float:right}.hotel_index_page .hotel_order_form .item_time_select .time label{display:block;font-size:.32rem;color:#999;text-align:left}.hotel_index_page .hotel_order_form .item_time_select .time span{font-size:.32rem;color:#999;line-height:1.066666rem;float:left;border-bottom:1px solid #f1f1f1}.hotel_index_page .hotel_order_form .item_time_select .time .input_text{display:block;width:2.266666rem;height:1.066666rem;border-bottom:1px solid #f1f1f1;font-size:.4rem;color:#333;float:left}.hotel_index_page .hotel_order_form .item_time_select .total_time{display:block;line-height:1.333333rem;font-size:.32rem;color:#4993fa;padding:0 .266666rem;text-align:center}.hotel_list_page .filter_pop_section{position:relative;bottom:0}.hotel_list_page .filter_pop_section .filter_pop_main ul.list{height:7rem}.hotel_list_page .filter_pop_section header{overflow:hidden;padding:.3rem}.hotel_list_page .filter_pop_section header a{display:inline-block;width:4.266666rem}.hotel_list_page .filter_pop_section header a.concel{float:left;width:4.266666rem;line-height:.88rem;border:1px solid #999;font-size:.373333rem;color:#999;text-align:center;background:#f9f9f9}.hotel_list_page .filter_pop_section header a.submit{float:right;border:1px solid #578ffe;color:#f9f9f9;background:#578ffe;width:4.266666rem;line-height:.88rem;font-size:.373333rem;text-align:center}.hotel_list_page .filter_section{position:relative;line-height:.88rem;background:#f9f9f9;padding:0 .3rem;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.hotel_list_page .filter_section .items{display:inline-block;font-size:.32rem;color:#333;padding-right:.4rem;background:url(../img/recharge/icon_down.png) right center no-repeat;background-size:.28rem .146666rem}.hotel_list_page ul li{position:relative;padding:.203rem .103rem;overflow:hidden;width:100%}.hotel_list_page ul li .img{display:block;width:3.306666rem;height:2.24rem;overflow:hidden;float:left}.hotel_list_page ul li .img img{display:block;width:100%;height:100%}.hotel_list_page ul li .info{width:3.2rem;margin-left:3.6rem}.hotel_list_page ul li .info p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.293333rem;color:#999;line-height:.453333rem}.hotel_list_page ul li .info p.title{font-size:.346666rem;color:#333}.hotel_list_page ul li .info p.score{font-size:.32rem;color:#ff4343}.hotel_list_page ul li .right{position:absolute;right:0;top:0;width:2.36rem}.hotel_list_page ul li .right p{text-align:center;font-size:.293333rem;color:#666}.hotel_list_page ul li .right p .price{color:#ff4343}.hotel_list_page ul li .right p .price span{font-size:.533333rem}.hotel_list_page ul li .right a{display:block;width:1.84rem;height:.613333rem;line-height:.613333rem;font-size:.293333rem;color:#f9f9f9;background:#578ffe;text-align:center;border-radius:.08rem;margin-top:.533333rem;margin-left:.312rem}.hotel_city_time_selector{position:relative;top:.133333rem;display:block;margin:0 1.12rem;height:.8rem;background:#ededed;border-radius:.08rem;padding:0 .24rem;line-height:.533333rem}.hotel_city_time_selector .city,.hotel_city_time_selector .num,.hotel_city_time_selector input{display:block;float:left}.hotel_city_time_selector .city{position:relative;float:left;width:1.5312rem;padding-top:.133333rem;padding-bottom:.133333rem;padding-right:.1rem;font-size:.32rem;text-align:left;color:#333;border-right:1px solid #e1e1e1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.hotel_city_time_selector .city:after{content:"";position:absolute;right:.133333rem;top:.35rem;width:0;height:0;border-top:.1rem solid #578ffe;border-bottom:.1rem solid transparent;border-left:.1rem solid transparent;border-right:.1rem solid transparent}.hotel_city_time_selector .hotel_search_form{position:relative;display:block;padding-top:.133333rem;padding-bottom:.133333rem;padding-left:.133333rem;padding-right:.133333rem;margin:0 2.34rem 0 1.5rem;color:#999;border-right:1px solid #e1e1e1;padding-left:5px;overflow:hidden}.hotel_city_time_selector .hotel_search_form:after,.hotel_city_time_selector .hotel_search_form:before{content:" ";display:table}.hotel_city_time_selector .hotel_search_form:after{clear:both}.hotel_city_time_selector .hotel_search_form>input{width:97%;height:.533333rem;padding-left:.133333rem;padding-right:.133333rem;font-size:.32rem;background-color:transparent;box-sizing:border-box;color:#333}.hotel_city_time_selector .hotel_search_form>input::-webkit-input-placeholder{color:#999}.hotel_city_time_selector .hotel_search_form>input::-moz-placeholder{color:#999}.hotel_city_time_selector .hotel_search_form>input:-moz-placeholder{color:#999}.hotel_city_time_selector .hotel_search_form>input:-ms-input-placeholder{color:#999}.hotel_city_time_selector .hotel_time_selector{float:right;width:2.2rem}.hotel_city_time_selector .hotel_time_selector .hotel_time_selector_content{font-size:.293333rem;text-align:left}.hotel_city_time_selector .hotel_time_selector .hotel_time_selector_content>label.flexbox{display:flex}.hotel_city_time_selector .hotel_time_selector .hotel_time_selector_content>label{display:block;height:.4rem;line-height:.4rem}.hotel_city_time_selector .hotel_time_selector .hotel_time_selector_content:after{content:"";position:absolute;right:.1rem;top:.35rem;width:0;height:0;border-top:.1rem solid #578ffe;border-bottom:.1rem solid transparent;border-left:.1rem solid transparent;border-right:.1rem solid transparent}.hotel_time_selector_content{display:block}.hotel_time_selector_content label{display:block;width:2.2rem;height:.366666rem}.hotel_time_selector_content label b{float:left;display:inline-block;margin-right:.04rem;font-weight:100}.hotel_time_selector_content label input{float:left;display:inline-block;width:1.7rem;height:.4rem;line-height:.4rem;font-size:.24rem;background-color:transparent}.hotel_time_selector_content label input:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.hotel_time_selector_content label input:after,.hotel_time_selector_content label input:before{content:" ";display:table}.hotel_time_selector_content label input:after{clear:both}.mbsc-fr{background-color:rgba(0,0,0,.5)}.hotel_time_num{float:right;width:1.12rem;font-size:.293333rem;padding:0 .133333rem;text-align:left;color:#578ffe}.hotel_detail_page{margin-top:0;background:#f2f2f2}.hotel_detail_page>section>header{background:#fff;padding:.32rem .32rem .18rem}.hotel_detail_page>section>header span:first-child{border-color:transparent;font-size:.4rem;font-weight:bolder;padding-left:0}.hotel_detail_page .transparent{position:absolute;left:0;top:0;z-index:99}.hotel_detail_page .orderCreate+.img_banner{margin-top:.16rem}.hotel_detail_page .swiper-container{height:4.8267rem}.hotel_detail_page .swiper-container .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center center}.hotel_detail_page .img_banner{position:relative;display:block;height:4.8267rem;overflow:hidden}.hotel_detail_page .img_banner .return_back:before{top:.2667rem;left:.2667rem}.hotel_detail_page .img_banner .desc{position:absolute;left:0;bottom:0;width:100%;line-height:1.0667rem;background:rgba(0,0,0,.5);font-size:.48rem;z-index:99;color:#f0f0f0;padding:0 40% 0 .24rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_detail_page .img_banner .desc .num{position:absolute;right:.24rem;top:0;padding-left:.426666rem;font-size:.2933rem;color:#f0f0f0;float:right;background:url(../img/icon_photo.png) left center no-repeat;background-size:.36rem .293333rem}.hotel_detail_page .line{display:block;font-size:.2933rem;color:#333;background:#fff;border-bottom:1px solid #e1e1e1;padding:.4rem .6rem .4rem .4rem;line-height:.426666rem}.hotel_detail_page .line.arrow{position:relative}.hotel_detail_page .line.arrow:after{content:" ";display:inline-block;height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#999;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem;position:absolute;right:.4rem;top:50%;margin-top:-.15rem}.hotel_detail_page .line .text_right{color:#578ffe;line-height:.4rem;position:absolute;right:.8rem;top:50%;margin-top:-.2rem}.hotel_detail_page .line.line_1 .score{font-size:.5333rem;color:#fe721d;font-weight:600}.hotel_detail_page .line.line_1 .text{color:#fe721d;font-size:.3733rem;margin-left:.26rem}.hotel_detail_page .line.line_1 .stars{display:inline-block;vertical-align:middle;margin-left:.26rem;max-width:4rem;min-width:4rem}.hotel_detail_page .line.line_1 .stars img{width:.32rem;height:auto}.hotel_detail_page .line.line_2{padding-left:1.2rem;line-height:.4rem;background:url(../img/recharge/icon_location.png) .4rem .4rem no-repeat #fff;background-size:.346666rem auto}.hotel_detail_page .line.line_2 p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999}.hotel_detail_page .line.line_2 p:first-child{color:#333;font-size:.32rem}.hotel_detail_page .line.line_2 p:first-child span{color:#999;margin-left:.16rem}.hotel_detail_page .line.line_3{margin-bottom:.133333rem}.hotel_detail_page .line.line_4{padding:.4rem .8rem .4rem .4rem;margin-bottom:.133333rem;overflow:hidden}.hotel_detail_page .line.line_4>.time-block{float:left;padding-right:.4rem;border-right:1px solid #999}.hotel_detail_page .line.line_4 .time{display:inline-block;color:#999;margin-right:.4rem}.hotel_detail_page .line.line_4 .time span{color:#333}.hotel_detail_page .line.line_4 .time .input_text{width:2.3rem}.hotel_detail_page .line.line_4 .total{float:right}.hotel_detail_page .line.line_5 p{font-size:.2933rem;line-height:.4rem}.hotel_detail_page .line.line_5 .img_list{margin-top:.16rem}.hotel_detail_page .line.line_5 .img_list img{display:inline-block;vertical-align:middle;height:.48rem;width:auto}.hotel_detail_page ul li.active .top{background-image:url(../img/hotel/arrow_corcle_top.png);border-bottom:none}.hotel_detail_page ul li.active .bottom{display:block}.hotel_detail_page ul li .right{position:absolute;right:0;bottom:0}.hotel_detail_page ul li .right .no_price{color:#999;font-size:.4rem;margin-right:-.2667rem}.hotel_detail_page ul li .right .price_section{display:inline-block;vertical-align:top;text-align:center}.hotel_detail_page ul li .right .price_section .price{font-size:.32rem;color:#ff4343}.hotel_detail_page ul li .right .price_section .price span{font-size:.426666rem;font-weight:bolder}.hotel_detail_page ul li .right .price_section label{display:inline-block;font-size:.24rem;color:#fff;background:#fe9c1d;text-align:center;border-radius:.32rem;padding:.05rem .24rem}.hotel_detail_page ul li .right .btn_section{display:inline-block;vertical-align:top}.hotel_detail_page ul li .right .btn_comp{display:block;width:1.2rem;border:1px solid #578ffe;border-radius:.053333rem;text-align:center;overflow:hidden}.hotel_detail_page ul li .right .btn_comp .btn_top{display:block;line-height:.6rem;color:#fff;font-size:.32rem;background:#578ffe}.hotel_detail_page ul li .right .btn_comp .btn_bottom{line-height:.42rem;color:#578ffe;font-size:.24rem;background:#dbe7ff}.hotel_detail_page ul li .right .btn_comp .btn_bottom.text_y{color:#fe9c1d;background:#ffeec9}.hotel_detail_page ul li .right .btn_comp.dis{border:1px solid #999}.hotel_detail_page ul li .right .btn_comp.dis .btn_top{background:#999}.hotel_detail_page ul li .right .btn_comp.dis .btn_bottom{color:#fff;background:#ddd}.hotel_detail_page ul li .right .text_y{color:#fe9c1d;font-size:.24rem;text-align:center}.hotel_detail_page ul li .top{position:relative;padding:.333333rem .4rem;background:url(../img/hotel/arrow_corcle_bottom.png) right top no-repeat #fff;background-size:.4533rem .4533rem;background-origin:content-box;overflow:hidden;border-bottom:1px solid #ddd}.hotel_detail_page ul li .top .img{width:2.133333rem;height:1.466666rem;float:left;overflow:hidden}.hotel_detail_page ul li .top .img img{display:block;width:100%;height:100%}.hotel_detail_page ul li .top .desc{margin-left:2.506666rem;height:1.466666rem}.hotel_detail_page ul li .top .desc p{font-size:.32rem}.hotel_detail_page ul li .top .desc p.title{max-width:60%;line-height:.426666rem;height:.853333rem;overflow:hidden;margin-bottom:.133333rem;font-weight:bolder}.hotel_detail_page ul li .top .right{padding-right:.8rem;padding-top:.6rem;bottom:.333333rem;top:.32rem}.hotel_detail_page ul li .bottom{position:relative;display:none;padding:.2rem .4rem;background:#fff;margin:.2rem;border-radius:.1333rem;overflow:hidden}.hotel_detail_page ul li .bottom .left{float:left;max-width:70%}.hotel_detail_page ul li .bottom .left p{font-size:.32rem;line-height:.666666rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_detail_page ul li .bottom .left p span{color:#fe9c1d;margin-right:.16rem}.hotel_detail_page ul li .bottom .left p.title{font-weight:bolder}.hotel_detail_page ul li .bottom .right{right:.2667rem;top:.32rem}.hotel_detail_page ul li .bottom .right>.text_y{display:block;font-size:.32rem;line-height:.666666rem;position:absolute;right:0;bottom:.2rem;text-align:right}.hotel_detail_page .line.line_4 .time>input{font-size:.32rem}.photo_list_page{padding-top:2.4rem;font-size:.32rem}.photo_list_page .type{position:fixed;top:1.17333333rem;left:0;width:100%;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#fff;padding:.2667rem;z-index:999;overflow:hidden}.photo_list_page .type a{display:block;width:24%;height:.8rem;line-height:.8rem;color:#333;background:#eee;border-radius:.4rem;padding:0 .5rem;margin:.0667rem .5%;text-align:center;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.photo_list_page .type a.active{background:#416ffb;color:#fff}.photo_list_page .fixed_order_link{position:fixed;bottom:10%;right:.133333rem;display:block;width:1.146666rem;height:1.146666rem;border-radius:100%;background:#416efb;font-size:.32rem;line-height:.4rem;color:#fff;z-index:99;padding:.2rem .133333rem;text-align:center;box-shadow:0 0 .2rem rgba(0,0,0,.2)}.photo_list_page .content section{padding:.266666rem}.photo_list_page .content section header{line-height:.8rem}.photo_list_page .content section ul{overflow:hidden}.photo_list_page .content section ul li{position:relative;width:48%;height:2.666666rem;margin:.133333rem 1%;overflow:hidden;float:left}.photo_list_page .content section ul li img{display:block;width:100%;height:100%}.photo_list_page .content section ul li p{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.5);line-height:.613333rem;color:#f0f0f0;text-align:center;padding:0 .266666rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.photo_list_page .swiper-container{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);color:#fff;z-index:-99;opacity:0}.photo_list_page .swiper-container.show{z-index:99999;opacity:1}.photo_list_page .swiper-container .swiper-slide{padding:.266666rem}.photo_list_page .swiper-container img{display:block;width:90%;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.hotel_simple_intro_page{font-size:.32rem}.hotel_simple_intro_page .header{color:#333;padding:.4rem;background:#fff;line-height:.64rem;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.hotel_simple_intro_page .header span.title{padding-left:.4rem;border-left:.08rem solid #578ffe}.hotel_simple_intro_page .header span.right{float:right}.hotel_simple_intro_page .value{color:#999;padding:.346666rem .4rem;line-height:.533333rem;background:#fff}.hotel_simple_intro_page .value p{text-indent:2em}.hotel_simple_intro_page .btn_box{padding:.4rem}.page_header_bg{display:block;background:#4993fa;padding:.3333rem .2667rem;margin-bottom:.9867rem}.page_header_bg header{margin-bottom:-.9867rem;background:#fff;border-radius:.1333rem}.page_header_bg.hotel header{padding:.2667rem .32rem 0}.page_header_bg.hotel header .top{position:relative;display:block;padding-bottom:.16rem}.page_header_bg.hotel header .top .title{font-size:.4rem;color:#333;line-height:.6667rem}.page_header_bg.hotel header .top .addr{font-size:.32rem;color:#999}.page_header_bg.hotel header .top span{position:absolute;right:0;bottom:.16rem;line-height:.6667rem;color:#4993fa;font-size:.32rem;padding-right:.32rem}.page_header_bg.hotel header .top span:after{content:" ";display:inline-block;height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#4993fa;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem;position:absolute;right:0;margin-top:.24rem}.page_header_bg.hotel header .bottom{border-top:1px solid #ecedee;padding:.16rem 0;font-size:.32rem}.page_header_bg.hotel header .bottom span{margin-right:.08rem}.page_header_bg.hotel header .bottom .text_gray{color:#999}.page_header_bg.hotel header .img{width:2.96rem;height:2.0267rem;overflow:hidden;float:left;border-radius:.1333rem}.page_header_bg.hotel header .img img{display:block;width:100%;height:100%}.page_header_bg.hotel header .info{height:2.267rem;margin-left:3.2rem}.page_header_bg.hotel header .info p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_header_bg.hotel header .info p.bed_type,.page_header_bg.hotel header .info p.title{font-size:.3467rem;color:#333;margin-bottom:.08rem}.page_header_bg.hotel header .info p.time{font-size:.32rem;color:#666}.page_header_bg.hotel header .info p.time span{color:#4993fa}.page_header_bg.hotel header .info p.bed_type{margin-bottom:.12rem}.page_header_bg.hotel header .info .attr{height:.4rem;overflow:hidden;margin-left:-.16rem;margin-bottom:.12rem}.page_header_bg.hotel header .info .attr span{display:block;font-size:.293333rem;color:#999;line-height:.4rem;float:left;padding:0 .16rem;margin-bottom:.266666rem;border-right:1px solid #999}.page_header_bg.hotel header .info .attr span:last-child{border-right:none}.page_header_bg.hotel header .tips_section{border-top:1px solid #ecedee;font-size:.2667rem;color:#fe721d;line-height:.7467rem;text-align:center}.page_header_bg.hotel header .tips_section .icon_hotel{display:inline-block;vertical-align:middle;width:.4rem;height:.4rem;background:url(../img/hotel/icon_hotel.png) center center no-repeat;background-size:contain;margin-right:.2667rem}.page_header_bg.hotel header .tips_section .text_theme{color:#4993fa}.page_header_bg.hotel header .tips_section .text_red{color:#fa495a}.page_header_bg.fly{margin-bottom:1.3rem}.page_header_bg.fly header{padding:.406666rem .3rem .526666rem;background:url(../img/recharge/airplane_bg.png) center center no-repeat;background-size:cover;margin-bottom:-1.5rem}.page_header_bg.fly header .line1{font-size:.32rem;color:#4993fa;text-align:center;line-height:1rem}.page_header_bg.fly header .line1 .icon_clock{display:inline-block;vertical-align:middle;margin-top:-.053333rem;margin-right:.08rem;width:.373333rem;height:.373333rem;background:url(../img/recharge/icon_time_dark.png) center center/contain no-repeat}.page_header_bg.fly header .line2{text-align:center}.page_header_bg.fly header .line2 .from,.page_header_bg.fly header .line2 .to{position:relative;text-align:center;display:inline-block;vertical-align:middle}.page_header_bg.fly header .line2 .from p,.page_header_bg.fly header .line2 .to p{line-height:.8rem;color:#666;font-size:.326666rem}.page_header_bg.fly header .line2 .from p:first-child,.page_header_bg.fly header .line2 .to p:first-child{font-size:.583333rem;color:#4a93fb;font-weight:600}.page_header_bg.fly header .line2 .from span.plusflag,.page_header_bg.fly header .line2 .to span.plusflag{position:absolute;right:-.2rem;top:0;color:#416efb;font-size:.266666rem}.page_header_bg.fly header .line2 .arrow{display:inline-block;vertical-align:middle;text-align:center;width:2.4rem;line-height:.72rem;height:1.44rem;background:url(../img/recharge/train_arrow.png) center center/100% auto no-repeat}.page_header_bg.fly header .line2 .arrow p{font-size:.293333rem;color:#626262}.page_header_bg.fly header .line2 .arrow p+p{color:#416efb}.page_header_bg.fly header .line3{font-size:.293333rem;color:#999;line-height:.32rem;padding:.106666rem 0;text-align:center}.page_header_bg.fly header .line3 span+span{border-left:1px solid #999;padding:0 .16rem}.page_header_bg.fly header .line4{font-size:.293333rem;color:#4a93fb;text-align:center;line-height:.5333rem}.page_header_bg.train header{padding-top:.666666rem;background-image:url(../img/recharge/pic_train_bg.png)}.page_header_bg.train header .line2 .from p:first-child,.page_header_bg.train header .line2 .to p:first-child{font-size:.4rem;color:#333}.page_header_bg.train header .line2 .from p:first-child+p,.page_header_bg.train header .line2 .to p:first-child+p{font-size:.533333rem;font-weight:600}.page_header_bg.train header .line2 .from p span,.page_header_bg.train header .line2 .to p span{color:#999;margin-left:.106666rem}.page_header_bg.train header .line2 .from p:first-child+p{color:#4993fa}.hotel_order_page .sec{padding:.346666rem .4rem;color:#333;line-height:.506666rem;background:#fff}.hotel_order_page .sec label{font-size:.293333rem;width:1.733333rem;float:left}.hotel_order_page .sec .value{margin-left:1.733333rem;color:#999;font-size:.293333rem}.hotel_order_page .sec .value .input_text{display:block;width:100%;line-height:.506666rem;font-size:.293333rem;color:#999;border:none}.hotel_order_page .sec .value .input_text+.input_text{margin-top:.26rem}.hotel_order_page .sec .value .text_value{color:#333;margin-right:.1067rem}.hotel_order_page .sec.sec_1{position:relative;border-bottom:1px solid #e1e1e1;margin-bottom:.16rem}.hotel_order_page .sec.sec_1:after{content:" ";display:inline-block;height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#999;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem;position:absolute;right:.4rem;margin-top:.42rem}.hotel_order_page .sec.sec_2{position:relative;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-right:0}.hotel_order_page .sec.sec_2:after{content:" ";display:inline-block;height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#999;border-style:solid;-webkit-transform:matrix(-.71,.71,-.71,-.71,0,0);transform:matrix(-.71,.71,-.71,-.71,0,0);position:relative;top:-.04rem;position:absolute;right:.4rem;margin-top:.42rem}.hotel_order_page .sec.sec_3{position:relative;border-bottom:1px solid #e1e1e1}.hotel_order_page .sec.sec_3 .icon_select{position:absolute;right:0;top:0;display:block;width:1.2rem;height:1.2rem;background:url(../img/hotel/icon_select_person.png) center center no-repeat;background-size:.4533rem .4533rem;z-index:99}.hotel_order_page .sec.sec_4{border-bottom:1px solid #e1e1e1}.hotel_order_page .sec.sec_5{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.hotel_order_page .sec.sec_6{border-bottom:1px solid #e1e1e1}.hotel_order_page .sec.sec_6 label{float:none}.hotel_order_page .sec.sec_6 .value{margin-left:0;text-indent:2em}.hotel_order_page .agreenment_section{border-bottom:1px solid #e1e1e1;padding:.346666rem .4rem;background:#fff}.hotel_order_page .agreenment_section .fli_checkbox_blue{float:left}.hotel_order_page .agreenment_section p{margin-left:.8rem;font-size:.266666rem;color:#333;line-height:.4rem}.hotel_order_page .agreenment_section p a{color:#6ba7fb}.hotel_order_page .fixed_bottom_settlement{bottom:0}.popbg .select_box{position:absolute;left:0;bottom:0;width:100%;height:auto;background:#fff}.popbg .select_box .item_select{text-align:center;line-height:.933333rem;border-bottom:1px solid #e1e1e1;font-size:.4rem}.popbg .select_box .item_select.active{color:#416efb}.train_agreement_box{position:relative;text-align:left;margin:-.5rem}.train_agreement_box .scrollbox{max-height:10rem;overflow:auto}.train_agreement_box .item{font-size:.32rem;line-height:.4rem;margin-bottom:.266666rem}.train_agreement_box .item p{color:#999}.train_agreement_box .item p.title{color:#333}.train_agreement_box .item p.title span{color:#2d9cfc}.train_agreement_box .btn_box{position:absolute;left:0;bottom:0;width:100%;background:#fff;z-index:99;padding:.1333rem 0}.train_agreement_box input{display:block;width:70%;height:1.093333rem;line-height:1.093333rem;border-radius:1.093333rem;background:#ffc937;font-size:.4rem;color:#fff;margin:.266666rem auto 0}.fixedRight:active{background:rgba(0,0,0,.3)}.fixedRight{position:fixed;height:auto;right:.1rem;top:2.58rem;width:.61333333rem;overflow:auto;z-index:888}.fixedRight div{position:relative;text-align:center;font-size:.3rem;color:#757575;height:.40333333rem;line-height:.40333333rem}.currentText{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:1.86666667rem;height:1.86666667rem;line-height:1.86666667rem;font-size:1.06666667rem;background:rgba(0,0,0,.3);color:#fff;z-index:999;text-align:center;border-radius:.26666667rem}.memberListPages .btn_add{display:block;width:100%;text-align:center;background:#fff;padding:.266666rem .4rem;line-height:.533333rem;color:#4993fa;font-size:.373333rem}.memberListPages .btn_add .icon_plus{display:inline-block;vertical-align:middle;width:.613333rem;height:.613333rem;margin-right:.133333rem;margin-top:-.053333rem;background:url(../img/recharge/icon_plus.png) center center/contain no-repeat}.memberListPages ul{margin:.133333rem 0}.memberListPages ul .word-section header{height:.58666667rem;background:#e5e5e5;padding:0 .4rem;color:#757575;font-size:.4rem;z-index:889}.memberListPages ul .word-section li{position:relative;padding:.266666rem .4rem;background:#fff;border-bottom:1px solid #e1e1e1}.memberListPages ul .word-section li .fli_checkbox_blue{display:inline-block;vertical-align:middle;margin-right:.266666rem}.memberListPages ul .word-section li .info{display:inline-block;vertical-align:middle;color:#999;line-height:.48rem;font-size:.32rem}.memberListPages ul .word-section li .info p:first-child{color:#333;font-size:.373333rem}.memberListPages ul .word-section li .info p:first-child .icon_12306{display:inline-block;vertical-align:middle;margin-top:-.06rem;margin-left:10px;width:.4rem;height:.4rem;background:url(../img/train/12306_red.png) right center no-repeat;background-size:contain}.memberListPages ul .word-section li .info .line_tips{color:#ff8916}.memberListPages ul .word-section li .icon_edit,.memberListPages ul .word-section li .icon_minus{display:inline-block;margin:.12rem;vertical-align:middle;width:.613333rem;height:.613333rem;background-position:center center;background-repeat:no-repeat;background-size:contain}.memberListPages ul .word-section li .icon_edit.disabled,.memberListPages ul .word-section li .icon_minus.disabled{opacity:.5}.memberListPages ul .word-section li .icon_minus{background-image:url(../img/recharge/icon_minus.png)}.memberListPages ul .word-section li .icon_edit{background-image:url(../img/recharge/icon_edit.png)}.memberListPages ul .word-section li .fixed_oparation{position:absolute;right:.7rem;top:.28rem;z-index:99}.memberListPages .fixed_bottom_settlement{bottom:0}.refund_detail_page header{font-size:.4rem;color:#333;padding:.266666rem .4rem;background:#fff;margin-top:.16rem;border-bottom:1px solid #e1e1e1}.refund_detail_page .box{margin-bottom:.16rem}.refund_detail_page .box .item{font-size:.373333rem;background:#fff;padding:.266666rem .4rem;border-bottom:1px solid #e1e1e1}.refund_detail_page .box .item .value,.refund_detail_page .box .item label{display:inline-block;vertical-align:top}.refund_detail_page .box .item label{color:#999}.refund_detail_page .box .item .value{color:#333}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}.mbsc-ios.mbsc-range .mbsc-cal-day.mbsc-selected:after{height:1.98em!important}.hotel_city_selector{position:relative;top:.133333rem;display:block;margin:0 1.3rem 0 1.12rem;height:.8rem;background:#ededed;border-radius:.08rem;padding:0 .24rem;line-height:.533333rem}.hotel_city_selector>.hotel_search_form{position:relative;display:block;padding-top:.133333rem;padding-bottom:.133333rem;margin:0;color:#999;overflow:hidden}.hotel_city_selector>.hotel_search_form:after,.hotel_city_selector>.hotel_search_form:before{content:" ";display:table}.hotel_city_selector>.hotel_search_form:after{clear:both}.hotel_city_selector>.hotel_search_form:after{position:absolute;left:.066666rem;top:.2rem;width:.533333rem;height:.533333rem;background-image:url(../img/icon_search_gray.png);background-size:.433333rem .433333rem;background-repeat:no-repeat}.hotel_city_selector>.hotel_search_form>input{width:100%;height:.533333rem;line-height:.533333rem;padding-left:.65rem;font-size:.32rem;background-color:transparent;box-sizing:border-box}.hotel_city_selector>.hotel_search_form>input::-webkit-input-placeholder{color:#999}.hotel_city_selector>.hotel_search_form>input::-moz-placeholder{color:#999}.hotel_city_selector>.hotel_search_form>input:-moz-placeholder{color:#999}.hotel_city_selector>.hotel_search_form>input:-ms-input-placeholder{color:#999}.yx_bg_white{background-color:#fff}.yx_bg_f9{background-color:#fff}.yx_col_xs_3{box-sizing:border-box}.yx_row{width:100%}.yx_col_xs_3{width:25%}.yx_table_row{display:table;width:100%;margin-top:-1px}.yx_table_td{display:table-cell;vertical-align:middle;box-sizing:border-box}.onAddr header{line-height:.6rem;background:#f5f5f5;padding:.32rem;font-size:.32rem}.onAddr .line{position:relative;line-height:.5333rem;padding:.32rem;background:#fff;border-bottom:1px solid #eee}.onAddr .line p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.3467rem;font-weight:bolder;max-width:80%}.onAddr .line p.add_detail{font-size:.32rem;font-weight:400}.onAddr .line .type{position:absolute;top:50%;right:.32rem;font-size:.32rem;margin-top:-.2667rem}.yx_page_body .yx_page_block{margin:.2rem;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.05)}.yx_page_body .yx_page_block .yx_block_title{color:#999;line-height:1rem;font-size:.32rem;border-bottom:1px solid #eee}.yx_page_body .yx_page_block .yx_block_title i{display:inline-block;vertical-align:middle;width:.5333rem;height:.5333rem;margin:.16rem .186666rem .186666rem;text-align:center;border-radius:.08rem;background-repeat:no-repeat;background-size:.48rem .48rem;background-position:center center}.yx_page_body .yx_page_block .yx_block_title i.icon_station{background-image:url(../img/hotel/icon_station.png);background-color:#accbfd}.yx_page_body .yx_page_block .yx_block_title i.icon_scenery{background-image:url(../img/hotel/icon_scenery.png);background-color:#aaed8f}.yx_page_body .yx_page_block .yx_block_title i.icon_public{background-image:url(../img/hotel/icon_public.png);background-color:#fcae98}.yx_page_body .yx_page_block .yx_block_body{overflow:hidden}.yx_page_body .yx_page_block .yx_block_body .hotel_city_list{display:-webkit-box;display:-webkit-flex;display:box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;width:33.3333%;padding:.1333rem;text-align:center;border-right:1px solid #eee;border-bottom:1px solid #eee;float:left;font-size:.32rem;color:#444;line-height:.4rem;height:1rem}.yx_page_body .yx_page_block .yx_block_body .hotel_city_list div{max-height:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.yx_icon{background-repeat:no-repeat;background-position:center center}.yx_icon_1{background-image:url(../img/recharge/icon_bill.png)}.life_icon{display:block;float:left;width:1.5rem;height:1.6rem;padding-left:.2rem;background-position:center center;background-repeat:no-repeat;text-align:center;line-height:2.1rem}.life_icon img{width:.8rem;height:auto}.life_icon.bg{width:.8rem;height:.8rem;border-radius:100%;padding-left:0;margin:.4rem 0 0 .46rem;line-height:initial;overflow:hidden}.life_icon.bg img{height:.6667rem;width:auto;margin:.08rem 0}.yx_flex{display:flex;flex-wrap:wrap;align-items:flex-start}body.search-page .amap-sug-result{position:absolute!important;left:0!important;top:1.2rem!important;right:0!important;bottom:0!important;padding:5px 10px!important}body.search-page .amap-sug-result .auto-item{padding:6px!important;font-size:.388888rem!important}.hotel_city_selector .hotel_search_form .icon_clear{top:.18rem;right:0}.hotel_city_time_selector .hotel_search_form .icon_clear{top:.18rem;right:0}.xc_hotel_list{padding-top:1.1733rem}.xc_hotel_list .fixed_line{position:fixed;top:1.17333333rem;left:0;right:0;height:1rem;padding:0 .3rem;background:#f9f9f9;z-index:99}.xc_hotel_list .fixed_line .items{margin-right:.4rem}.xc_hotel_list .fixed_line .items .filter_box{top:1rem}.xc_hotel_list .filter_pop_section{position:relative;bottom:0}.xc_hotel_list .filter_pop_section .filter_pop_main ul.list{height:7rem}.xc_hotel_list .filter_pop_section header{overflow:hidden;padding:.3rem}.xc_hotel_list .filter_pop_section header a{display:inline-block;width:4.266666rem}.xc_hotel_list .filter_pop_section header a.concel{float:left;width:4.266666rem;line-height:.88rem;border:1px solid #999;font-size:.373333rem;color:#999;text-align:center;background:#f9f9f9}.xc_hotel_list .filter_pop_section header a.submit{float:right;border:1px solid #578ffe;color:#f9f9f9;background:#578ffe;width:4.266666rem;line-height:.88rem;font-size:.373333rem;text-align:center}.xc_hotel_list .filter_section{position:relative;line-height:.88rem;background:#f9f9f9;padding:0 .3rem}.xc_hotel_list .filter_section .items{display:inline-block;font-size:.32rem;color:#333;padding-right:.4rem;background:url(../img/recharge/icon_down.png) right center no-repeat;background-size:.28rem .146666rem}.xc_hotel_list .filter_section .items label{display:block;max-width:2.2rem;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xc_hotel_list .filter_section .items label span{color:#4993fa}.xc_hotel_list .filter_section .items label span:not(:only-child):after{content:"、"}.xc_hotel_list ul.hotelUI{position:relative}.xc_hotel_list ul.hotelUI .promote_nearly_title{font-size:.32rem;background:#93c3ff;color:#fff;line-height:.42rem;padding:.2rem;text-align:left}.xc_hotel_list ul.hotelUI li{position:relative;overflow:hidden;width:100%;background:#fff}.xc_hotel_list ul.hotelUI li .img{display:block;padding:.2rem;float:left}.xc_hotel_list ul.hotelUI li .img img{display:block;width:3.4rem;height:2.4rem;border-radius:.1333rem}.xc_hotel_list ul.hotelUI li .info{position:relative;height:2.8rem;padding:.2rem .2rem .2rem 0;margin-left:3.8rem;border-bottom:1px solid #ddd}.xc_hotel_list ul.hotelUI li .info>p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.2933rem;color:#999;line-height:.4667rem}.xc_hotel_list ul.hotelUI li .info>p.title{font-size:.4rem;color:#333;margin-bottom:.15rem;line-height:.6rem}.xc_hotel_list ul.hotelUI li .info>p.score{font-size:.32rem;color:#fe721d}.xc_hotel_list ul.hotelUI li .info>p.score .num{font-size:.3733rem;font-weight:800}.xc_hotel_list ul.hotelUI li .info>p.score .type{color:#666}.xc_hotel_list ul.hotelUI li .info>p.kh{width:70%}.xc_hotel_list ul.hotelUI li .info .fixed_bottom{position:absolute;left:0;bottom:.2rem;width:100%}.xc_hotel_list ul.hotelUI li .info>p.hotel-distance{width:70%;white-space:normal;overflow:inherit;word-break:break-all}.xc_hotel_list ul.hotelUI.hotelUIModify li .info{height:auto;min-height:2.8rem}.xc_hotel_list ul.hotelUI li .info .fixed_bottom.hotel-fixed-bottom{position:relative;bottom:0}.xc_hotel_list ul.hotelUI li .info .fixed_bottom.hotel-fixed-bottom .right{text-align:right}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .labels span{font-size:.2667rem;color:#fe9c1d;border:1px solid #fe9c1d;border-radius:.08rem;padding:.0533rem .08rem}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .labels span.theme{color:#86adf8;border:1px solid #86adf8}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .right{position:absolute;right:0;bottom:0;width:2.36rem;text-align:center}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .right p{font-size:.293333rem;color:#666;margin-bottom:-.1rem}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .right p .price{display:inline-block;color:#ff4343}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .right p .price span{display:inline-block;font-size:.5333rem;font-weight:800}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .right .label{display:inline-block;font-size:.24rem;color:#fff;background:#fe9c1d;text-align:center;border-radius:.32rem;min-width:1.3333rem;padding:0 .2rem}.xc_hotel_list ul.hotelUI li .info .fixed_bottom .right .label.bg_theme{background:#86adf8}.layui-m-layerchild.fli-layer-footer{position:absolute;bottom:0;left:0;width:100%!important;max-width:100%;border-radius:0;background:#f2f2f2}.layui-m-layerchild.fli-layer-footer .layui-m-layercont{position:relative;padding:0}.layui-m-layerchild.fli-layer-footer .layui-m-layercont *{box-sizing:border-box}.layui-m-layerchild.fli-layer-footer .layui-m-layercont>header{position:absolute;left:0;top:0;width:100%;line-height:1.2rem;z-index:9;background:#f2f2f2;font-size:.4rem;padding:0 .32rem;opacity:0;text-align:left;font-weight:bolder;color:#333}.simple_bottom_layer{text-align:left;padding:1.6rem .4rem .4rem;background:#fff}.simple_bottom_layer header{font-size:.4rem;line-height:1.2rem;font-weight:bolder;color:#444}.simple_bottom_layer label{color:#20e36e;font-size:.3733rem;line-height:.8rem}.simple_bottom_layer .value{color:#666;margin-bottom:.32rem}.hotel_intro_detail_page.layer_hotel_intro{height:auto;max-height:100%;padding-top:1.17333rem}.hotel_intro_detail_page.layer_hotel_intro .swiper-container{position:fixed;top:1.17rem;left:0;width:100%;background:#fff;height:auto}.hotel_intro_detail_page.layer_hotel_intro .swiper-container .swiper-slide{height:1.2rem;line-height:1.2rem;text-align:center;font-size:.3733rem;color:#333;border-bottom:.0533rem solid transparent}.hotel_intro_detail_page.layer_hotel_intro .swiper-container .swiper-slide.active{border-color:#4993fa;color:#4993fa}.hotel_intro_detail_page.layer_hotel_intro section{background:#fff;margin:.2rem 0}.hotel_intro_detail_page.layer_hotel_intro section header{font-size:.4rem;margin-bottom:.16rem;font-weight:800}.hotel_intro_detail_page.layer_hotel_intro section.intro{padding:.4rem .2667rem}.hotel_intro_detail_page.layer_hotel_intro section.intro p{text-indent:2em}.hotel_intro_detail_page.layer_hotel_intro section.intro .split{margin-top:.6667rem;margin-bottom:.4rem}.hotel_intro_detail_page.layer_hotel_intro section.intro .split>div{overflow:hidden}.hotel_intro_detail_page.layer_hotel_intro section.intro .split>div label{font-size:.3467rem;font-weight:800;float:left;width:2rem}.hotel_intro_detail_page.layer_hotel_intro section.intro .split>div .value{margin-left:2rem}.hotel_intro_detail_page.layer_hotel_intro section p{color:#333;font-size:.32rem;line-height:1.5}.hotel_intro_detail_page.layer_hotel_intro section.surround{padding:.4rem .2667rem}.hotel_intro_detail_page.layer_hotel_intro section.surround h2{font-size:.32rem;margin-bottom:.1333rem}.hotel_intro_detail_page.layer_hotel_intro section.surround p+h2{margin-top:.3rem}.hotel_intro_detail_page.layer_hotel_intro section.surround p{color:#666;line-height:.5333rem}.layer_hotel_intro{position:relative;font-size:.32rem;text-align:left;color:#333;max-height:70vh;overflow-y:scroll}.layer_hotel_intro .swiper-container{width:100%;height:4.8rem;overflow:hidden}.layer_hotel_intro .swiper-container .swiper-slide{display:block;width:100%;height:4.8rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.layer_hotel_intro .hotel_facilities{width:100%;overflow:hidden;padding:.32rem;background:#fff}.layer_hotel_intro .hotel_facilities header{font-size:.4rem;margin-bottom:.16rem}.layer_hotel_intro .hotel_facilities .content .shortage{color:#ff4d1d;padding-left:.4rem;line-height:.5333rem;margin-bottom:.16rem;background:url(../img/hotel/icon_thumb.png) left center no-repeat;background-size:.3333rem .3333rem}.layer_hotel_intro .hotel_facilities .content ul{overflow:hidden}.layer_hotel_intro .hotel_facilities .content ul li{margin-bottom:.1333rem}.layer_hotel_intro .hotel_facilities .content ul label{color:#666}.layer_hotel_intro .hotel_facilities .content ul.simple li{width:50%;overflow:hidden;float:left}.layer_hotel_intro .hotel_facilities .content ul.simple .value,.layer_hotel_intro .hotel_facilities .content ul.simple label{line-height:.4rem;display:inline-block}.layer_hotel_intro .hotel_facilities .content ul.normal{display:block}.layer_hotel_intro .hotel_facilities .content ul.normal li{overflow:hidden}.layer_hotel_intro .hotel_facilities .content ul.normal li.only_label label{display:block;width:100%;float:none;color:#333}.layer_hotel_intro .hotel_facilities .content ul.normal label{width:1.5rem;float:left}.layer_hotel_intro .hotel_facilities .content ul.normal .value{margin-left:1.6rem}.layer_hotel_intro .policy_service{padding:.2667rem;background:#fff;margin-top:.16rem}.layer_hotel_intro .policy_service header{font-size:.4rem;line-height:.8rem;margin-bottom:.16rem}.layer_hotel_intro .policy_service .item{margin-bottom:.2rem}.layer_hotel_intro .policy_service .item p{font-weight:lighter}.layer_hotel_intro .policy_service .item p.title{font-weight:bolder}.layer_hotel_intro .policy_service .item p label{display:inline-block;width:1.6rem;font-weight:400}.layer_hotel_intro .policy_service .item.display{display:block}.layer_hotel_intro .policy_service .item .list{margin:.1333rem 0}.layer_hotel_intro .policy_service .item .list span{display:inline-block;padding:0 .2667rem;line-height:.5333rem;background:#eee;font-weight:lighter}.layer_hotel_intro .center{text-align:center}.layer_hotel_intro .open{position:relative;display:inline-block;color:#4993fa;line-height:.6rem;border:1px solid #4993fa;padding:0 .3rem;border-radius:.4rem}.layer_hotel_intro .open .text{display:inline-block}.layer_hotel_intro .open .icon{height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#4993fa;border-style:solid;-webkit-transform:matrix(-.71,.71,-.71,-.71,0,0);transform:matrix(-.71,.71,-.71,-.71,0,0);position:relative;top:-.04rem;display:inline-block;vertical-align:middle;margin-top:-.12rem;margin-left:.16rem}.layer_hotel_intro .open.active .icon{margin-top:.12rem;-webkit-transform:matrix(.71,-.71,.71,.71,0,0);transform:matrix(.71,-.71,.71,.71,0,0)}.fli_filter_top_layer.layui-m-layerchild{position:absolute;top:0;left:0;width:100%;border-radius:0}.fli_filter_top_layer.layui-m-layerchild .layui-m-layercont{padding:0;text-align:left}.fli_filter_top_layer.layui-m-layerchild .layui-m-layercont *{box-sizing:border-box}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top form{padding:0 .2667rem;min-height:50vh}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .item label{display:block;font-size:.346666rem;line-height:1rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .item .value{font-size:.293333rem;padding-left:1px;max-height:5.3333rem;overflow:hidden}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .item .value span{position:relative;display:block;width:24%;float:left;border:1px solid #e1e1e1;text-align:center;padding:0 .133333rem;line-height:.746666rem;background:#f9f9f9;margin:0 .5% .1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .item .value span.active{font-size:.32rem;color:#578ffe;border:1px solid #578ffe;z-index:100}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list{background:#ececec}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.type{width:30%;float:left}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.type li{padding:0;line-height:1.4rem;text-align:center}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.type li.active{background:#fff}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.list{display:block;margin-left:30%;max-height:60vh;min-height:40vh;padding:0 .266666rem .16rem;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#fff}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.list li{padding:0 .213333rem;line-height:1rem;overflow:hidden;background:#fff}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.list li span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85%;float:left}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.list li span.max-width-modify{max-width:calc(100% - .8rem)}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.list li .fli_checkbox_blue{float:right;margin-top:.266666rem;margin-right:.25rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_right_list ul.list li:first-child .fli_checkbox_blue{margin-top:.38rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top{padding-bottom:1.2rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section{position:relative;font-size:.32rem;color:#333}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .left_section{width:2rem;position:absolute;left:0;top:0;bottom:0;background:#f5f4f9}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .left_section ul li{display:block;line-height:1.1733rem;text-align:center}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .left_section ul li.active{color:#4993fa;background:#fff}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section{margin-left:2rem;padding:.2667rem;max-height:60vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section header{position:relative;font-size:.4rem;font-weight:bolder;line-height:.8rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section header .open .icon{margin-top:-.05rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section article section header{font-size:.32rem;font-weight:lighter;line-height:.5333rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section article section header .open{margin-top:-.2rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section ul{overflow:hidden;margin-bottom:.4rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section ul li{width:32%;background-color:#f5f4f9;border-radius:.1333rem;text-align:center;float:left;margin:.08rem 0;border:1px solid transparent;height:1.1rem;line-height:initial;display:flex;align-items:center;justify-content:center}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section ul li:nth-child(3n+2){margin:.08rem 2%}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section ul li.active{background-color:#d8eaf9;border-color:#4993fa;color:#4993fa}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section .open{position:absolute;right:0;top:0;color:#4993fa;line-height:.6rem;padding:0 .3rem;font-weight:lighter}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section .open .text{display:inline-block;font-size:.32rem;color:#4993fa}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section .open .icon{height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#4993fa;border-style:solid;-webkit-transform:matrix(-.71,.71,-.71,-.71,0,0);transform:matrix(-.71,.71,-.71,-.71,0,0);position:relative;top:-.04rem;display:inline-block;vertical-align:middle;margin-top:-.16rem;margin-left:.16rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section .open.active .icon{-webkit-transform:matrix(.71,-.71,.71,.71,0,0);transform:matrix(.71,-.71,.71,.71,0,0);margin-top:.16rem}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .btns{position:absolute;left:0;bottom:0;width:100%;overflow:hidden;border-top:1px solid #e0e0e2}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .btns input{display:block;line-height:1.2rem;width:50%;float:left;font-size:.4rem;background:#fff;color:#333}.fli_filter_top_layer.layui-m-layerchild .fli_filter_top .btns input:nth-child(2){background:#ee7236;color:#fff}.layer_close_btn{position:absolute;right:.2667rem;top:.2rem;width:.8267rem;height:.8267rem;background:url(../img/icon_close_circle.png) center center no-repeat;background-size:80%;z-index:99}.layer_select_time{background:#fff;padding:.4rem;text-align:left}.layer_select_time p{font-size:.3467rem;line-height:.5333rem}.layer_select_time p:first-child{font-weight:bolder}.layer_select_time ul{overflow:hidden}.layer_select_time ul li{display:block;width:32%;height:1rem;line-height:1rem;border-radius:.1333rem;background:#f5f5fb;font-size:.32rem;text-align:center;float:left;margin:.1333rem 0}.layer_select_time ul li:nth-child(3n+2){margin:.1333rem 2%}.layer_select_time ul li.active{background:#e9f3ff;color:#4993fa}.creditCard_list{padding:.4rem;overflow:hidden}.creditCard_list .item{position:relative;width:48%;margin:.2667rem 1% 0;border:1px solid #ddd;padding:.4rem;background:#fff;font-size:.32rem;float:left}.creditCard_list .item span+span{margin-left:.16rem}.creditCard_list .item img{display:inline-block;vertical-align:middle;height:.6rem;width:auto;margin-right:.2667rem}.creditCard_list .item a{float:right}.creditCard_list .item.active{border-color:#4993fa}.creditCard_list .item.active:before{content:" ";position:absolute;right:-.2rem;top:0;margin-top:-.2667rem;width:.5333rem;height:.5333rem;background:url(../img/icon_fli_checkbox_checked.png) center center no-repeat #4993fa;background-size:.4533rem .4533rem;border-radius:100%;z-index:9}.creditCard_list .item.disabled{color:#999}.creditCard_list .item.center{text-align:center}.pub_empty_text{font-size:.42rem;color:#ccc;text-align:center;padding:1.3333rem 0}.btns.fixed{position:fixed;left:0;bottom:0;width:100%;padding:.2667rem;background:#fff}.js-max-input{display:none;position:absolute;left:-.4rem;top:-1.6rem;background:#fff;z-index:9999;font-size:.6667rem;padding:.2667rem;box-shadow:0 0 .1333rem rgba(0,0,0,.2)}.box_important{background:#fff;padding:.32rem;border-bottom:1px solid #ddd;margin-top:.16rem}.box_important header{line-height:.8rem;font-size:.4rem;font-weight:bolder}.box_important .content{padding:.16rem .32rem .32rem;border:1px dashed #fbb36b;background:#fff3e5;margin-top:.16rem}.box_important .content .item p{font-size:.32rem;color:#666;padding-left:.56rem}.box_important .content .item p:first-child{color:#faa549;padding-left:0;line-height:.8rem;margin-top:.1333rem}.box_important .content .item p:first-child span{display:inline-block;vertical-align:middle;width:.4rem;height:.4rem;margin-right:.1067rem;margin-top:-.0533rem}.box_important .content .item p:first-child span.icon_notice{background:url(../img/hotel/icon_notice.png) center center/contain no-repeat}.box_important .content .item p:first-child span.icon_discount{background:url(../img/hotel/icon_discount.png) center center/contain no-repeat}.box_important .content .item p:first-child span.icon_tips{background:url(../img/hotel/icon_tips.png) center center/contain no-repeat}.box_important .content .item p:first-child span.icon_paper{background:url(../img/hotel/icon_paper.png) center center/contain no-repeat}.box_important .content .item p:first-child span.icon_concel{background:url(../img/hotel/icon_concel.png) center center/contain no-repeat}.box_important .content .item p:first-child span.icon_thirdPart{background:url(../img/hotel/icon_thirdPart.png) center center/contain no-repeat}.box_important .content .item p:first-child+p span{margin-right:.4rem}.placeholder_red::-webkit-input-placeholder{color:#fa2c2c}.placeholder_red:-moz-placeholder{color:#fa2c2c}.placeholder_red::-moz-placeholder{color:#fa2c2c}.placeholder_red:-ms-input-placeholder{color:#fa2c2c}.searchEmpty{position:relative;height:5rem;background:url(../img/didi/icon_notice.png) center 25% no-repeat;background-size:2.666666rem 2.666666rem}.searchEmpty p{position:absolute;left:0;bottom:.5rem;width:100%;text-align:center;color:#666;font-size:.4rem;line-height:.666666rem}.fliSkinToDark .btn_main.btn_primary{border:1px solid #4da990;background:#4da990;color:#fff}.fliSkinToDark .btn_main.btn_primary.sm{color:#4da990}.fliSkinToDark .creditCardIndexPages .list li .right .type{color:#4da990}.fliSkinToDark .public_form_section .form_item_tips{color:#4da990}.fliSkinToDark .public_form_section .select_num_section .item_num{color:#4da990;border-color:#4da990;background-color:rgba(77,169,144,.1)}.fliSkinToDark .public_form_section .select_num_section .item_num.active{border-color:#4da990;background:#4da990;color:#fff}.fliSkinToDark .public_form_section .item .inputs .Insurance #readInput:checked+.sele{background-color:#4da990}.fliSkinToDark .public_form_section .item .inputs .input_appendex.icon_user{background-image:url(../img/colorfulSkin/dark/recharge/icon_user.png)}.fliSkinToDark .public_tips.text_primary{color:#9c9fa4}.fliSkinToDark .fixed_bottom_settlement .btn_submit{background:#4da990}.fliSkinToDark .hotel_index_page .img_banner{background:#3c4451;height:3.2rem;margin-top:-.2rem;border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem}.fliSkinToDark .hotel_index_page .img_banner img{display:none}.fliSkinToDark .fli_btn_long.fli_btn_primary{background:#3c4451}.fliSkinToDark .fli_btn_long.fli_btn_yellow{border:1px solid #3c4451;background-color:transparent;color:#3c4451}.fliSkinToDark .hotel_index_page .hotel_order_form .item_time_select .total_time{color:#4da990}.fliSkinToDark .hotel_city_time_selector .city:after{border-top-color:#4da990}.fliSkinToDark .hotel_city_time_selector .hotel_time_selector .hotel_time_selector_content:after{border-top-color:#4da990}.fliSkinToDark .hotel_city_time_selector .hotel_time_selector .hotel_time_selector_content>label{color:#3c4451}.fliSkinToDark .hotel_time_num{color:#4da990}.fliSkinToDark .hotel_detail_page .swiper-pagination-bullet-active{background:#4da990}.fliSkinToDark .hotel_detail_page .line .text_right{color:#4da990}.fliSkinToDark .hotel_detail_page ul li .top{background-image:url(../img/colorfulSkin/dark/hotel/arrow_corcle_bottom.png)}.fliSkinToDark .hotel_detail_page ul li.active .top{background-image:url(../img/colorfulSkin/dark/hotel/arrow_corcle_top.png)}.fliSkinToDark .hotel_detail_page ul li .right .btn_comp{border-color:rgba(77,169,144,.8)}.fliSkinToDark .hotel_detail_page ul li .right .btn_comp .btn_top{background-color:rgba(77,169,144,.8)}.fliSkinToDark .hotel_detail_page ul li .right .btn_comp .btn_bottom{color:rgba(77,169,144,.8)}.fliSkinToDark .photo_list_page .type a.active{background-color:#4da990}.fliSkinToDark .photo_list_page .fixed_order_link{background-color:#4da990}.fliSkinToDark .hotel_simple_intro_page .header span.title{border-left-color:#4da990}.fliSkinToDark .page_header_bg{background:#4da990}.fliSkinToDark .page_header_bg.hotel header .top span{color:#4da990}.fliSkinToDark .page_header_bg.hotel header .top span:after{display:inline-block;height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#4da990;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem}.fliSkinToDark .page_header_bg.hotel header .info p.time span{color:#4da990}.fliSkinToDark .page_header_bg.hotel header .tips_section .text_theme{color:#4da990}.fliSkinToDark .page_header_bg.fly header .line1{color:#4da990}.fliSkinToDark .page_header_bg.fly header .line2 .from p:first-child,.fliSkinToDark .page_header_bg.fly header .line2 .to p:first-child{color:#4da990}.fliSkinToDark .page_header_bg.fly header .line2 .from span.plusflag,.fliSkinToDark .page_header_bg.fly header .line2 .to span.plusflag{color:#4da990}.fliSkinToDark .page_header_bg.fly header .line2 .arrow p+p{color:#4da990}.fliSkinToDark .page_header_bg.fly header .line4{color:#4da990}.fliSkinToDark .page_header_bg.train header .line2 .from p:first-child+p{color:#4da990}.fliSkinToDark .layer_select_time ul li.active{color:#4da990}.fliSkinToDark .creditCard_list .item.active{border-color:#4da990}.fliSkinToDark .creditCard_list .item.active:before{background-color:#4da990}.fliSkinToDark .fli_filter_top_layer.layui-m-layerchild .fli_filter_top .item .value span.active{color:#4da990;border-color:#4da990}.fliSkinToDark .fli_filter_top_layer.layui-m-layerchild .fli_filter_top .btns input:nth-child(2){background:#4da990}.fliSkinToDark .fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .left_section ul li.active{color:#4da990}.fliSkinToDark .fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section .open{color:#4da990}.fliSkinToDark .fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section .open .text{color:#4da990}.fliSkinToDark .fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section .open .icon{border-color:#4da990}.fliSkinToDark .fli_filter_top_layer.layui-m-layerchild .fli_filter_top .left_location_right_section .right_section section ul li.active{background-color:rgba(77,169,144,.2);border-color:#4da990;color:#4da990}.fliSkinToDark .fly_index_page .img_banner{background:#3c4451;height:3.2rem;margin-top:-.2rem;margin-bottom:0;border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem}.fliSkinToDark .fly_index_page .img_banner img{display:none}.fliSkinToDark .fly_index_page .bg_f0 .place_form_to,.fliSkinToDark .fly_index_page .bg_f0 .select_time{position:relative;top:-.8rem;margin-top:0}.fliSkinToDark .fly_index_page .btn_box .agreement_line a{color:#4da990}.fliSkinToDark .steps_section .item.active span.num{background-color:#4da990}.fliSkinToDark .steps_section .item.active span.text{color:#4da990}.fliSkinToDark .text_primary{color:#4da990}.fliSkinToDark .SPEnterPage{height:100%;min-height:100%;background-color:#fff}.fliSkinToDark .SPEnterPage .list_tv{overflow:hidden}.fliSkinToDark .SPEnterPage .list_tv header{display:block;padding:.42rem .32rem}.fliSkinToDark .SPEnterPage .list_tv .box{overflow:hidden}.fliSkinToDark .SPEnterPage .list_tv .box>a{width:25%;height:auto;float:left;padding:.2rem 0;border:none;text-align:center}.fliSkinToDark .SPEnterPage .list_tv .box>a img{float:none;margin:0 auto}.fliSkinToDark .SPEnterPage .list_tv .box>a .text .title{font-size:.3rem;text-align:center;color:#444}.fliSkinToDark .SPEnterPage .list_tv .box>a .text .desc{display:none}.fliSkinToDark .SPEnterPage .list_tv .box>a.fli_link_line{padding:.2rem 0}.fliSkinToDark .SPEnterPage .list_tv .box>a.fli_link_line .text{margin-left:0}.fliSkinToDark .SPEnterPage .list_tv .box>a:after{display:none}.fliSkinToDark .list_tv .item .right .button,.fliSkinToDark .list_tv>a .right .button{background-color:#4da990}.fliSkinToDark .fly_search_detail_page header{background:#4da990}.fliSkinToDark .fly_search_detail_page article{padding:0 .2rem}.fliSkinToDark .fly_search_detail_page article .item .left .line1 .arrow .arriveBybox{background-image:url(../img/colorfulSkin/dark/recharge/train_arrow.png)}.fliSkinToDark .fly_search_detail_page article .item .left .line1 .arrow .arriveBybox .arriveBy{color:#4da990}.fliSkinToDark .fly_search_detail_page article .item .left .line1 .arrow .text_share{color:#4da990}.fliSkinToDark .fly_search_detail_page article .item .right .free{color:#4da990}.fliSkinToDark .fly_search_detail_page .train_list_table .Option .section .section_1 .from_time{color:#4da990}.fliSkinToDark .fly_search_detail_page .train_list_table .Option .section .section_2 .taken{background-image:url(../img/colorfulSkin/dark/recharge/train_arrow.png)}.fliSkinToDark .fly_search_detail_page footer a .icon_filter:before{content:url(../img/colorfulSkin/dark/recharge/icon_filter_theme.png);display:none}.fliSkinToDark .fly_search_detail_page footer a .icon_time:before{content:url(../img/colorfulSkin/dark/recharge/icon_time_active.png);display:none}.fliSkinToDark .fly_search_detail_page footer a .icon_money:before{content:url(../img/colorfulSkin/dark/recharge/icon_dollar_active.png);display:none}.fliSkinToDark .fly_search_detail_page footer a .icon_filter_time:before{content:url(../img/colorfulSkin/dark/recharge/icon_filter_time_active.png);display:none}.fliSkinToDark .fly_search_detail_page footer a .icon_filter_G:before{content:url(../img/colorfulSkin/dark/recharge/icon_filter_G_active.png);display:none}.fliSkinToDark .fly_search_detail_page footer a .icon_filter_ticket:before{content:url(../img/colorfulSkin/dark/recharge/icon_filter_ticket_active.png);display:none}.fliSkinToDark .fly_search_detail_page footer a .icon_filter_price:before{content:url(../img/colorfulSkin/dark/recharge/icon_filter_dollar_active.png);display:none}.fliSkinToDark .fly_search_detail_page footer a.active .icon_filter{background-image:url(../img/colorfulSkin/dark/recharge/icon_filter_theme.png)}.fliSkinToDark .fly_search_detail_page footer a.active .icon_time{background-image:url(../img/colorfulSkin/dark/recharge/icon_time_active.png)}.fliSkinToDark .fly_search_detail_page footer a.active .icon_money{background-image:url(../img/colorfulSkin/dark/recharge/icon_dollar_active.png)}.fliSkinToDark .fly_search_detail_page footer a.active .icon_filter_time{background-image:url(../img/colorfulSkin/dark/recharge/icon_filter_time_active.png)}.fliSkinToDark .fly_search_detail_page footer a.active .icon_filter_G{background-image:url(../img/colorfulSkin/dark/recharge/icon_filter_G_active.png)}.fliSkinToDark .fly_search_detail_page footer a.active .icon_filter_ticket{background-image:url(../img/colorfulSkin/dark/recharge/icon_filter_ticket_active.png)}.fliSkinToDark .fly_search_detail_page footer a.active .icon_filter_price{background-image:url(../img/colorfulSkin/dark/recharge/icon_filter_dollar_active.png)}.fliSkinToDark .fly_search_detail_page footer a.active p{color:#4da990}.fliSkinToDark .filter_pop_section .arrivesoon .Switch.On{background-color:#4da990}.fliSkinToDark .fly_info_complete_page .select_seat_type .item.active{background:#4da990;border-color:#4da990}.fliSkinToDark .fly_info_complete_page .section_2 .icon_add{background-image:url(../img/colorfulSkin/dark/recharge/icon_plus.png)}.fliSkinToDark .fly_info_complete_page .section_3 .item .type{color:rgba(77,169,144,.5)}.fliSkinToDark .fly_info_complete_page .section_3 .item .icon_del{background-image:url(../img/colorfulSkin/dark/recharge/icon_minus.png)}.fliSkinToDark .fly_info_complete_page .agreenment_section p a{color:rgba(77,169,144,.8)}.fliSkinToDark .fly_info_complete_page .fly_list li .section1 .btn_red{background:#4da990}.fliSkinToDark .hotel_index_page .hotel_order_form .item_time_select .total_time{color:#4da990}.fliSkinToDark .hotel_list_page .filter_pop_section header a.submit{border-color:#4da990;background:#4da990}.fliSkinToDark .hotel_list_page ul li .right a{background:#4da990}.fliSkinToDark .hotel_order_page .sec.sec_3 .icon_select{background-image:url(../img/colorfulSkin/dark/hotel/icon_select_person.png)}.fliSkinToDark .hotel_order_page .agreenment_section p a{color:rgba(77,169,144,.8)}.fliSkinToDark .popbg .select_box .item_select.active{color:#4da990}.fliSkinToDark .train_agreement_box .item p.title span{color:#4da990}.fliSkinToDark .memberListPages .btn_add{color:#4da990}.fliSkinToDark .memberListPages .btn_add .icon_plus{background-image:url(../img/colorfulSkin/dark/recharge/icon_plus.png)}.fliSkinToDark .memberListPages ul .word-section li .icon_minus{background-image:url(../img/colorfulSkin/dark/recharge/icon_minus.png)}.fliSkinToDark .memberListPages ul .word-section li .icon_edit{background-image:url(../img/colorfulSkin/dark/recharge/icon_edit.png)}.fliSkinToDark .xc_hotel_list .filter_pop_section a.submit{border-color:#4da990;background:#4da990}.fliSkinToDark .xc_hotel_list .filter_section .items label span{color:#4da990}.fliSkinToDark .xc_hotel_list ul.hotelUI .promote_nearly_title{background:rgba(77,169,144,.4)}.fliSkinToDark .hotel_intro_detail_page.layer_hotel_intro .swiper-container .swiper-slide.active{border-color:#4da990;color:#4da990}.fliSkinToDark .layer_hotel_intro .open{color:#4da990;border-color:#4da990}.fliSkinToDark .layer_hotel_intro .open .icon{display:inline-block;height:.24rem;width:.24rem;border-width:.04rem .04rem 0 0;border-color:#4da990;border-style:solid;-webkit-transform:matrix(-.71,.71,-.71,-.71,0,0);transform:matrix(-.71,.71,-.71,-.71,0,0);position:relative;top:-.04rem}.fliSkinToDark .success_section .icon_success{background-image:url(../img/colorfulSkin/dark/recharge/icon_success.png)}.fullLayerWithScroll{max-height:80vh;overflow:auto;text-align:left;margin:-.5rem}.businessIndexPage header{position:fixed;left:0;top:0;display:-webkit-flex;display:flex;align-items:center;width:100%;height:1.18rem;line-height:1.18rem;background:#fff;font-size:.48rem;color:#4c4c4c;z-index:999}.businessIndexPage header .logo{width:.8533rem;height:.8533rem;border-radius:100%;border:1px solid #cfcfcf;margin:0 .16rem 0 .24rem;overflow:hidden}.businessIndexPage header .logo img{display:block;width:100%;height:100%}.businessIndexPage .banner_section{margin:.2933rem;border-radius:.16rem;overflow:hidden}.businessIndexPage .banner_section img{display:block;width:100%;height:auto}.businessIndexPage .banner_section .swiper-pagination{padding:0;text-align:center;bottom:.2rem}.businessIndexPage .banner_section .swiper-pagination-bullet{width:.4rem;height:.1067rem;border-radius:0;background-color:#fafafa;opacity:1;margin:.0533rem}.businessIndexPage .banner_section .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#160838}.businessIndexPage .nav_section{margin:.2933rem;border-radius:.16rem;background:#fff;padding:.4rem .32rem .16rem;overflow:hidden}.businessIndexPage .nav_section .item{display:block;float:left;width:25%;margin-bottom:.2rem;overflow:hidden}.businessIndexPage .nav_section .item .img{display:block;width:.9333rem;height:.9333rem;margin:0 auto}.businessIndexPage .nav_section .item .img img{display:block;width:100%;height:auto}.businessIndexPage .nav_section .item p{text-align:center;font-size:.2933rem;color:#333;line-height:.8rem}.businessIndexPage .list_section{position:relative;margin:.2933rem;border-radius:.16rem;background-color:#fff;overflow:hidden;padding-top:1.4667rem}.businessIndexPage .list_section .header_tab{position:absolute;border:1px solid #f3f3f3;top:0;left:0;width:100%;z-index:888;background:#fff}.businessIndexPage .list_section .header_tab.fixed{position:fixed;z-index:1000}.businessIndexPage .list_section .header_tab .item{font-size:.3467rem;color:#666;display:block;float:left;width:50%;text-align:center;line-height:1.3333rem}.businessIndexPage .list_section .header_tab .item span{display:inline-block;padding:0 .0533rem;border-bottom:.1067rem solid transparent}.businessIndexPage .list_section .header_tab .item.active{color:#4c4c4c}.businessIndexPage .list_section .header_tab .item.active span{border-bottom-color:#3291f6}.businessIndexPage .xc_hotel_list{padding-top:0}.businessIndexPage .xc_hotel_list ul.hotelUI li .info{border-bottom:1px solid #f3f3f3}.businessIndexPage .xc_hotel_list .list{display:none}.businessIndexPage .xc_hotel_list .list .item{width:100%;background-color:#fff;border-top:none}.businessIndexPage .xc_hotel_list .list .item .section1{display:block;padding:.2rem;float:left}.businessIndexPage .xc_hotel_list .list .item .section1 img{display:block;width:3.4rem;height:2.4rem;border-radius:.1333rem}.businessIndexPage .xc_hotel_list .list .item .section2{position:relative;height:2.8rem;padding:.2rem .2rem .2rem 0;margin-left:3.8rem;float:none;border-bottom:1px solid #f3f3f3}.businessIndexPage .xc_hotel_list .list .item .section2 p .name{display:inline-block;max-width:4.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.businessIndexPage .xc_hotel_list .list .item .section2 p .level{vertical-align:middle;color:#999;font-size:.36rem}.businessIndexPage .xc_hotel_list .list .item .section2 .score{width:100%;margin-top:.28rem}.businessIndexPage .xc_hotel_list .list .item .section2 .score .stars{width:100%;height:1rem}.businessIndexPage .xc_hotel_list .list .item .section2 .score .stars img{height:.4rem}.businessIndexPage .xc_hotel_list .list .item .section2 .price{margin-top:.3rem;font-size:.32rem}.businessIndexPage .xc_hotel_list .list .item .section2 .price .fa-cny{font-size:.32rem;line-height:.6rem;vertical-align:middle;color:#ff4343}.businessIndexPage .xc_hotel_list .list .item .section2 .price .number{font-size:.52rem;line-height:.6rem;vertical-align:inherit;color:#ff4343}.businessIndexPage .xc_hotel_list .list .item .section2 .price .district{line-height:.6rem;color:#999;font-size:.34rem;vertical-align:top}.lifePubTabSection{position:relative;background:#fff;border-radius:.1333rem;z-index:99;margin:-.2667rem .2667rem .4rem;overflow:hidden}.lifePubTabSection .header{background:#efefef;overflow:hidden}.lifePubTabSection .header .item{width:50%;float:left;font-size:.3733rem;color:#999;height:1.3067rem;line-height:1.3067rem;text-align:center}.lifePubTabSection .header .item.active{color:#333;background:#fff;font-weight:bolder}.lifePubTabSection .header .item:only-child{width:100%;float:none;border-bottom:1px solid #efefef;font-size:.4rem;text-align:left;padding:0 .32rem 0 .72rem}.lifePubTabSection .header .item:only-child .forwhom{display:block;font-size:.32rem;font-weight:lighter;float:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}.lifePubTabSection .header .item:only-child .forwhom label{color:#4993fa}.lifePubTabSection .content .boxItem{display:none;padding-top:.16rem}.lifePubTabSection .content .boxItem:first-child{display:block}.lifePubTabSection .content .boxItem>div{border-bottom:1px solid #efefef;margin:0 .4rem}.lifePubTabSection .content .boxItem>div.item{height:1.333333rem;padding:.4rem .32rem;line-height:.533333rem;overflow:hidden}.lifePubTabSection .content .boxItem>div.item.select{position:relative}.lifePubTabSection .content .boxItem>div.item.select:after{content:"";display:inline-block;height:.32rem;width:.32rem;border-width:.04rem .04rem 0 0;border-color:#c1c1c1;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem;position:absolute;right:.02rem;top:.5rem}.lifePubTabSection .content .boxItem>div.item .icon-ali-shanchu{position:absolute;color:#999;right:.32rem;top:.44rem;z-index:99;font-size:.48rem!important}.lifePubTabSection .content .boxItem>div.item .icon-ali-shanchu+.value{margin-right:.6rem}.lifePubTabSection .content .boxItem>div.item label{float:left;font-size:.4267rem;color:#666}.lifePubTabSection .content .boxItem>div.item label .icon_tips{display:inline-block;vertical-align:middle;width:.4rem;height:.4rem;background:url(../img/icon_question_d.png) center center/contain no-repeat;margin:-.06rem 0 0 .12rem}.lifePubTabSection .content .boxItem>div.item .value{float:right;max-width:60%}.lifePubTabSection .content .boxItem .hotel_order_form{top:0;margin:0;border-bottom:none;padding-bottom:0}.lifePubTabSection .content .boxItem .hotel_order_form .item_location{margin:0}.lifePubTabSection .content .boxItem .hotel_order_form .item_input{margin:0}.hotel_index_page .hotel_order_form .item_input.clearContent,.lifePubTabSection .content .boxItem .hotel_order_form .item_input.clearContent{position:relative}.hotel_index_page .hotel_order_form .item_input.clearContent input,.lifePubTabSection .content .boxItem .hotel_order_form .item_input.clearContent input{padding-right:1.4rem;box-sizing:border-box;text-overflow:ellipsis}.hotel_index_page .hotel_order_form .item_input.clearContent.isLink:after,.lifePubTabSection .content .boxItem .hotel_order_form .item_input.isLink:after{content:" ";display:inline-block;height:.32rem;width:.32rem;border-width:.04rem .04rem 0 0;border-color:#c1c1c1;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,-2,0);transform:matrix(.71,.71,-.71,.71,-4,0);position:relative;top:-.04rem;position:absolute;right:0;margin-top:.5rem}.hotel_index_page .hotel_order_form .item_input.clearContent .clear-img,.lifePubTabSection .content .boxItem .hotel_order_form .item_input.clearContent .clear-img{position:absolute;top:.12rem;padding:.24rem;right:.32rem;display:none}.hotel_index_page .hotel_order_form .item_input.clearContent .clear-img img,.lifePubTabSection .content .boxItem .hotel_order_form .item_input.clearContent .clear-img img{height:.52rem}.layui-m-layercont .bindTips{text-align:left}.layui-m-layercont .bindTips p{line-height:.8rem}.layui-m-layercont .bindTips p input{font-size:.373333rem;line-height:.8rem;color:#444;width:100%;border:1px solid #f4f5f9;padding-left:.1rem}.agree_text_all{display:flex;margin-top:.4rem;align-items:center}.agree_text_check{width:.42rem;height:.42rem;-moz-appearance:checkbox;-webkit-appearance:checkbox;-ms-appearance:checkbox;appearance:radcheckboxio;display:radicheckboxo;opacity:1;border:1px solid #999;margin-right:.14rem}.agree_text{font-size:.42rem}.agree_text_strong{color:#4993fa}.hotel_detail_page .line.line_1{position:relative}.hotel_detail_page .distance{position:absolute;right:.42rem;top:50%;transform:translateY(-50%)}.hotel_detail_page .distance img{height:.62rem;display:block}.hotel_detail_page .distance .distance-item-car{margin-left:.24rem}.hotel_detail_page .distance .distance-item-car img{height:.52rem;margin:.05rem 0}.page_header_bg.hotel header .tips_section.modify-tips-section{height:1.2467rem;position:relative;line-height:inherit}.page_header_bg.hotel header .tips_section.modify-tips-section .distance-item{display:inline-block;text-align:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page_header_bg.hotel header .tips_section.modify-tips-section .distance-item img{height:.62rem;display:block}.tip-plane{font-size:.32rem;padding:.12rem 0 .32rem;color:#ff8916}.midify-pad.tip-plane{padding:0 .4rem .32rem}.commonPhoneChargePages{padding:0 .32rem}.commonPhoneChargePages .card-rd{border-radius:.16rem}.commonPhoneChargePages .phone-bill{background:#fff}.commonPhoneChargePages .phone-bill .items,.commonPhoneChargePages .phone-bill .tab_theme_section{background:initial}.commonPhoneChargePages .card-rd-top{border-radius:.16rem .16rem 0 0}.commonPhoneChargePages .card-rd-bottom{border-radius:0 0 .16rem .16rem}.sinopecPage .tip-content{padding:.52rem .4rem;font-family:SourceHanSansSC-Regular;font-size:.32rem;font-weight:400;letter-spacing:0;color:#333}.sinopecPage .tip-content .bold-title{font-family:SourceHanSansSC-Medium;font-weight:700}.sinopecPage .tip-content header{font-family:SourceHanSansSC-Bold;font-size:.42667rem;font-weight:700;font-stretch:normal;letter-spacing:0;color:#333;text-align:center;margin-bottom:.42rem}.sinopecPage .tip-content img{display:block;margin:0 auto .24rem}.sinopecPage .tip-content img.step{width:80%}.sinopecPage .tip-content img.jiantou{width:1.2rem;margin:.4rem auto .4rem}.sinopecPage .tip-content .step-tip{margin-bottom:.24rem}.sinopecPage{padding-bottom:1.5rem}.sinopecPage .public_form_section .card-password .select_num_section{border-top:none}.sinopecPage .public_form_section .card-password{border-radius:0 0 .16rem .16rem}.sinopecPage .public_form_section .card-password header{padding:.24rem .32rem 0}.memberListPages ul .word-section li .info p:first-child .passenger-ageType{display:inline-block;vertical-align:middle;padding:0 .1067rem;font-size:.24rem;color:#4993fa;border:1px solid #4993fa;border-radius:.0533rem;margin-left:.1333rem;margin-top:-.0533rem}.memberListPages ul .word-section li .fli_checkbox_blue.fli_checkbox_blue_disabled{background:#ccc;border-radius:50%}.passenger_page .marquee{white-space:nowrap;overflow:hidden;position:relative}.passenger_page .tip{background:#ffeeec;font-size:.32rem;height:.68rem;line-height:.68rem;color:#f72a1a;padding:0 .24rem;text-align:center}.filter-pop .select-reason-lists{padding:.42rem .32rem 1.68rem;font-size:.3733rem;max-height:90%;overflow:auto}.filter-pop .select-reason-lists .til{color:#999;font-size:.32rem;margin:.42rem 0 .24rem}.filter-pop .select-reason-lists .content span{display:inline-block;width:calc(33.33% - .22rem);text-align:center;background:#f2f2f2;padding:.18rem 0;border-radius:.16rem;border:1px solid #999;margin-bottom:.24rem}.filter-pop .select-reason-lists .content span:nth-of-type(3n-1){margin:0 .33rem .24rem}.filter-pop .select-reason-lists .content span.active{background:#4993fa;color:#fff}.filter-pop .select-reason-lists .btn-option{text-align:center;margin-top:.48rem;position:fixed;width:calc(100% - .64rem);bottom:0;background:#fff;padding:.32rem 0}.filter-pop .select-reason-lists .btn-option .cancel{width:calc(50% - .21rem);height:.9067rem;line-height:.9067rem;background-color:#f2f2f2;border-radius:.133rem;font-family:SourceHanSansSC-Medium;font-size:.3733rem;font-weight:400;font-stretch:normal;letter-spacing:.013rem;color:#333}.filter-pop .select-reason-lists .btn-option .makerSure{width:calc(50% - .21rem);height:.9067rem;line-height:.9067rem;background-color:#1875f9;border-radius:.133rem;font-family:SourceHanSansSC-Medium;font-size:.3733rem;font-weight:400;font-stretch:normal;letter-spacing:.013rem;color:#fff;margin-left:.24rem}.filter-pop .select-reason-lists .content.seatTime-content span{width:calc(50% - .24rem)}.filter-pop .select-reason-lists .content.seatTime-content span:nth-of-type(2n){margin:0 0 .24rem .33rem}.xc_hotel_list .filter_section #map_selection{background:initial;background-size:initial;height:100%}.xc_hotel_list .filter_section #map_selection label{transform:translateY(.06rem)}.xc_hotel_list .filter_section .items label{display:flex;align-items:center}.xc_hotel_list .filter_section #map_selection label img{height:.38rem;margin-right:.08rem}.hotel_order_page .roomNumberBox .item{margin-bottom:.12rem}.hotel_order_page .roomNumberBox .item .fli_checkbox_blue{margin-right:.12rem}.hotel_order_page .roomNumberBox .item label{width:.45333333rem}.hotel_order_page .roomNumberBox.multipleRoomNumberBox .item .fli_checkbox_blue label{border-radius:initial}.vetech_hotel_checkout_page .roomNumberBox .editor{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;color:#323233;line-height:inherit;text-align:left;border:0;resize:none;background:#fafafa;height:1.41rem;padding:.2rem .32rem;font-size:.32rem;border-radius:.32rem;resize:none}.vetech_hotel_order_detail_page .order_items_section .item:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:.32rem}.vetech_hotel_order_detail_page .myOrderPage .order_detail_info .content p span{margin-left:0;text-align:left;white-space:normal;padding-left:.12rem}.vetech_hotel_order_detail_page .myOrderPage .order_detail_info .content p span.room_status{color:#fd1b3b}.vetech_hotel_order_detail_page .myOrderPage .order_detail_info .content p{display:flex;white-space:nowrap}
