.ctrip_rz:before,.f-email02 .dzs_open_cont01 .chose_cont01 .chose_type01.cur span:before,.f-form-box li .enterbox:first-child .text:before,.f-ico-list li:before,.f-process-tips .text:before,.ico_loading,.ico_refrash,.icon_phone02:after,[class*=ico_]:before{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/un_bg.png?20171226.png=) no-repeat;background-size:150px auto}.ico_time01{display:inline-block;width:16px;height:16px}.ico_dzs01{display:block;text-align:center}.ico_delete,.ico_dp01,.ico_message01,.ico_message03,.ico_msg01,.ico_paper,.ico_telephone01,.ico_weixin01{display:inline-block;position:relative;width:20px;height:34px;text-align:center}.ico_change01:before,.ico_change02:before,.ico_delete:before,.ico_dp01:before,.ico_dzs01:before,.ico_message01:before,.ico_message02:before,.ico_message03:before,.ico_msg01:before,.ico_paper:before,.ico_telephone01:before,.ico_time01:before,.ico_weixin01:before{content:"";display:inline-block}.ico_time01:before{width:16px;height:16px;background-position:-110px 0}.ico_dzs01:before{width:43px;height:50px;background-position:0 -100px}.ico_message01:before,.ico_message03:before,.ico_msg01:before,.ico_telephone01:before,.ico_weixin01:before{position:absolute;top:50%;left:50%}.ico_message01:before{background-position:-60px -190px}.ico_message01:before,.ico_msg01:before{margin:-9px 0 0 -10px;width:19px;height:19px}.ico_msg01:before{background-position:-84px -190px}.ico_telephone01:before{margin:-9px 0 0 -9px;width:18px;height:18px;background-position:-30px -190px}.ico_weixin01:before{margin:-9px 0 0 -13px;width:25px;height:18px;background-position:-110px -190px}.ico_change01:before{width:19px;height:19px;background-position:-130px 0}.ico_change02:before{width:19px;height:19px;background-position:-80px -160px}.ico_delete,.ico_dp01,.ico_paper{height:20px}.ico_delete:before,.ico_dp01:before,.ico_paper:before{position:absolute;left:0;top:0;width:20px;height:20px}.ico_paper:before{background-position:-40px -160px}.ico_delete:before{background-position:-20px -160px}.ico_dp01:before{background-position:-60px -160px}.ico_message02{position:relative;display:inline-block;width:20px;height:20px}.ico_message02:before{width:20px;height:20px;background-position:0 -160px;position:absolute;top:0;left:0}.ico_message02.red_tips:after{content:"";position:absolute;top:-3px;right:-3px;width:8px;height:8px;background:#e54b1b;border-radius:8px}.ico_message03:before{width:20px;height:20px;margin:-9px 0 0 -10px;background-position:-90px -110px}.cm-header-icon .ico_message02{vertical-align:middle}.ico_loading{display:inline-block;width:24px;height:24px;background-position:-120px -110px;-webkit-animation:loading_anim01 1s linear infinite;animation:loading_anim01 1s linear infinite}@-webkit-keyframes loading_anim01{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes loading_anim01{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ico_refrash{display:inline-block;width:15px;height:15px;background-position:-110px -160px}.wrong_tips{color:red}.f-ico-list .wrong_tips{margin:-5px 0 3px}.f-form-box li .enterbox:before{content:"";position:absolute;background-color:#ccc;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:1px;left:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);bottom:0}.ico_arr1,.ico_arr1:before{width:20px;height:20px}.ico_arr1:before{content:"";background-position:-60px 0;display:block}.f-body:before{position:fixed;left:0;right:0;top:0;bottom:0;content:"";z-index:0;background:#f8f8f8}.border_orange:before,.choose_dzs_cont .choose_tj_list li a:before,.clients_list_b li .main .text_mod .label_cont .label_mod:before,.dz_fa_tips01 .btn:before,.dzs_card_list .bg .change_dzs_link:before,.dzs_info_content .dzs_icon_cont .icon:before,.dzs_list01 li .border_gray:before,.dzs_list01 li .text_main .ztdz_btn:before,.maybe_choose01 .chose_list li a:before,.nav_mod01 .dzs_gjz span.cur:before,.new_refer_mod .fin_book_box .wx_pubacc .copy_wxacc:before,.recommend_pic_cont .reference_cont .main .refer_text .btn:before{content:"";position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #19a0f0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.check_px_list li:before,.choose_dzs_box:before,.chose_list_mod01 li:after,.clients_content .clients_list li:before,.clients_content .nothing:before,.company_footer03:before,.dp_com_list li .bottom_cont:before,.dp_com_list li:before,.dz_skip_mod .link:before,.dz_top_tit01 .new_pay_info:before,.dzs_list01 li:before,.dzs_search_content .dzs_search_box:before,.fill_card_mod .muilt_choose_mod01:before,.fillover_list_mod01:before,.hp_radio_choose_content li:before,.maybe_choose01 .tit:before,.nav_mod01 .city_list li:before,.nav_mod01 .dzs_gjz:before,.nav_mod01 .search_p:before,.nav_mod01 .type_filt:before,.new_assign_content .dz_v_mod .contact_title:before,.new_assign_content .v_list li:before,.new_refer_mod .chance_dzs_mod:before,.refer_topinfo_mod .show_list_mod01+.small_tips01:before,.show_list_mod01+.show_list_mod01:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:#e8e8e8;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.cancel_btn_1 .chance_dzs_mod:before{content:"";position:absolute;left:0;top:0;height:1px;width:100%;background:#e8e8e8;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.clients_content .clients_list .bottom_cont,.clients_list li .img_area .bottom_cont,.dp_com_list li,.dp_com_list li .tit,.dp_com_list li .top_cont,.flexbox,.sped_main .sped_mod01 .sped_pic_mod01,.theme_main .theme_mod,.theme_main .v_list li{display:-webkit-box;display:-webkit-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.header_type01{width:100%;text-align:center;padding:10px 0;line-height:22px;font-size:16px;color:#fff;background:#099fde;z-index:999}.header_type01 .ico_time01{vertical-align:-3px;margin-right:5px}.header_type01 .time{display:inline-block;margin:0 5px}.f-switch-box{z-index:2;top:44px;bottom:30px}.f-switch-box,.f-switch-index{position:absolute;left:0;right:0}.f-switch-index{z-index:1;bottom:-50px;height:30px;text-align:center;box-sizing:border-box;padding-top:5px}.f-switch-index .item.on{background-color:#fff}.f-switch-item{height:100%;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;transform-style:preserve-3d;backface-visibility:hidden;-webkit-font-smoothing:auto;font-smoothing:auto}.f-custom-made{position:relative;z-index:2}.f-custom-made .hd{height:44px;position:relative;margin:0 12px -15px;z-index:3}.f-custom-made .hd .item{float:left;width:50%;background-color:rgba(0,0,0,.3);color:#fff;line-height:40px;text-align:center;font-size:14px;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.f-custom-made .hd .item.on:nth-child(2){border-radius:10px 10px 0 0}.f-custom-made .hd .item.on{background-color:#fff;color:#333;z-index:2}.f-custom-made .hd .item.on:after,.f-custom-made .hd .item.on:before{content:"";width:8px;height:8px;position:absolute}.f-custom-made .hd .item.on:after{z-index:2}.f-custom-made .bd{background-color:#fff;padding:5px 10px 7px;border-radius:4px;position:relative}.f-form-box li{width:100%;display:-webkit-box;display:box;box-sizing:border-box;position:relative}.f-form-box li .enterbox{-webkit-box-flex:1;box-flex:1;width:1%;display:block;position:relative;box-sizing:border-box;padding:8px 0}.f-form-box li .enterbox .text{color:#d8d8d8;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.f-form-box li .enterbox .text.hasstring{color:#333}.f-form-box li .blankbox{display:block;width:26px;position:relative;height:100%}.f-form-box li .enterbox:last-child .text{text-align:right}.f-form-box li .enterbox:first-child .text{padding-left:26px;position:relative;text-align:left}.f-form-box li .enterbox:before{background-color:#e2e2e2}.f-form-box li .blankbox .ico_arr1{position:absolute;top:50%;margin-top:10px;left:3px}.f-form-box li .enterbox:first-child .text:before{content:"";width:20px;height:20px;position:absolute;left:0;top:50%;margin-top:-10px}.f-form-box li.f-area .enterbox:first-child .text:before{background-position:0 0}.f-form-box li.f-date .enterbox:first-child .text:before{background-position:-20px 0}.f-form-box li.f-people .enterbox:first-child .text:before{background-position:-40px 0}.f-form-box li .entercheck{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.f-budget-bar .tit{position:relative;padding:10px 0 6px}.f-budget-bar .tit .num{color:#999;padding:0 5px 0 10px}.f-budget-bar .tit .fltck{position:absolute;right:0;top:10px;padding-right:15px;color:#099fde}.f-budget-bar .tit .fltck:after{content:"";width:6px;height:6px;position:absolute;right:0;top:50%;margin-top:-7px;border:2px solid #099fde;border-right:none;border-bottom:none;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.adsearch_range_box{padding-top:15px}.adsearch_range6{width:105%}.adsearch_range6 li{padding-right:6%}.adsearch_range_line,.adsearch_range_line .process{width:100%;height:4px;border-radius:2px;-webkit-border-radius:2px;background-color:#e5e6e7;margin-bottom:-4px}.adsearch_range_line{position:relative;box-sizing:border-box;padding-right:30px}.adsearch_range_line .process{width:auto;background-color:#099fde;margin-bottom:0;position:relative}.adsearch_range .statusbar{display:table;table-layout:fixed;width:100%}.adsearch_range .statusbar>li{display:table-cell;text-align:center;height:32px;padding-bottom:10px;font-size:10px;color:#666}.adsearch_range .statusbar>li>.item{width:100%;height:30px;padding-top:22px;margin-bottom:-66px;position:relative;white-space:nowrap}.adsearch_range .statusbar>li>.item:after{content:"";width:160%;height:4px;position:absolute;left:0;top:0}.adsearch_range .statusbar>li:first-child>.item:after{border-top-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px}.adsearch_range .statusbar>li:last-child>.item:after{border-top-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px}.adsearch_range_line .process .mark{width:100%;height:32px;display:block;position:relative;z-index:9}.adsearch_range_line .process .mark:before{content:"";width:28px;height:28px;border-radius:16px;-webkit-border-radius:16px;box-shadow:0 3px 4px hsla(0,0%,80%,.6);display:block;border:2px solid #099fde;background-color:#fff;position:absolute;top:-15px;right:-30px}.adsearch_range .statusbar>li.current>.mark{display:block}.f-process-tips{text-align:right;color:#999;font-size:12px;padding:5px 0}.f-process-tips .text{display:inline-block;line-height:20px}.f-process-tips .text:before{display:inline-block;content:"";background-position:-80px 0;width:20px;height:20px;vertical-align:top}.f-form-query{display:block;color:#fff;background-color:#ff9a14;font-size:18px;text-align:center;line-height:46px;height:45px;border-radius:5px}.f-form-query.disabled{background-color:#ccc}.f_demand{position:relative;margin:0 15px;padding-bottom:5px}.f_demand .v_textarea{border:0;width:100%;overflow:auto;line-height:16px;height:48px;resize:none}.f_demand .f-num-tips{padding-top:5px;text-align:right;color:#999}.my_need .f_demand{margin-top:10px}.f-theme_con01{margin-right:-10px}.f-theme_con01 a{border-radius:4px;width:23%!important;margin-right:2%}.f-theme_con01 a:nth-of-type(4n){margin-right:0}.f-theme_con01 a.cur{border:1px solid #009fde;background:#fff!important;color:#009fde!important;z-index:2}.dzs_card_tit .bg_box_type01{position:relative;box-sizing:border-box;padding:0 15px;overflow:hidden;border-radius:5px;margin-bottom:-10px;z-index:99}.dzs_card_tit .bg_box_type01 .bg_type01{overflow:hidden;position:relative;border-radius:5px 5px 0 0}.dzs_card_tit .bg_box_type01 .bg_type01+.bg_type01:after{content:"";position:absolute;top:0;left:10px;right:10px;border-top:1px dashed #ddd}.dzs_card_tit .bg_box_type01 .bg_type01:before{content:"";position:absolute;background-color:#fff;top:0;bottom:0;left:10px;right:10px;z-index:-1}.dzs_card_tit .bg_box_type01 .gray_bg:before{background-color:#f9f9f9}.dzs_card_tit .bg_box_type01 .zzc{height:12px}.dzs_card_tit .left-ico,.dzs_card_tit .right-ico{position:absolute;width:0;top:10px;bottom:10px;z-index:-1;border:0 solid #fff}.dzs_card_tit .gray_bg .left-ico,.dzs_card_tit .gray_bg .right-ico{border-color:#f9f9f9}.dzs_card_tit .left-ico{left:0;border-right-width:11px}.dzs_card_tit .right-ico{right:0;border-left-width:11px}.dzs_card_tit .left-ico:after,.dzs_card_tit .left-ico:before,.dzs_card_tit .right-ico:after,.dzs_card_tit .right-ico:before{content:"";position:absolute;width:15px;height:15px;border-radius:50%;border:10px solid #fff}.dzs_card_tit .gray_bg .left-ico:after,.dzs_card_tit .gray_bg .left-ico:before,.dzs_card_tit .gray_bg .right-ico:after,.dzs_card_tit .gray_bg .right-ico:before{border-color:#f9f9f9}.dzs_card_tit .left-ico:before{top:-28px;left:-17px}.dzs_card_tit .left-ico:after{bottom:-28px;left:-17px}.dzs_card_tit .right-ico:before{top:-28px;right:-17px}.dzs_card_tit .right-ico:after{bottom:-28px;right:-17px}.dzs_card_tit .title .left-ico:before,.dzs_card_tit .title .right-ico:before{border-width:30px}.dzs_card_tit .zzc .left-ico:after,.zzc .right-ico:after{display:none}.dzs_card_tit .con{text-align:center;line-height:20px}.dzs_card_tit .title .con{padding-bottom:10px}.dzs_card_tit .con .tit{position:relative;padding:15px;font-size:16px}.dzs_card_tit .con .tit:before{content:"";position:absolute;background:#e2e2e2;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:1px;left:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);bottom:0}.dzs_card_tit .con .tit .ico_time01{vertical-align:-3px;margin-right:8px}.dzs_card_tit .ico_change02{position:absolute;right:0;top:0;width:50px;height:40px;z-index:9}.dzs_card_tit .ico_change02:before{position:absolute;top:10px;right:10px}.dzs_card_tit .con .address{margin-top:10px}.dzs_card_tit .con .address,.dzs_card_tit .con .day,.dzs_card_tit .con .ddh{margin-bottom:4px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.dzs_card_tit .con .day{margin-top:12px;line-height:22px}.dzs_card_tit .con .day .allday{margin-left:15px}.dzs_card_tit .con .ddh{font-size:12px;color:#999}.dzs_card_tit .con .ddh .bt{margin-right:5px}.dzs_card_tit .dzs_loading{color:#999;margin-top:10px}.dzs_gd_box{position:relative;margin:8px 15px 0;z-index:5;background:#fff;border-radius:0 0 5px 5px}.dzs_card_list{margin-top:0}.dzs_card_list li{width:100%;position:relative;background:#fff}.dzs_gd_box .dzs_card_list li:nth-child(2n-1){background:#f9f9f9}.dzs_gd_box .dzs_card_list li:nth-child(2n),.refer_content .dzs_gd_box .dzs_card_list li:nth-child(2n-1){background:#fff}.dzs_card_list li.gray_bg{background:#f9f9f9}.dzs_card_list li:first-child{padding-top:0}.dzs_card_list li:last-child{border-radius:0 0 5px 5px}.dzs_card_list li .bg{background:0 0;position:relative;padding-top:20px}.dzs_card_list li .chose_dzs{position:absolute;padding-right:10px;top:5px;right:10px;color:#009fde;font-size:12px}.dzs_card_list li .chose_dzs:after{content:"";width:6px;height:6px;position:absolute;right:-2px;top:50%;margin-top:-6px;border:2px solid #ccc;border-right:none;border-bottom:none;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.dzs_card_list .name{font-size:16px}.dzs_card_list .peo_num{margin-bottom:5px}.dzs_card_list .peo_num .fs{margin-right:5px}.dzs_card_list .peo_text{color:#666;max-height:28px;height:auto}.dzs_card_list .btn_box{padding:10px}.dzs_card_list .btn_box:after{content:"";display:block;height:0;clear:both;overflow:hidden}.dzs_card_list .btn_box .cont{display:inline-block}.dzs_card_list .btn_box .cont .btn_ico{display:inline-block;border-left:1px solid #e2e2e2;padding:0 20px;height:20px}.dzs_card_list .btn_box .cont .red_tips .ico_msg01:after{content:"";position:absolute;top:0;right:50%;margin-right:-11px;width:8px;height:8px;background:#e54b1b;border-radius:8px}.dzs_card_list .btn_box .cont .btn_ico:first-child{border-left:0}.btn_ico .ico_delete,.btn_ico .ico_dp01,.btn_ico .ico_message01,.btn_ico .ico_msg01,.btn_ico .ico_paper,.btn_ico .ico_telephone01,.ico_weixin01{height:20px}.ico_weixin01{width:25px}.dzs_card_list .btn_box .btn_ico{margin:0}.btn_ico .qx_btn{height:18px;line-height:18px;padding:0 5px;font-size:12px;color:#999;border:1px solid #e4e4e4;border-radius:18px;display:inline-block;border-radius:9px}.dzs_card_list .btn_box .btn_ico:after{display:none!important}.dzs_card_list .btn_box .cont:after{content:"";display:block;height:0;clear:both;overflow:hidden}.dzs_card_list .btn_box a{display:inline-block;position:relative;float:left;margin:0 5px;font-size:14px;border-radius:3px}.dzs_card_list .btn_box .btn01,.dzs_card_list .btn_box .btn03{height:34px;border:1px solid #999;padding:0 15px}.dzs_card_list .btn_box .btn02{height:36px;line-height:36px;padding:0 15px;color:#fff;background:#ff9a14}.dzs_card_list .btn_box .btn03{border-color:#009fde;color:#009fde;padding:0 10px;line-height:36px}.dzs_card_list .btn_box .red_tips:after{content:"";position:absolute;top:-3px;right:-3px;width:8px;height:8px;background:#ff4646;border-radius:8px}.dzs_card_list .bg .change_dzs_link{position:absolute;top:6px;left:10px;width:auto;height:20px;line-height:20px;padding:0 8px;font-size:12px;color:#666}.dzs_card_list .bg .change_dzs_link:before{border:1px solid #ccc;border-radius:20px}.change_dzs_link .change_dzs_cont{display:none;position:absolute;top:35px;left:-5px;width:120px}.change_dzs_link.cur .change_dzs_cont{display:block}.change_dzs_cont{position:fixed;left:15px;top:0;display:block;text-align:center;padding:8px 10px;background:#fff;border-radius:5px;z-index:9999;font-size:15px;line-height:26px;border:1px solid #ccc}.change_dzs_cont .ico_change01{vertical-align:-5px;margin-right:5px}.change_dzs_cont:before{content:"";display:block;width:0;height:0;position:absolute;left:7px;border-left:11px solid transparent;border-right:11px solid transparent}.change_dzs_cont.up:before{border-top:11px solid #ccc;bottom:-11px}.change_dzs_cont.down:before{border-bottom:11px solid #ccc;top:-11px}.change_dzs_cont:after{content:"";display:block;width:0;height:0;position:absolute;left:8px;border-left:10px solid transparent;border-right:10px solid transparent}.change_dzs_cont.up:after{border-top:10px solid #fff;bottom:-9px}.change_dzs_cont.down:after{border-bottom:10px solid #fff;top:-9px}.dzs_card_list .loading{color:#999}.dzs_card_list .loading .ico_loading{margin:10px 0}.fpyd_frame_cont{position:fixed;top:0;left:0;width:100%;z-index:99999}.fpyd_frame_cont .ydcont{position:fixed}.fpyd_frame01{width:265px;height:84px;left:50%;top:38px;margin-left:-138px;background:url(https://pic.c-ctrip.com/h5/mice/flop/frame1.png) no-repeat;background-size:265px auto}.fpyd_frame02{top:259px;width:100%;text-align:center}.fpyd_frame02 .ace_customlist .bg{margin:0;padding:0}.fpyd_frame03{width:125px;height:62px;left:50%;top:190px;margin-left:-20px;background:url(https://pic.c-ctrip.com/h5/mice/flop/frame2.png) no-repeat;background-size:125px auto}.fpyd_frame04{width:100%}.fpyd_frame04 .dzs_card_list .btn_box{padding:0}.ydcont .btn01{background:#fff}.fpyd_frame05{width:115px;height:61px;background:url(https://pic.c-ctrip.com/h5/mice/flop/frame3.png) no-repeat;background-size:115px auto}.fpyd_frame06{width:115px;height:90px;background:url(https://pic.c-ctrip.com/h5/mice/flop/frame4.png) no-repeat;background-size:115px auto}.fpyd_frame07{width:110px;height:47px;left:50%;margin-left:-55px;background:url(https://pic.c-ctrip.com/h5/mice/flop/frame5.png) no-repeat;background-size:110px auto}.ydcont .dzs_card_list li{background:0 0}.cust_mask .vbk_mask_con{position:fixed;z-index:99999}.cust_mask .vbk_mask_con01{position:fixed;top:50%;left:0;width:100%;box-sizing:border-box;padding:0 15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cust_mask .vbk_mask_con01 .cont{padding:0;background:#fff;border-radius:5px}.cust_mask .vbk_mask_con01 .content{padding:10px}.choose_dd h4{font-size:14px;font-weight:100;text-align:left;padding:0}.choose_dd .tips01{color:#333;margin:5px 0 20px}.choose_dd .btn_cont{border-top:1px solid #e2e2e2;overflow:hidden}.choose_dd .btn_cont a{float:left;width:50%;box-sizing:border-box;height:42px;line-height:42px;text-align:center;color:#333}.choose_dd .btn_cont a.sure{border-left:1px solid #e2e2e2;color:#009fde}.choose_dd .choose_box01{border:1px solid #ccc;border-radius:3px;position:relative;line-height:36px;height:36px;text-indent:10px;color:#009fde;margin-bottom:20px}.choose_dd .choose_box01 .title{position:absolute;left:10px;top:-7px;height:14px;line-height:14px;text-indent:0;padding:0 5px;background:#fff;font-size:10px;color:#999}.choose_dd .choose_box01 input.input_type01{color:#333;float:left;font-size:12px}.choose_dd .choose_box01 input.input_type01::-webkit-input-placeholder{color:#009fde!important}.choose_dd .choose_box01 input.input_type01::input-placeholder{color:#009fde!important}.choose_box01.arrow_down:after{content:"";width:6px;height:6px;position:absolute;right:10px;top:13px;border:2px solid #ccc;border-right:none;border-bottom:none;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.choose_box01 .list_stype01{position:absolute;top:35px;left:-1px;width:100%;background:#fff;z-index:99;border:1px solid #ccc;border-top:0 solid #ccc;border-radius:0 0 5px 5px}.choose_box01 .list_stype01 a{display:block}.cust_mask .mask_con01 .title{font-size:16px;background:#fff;margin:0;text-align:center;font-weight:100;border-bottom:1px solid #e2e2e2}.cust_mask .mask_con01 .pic_select li:first-child a,.cust_mask .mask_con01 .pic_select li:last-child a{border-radius:0}.cust_mask .mask_con .pic_select li a{border-bottom:1px solid #e2e2e2;color:#666}.cust_mask .mask_con .pic_select .cur a{color:#009fde;font-size:16px}.cust_mask .mask_con .title .change_btn,.cust_mask .mask_con .title .sure_btn{position:absolute;left:0;top:0;width:50px;height:47px;text-align:center;line-height:47px;color:#999}.cust_mask .mask_con .title .sure_btn{right:0;left:auto;color:#009fde}.refer_content .dzs_gd_box{border-radius:5px;overflow:hidden;background:0 0}.refer_content .dzs_card_list li{border-radius:5px;background:#fff;overflow:hidden}.refer_content .dzs_card_list li:first-child{padding-top:10px}.dz_top_tit01 .btn_box01{position:relative;display:-webkit-flex;display:flex;width:100%;padding:10px 15px 0;margin:0 -15px}.dz_top_tit01 .btn_box01:before{content:"";position:absolute;background-color:#ddd;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:1px;left:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);top:0}.dz_top_tit01 .btn_box01 a{position:relative;-webkit-flex:1;flex:1;text-align:center;color:#009fde}.dz_top_tit01 .btn_box01 a+a:before{content:"";position:absolute;background:#e8e8e8;width:1px;height:100%;left:0;top:0}.top_tit_info01 .date{display:inline-block}.dz_top_tit01 .btn_box01 a .ico_delete,.dz_top_tit01 .btn_box01 a .ico_dp01,.dz_top_tit01 .btn_box01 a .ico_paper{vertical-align:-4px;margin-right:10px}.refer_content .dz_top_tit01 h2{font-size:16px;margin-bottom:3px}.refer_content .top_tit_info01{font-size:10px}.dzskp_content{position:relative;height:100%;overflow-y:auto;box-sizing:border-box;padding:0;border-radius:5px;margin:0 15px;z-index:9}.dzskp_content .dzs_card_tit .bg_box_type01{padding:0}.dzskp_content .dzs_gd_box{margin:5px 0 0}.opac_frame01{position:fixed;bottom:110px;left:15px;right:15px;height:30px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,#fff));z-index:999;border-radius:0 0 5px 5px}.anim_loading01{display:inline-block;height:20px;line-height:20px;vertical-align:-3px;overflow:hidden}.anim_loading01:before{content:"...\A..\A.";display:block;white-space:pre-wrap;-webkit-animation:dot 3s step-start infinite both;-moz-animation:dot 3s infinite step-start both;-o-animation:dot 3s infinite step-start both;-ms-animation:dot 3s infinite step-start both;animation:dot 3s step-start infinite both;text-align:left;font-size:20px}@-webkit-keyframes dot{33%{-webkit-transform:translateY(-40px)}66%{-webkit-transform:translateY(-20px)}}@-moz-keyframes dot{33%{-moz-transform:translateY(-40px)}66%{-moz-transform:translateY(-20px)}}@-o-keyframes dot{33%{-o-transform:translateY(-40px)}66%{-o-transform:translateY(-20px)}}@-ms-keyframes dot{33%{-ms-transform:translateY(-40px)}66%{-ms-transform:translateY(-20px)}}@keyframes dot{33%{transform:translateY(-40px)}66%{transform:translateY(-20px)}}.refresh_cont{margin:12px 0;text-align:center}.btn_refresh{display:inline-block;padding:0 15px;height:26px;line-height:26px;text-align:center;font-size:12px;color:#999;border:1px solid #999;border-radius:26px}.btn_refresh .ico_refrash{vertical-align:-3px;margin-right:8px}.f-body_fixed .f-switch-box{padding-top:36px}.f-body_fixed .f-body_fixed .f-switch-item{overflow:hidden}.f-body_fixed .dzskp_content .dzs_card_tit .bg_box_type01{position:fixed;padding:0;background:#fff;height:36px;border-radius:5px 5px 0 0;box-shadow:1px 1px 8px rgba(0,0,0,.2);top:-36px;left:15px;right:15px;z-index:99999;display:none}.f-body_fixed .dzs_card_tit .bg_box_type01 .bg_type01{overflow:visible}.f-body_fixed .dzs_card_tit .title .con{position:relative;padding-right:30px;padding-bottom:0;display:-webkit-flex;display:flex}.f-body_fixed .dzs_card_tit .bg_box_type01 .bg_type01+.bg_type01:after,.f-body_fixed .dzs_card_tit .bg_box_type01 .zzc,.f-body_fixed .dzs_card_tit .con .day .allday,.f-body_fixed .dzs_card_tit .con .ddh,.f-body_fixed .dzs_card_tit .con .tit .ico_time01,.f-body_fixed .dzs_card_tit .con .tit:before,.f-body_fixed .dzs_card_tit .left-ico,.f-body_fixed .dzs_card_tit .right-ico,.f-body_fixed .dzs_card_tit .text,.f-body_fixed .dzs_loading{display:none}.f-body_fixed .dzs_card_tit .con .address,.f-body_fixed .dzs_card_tit .con .day,.f-body_fixed .dzs_card_tit .con .tit{flex:1;width:1%;padding:0;margin:0;height:36px;line-height:36px;font-size:12px}.f-body_fixed .dzs_card_tit .con .tit{text-align:right}.f-body_fixed .dzs_card_tit .con .day{text-align:left}.f-body_fixed .dzs_card_tit .con .address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.f-body_fixed .dzs_card_tit .ico_change02{height:36px}.f-body_fixed .dzs_card_tit .ico_change02:before{top:8px}.f-body_fixed .dzskp_content{overflow:visible}.f-body_fixed .dzs_card_tit{height:100%;overflow-y:auto;border-radius:0 0 5px 5px}.f-body_fixed .dzskp_content .dzs_gd_box{margin-top:0}.tips_fixed_type01{position:fixed;padding:0;background:#fff;height:36px;border-radius:5px 5px 0 0;box-shadow:1px 1px 8px rgba(0,0,0,.2);top:44px;left:15px;right:15px;z-index:99999}.tips_fixed_type01 .cont{position:relative;padding-right:30px;padding-bottom:0;display:-webkit-flex;display:flex}.tips_fixed_type01 .cont .child{box-sizing:border-box;flex:1;width:1%;padding:0;margin:0;height:36px;line-height:36px;font-size:12px}.tips_fixed_type01 .cont .time{text-align:right;padding-right:10px}.tips_fixed_type01 .cont .date{text-align:left;padding-left:10px}.tips_fixed_type01 .cont .address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.tips_fixed_type01 .ico_change02{position:absolute;right:0;top:0;width:30px;height:36px}.tips_fixed_type01 .ico_change02:before{position:absolute;top:8px;left:5px}.xsyd_type01{position:absolute;left:30px;right:30px;border:2px dashed #fff;border-radius:5px;padding:5px}.fpyd_frame_cont02 .dzs_card_list li:last-child{border-radius:5px}.xsyd_type01 .star01{position:absolute;right:-5px;top:-30px;width:25px;height:28px}.xsyd_type01 .yd_text01{position:absolute;left:50%;bottom:-210px;margin-left:-114px;width:228px;height:196px}.xsyd_type01 .dzs_card_list li .bg{padding-top:30px}.xsyd_type01 .dzs_card_list .bg .change_dzs_link,.xsyd_type01 .dzs_card_list li .chose_dzs{top:12px}.cust_mask .mask_lay02{background:rgba(0,0,0,.9)}.rotate_anim01:before{-webkit-animation:loading_anim02 1s linear infinite;animation:loading_anim02 1s linear infinite}@-webkit-keyframes loading_anim02{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(-1turn)}}@keyframes loading_anim02{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.dzs_card_list li .arrow_right:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-5px}.flop_tips01{margin-top:10px;line-height:12px;text-align:center;font-size:12px;color:#fff}.refer_content .dzs_card_list li.cancel_li{margin-top:-10px;background:0 0;padding:0 5px;box-sizing:border-box}.refer_content .dzs_gd_box .dzs_card_list li.cancel_li{background:0 0}.dzs_card_list .cancel_li:after{display:none}.cancel_box{position:relative;padding-top:10px;text-align:left;color:#fff;background:-webkit-linear-gradient(top,#009fed,#2fbbf2);background:linear-gradient(top,#009fed,#2fbbf2)}.top_bg{position:absolute;top:0;left:0;width:100%;height:35px;overflow:hidden}.top_bg:before{top:-60px;height:94px;background:-webkit-linear-gradient(top,#00364b,rgba(20,56,71,0));background:linear-gradient(top,transparent,rgba(0,0,0,.5))}.cancel_box:after,.top_bg:before{content:"";position:absolute;left:0;display:block;width:100%}.cancel_box:after{bottom:-17px;height:24px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/blue_bg01.png?20170313.png=) repeat-x;background-size:480px auto}.cancel_box .cancel_title{position:relative;margin:0 15px;padding:15px 0;text-align:center;font-size:16px;color:#fff}.cancel_box .cancel_text:after,.cancel_box .cancel_title:after{content:"";display:block;position:absolute;left:-50%;bottom:0;width:200%;border-bottom:1px dashed #fff;-webkit-transform:scale(.5);transform:scale(.5)}.cancel_box .cancel_text{position:relative;margin:0 15px;padding:10px 0;line-height:20px;font-size:14px}.cancel_box .cancel_text .tit{font-weight:700}.cancel_box .cancel_describe{position:relative}.cancel_box .cancel_describe_yc{padding-bottom:20px}.cancel_box .cancel_describe .zk{position:absolute;bottom:0;left:0;display:none;color:#fff}.cancel_box .cancel_describe_yc .zk{display:block}.cancel_box .cancel_describe_yc .text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:box;line-clamp:3;box-orient:vertical;overflow:hidden}.cancel_box .cancel_tips{margin:10px 15px 0}.cancel_box .btn_box{margin:15px 0}.cancel_box .btn_box a{border-radius:35px;font-size:14px;margin:0 5px}.cancel_box .btn_box .chance{width:98px;height:34px;line-height:34px;color:#fff;border:1px solid #fff}.cancel_box .btn_box .sure{width:100px;height:36px;line-height:36px;color:#009fde;background:#fff}.cancel_dzs_link{text-align:center}.cancel_dzs_link a{display:inline-block;line-height:16px;font-size:12px;color:#999}.cancel_dzs_link a:after{content:"";display:inline-block;width:6px;height:6px;border-top:2px solid #999;border-left:2px solid #999;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.toast_frame01{display:inline-block;position:fixed;top:50%;left:50%;padding:5px 10px;line-height:20px;font-size:14px;color:#fff;background:rgba(0,0,0,.5);border-radius:5px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:999}.cust_mask h4.table_t_r{text-align:left}.top_tit_info{padding-right:100px}.refer_content .top_tit_info01 .right_text{position:absolute;top:0;right:0}.header_type02{position:fixed;top:44px;left:0;bottom:0;right:0;z-index:100;text-align:left}.header_type02.expanded{position:relative;height:70px;top:0}.process_list_box{color:#fff;padding:0 0 20px;height:100%;width:100%;background-color:#099fde;box-sizing:border-box;position:relative}.process_list_box ul{height:100%;overflow-y:auto;padding:0 15px}.process_list_box .btn_expand{display:none}.process_list_box .btn_closed,.process_list_box .btn_expand{font-size:12px;text-align:center;position:absolute;height:40px;bottom:0;left:0;width:100%;line-height:40px}.process_list_box .btn_closed:after,.process_list_box .btn_expand:after{content:"";border-left:2px solid #fff;border-bottom:2px solid #fff;display:inline-block;width:8px;height:8px;vertical-align:-2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:5px}.process_list_box li{box-sizing:border-box;padding:0 0 15px 20px;position:relative}.process_list_box li:after,.process_list_box li:before{position:absolute;content:""}.process_list_box li:after{width:5px;height:5px;border-radius:100%;background-color:#099fde;left:3px;top:5px;border:1px solid #8ad42c}.process_list_box li:before{width:1px;top:11px;bottom:-6px;left:6px;background-color:#8ad42c}.process_list_box ul li:last-child{padding-bottom:0}.process_list_box ul li:last-child:before{bottom:0}.process_list_box .sec_box{display:-webkit-box;display:box;width:100%}.process_list_box .sec_box .leftbox,.process_list_box .sec_box .rightbox{width:1%;display:block}.process_list_box .sec_box .leftbox{-webkit-box-flex:1;box-flex:1}.process_list_box .sec_box .leftbox .text_1,.process_list_box .sec_box .leftbox .text_2{font-size:12px;color:#73d6ff}.process_list_box .sec_box .leftbox .text_3{font-size:10px;color:#73d6ff}.process_list_box .sec_box .rightbox{text-align:right;font-size:12px;width:90px;box-sizing:border-box}.process_list_box .sec_box .rightbox .face{width:23px;height:23px;border-radius:100%;vertical-align:-6px;margin-right:3px}.process_list_box .thd_box{color:#73d6ff;font-size:12px;padding-top:3px}.process_list_box .thd_box .btn_show:after{width:0;height:0;border:6px dashed transparent;border-bottom:6px solid #73d6ff;content:"";transition:all .3s ease-out 0s;display:inline-block;margin-left:5px;vertical-align:top}.process_list_box .thd_box .detailbox{border:1px solid #73d6ff;border-radius:4px;padding:5px 10px;margin-top:5px;display:none}.process_list_box .thd_box.on .detailbox{display:block}.process_list_box .thd_box.on .btn_show:after{border-style:solid dashed dashed;border-color:#73d6ff transparent transparent;vertical-align:bottom}.process_list_box li.on .sec_box .leftbox .text_1,.process_list_box li.on .sec_box .leftbox .text_2{color:#fff}.process_list_box li.on:after{background-color:#a1f239;border-color:#b9ff5e;width:7px;height:7px;left:2px}.expanded .process_list_box{height:70px;overflow:hidden}.expanded .process_list_box ul{overflow:hidden;height:50px}.expanded .process_list_box li{display:none}.expanded .process_list_box li.on{display:block;height:50px;overflow:hidden}.expanded .process_list_box .btn_expand{display:block;height:20px;line-height:20px}.expanded .process_list_box .btn_expand:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:2px}.expanded .process_list_box .btn_closed{display:none}.expanded .process_list_box .sec_box .leftbox .text_1,.expanded .process_list_box .sec_box .leftbox .text_2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expanded .process_list_box .thd_box{display:none}.dzs_card_list .icon_btn_box .cont{display:-webkit-flex;display:flex;width:100%}.dzs_card_list .icon_btn_box .cont .btn_ico{-webkit-flex:1;flex:1;width:1%;padding:0}.pay_footer_fixed{position:fixed;bottom:0;left:0;width:100%;height:48px;line-height:48px;box-sizing:border-box;background:#fff;z-index:10}.pay_footer_fixed:before{content:"";position:absolute;top:0;left:-50%;display:block;height:0;width:200%;border-top:1px solid #ddd;-webkit-transform:scale(.5);transform:scale(.5);z-index:10}.pay_footer_fixed .price{font-size:18px;color:#ff7d13;padding-left:15px}.pay_footer_fixed .price dfn{font-size:12px}.pay_footer_fixed .xc_btn{position:absolute;right:0;top:0;height:48px;line-height:48px;width:150px;text-align:center;color:#fff;background:#ff9913;border-radius:0}.pay_tips_fixed{position:fixed;bottom:48px;left:0;padding:0 15px;width:100%;height:32px;line-height:32px;color:#666;font-size:12px;box-sizing:border-box;background:#fffaea;z-index:9}.pay_tips_fixed .time{margin-left:10px}.refresh_cont .search_btn{color:#999}.for_bar03{padding-bottom:81px}.dz_mod_box .top_pay_info dd .link{position:absolute;top:0;right:0;color:#009fde}.dz_mod_box .top_pay_info dd .time{margin-left:5px}.dz_top_tit01 .top_pay_info dl:last-child{margin-bottom:10px}.refer_content .top_tit_info01 .yd_date{position:absolute;top:0;right:0}.v_coupon_select{position:relative;padding:4px 0 4px 15px;margin-bottom:10px;background:#fff}.v_coupons_list{min-height:21px;padding:6px 60px 6px 74px;position:relative;border-bottom:1px solid #e2e2e2}.v_coupons_list:last-of-type{border-bottom:0}.v_coupons_list:after{display:block;clear:both;height:0;line-height:0;content:"";overflow:hidden}.already_coupon_choice{float:left;display:inline;margin-left:-70px;padding:1px 2px;background:#f90;font-size:12px;color:#fff;border-radius:2px}.v_coupon_content{color:#666}.v_coupon_content p{color:#333}.v_coupon_content .cheap_price{margin-top:0;color:#333}.v_coupon_content .coupon_cheap_tips{color:#8c8c8c;font-size:12px}.v_coupon_content .cheap_price span{margin-left:3px;color:#f90}.v_coupons_list .v_coupon_cancel,.v_coupons_list .v_coupon_use{position:absolute;right:15px;top:6px;color:#009fde}.v_coupons_top_mod{position:relative;margin-bottom:10px;padding:10px 80px 10px 15px;word-break:keep-all;word-wrap:break-word;background-color:#fff}.v_coupons_top_mod .v_input_text{height:23px}.v_coupons_top_mod .v_error_tips{margin:0;padding:0}.v_coupons_top_mod .v_save{line-height:23px;top:11px;right:0;position:absolute;color:#009fde;background:#fff;font-size:14px;padding:0 15px}.v_coupons_top_mod .clear_input_text{right:60px;top:12px}.v_coupon_select:after,.v_coupons_top_mod:after{content:"";position:absolute;left:0;bottom:0;background:#e2e2e2;width:100%;height:1px;-webkit-transform:scaleY(.5)}.v_coupons_main{padding:0;background:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.v_coupons_choose{padding-left:15px}.v_coupons_title{padding:0 15px}.v_coupons_list .coupon_money{float:left;display:inline;margin-left:-70px;color:#f90;font-size:15px}.v_icon_hidden{display:inline-block;padding-right:12px;position:relative}.v_icon_hidden:after{content:"";width:0;height:0;border-color:#999 transparent currentcolor;border-style:solid solid none;border-width:4px 4px 0;position:absolute;right:0;top:6px}.hidden{display:none!important}.f_frame01{width:80%;margin:0 auto;text-align:center;line-height:44px;background:rgba(0,0,0,.7);color:#fff;border-radius:4px}.f_frame01 i{display:inline-block;width:26px;height:26px;vertical-align:middle;margin-right:10px;background-image:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/un_bg.png);background-repeat:no-repeat;background-size:150px auto;background-position:-119px -109px;-webkit-animation:backward_loading 1.2s linear infinite;-ms-animation:backward_loading 1.2s linear infinite;animation:backward_loading 1.2s linear 0s infinite normal none}@-webkit-keyframes backward_loading{0%{opacity:1;-webkit-transform:rotate(0)}to{opacity:1;-webkit-transform:rotate(-1turn)}}@keyframes backward_loading{0%{opacity:1;transform:rotate(0)}to{opacity:1;transform:rotate(-1turn)}}.f-body1 .f-switch-index,.f-body .f-switch-index{bottom:-50px}.flop_banner01 .bg_cont{position:fixed;top:-44px;left:0;width:100%}.flop_banner01 .font{position:relative;z-index:2}.flop_banner01 img{width:100%;height:auto}.insure_tip{position:relative;padding:10px 25px 10px 35px;color:#666;font-size:13px;text-align:left;background-color:#fffaeb}.insure_tip:before{content:"";position:absolute;left:15px;top:50%;margin-top:-8px;width:15px;height:15px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/un_bg2.png);background-size:100px auto;background-position:-75px -60px}.insure_tip i.star{color:#ff4646;margin-left:5px}.tel_code .letter_navi{position:fixed;top:120px;right:0;width:24px;line-height:17px;color:#099fde;font-size:12px}.tel_code .letter_navi span{display:block;text-align:center}.tel_code .code_tit{height:30px;line-height:30px}.tel_code .code_sub_tit,.tel_code .code_tit{padding:0 15px;font-size:12px;color:#666;font-weight:400;background:#f5f5f5}.tel_code .code_sub_tit{height:25px;line-height:25px;margin-right:25px}.tel_code .code_area{background:#fff}.tel_code .code_con{padding:0 25px 0 30px}.tel_code .code_con .item{position:relative;height:45px;line-height:45px;font-size:15px}.tel_code .code_con .item.current .code,.tel_code .code_con .item.current .country{color:#009fde}.tel_code .code_con .item.current:before{content:"";width:6px;height:13px;position:absolute;right:15px;top:50%;margin-top:-9px;border-top:2px solid #099fde;border-left:2px solid #099fde;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.tel_code .code_con .item .mark{position:absolute;left:-14px;top:0;line-height:50px;color:#ff4646}.tel_code .code_con .item .code{float:left;width:72px;height:45px;overflow:hidden;text-align:center;color:#999}.tel_code .code_con .item .country{float:left;width:40%;height:45px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#151515}.base_loading{text-align:center;font-size:14px;color:#333;line-height:26px;padding:20px 0}.base_loading i{margin-right:10px;vertical-align:-6px;-webkit-animation:forward_loading 1.2s linear infinite;-moz-animation:forward_loading 1.2s linear infinite;-ms-animation:forward_loading 1.2s linear infinite;animation:forward_loading 1.2s linear infinite}@-webkit-keyframes forward_loading{0%{opacity:1;-webkit-transform:rotate(-1turn)}to{opacity:1;-webkit-transform:rotate(0)}}@-moz-keyframes forward_loading{0%{opacity:1;-moz-transform:rotate(-1turn)}to{opacity:1;-moz-transform:rotate(0)}}@-ms-keyframes forward_loading{0%{opacity:1;-ms-transform:rotate(-1turn)}to{opacity:1;-ms-transform:rotate(0)}}@keyframes forward_loading{0%{opacity:1;transform:rotate(-1turn)}to{opacity:1;transform:rotate(0)}}.f-ico-list li.f-ico_phone .f-area-switch:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);vertical-align:1px}.f-ico-list li.f-ico_phone02{padding-left:135px}.f-ico-list li.f-ico_phone02 .jw_num{position:absolute;left:90px;top:10px;width:50px}.dz_top_tit01 .btn_box01 a.ydp{color:#999}.new_f_body{position:relative;top:auto;bottom:auto;padding-bottom:58px}.new_f_body:after,.new_f_body:before{display:none}.new_f_body .f-switch-box{position:relative;top:auto;bottom:auto;left:auto;right:auto}.new_f_body .f-custom-made{margin:0}.new_f_body .f-switch-item{height:auto}.new_f_body .f-custom-made .hd:before{content:"";position:absolute;display:block;height:55px;width:100%;padding:0 15px;top:-10px;left:0;background:#099fde;z-index:1;box-sizing:border-box}.new_f_body .f-custom-made .hd:after{content:"";position:absolute;display:block;height:40px;width:100%;bottom:0;left:0;z-index:2;border-radius:10px 10px 0 0;background:rgba(0,0,0,.6)}.new_f_body .f-custom-made .hd .item{line-height:44px;z-index:3;background:0 0}.new_f_body .f-custom-made .hd .item.on{background:#fff;font-family:PingFangSC-Medium}.new_f_body .f-custom-made .bd{border-radius:0;padding:5px 15px 15px}.new_f_body .f-custom-made .hd .item.on:first-child{border-radius:0}.new_f_body .f-custom-made .hd .item.on:after,.new_f_body .f-custom-made .hd .item.on:before{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/index_bg02.png) no-repeat;background-size:40px auto;width:8px;height:8px;z-index:3;top:0}.new_f_body .f-custom-made .hd .item.on:first-child:before{display:none}.new_f_body .f-custom-made .hd .item.on:first-child:after{bottom:0;top:auto;right:-8px;background-position:-30px -36px}.new_f_body .f-custom-made .hd .item.on:last-child:before{display:none}.new_f_body .f-custom-made .hd .item.on:last-child:after{left:-8px;bottom:0;top:auto;background-position:0 -36px}.new_f_body .f-form-box li .enterbox .text{padding-left:0;font-size:18px;color:#ccc}.new_f_body .f-form-box li .enterbox .text.hasstring{color:#333}.new_f_body .f-form-box li.f-area .enterbox .text,.new_f_body .f-form-box li.f-date .enterbox .text{font-size:20px}.new_f_body .f-form-box li .enterbox .text:before{display:none}.new_f_body .f-form-box li .blankbox{width:25px}.new_f_body .f-form-box li,.new_f_body .f-form-box li:first-child{margin-top:10px}.new_f_body .f-form-box li.f-phone .enterbox{padding-left:95px;padding-right:45px}.new_f_body .f-form-box li.f-phone .text{position:absolute;top:8px;left:0;width:95px;color:#333}.new_f_body .f-form-box li.f-phone .text:after{content:"";display:block;width:6px;height:6px;position:absolute;right:5px;top:50%;margin-top:-7px;border:2px solid #ccc;border-right:none;border-bottom:none;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.new_f_body .f-form-box li.f-phone .input_text{height:26px;line-height:26px;font-size:18px;font-weight:100}.new_f_body .f-form-box li.f-phone .icon_phone02{position:absolute;top:8px;right:5px;width:26px;height:26px}.icon_phone02:after{content:"";position:absolute;top:50%;right:5px;margin-top:-9px;display:inline-block;width:18px;height:18px;background-position:0 -210px}.new_f_body .get_xc_btn{display:block;margin-top:15px;height:44px;line-height:44px;text-align:center;color:#fff;font-size:18px;background:#ff9913;border-radius:4px}.new_f_body .disabled{background-color:#ccc}.f-form-box li.f-email02 .enterbox{padding-bottom:0}.f-form-box li.f-email02 .enterbox:before{bottom:auto;top:42px}.new_f_body .f-form-box li.f-email02 .enterbox .text{padding-bottom:8px}.f-email02 .dzs_open_cont01{position:relative;display:block;background:#fbfbfb}.dzs_open_cont01:after,.f-email02 .dzs_open_cont01:before{content:"";position:absolute;top:0;display:block;width:15px;height:100%;background:#fbfbfb;z-index:1}.f-email02 .dzs_open_cont01:before{left:-15px}.f-email02 .dzs_open_cont01:after{right:-15px}.f-email02 .dzs_open_cont01 dl{position:relative;padding-bottom:15px}.f-email02 .dzs_open_cont01 dl:before{content:"";position:absolute;left:-50%;top:0;border-top:1px solid #e2e2e2;display:block;width:200%;height:0;-webkit-transform:scale(.5);transform:scale(.5);z-index:10}.f-email02 .dzs_open_cont01 dl:first-child:before{display:none}.f-email02 .dzs_open_cont01 dt{padding:15px 0 10px;line-height:14px;font-size:14px}.f-email02 .dzs_open_cont01 .chose_cont01{margin:0 -3px -10px}.f-email02 .dzs_open_cont01 .chose_cont01:after{content:"";display:block;height:0;clear:both;overflow:hidden}.f-email02 .dzs_open_cont01 .chose_cont01 .chose_type{float:left;width:25%;padding:0 5px;margin-bottom:10px;box-sizing:border-box}.f-email02 .dzs_open_cont01 .chose_cont01 .chose_type span{position:relative;display:block;width:100%;height:30px;line-height:30px;text-align:center;font-size:14px;color:#333;background:#fff;border:1px solid #ccc;border-radius:3px;overflow:hidden}.f-email02 .dzs_open_cont01 .chose_cont01 .cur span{color:#009fde;border-color:#009fde}.f-email02 .dzs_open_cont01 .chose_cont01 .chose_type01.cur span:before{content:"";position:absolute;bottom:-1px;right:-1px;width:17px;height:17px;background-position:-30px -210px}.f-email02 .dzs_open_cont01 .input_cont01{position:relative;display:block;padding:10px 10px 30px;margin-top:20px;box-sizing:border-box;height:120px;line-height:18px;font-size:14px;border:1px solid #ccc;border-radius:3px}.f-email02 .dzs_open_cont01 .input_cont01 textarea{border:0;width:100%;height:100%;background:0 0;resize:none}.f-email02 .dzs_open_cont01 .input_cont01 .num{position:absolute;bottom:10px;right:10px;text-align:right;color:#999}.index_banner{position:relative;width:100%;margin-top:10px}.index_banner .img_cont:before,.index_banner:before{content:"";position:absolute;left:-50%;display:block;width:200%;height:0;-webkit-transform:scale(.5);transform:scale(.5);z-index:10}.index_banner:before{border-top:1px solid #e3e3e3;top:0}.index_banner .img_cont{position:relative;z-index:1}.index_banner .img_cont:after{content:"";display:block;height:0;clear:both;overflow:hidden}.index_banner .img_cont:before{border-bottom:1px solid #e3e3e3;bottom:-2px}.index_banner .left_img,.index_banner .right_img{float:left;position:relative;width:50%;z-index:1}.index_banner .left_img:before{content:"";position:absolute;right:0;top:-50%;display:block;width:0;height:200%;border-right:1px solid #e3e3e3;-webkit-transform:scale(.5);transform:scale(.5);z-index:2}.index_banner .left_img a{position:relative;display:block;width:100%;height:0;padding-top:100%;overflow:hidden}.index_banner .left_img a img{position:absolute;top:50%;left:50%;min-height:100%;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.index_banner .right_img a{position:relative;display:block;width:100%;height:0;padding-top:50%;overflow:hidden;z-index:2}.index_banner .right_img a img{position:absolute;top:50%;left:50%;min-height:100%;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:0}.index_banner .right_img .border{position:relative;z-index:2}.index_banner .right_img .border:first-child{z-index:1}.index_banner .right_img .border:nth-child(2):after{content:"";position:absolute;left:-50%;top:0;border-top:1px solid #e3e3e3;display:block;width:200%;height:0;-webkit-transform:scale(.5);transform:scale(.5);z-index:10}.index_banner02 .left_img a{padding-top:50%}.index_banner03 .left_img{width:100%}.index_banner03 .left_img:before{display:none}.index_banner03 .left_img a{padding-top:30%}.f-email02 .enterbox{padding-right:100px}.f-email02 .enterbox .zk{position:absolute;top:8px;right:0;padding-right:17px;height:26px;line-height:26px;font-size:14px;color:#009fde}.f-email02 .enterbox .zk:after{content:"";display:block;width:6px;height:6px;position:absolute;right:0;top:50%;margin-top:-2px;border:2px solid #ccc;border-right:none;border-bottom:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.f-email02 .enterbox .zk_up:after{margin-top:-6px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.cm-header .toggle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cm-header .toggle-item{width:86px;height:26px;line-height:26px;font-size:14px;border:1px solid #fff;text-align:center;color:#fff;background-color:#099fde}.cm-header .toggle .current{color:#666;background-color:#fff}.cm-header .toggle-item:first-child{border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px}.cm-header .toggle-item:last-child{border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.f-email .input_text,.f-name .input_text{height:27px;line-height:27px;font-size:18px}.f-name .input_text::-webkit-input-placeholder{color:#ccc}.f-name .input_text::input-placeholder{color:#ccc}.f-email .input_text,.f-form-box .f-name .enterbox:first-child .input_text{text-aling:left;padding-left:0}.f-form-box .f-name .blankbox+.enterbox .input_text{text-align:right;padding-right:0}.new_f_body .f-form-box li.f-email02 .enterbox .input_text{margin-bottom:8px}.ul-list li{position:relative;padding:0 35%}.ul-list li .tjys{position:absolute;left:0;top:0;width:35%;text-align:right}.ul-list li .dw{position:absolute;right:0;top:0;width:35%;text-align:left;color:#333}.ul-list li .tjys .icon_tj{position:relative;display:inline-block;padding:0 5px;height:14px;line-height:14px;font-size:10px;color:#fff;background:#ff7d13;border-radius:3px;vertical-align:4px}.ul-list li .tjys .icon_tj:before{content:"";position:absolute;top:5px;right:-5px;width:0;height:0;border-top:4px solid #ff7d13;border-left:4px solid transparent;border-right:4px solid transparent;-webkit-transform:rotate(-90deg)}.dis_show .v_coupon_content,.dis_show .v_coupon_content p,.v_coupons_list.dis_show,.v_coupons_list.dis_show .coupon_money,.v_coupons_list.dis_show .v_coupon_cancel,.v_coupons_list.dis_show .v_coupon_use{color:#999}.ctrip_rz{position:relative;padding:0 5px 0 15px;height:12px;line-height:12px;font-size:10px;color:#ff7a13;background:#fffaea;border:1px solid rgba(255,122,19,.2);border-radius:15px}.ctrip_rz:before{content:"";display:block;position:absolute;top:50%;left:5px;width:8px;height:9px;background-position:-50px -210px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.peo_num .ctrip_rz{margin-right:5px}.f-noico-list li{padding-left:95px}.f-noico-list li .v_contact_hd{position:absolute;top:0;left:0;width:95px;font-size:15px}.f-noico-list li:before{display:none}.f-noico-list li.f-ico_phone{padding-left:150px}.f-noico-list li.f-ico_phone02{padding-left:200px}.f-noico-list li.f-ico_phone02 .jw_num{left:153px}.f-noico-list li.f-ico_phone .f-area-switch{left:95px}.choose_box01 .list_stype01:before{content:"";display:block;position:absolute;top:0;left:-50%;width:200%;height:0;border-top:1px solid #e2e2e2;-webkit-transform:scale(.5);transform:scale(.5)}.choose_box01 .list_stype01 li.cur a{color:#00a9e7}.f-switch-index{display:none}.f-form-box li.f-email .enterbox,.f-form-box li.f-name .enterbox{padding-right:45px;position:relative}.new_f_body .f-form-box li.f-phone .enterbox{position:relative}.f-form-box li.f-name .enterbox:last-child{padding-right:0}.f-form-box li .clear_icon01{position:absolute;top:1px;right:0;display:inline-block;width:40px;height:40px}.f-form-box li.f-phone .clear_icon01{right:0}.f-form-box li.f-email02 .enterbox{padding-right:120px}.f-form-box li.f-email02 .enterbox .clear_icon01{right:80px}.f-email02 .dzs_open_cont01{margin-right:-120px}.new_f_body .f-form-box li.f-phone .icon_phone02{display:none}.f-form-box .f-name .blankbox+.enterbox .input_text{text-align:left}.f-form-box .f-name .blankbox+.enterbox .input_text::-webkit-input-placeholder{text-align:right}.clear_icon01 svg{position:absolute;left:13px;top:13px;height:14px;width:14px;fill:#ccc;display:block}.cale_con .cale_top_tab{height:50px;background:#fff;overflow:hidden;position:relative}.cale_con .cui-tab-mod{display:-webkit-box;display:-webkit-flex;display:flex;height:43px;line-height:43px;border-bottom:1px solid #bcbcbc;background-color:#fafafa;color:#666;font-size:15px;position:relative;width:100%}.cale_con .fixed_top,.cale_con .fixed_top_hybrid{position:fixed!important;top:44px;width:100%;z-index:999}.cale_con .fixed_top{position:fixed;width:100%;bottom:auto;top:44px;border-top-width:0;z-index:10}.cale_con .cale_top_tab .cui-tab-mod{position:fixed;width:100%;background:#fff;z-index:10;padding-top:6px}.cale_con .cui-tab-mod li{text-align:center;-webkit-box-flex:1;-webkit-flex:1;flex:1}.cale_con .cale_top_tab .cui-tab-mod p{line-height:22px;color:#008fde;display:block;width:100%;vertical-align:top}.cale_con .cale_top_tab .cui-tab-mod span{line-height:16px;color:#666;display:block;font-size:12px;-webkit-animation:sizexchange .5s linear;animation:sizexchange .5s linear}.cale_con .cui-tab-mod .cui-tab-scrollbar{position:absolute;left:0;height:4px;bottom:-1px;background-color:#099fde;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;z-index:-1}.cale_con .cui-tab-mod li.cui-tab-current~.cui-tab-scrollbar{z-index:2}.cale_con .cui-tabnum2{width:50%}.cale_con .cui-tab-mod li:last-of-type.cui-tab-current+.cui-tab-scrollbar.cui-tabnum2,.cale_con .cui-tab-mod li:nth-of-type(2).cui-tab-current~.cui-tab-scrollbar{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.cale_con .cui_cldweek{position:fixed;z-index:2;top:48px;left:0;width:100%;height:auto;overflow:hidden;font:400 12px/24px verdana;border-bottom:1px solid #c8c8c8;background:#f7f7f7}.cale_con .cui_cldweek_top0{top:0}.cale_con .cui_cldweek li{float:left;width:14%;text-align:center}.cale_con .cui_cldweek li:first-child,.cale_con .cui_cldweek li:last-child{width:15%;color:#ff902d}.cale_con .cui_cldmonth{height:40px;text-align:center;font:400 16px/50px verdana;background:#fff}.cale_con .cui_cldunit{margin-bottom:14px}.cale_con .cui_cld_daybox{overflow:hidden;background:#fff}.cale_con .cui_cld_daybox li{float:left;width:14%;height:40px;padding:4px 0;font:400 14px/45px verdana;overflow:hidden;text-align:center}.cale_con .cui_cld_daybox li:nth-of-type(7n),.cale_con .cui_cld_daybox li:nth-of-type(7n+1){width:15%;color:#ff902d}.cale_con .cui_cld_dayfuture{background:#fff}.cale_con .cui_cld_day_nocrtmonth{visibility:hidden}.cale_con .cui_cld_day_havetxt em,.cale_con .cui_cld_daycrt em,.cale_con .cui_cld_haspro em,.cale_con .cui_cld_nopro em{display:block;line-height:20px;font-size:12px}.cale_con .cui_cld_day_havetxt i,.cale_con .cui_cld_daycrt i,.cale_con .cui_cld_haspro i,.cui_cld_nopro i{display:block;line-height:15px;font-size:11px}.cale_con .cui_cld_daycrt.cui_cld_daycrt_sl em{line-height:inherit}.cale_con .cui_cld_daybox li.cui_cld_day_hint{color:#06a2d0}.cale_con .cui_cld_daybox li.cui_cld_daypass{color:#cfcfcf!important}.cale_con .cui_cld_daybox li.cui_cld_middle{background:#b9e3f0}.cale_con .cui_cld_daycrt{background:#06a2d0;color:#fff!important}.cale_con .cui_cld_daybox li:nth-of-type(7n).checked_back,.cale_con .cui_cld_daybox li:nth-of-type(7n+1).checked_back{background:#06a2d0;color:#fff}.f-form-box li input.input_text{color:#ccc}.f-form-box li input.hasstring{color:#333}input.wrong,input.wrong::-webkit-input-placeholder{color:red!important}input.wrong::input-placeholder{color:red!important}.new_f_body .f-form-box li .blankbox{width:30px}.new_f_body .f-form-box li .blankbox .date_num{display:block;text-align:center;font-size:14px;color:#999;margin-top:15px}.index_banner03 .left_img a{padding-top:0;height:auto}.index_banner03 .left_img a img{position:relative;float:left;top:auto;left:auto;min-height:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.new_tab_type{position:relative;width:100%;box-sizing:border-box}.new_tab_type:after{content:"";display:block;height:0;clear:both;overflow:hidden}.new_tab_type a{float:left;text-align:center;box-sizing:border-box;margin-right:-1px}.new_tab_type a:first-child{border-radius:4px 0 0 4px}.new_tab_type a:last-child{border-radius:0 4px 4px 0}.new_tab_type .title{position:relative;display:block;float:left;margin:5px 0 -7px;height:15px;line-height:15px;font-size:15px;padding-left:10px;color:#009fde;font-weight:600}.new_tab_type .title:before{content:"";position:absolute;top:0;left:0;width:4px;height:15px;background:#009fde}.new_tab_type01{padding:0 15px}.new_tab_type01 a{position:relative;width:50%;height:42px;line-height:42px;font-size:15px;background:#fff;border:1px solid #ccc;z-index:1}.new_tab_type01 a.cur{color:#009fde;border:1px solid #009fde;z-index:2}.header_type03{position:relative;padding:10px 15px;text-align:left;box-sizing:border-box;z-index:1}.assign_dzs_info{position:relative;margin-bottom:5px;line-height:22px;font-size:12px}.assign_dzs_info:after{content:"";display:block;height:0;clear:both;overflow:hidden}.assign_dzs_info .assign_img{float:left;margin-right:5px;width:19px;height:19px;border-radius:19px;border:1px solid #fff}.assign_dzs_info .dzs_name{margin-right:5px}.assign_dzs_info .dzs_xy{vertical-align:-1px;opacity:.5}.assign_content{padding-bottom:60px}.assign_case_cont{position:relative}.assign_case_cont .title{margin-bottom:5px;font-size:18px;word-break:break-all;word-wrap:break-word;font-weight:"微软雅黑",PingFang-SC-Medium}.assign_case_cont .case_cont{line-height:23px;font-size:14px;word-break:break-all;word-wrap:break-word}.assign_case_cont .more{position:absolute;right:0;top:0;padding-right:13px;font-size:12px;color:#fff}.assign_case_cont .more:after{content:"";width:6px;height:6px;position:absolute;right:0;top:50%;margin-top:-4px;border:2px solid #fff;border-right:none;border-bottom:none;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);opacity:.5}.assign_head_people .assign_dzs_info{padding-left:80px}.assign_head_people .assign_dzs_info .peo_img{position:relative;float:left;margin-left:-80px;width:60px;height:60px}.assign_head_people .assign_dzs_info .peo_img:after{content:"";display:block;width:14px;height:14px;position:absolute;bottom:0;right:0;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/bourn_icon.png) no-repeat;background-size:30px auto;z-index:2}.assign_head_people .assign_dzs_info .woman:after{background-position:0 0}.assign_head_people .assign_dzs_info .man:after{background-position:-15px 0}.assign_head_people .assign_dzs_info .assign_img{position:relative;width:56px;height:56px;border:2px solid #ddd;border-radius:60px;z-index:1}.assign_head_people .assign_dzs_info .dzs_name{display:block;padding:5px 0;font-size:17px}.assign_head_people .dzs_cont{font-size:12px;color:#fff}.assign_head_people .dzs_cont .rz{display:inline-block;padding:0 8px;margin-right:8px;height:20px;line-height:20px;background:#fc6d2a;border-radius:20px}.assign_head_people .dzs_cont .num{display:inline-block;margin-left:8px;opacity:.6}.assign_head_people .dzs_cont .newzlend_icon{vertical-align:-3px}.cm-page-title .assign_dzs_info{margin-bottom:0;line-height:44px;font-size:18px}.cm-page-title .assign_dzs_info .assign_img{float:none;margin-left:0;width:26px;height:26px;vertical-align:-7px}.assign_case_cont .case_cont{position:relative;margin-left:3px}.assign_head_people .assign_case_cont .case_cont{padding-left:15px}.assign_case_cont .case_cont .fh{font-size:20px;opacity:.5;font-family:all}.assign_case_cont .case_cont .fh:first-child{position:absolute;top:0;left:-4px}.assign_content .dz_v_mod{border-top-color:#eee;border-bottom-color:#eee}.assign_content .dz_v_mod .new_tab_type01{margin:15px 0}.assign_content .v_contact_hd{width:86px;line-height:24px;color:#666}.assign_content .v_list li{padding:10px 25px 10px 0;line-height:24px;box-sizing:border-box;border-bottom:1px solid #e0e0e0}.assign_content .v_list li:last-child{border-bottom-width:0}.assign_content .v_list li.v_contact_list{padding:0;border-bottom-width:0}.assign_content .grey{color:#ccc}.assign_content .v_contact_input{min-height:24px}.assign_content .v_input_text{height:24px;line-height:24px;color:#222}.assign_content .v_input_text::-webkit-input-placeholder{color:#ccc}.assign_content .v_arrow_down:after,.assign_content .v_arrow_r:after{border-right:2px solid #ccc;border-bottom:2px solid #ccc}.assign_content .my_need .contact_title{position:relative;border-bottom-width:0;margin-bottom:5px;font-weight:400;font-size:15px;color:#666}.assign_content .my_need .v_demand .v_textarea{background:#fff;resize:none}.assign_content .my_need .v_demand .v_textarea::-webkit-input-placeholder{color:#ccc}.assign_tips01{padding:10px 15px;line-height:12px;font-size:12px;color:#666;background:#fffcee}.mod_foot_actions02{height:48px;line-height:48px;padding:4px}.mod_foot_actions02 .btn_link{height:40px;line-height:40px;font-size:16px;border-radius:4px}.cale_con .cui_cld_daybox li{position:relative}.cale_con .cui_cld_daybox li .holiday{position:absolute;top:5px;right:3px;display:inline-block;height:11px;width:auto;line-height:10px;padding:1px;text-align:center;font-size:10px;font-family:PingFang-SC-Medium;color:#06a2d0}.cale_con .cui_cld_daybox li .holiday:after{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:11px;border:1px solid #52bce8;opacity:.5;border-radius:2px}.cale_con .cui_cld_daybox li .work{position:absolute;top:5px;right:3px;display:inline-block;height:10px;width:auto;line-height:10px;padding:1px;text-align:center;font-size:10px;font-family:PingFang-SC-Medium;color:#666;border-radius:2px}.cale_con .cui_cld_daybox li .work:after{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:10px;border:1px solid #666;opacity:.5;border-radius:2px}.cale_con .cui_cld_daybox li.checked_back .holiday,.cale_con .cui_cld_daybox li.checked_back .work,.cale_con .cui_cld_daybox li.cui_cld_daycrt .holiday,.cale_con .cui_cld_daybox li.cui_cld_daycrt .work{color:#fff}.cale_con .cui_cld_daybox li.checked_back .holiday:after,.cale_con .cui_cld_daybox li.checked_back .work:after,.cale_con .cui_cld_daybox li.cui_cld_daycrt .holiday:after,.cale_con .cui_cld_daybox li.cui_cld_daycrt .work:after{border-color:#fff}.v_contact_list .overseas_phone{float:left;padding-right:5px;width:60px}.assign_content .v_list li.peo_input{padding-left:86px;padding-right:0}.assign_content .v_list li.peo_input .v_contact_hd{margin-left:-86px}.assign_content .peo_input .v_contact_input{position:relative;box-sizing:border-box;padding-right:50px;float:left;width:50%}.assign_content .peo_input .v_contact_input .dw{position:absolute;top:0;right:15px}.assign_content .peo_input .v_contact_input:before{content:"";display:block;position:absolute;right:7px;top:-10px;height:44px;border-right:1px solid #e0e0e0}.assign_content .peo_input .v_contact_input:last-child:before{display:none}.assign_content .error_input .grey,.assign_content .error_input .v_input_text,.assign_content .error_input .v_input_text::-webkit-input-placeholder{color:#ff4646}.f-form-box .f-ico_phone .enterbox{padding-left:140px}.f-form-box .f-ico_phone02 .enterbox{padding-left:155px}.f-ico_phone .enterbox .v_contact_hd{position:absolute;top:8px;left:0;font-size:18px;height:26px;line-height:26px}.f-ico_phone .enterbox .v_contact_hd:after{content:"";display:block;width:6px;height:6px;position:absolute;right:5px;top:50%;margin-top:-5px;border:2px solid #ccc;border-right:none;border-bottom:none;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.f-ico_phone .enterbox .f-area-switch{display:inline-block;position:absolute;top:8px;left:96px;height:26px;line-height:26px;font-size:16px}.f-ico_phone02 .enterbox .jw_num{position:absolute;top:8px;left:100px;height:26px;line-height:26px;font-size:16px}.f-ico_phone .enterbox .v_input_text{height:26px;line-height:26px;font-size:18px}.f-ico_phone02 .wrong_tips{float:left;margin-left:-65px}.t_peo_inf{height:96px;margin:0 0 0 30px;position:relative;overflow:hidden}.t_peo_inf .txt_box{padding:10px 12px;border-radius:18px;border-top-left-radius:0;background:rgba(0,0,0,.1);display:inline-block;color:#fff;margin-top:20px}.t_peo_inf .txt_box .p1{font-size:12px}.t_peo_inf .txt_box .p2{font-size:14px;font-weight:700}.t_peo_inf .female_pho,.t_peo_inf .male_pho{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/begin_pho.png?20170321.png=);background-size:215px auto;display:inline-block;float:left}.t_peo_inf .male_pho{background-position:-113px 0;width:102px;height:96px}.t_peo_inf .female_pho{width:105px;height:96px}.f-body1{position:static;padding-bottom:100px}.f-body1 .f-switch-index{position:fixed;bottom:65px}.f-switch-index .item{display:inline-block;margin:0 5px;width:8px;height:8px;border:1px solid #fff;border-radius:100%}.cm-header-icon .ico_redpacket,.redpacket_frame .close,.redpacket_frame .top_img01{display:inline-block;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/red_bag.png) no-repeat;background-size:295px auto}.redpacket_frame .top_img02,.redpacket_frame .top_img03{display:inline-block;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/red_bag2.jpg) no-repeat;background-size:295px auto}.cm-header-icon .ico_redpacket{position:relative;width:20px;height:22px;vertical-align:middle;background-position:-230px -50px}.cust_mask .mask_redpacket01{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;border-radius:5px;width:295px;left:50%;margin-left:-147.5px}.mask_redpacket01 .redpacket_frame{width:295px}.redpacket_frame .close{position:absolute;bottom:-64px;left:50%;margin-left:-22px;width:44px;height:44px;background-position:-230px 0}.redpacket_frame .top_cont{position:relative;padding:73px 0 127px;width:295px;background:#ffc107;border-radius:5px 5px 0 0}.redpacket_frame .top_img01{position:absolute;top:-52px;left:50%;margin-left:-101px;width:202px;height:124px;background-position:0 0}.redpacket_frame .top_img02{background-position:0 0}.redpacket_frame .top_img02,.redpacket_frame .top_img03{position:absolute;bottom:0;left:0;width:295px;height:126.5px}.redpacket_frame .top_img03{background-position:0 -127px}.redpacket_frame .top_cont .text{line-height:24px;text-align:center;font-size:20px;color:#f43b00}.redpacket_frame .bottom_cont{background:#fff;border-radius:0 0 5px 5px}.redpacket_frame .bottom_cont .text{margin:20px 0 8px;line-height:19px;text-align:center;font-size:14px;color:#19a0f0;font-weight:700}.redpacket_frame .bottom_cont .text .date{font-weight:400}.redpacket_frame .bottom_cont .btn{margin-bottom:30px;text-align:center}.redpacket_frame .bottom_cont .btn a{display:inline-block;width:180px;height:40px;line-height:40px;text-align:center;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(-90deg,#f43b00,#ff0ed2);box-shadow:0 6px 10px 0 rgba(255,13,91,.3);border-radius:20px}.anim_redpacket{-webkit-animation:anim_redpacket01 5s ease .2s infinite;-moz-animation:anim_redpacket01 5s .2s ease infinite;-o-animation:anim_redpacket01 5s .2s ease infinite;-ms-animation:anim_redpacket01 5s .2s ease infinite;animation:anim_redpacket01 5s ease .2s infinite}@-webkit-keyframes anim_redpacket01{0%{-webkit-transform:scale(1)}2.5%,5%{-webkit-transform:scale(.9) rotate(-10deg)}7.5%,12.5%,17.5%,22.5%{-webkit-transform:scale(1.3) rotate(10deg)}10%,15%,20%{-webkit-transform:scale(1.3) rotate(-10deg)}25%{-webkit-transform:scale(1) rotate(0)}to{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes anim_redpacket01{0%{-moz-transform:scale(1)}2.5%,5%{-moz-transform:scale(.9) rotate(-3deg)}7.5%,12.5%,17.5%,22.5%{-moz-transform:scale(1.1) rotate(3deg)}10%,15%,20%{-moz-transform:scale(1.1) rotate(-3deg)}25%{-moz-transform:scale(1) rotate(0)}to{-moz-transform:scale(1) rotate(0)}}@-o-keyframes anim_redpacket01{0%{-moz-transform:scale(1)}2.5%,5%{-o-transform:scale(.9) rotate(-3deg)}7.5%,12.5%,17.5%,22.5%{-o-transform:scale(1.1) rotate(3deg)}10%,15%,20%{-o-transform:scale(1.1) rotate(-3deg)}25%{-o-transform:scale(1) rotate(0)}to{-o-transform:scale(1) rotate(0)}}@-ms-keyframes anim_redpacket01{0%{-ms-transform:scale(1)}2.5%,5%{-ms-transform:scale(.9) rotate(-3deg)}7.5%,12.5%,17.5%,22.5%{-ms-transform:scale(1.1) rotate(3deg)}10%,15%,20%{-ms-transform:scale(1.1) rotate(-3deg)}25%{-ms-transform:scale(1) rotate(0)}to{-ms-transform:scale(1) rotate(0)}}@keyframes anim_redpacket01{0%{transform:scale(1)}2.5%,5%{transform:scale(.9) rotate(-10deg)}7.5%,12.5%,17.5%,22.5%{transform:scale(1.3) rotate(10deg)}10%,15%,20%{transform:scale(1.3) rotate(-10deg)}25%{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(0)}}.icon_hot01:before{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/new_icon01.png?20170927.png=);background-size:200px auto}.icon_hot01{position:relative;display:inline-block;width:36px;height:13px}.icon_hot01:before{content:"";position:absolute;top:-3px;left:0;width:36px;height:20px;background-position:-90px 0}.cm-header .cm-header-icon{position:relative}.cm-header .cm-header-icon .more_num{position:absolute;top:12px;right:6px;height:6px;width:6px;line-height:0;font-size:0;text-indent:-9999px;overflow:hidden;background:#ff4f48;border-radius:6px;z-index:2}.new_f_body_c:before{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:100%;background:#f8f8f8}.new_f_body_c .f-custom-made .top_picbg{position:absolute;top:-44px;left:0;width:100%;z-index:1}.new_f_body_c .f-custom-made .ip_top_picbg{top:-64px}.new_f_body_c .f-custom-made .top_picbg img{width:100%;height:auto}.new_f_body_c .f-custom-made .hd:before{display:none}.new_f_body_c .f-custom-made .hd .item.on:first-child,.new_f_body_c .f-custom-made .hd .item.on:last-child{border-radius:10px 10px 0 0}.new_f_body_c .f-custom-made .hd .item.on:first-child:before{display:none}.new_f_body_c .f-custom-made .bd{padding:0 0 15px;background:0 0;z-index:4}.new_dz_mod{position:relative;padding:20px 0 15px;margin:0;background:#fff}.new_dz_mod:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:#e0e0e0;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 bottom;transform-origin:0 bottom}.write_dz_mod{padding-top:0;background:0 0}.write_dz_mod:before{display:none}.dz_fa_mod01{padding:0 20px;margin:0 12px;border-radius:0 0 10px 10px;background:#fff}.fa_btn_box{padding:16px 0}.new_f_body_c .f-form-box li.f-area .enterbox .has_text,.new_f_body_c .f-form-box li.f-date .enterbox .has_text{font-size:22px}.new_f_body_c .f-form-box li .enterbox .text .num{margin-right:5px;font-size:22px}.new_f_body_c .f-form-box li .enterbox .text .s_txt{margin-left:2px;font-size:12px}.get_fa_btn{position:relative;display:block;height:44px;line-height:44px;text-align:center;font-size:17px;font-family:PingFangSC-Medium;color:#fff;background:linear-gradient(90deg,#ffa04d,#f85e53 98%);border-radius:6px}.dz_fa_tips01{margin-top:20px;text-align:center}.dz_fa_tips01 .text{position:relative;display:inline-block;padding:0 5px;line-height:15px;font-size:15px;color:#ccc}.dz_fa_tips01 .text:after,.dz_fa_tips01 .text:before{content:"";display:block;position:absolute;height:1px;width:65px;top:50%;margin-top:-1px}.dz_fa_tips01 .text:before{left:-65px;background:linear-gradient(90deg,hsla(0,0%,94.9%,0),#ccc)}.dz_fa_tips01 .text:after{right:-65px;background:linear-gradient(-90deg,hsla(0,0%,94.9%,0),#ccc)}.dz_fa_tips01 .btn{position:relative;display:inline-block;padding:0 8px;margin-top:20px;height:24px;line-height:24px;font-size:12px;color:#19a0f0}.dz_fa_tips01 .btn:before{opacity:.4;-webkit-transition:.2s linear;transition:.2s linear;border-radius:24px}.dz_fa_tips01 .btn.cur:before{opacity:1}.new_f_body_c{padding-bottom:0}.new_f_body_c .dz_main_cont .dz_title{padding:0 16px;margin-bottom:20px}.new_f_body_c .dz_main_cont .dz_title h4{position:relative;margin-bottom:4px;line-height:21px;font-size:18px;font-weight:400;color:#222}.new_f_body_c .dz_main_cont .dz_title h4 .icon_hot01{vertical-align:2px;margin-left:4px}.new_f_body_c .dz_main_cont .dz_title h4 .btn{position:absolute;right:0;top:0;padding-right:10px;font-size:14px;font-weight:400;color:#999}.new_f_body_c .dz_main_cont .dz_title h4 .btn:before{content:"";position:absolute;top:50%;right:0;margin-top:-4px;display:inline-block;width:7px;height:7px;vertical-align:middle;border-left:1px solid #999;border-bottom:1px solid #999;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);box-sizing:border-box}.new_f_body_c .dz_main_cont .dz_title h4 .iconfont1{display:none;margin-left:4px;vertical-align:-2px}.new_f_body_c .dz_main_cont .dz_title .tips{line-height:12px;font-size:12px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ndz_pic_content{position:relative;width:100%;overflow:hidden}.scroll_cont{white-space:nowrap}.ndz_pic_content .pic_list{padding-left:16px;padding-bottom:16px}.ndz_pic_content li{position:relative;display:inline-block;box-sizing:border-box;padding:0 4px;vertical-align:top}.ndz_pic_content li .pic{position:relative;margin-bottom:8px}.ndz_pic_content li .pic .dzs_bq{position:absolute;top:4px;left:4px;z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}.ndz_pic_content li .pic .dzs_bq i{position:relative;display:inline-block;width:16px;height:16px;margin-right:4px;border-radius:2px}.ndz_pic_content li .pic .dzs_bq .icon_rz{background:#19a0f0}.ndz_pic_content li .pic .dzs_bq .icon_ht{background:#ff9913}.ndz_pic_content li .pic a{position:relative;display:block;width:100%;overflow:hidden}.ndz_pic_content li .pic a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 27%,#222);z-index:2}.dzs_pic_cont li .pic a:before{display:none}.ndz_pic_content li .pic a img{position:absolute;left:0;top:0;width:100%;border-radius:3px;z-index:1}.small_pic_cont li .pic a img{height:100%}.ndz_pic_content li .pic .peo_txt{position:absolute;left:0;bottom:0;width:100%;height:28px;line-height:28px;text-align:center;font-size:12px;color:#fff;background:rgba(0,0,0,.3);-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:0 0 3px 3px;z-index:2}.ndz_pic_content li .bt{position:relative;margin:-30px 0 8px;padding:0 8px;line-height:18px;font-size:15px;height:18px;color:#fff;z-index:3}.dzs_pic_cont li .bt{margin-top:0;padding:0;font-size:16px;color:#222}.ndz_pic_content li .tips{line-height:12px;font-size:12px;color:#999}.ndz_pic_content li .bt,.ndz_pic_content li .tips{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ndz_pic_content li .tips{margin-bottom:1px}.new_f_body_c .dzs_pic_cont li{text-align:center}.ndz_pic_content.big_pic_cont li{width:153px}.ndz_pic_content.big_pic_cont li .pic a{height:0;padding-top:65%}.ndz_pic_content.small_pic_cont li{width:103px}.ndz_pic_content.small_pic_cont li .pic a{height:0;padding-top:100%}.index_bottom_banner{margin-bottom:20px}.index_bottom_banner a{display:block;width:100%;height:auto;overflow:hidden}.index_bottom_banner img{float:left;width:100%;height:100%}.index_bottom_tips{margin:20px 0;text-align:center;font-size:12px;color:#ccc}.bd .index_bottom_tips{margin:0}.index_bottom_icon{position:fixed;bottom:12px;right:12px;width:55px;height:55px;text-align:center;font-size:12px;color:#fff;background:rgba(255,145,48,.9);box-shadow:0 6px 20px 0 rgba(255,145,48,.6);border-radius:100%;z-index:9999}.index_bottom_icon .icon{margin:5px 0 -5px}.index_bottom_icon em{display:inline-block;width:55px}.js_demo02 .sure_cont{position:relative;height:44px;line-height:44px;font-size:16px;background:#334250;border-radius:5px 5px 0 0;z-index:2000}.js_demo02 .sure_cont a{display:inline-block;padding:0 22px;color:#fff}.js_demo02 .sure_cont .change_btn{float:left}.js_demo02 .sure_cont .sure_btn{float:right}.js_demo02 .one_line_title{color:#333;border-bottom:1px solid #dbdbdb;font-weight:400!important}.js_demo02 .one_line_title,.js_demo02 .two_line_title{position:relative;height:36px!important;line-height:36px!important;background:#eaeced!important;text-align:center}.js_demo02 .two_line_title{z-index:2000;color:#333!important}.js_demo02 .cui-roller .ul-list .icon{display:none}.js_demo02 .cui-roller .ul-list .current .icon{display:inline-block;margin-left:3px;font-size:20px;vertical-align:-2px}.ios_assign_content{padding-top:20px}.new_assign_content .dz_v_mod .contact_title span{font-size:12px;color:#222}.new_assign_content .dz_v_mod .contact_title .icon{font-size:13px;color:#19a0f0;vertical-align:-2px}.new_assign_content .my_need .contact_title{font-size:16px;font-weight:700}.new_assign_content .dz_v_mod .contact_title{position:relative;padding:12px 10px 12px 15px;margin-left:0;font-size:17px;color:#222;border-bottom-width:0}.new_assign_content .v_contact_content{padding-left:15px}.new_assign_content .v_contact_hd{font-size:14px;color:#222}.new_assign_content .choose_content{overflow:hidden}.choose_box_list{margin:16px 0;padding:0 12px}.choose_box_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.choose_box_list li{position:relative;float:left;padding:0 4px;width:33.3%;height:44px;text-align:center;box-sizing:border-box}.mul_choose_box{margin-bottom:8px}.mul_choose_box li{width:25%;margin-bottom:8px}.choose_box_list li a{position:relative;width:100%;height:100%;box-sizing:border-box;font-size:16px;color:#222;background:#efeff4;border-radius:4px}.mul_choose_box li a{font-size:14px}.choose_box_list li.cur a{color:#19a0f0;background:#fff;border:1px solid #19a0f0}.choose_box_list li a:before{border-color:#ccc;border-radius:0}.choose_box_list li.cur a:before{border-color:#19a0f0}.mul_choose_box li .icon{display:none}.mul_choose_box li .icon:before{content:"";position:absolute;bottom:-2px;left:-11px;width:6px;height:3px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(270deg)}.mul_choose_box li.cur .icon{display:none;width:0;height:0;position:absolute;bottom:-8px;right:-2px;border-left:12px solid #19a0f0;border-top:12px solid transparent;border-bottom:12px solid transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.new_assign_content .my_need .v_demand .v_textarea{color:#222;line-height:18px;font-size:12px}.new_assign_content .my_need .textarea_num{display:block;text-align:right;font-size:12px;color:#ccc}.recommend_pic_cont{position:relative;padding:20px 0 12px}.recommend_pic_cont .rec_title{padding:0 15px;margin-bottom:20px}.recommend_pic_cont .rec_title h4{position:relative;margin-bottom:4px;line-height:16px;font-size:16px;font-weight:700;color:#333}.recommend_pic_cont .rec_title h4 a{position:absolute;right:0;top:0;font-size:14px;font-weight:400;color:#19a0f0}.recommend_pic_cont .rec_title .tips{line-height:12px;font-size:12px;color:#999}.recommend_pic_cont .rec_pic_cont{overflow:hidden}.recommend_pic_cont .rec_pic_list{padding-left:11px}.recommend_pic_cont .rec_pic_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.recommend_pic_cont .rec_pic_list li{position:relative;float:left;display:inline-block;margin:0 4px;width:140px;height:141px}.recommend_pic_cont .rec_pic_list li .pic_bg{height:100%;background:#fff}.recommend_pic_cont .rec_pic_list li .pic{position:relative;width:100%;height:0;padding-top:50%;overflow:hidden}.recommend_pic_cont .rec_pic_list li .pic img{position:absolute;min-height:100%;width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1}.recommend_pic_cont .rec_pic_list li .day_num{position:absolute;top:0;left:0;width:60px;height:23px;line-height:23px;text-align:center;font-size:15px;color:#fff;background:linear-gradient(-90deg,transparent,rgba(0,0,0,.4));z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}.recommend_pic_cont .rec_pic_list li .text{display:-webkit-box;display:box;margin:8px 8px 4px;max-height:36px;line-height:18px;font-size:13px;color:#333;white-space:normal;word-wrap:break-word;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis}.recommend_pic_cont .rec_pic_list li .tips{padding:0 8px 8px;line-height:16px;font-size:12px;color:#999}.recommend_pic_cont .rec_pic_cont01 .rec_pic_list{padding:0 6px}.recommend_pic_cont .rec_pic_cont01 .rec_pic_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.recommend_pic_cont .rec_pic_cont01 .rec_pic_list li{float:left;width:50%;height:auto;padding:0 6px;margin:0 0 12px;box-sizing:border-box}.recommend_pic_cont .rec_pic_cont01 .rec_pic_list li .day_num{top:8px;left:8px;padding:0 2px;width:auto;height:20px;line-height:20px;font-size:12px;background:#2a3c47;border-radius:3px}.recommend_pic_cont .rec_pic_cont01 .rec_pic_list li .text{margin-bottom:4px;height:36px}.recommend_pic_cont .rec_pic_cont01 .rec_pic_list li .tips{margin:0 8px 8px;line-height:16px;font-size:12px;color:#999}.recommend_pic_cont .reference_cont{padding:0 20px}.recommend_pic_cont .reference_cont .main{display:-webkit-box;display:-webkit-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;background:#fff}.recommend_pic_cont .reference_cont .main .refer_pic{position:relative;width:140px;height:70px;overflow:hidden}.recommend_pic_cont .reference_cont .main .refer_pic img{position:absolute;top:50%;left:50%;min-height:100%;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.recommend_pic_cont .reference_cont .main .refer_pic .day_num{position:absolute;top:0;left:0;width:60px;height:23px;line-height:23px;text-align:center;font-size:15px;color:#fff;background:linear-gradient(-90deg,transparent,rgba(0,0,0,.4));z-index:2}.recommend_pic_cont .reference_cont .main .refer_text{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;display:-webkit-box;display:-webkit-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:6px 8px 6px 12px;overflow:hidden}.recommend_pic_cont .reference_cont .main .refer_text_top{-webkit-justify-content:flex-start;justify-content:flex-start}.reference_cont .main .refer_text .text_title{display:-webkit-box;display:box;margin-bottom:4px;line-height:18px;font-size:13px;color:#333;white-space:normal;word-wrap:break-word;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis}.reference_cont .main .refer_text .tips{line-height:16px;font-size:12px;color:#999}.recommend_pic_cont .reference_cont .main .refer_text .btn{position:absolute;bottom:8px;right:8px;width:65px;height:26px;line-height:26px;text-align:center;font-size:12px;color:#19a0f0}.recommend_pic_cont .reference_cont .main .refer_text .btn:before{border-color:#19a0f0;border-radius:3px}.company_list_content{padding-bottom:60px}.company_list_content .recommend_pic_cont{padding-bottom:0}.new_assign_content .v_list li{border-bottom-width:0}.assign_content .v_list li .close01{position:absolute;top:50%;right:5px;margin-top:-8px;width:16px;height:16px;background:#ccc;border-radius:10px}.assign_content .v_list li .close01:after,.assign_content .v_list li .close01:before{content:"";display:block;position:absolute;width:10px;height:1px;background:#fff}.assign_content .v_list li .close01:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px;left:3px}.assign_content .v_list li .close01:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;left:3px}.company_footer{position:fixed;bottom:0;left:0;padding:8px 160px 8px 20px;width:100%;box-sizing:border-box;height:60px;line-height:44px;font-size:16px;color:#222;background:#fff;z-index:9}.company_footer .btn{position:absolute;right:20px;top:8px;display:inline-block;width:120px;height:44px;text-align:center;color:#fff;background:#f90;border-radius:2px}.company_footer .text{display:block;text-align:center}.new_assign_content .v_contact_content .wrong_tips{margin-left:85px}.v_contact_list .overseas_phone{position:relative;margin-right:8px}.v_contact_list .overseas_phone:before{content:"";display:block;position:absolute;top:50%;right:8px;margin-top:-5px;width:6px;height:6px;border-right:1px solid #222;border-bottom:1px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.f-card-box{background-color:#2c2c3c;padding:0 20px;position:relative;z-index:2;font-family:PingFangSC-Regular}.f-card-box:after{box-shadow:0 -4px 20px 0 rgba(0,0,0,.5);content:"";position:absolute;bottom:0;left:0;right:0;height:1px}.f-card-hd,.f-entry-get{display:-webkit-box;display:box;width:100%;box-sizing:border-box}.f-card-hd .item,.f-entry-get .item{-webkit-box-flex:1;box-flex:1;width:1%;display:block}.f-card-hd{color:#fff;padding:32px 0}.f-card-hd .item{padding-right:10px;font-size:12px;line-height:18px}.f-card-hd .item span{display:inline-block;vertical-align:top}.f-card-hd .name{font-size:15px;line-height:18px;font-family:PingFangSC-Semibold}.btn-change-acc{border:1px solid #caae89;border-radius:50px;color:#caae89;padding:0 10px;line-height:30px;box-sizing:border-box;display:inline-block;margin-top:2px}.f-card-option{background-color:#ececec;border-radius:8px 8px 0 0;padding:20px 15px}.f-card-option .text-tips{font-size:16px;color:#666;line-height:16px;margin-bottom:10px}.f-card-option .img{margin-bottom:5px}.f-card-option .img img{height:17px;vertical-align:top}.f-entry-get .entry-input{background-color:#fff;border:1px solid #ccc;margin-right:25px}.f-entry-get .entry-input input{height:38px;line-height:38px;text-align:center;font-size:18px}.f-entry-get .entry-input input::-webkit-input-placeholder{color:#ccc!important}.f-entry-get .entry-input input.input_type01::input-placeholder{color:#ccc!important}.btn-getcard{font-size:16px;background-image:linear-gradient(-135deg,#debf86,#caa15f);box-shadow:0 2px 0 0 #b68a40;border-radius:100px;display:block;width:40%;line-height:36px;height:36px;text-align:center}.btn-getcard.disabled{background:#dcdcde;box-shadow:0 2px 0 0 #c7c6c8;color:#c2c1c3}.f-card-tips{position:relative;z-index:2;padding:20px 15px}.f-card-tips .text{font-size:12px;text-align:center;color:#999;line-height:20px}.f-card-tips .text-link{color:#caae69;text-decoration:underline;padding-left:3px}.pic-line{text-align:center;margin-bottom:8px}.pic-line img{height:12px}.card_event_cont .card_logo01{margin-top:15px;width:50%;height:auto}.card_event_cont .img_text{display:block;margin:24px auto 8px;width:74%;height:auto}.card_event_cont .iimg_main{display:block;margin-bottom:18px;width:100%;height:auto}.card_event_cont .lq_btn{text-align:center}.card_event_cont .lq_btn a{display:inline-block;width:210px;height:49px;line-height:49px;text-align:center;font-size:22px;color:#19a0f0;background:linear-gradient(125deg,#debf86,#c6974c);box-shadow:0 4px 0 0 #95620f;border-radius:49px}.card_event_cont .event_title01{padding:30px 0;text-align:center}.card_event_cont .event_title01 span{display:inline-block;position:relative;padding:0 8px;line-height:12px;font-size:12px;color:#caae69}.card_event_cont .event_title01 span:after,.card_event_cont .event_title01 span:before{content:"";display:block;position:absolute;top:50%;margin-top:-1px;width:60px;height:1px}.card_event_cont .event_title01 span:before{left:-60px;background:linear-gradient(-90deg,#caae69,#2c2c3d)}.card_event_cont .event_title01 span:after{right:-60px;background:linear-gradient(90deg,#caae69,#2c2c3d)}.even_text_box{margin:0 0 20px;padding:8px;background:linear-gradient(46deg,#debf86,#caa15f);border-radius:8px}.even_text_box .text_cont{padding:20px;background:#fff;border-radius:4px}.even_text_box .text_cont .title{margin-bottom:8px;line-height:20px;text-align:center;font-size:20px;color:#cba261}.even_text_box .text_cont .text{line-height:18px;font-size:12px;color:#222}.card_event_cont .clause_btn{padding:10px 0 30px;text-align:center}.card_event_cont .clause_btn a{display:inline-block;width:123px;height:34px;line-height:34px;text-align:center;font-size:14px;color:#cea868;border:1px solid #cea868;border-radius:36px}.f_card_index{position:relative;z-index:1}.card_title01{margin:20px 0 9px;line-height:20px;font-size:20px;color:#cba261;text-align:center}.clause_list li{padding:0 20px;margin-bottom:8px;line-height:21px;font-size:14px;color:#222}.clause_list li .num{display:inline-block;margin-right:5px;width:14px;height:14px;line-height:14px;text-align:center;font-size:10px;background:#caae69;border-radius:2px}.clause_list li .link{display:inline-block;color:#cea868}.card_success_cont{margin-top:40px;text-align:center}.card_success_cont .icon_success01{display:inline-block;width:50px;height:50px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon_success.png) no-repeat;background-size:50px auto}.card_success_cont .title01{padding:0;margin:12px 0 0;line-height:20px;font-size:20px;color:#cba261}.card_success_cont .success_text{margin-top:12px;line-height:21px;font-size:15px;color:#222}.card_success_cont .success_text .price01{color:#cba261}.card_success_cont .btn{display:inline-block;margin-top:12px;width:115px;height:36px;line-height:36px;text-align:center;font-size:15px;color:#cba261;background:#fff;border:1px solid #cba261;border-radius:36px}.card_success_cont .pic-line{margin:40px 0}.card_success_cont .title02{font-size:14px;font-weight:700;color:#222}.card_success_cont .text02{margin-top:8px;line-height:18px;font-size:12px;color:#999}.card_success_cont .ewm{display:block;margin:12px auto 0;width:100px;height:100px}.card_success_cont .copy_btn{display:inline-block;margin-top:12px;width:38px;height:18px;line-height:18px;text-align:center;font-size:12px;color:#caae69;border:1px solid #caae69}.nav_mod01{position:fixed;left:0;width:100%;line-height:44px;white-space:nowrap;z-index:100}.nav_mod01 .nav_top{position:relative;background:#f7f7f7;z-index:101}.nav_mod01 .nav_list{padding-left:12px}.nav_mod01 .nav_list li{position:relative;display:inline-block;width:75px;text-align:center}.nav_mod01 .nav_list li:before{display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#19a0f0}.nav_mod01 .change_type .nav_list li{display:none}.nav_mod01 .change_type .nav_list .tit{display:inline-block}.nav_mod01 .nav_list li a{color:#333}.nav_mod01 .nav_list .cur a{color:#19a0f0}.nav_mod01 .nav_list .cur:before{display:block}.nav_mod01 .v_arrow_down{position:absolute;right:0;top:0;height:44px;width:28px;z-index:102;background:#f7f7f7}.nav_mod01 .v_arrow_down:after{top:20px;right:10px}.nav_mod01 .change_type .v_arrow_down:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:25px}.nav_mod01 .v_arrow_down:before{content:"";position:absolute;top:0;left:-44px;width:44px;height:44px;background:linear-gradient(269deg,#f7f7f7,hsla(0,0%,96.9%,0))}.nav_mod01 .nav_bottom{position:relative;background:#fff;z-index:101}.nav_mod01 .type_filt{position:relative}.nav_mod01 .type_filt:before{background:#f4f4f6}.nav_mod01 .type_filt a{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;height:44px;line-height:44px;color:#333}.nav_mod01 .type_filt a:before{content:"";position:absolute;top:50%;right:0;margin-top:-10px;width:1px;height:20px;background:#ececec}.nav_mod01 .type_filt a:last-child:before{display:none}.nav_mod01 .type_filt a.cur,.nav_mod01 .type_filt a.hx{color:#19a0f0}.nav_mod01 .type_filt a .jt{display:inline-block;margin-left:5px;width:0;height:0;vertical-align:2px;border-top:4px solid #d2d2d2;border-left:4px solid transparent;border-right:4px solid transparent}.nav_mod01 .type_filt a.cur .jt{border-top-width:0;border-bottom:4px solid #19a0f0}.nav_mod01 .check_box{padding:0 12px;overflow-y:auto;max-height:300px}.nav_mod01 .check_box .box_title{padding:0 4px;line-height:12px;font-size:12px;color:#666}.nav_mod01 .check_list{position:relative;margin-top:12px;padding-bottom:8px}.nav_mod01 .check_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.nav_mod01 .check_list li{float:left;padding:0 4px;margin-bottom:8px;width:33.3%;box-sizing:border-box}.nav_mod01 .check_list li a{position:relative;display:block;width:100%;height:37px;line-height:37px;text-align:center;font-size:15px;color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:2px}.nav_mod01 .nav_top .check_list li a{border-radius:37px}.nav_mod01 .check_list li a .text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav_mod01 .check_list li .cur{color:#19a0f0;border-color:#19a0f0}.nav_mod01 .check_list a .icon_hot01{position:absolute;top:-3px;right:-5px}.nav_mod01 .check_list a .icon{display:none;position:absolute;bottom:-8px;right:-2px;width:0;height:0;border-left:12px solid #19a0f0;border-top:12px solid transparent;border-bottom:12px solid transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav_mod01 .check_list a .icon:before{content:"";position:absolute;bottom:-2px;left:-11px;width:6px;height:3px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(270deg)}.nav_mod01 .check_list .cur .icon{display:block}.nav_mod01 .btn_box{position:relative;padding:0;overflow:hidden}.nav_mod01 .btn_box li{float:left;width:50%}.nav_mod01 .btn_box li a{display:block;width:100%;height:44px;line-height:44px;font-size:17px;text-align:center;box-sizing:border-box}.nav_mod01 .btn_box li .cz{background:#fff;border:1px solid #e0e0e0}.nav_mod01 .btn_box li .qd{color:#fff;background:#19a0f0}.clients_content{background:#fff;padding-top:88px}.clients_list{padding:16px 16px 8px}.clients_list li{position:relative;padding-bottom:16px;margin-bottom:16px}.clients_list li:before{background:#ececec}.clients_list li .img_area{position:relative;margin-bottom:12px;width:100%;border-radius:3px}.clients_list li .img_area .img_cont{display:block;position:relative;width:100%;height:0;padding-top:50%;overflow:hidden;border-radius:3px}.clients_list li .img_area .img_cont img{position:absolute;top:50%;left:50%;width:100%;min-height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.clients_list li .img_area .day{top:0;width:68px;height:20px;text-align:center;font-size:12px;border-radius:3px 0 3px 0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:3}.clients_list li .img_area .bottom_cont,.clients_list li .img_area .day{position:absolute;left:0;line-height:20px;color:#fff;background:rgba(0,0,0,.4)}.clients_list li .img_area .bottom_cont{height:auto;padding:5px;bottom:0;width:100%;box-sizing:border-box;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.clients_list li .img_area .bottom_cont:after{content:"";display:block;height:0;clear:both;overflow:hidden}.clients_list li .img_area .bottom_cont .city{display:-webkit-box;display:box;flex:1;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;text-align:left}.clients_list li .img_area .bottom_cont .city .icon{margin-right:4px;font-size:15px;color:#fff;vertical-align:-2px}.clients_list li .img_area .bottom_cont .jiage{margin-top:1px;width:120px;height:20px;line-height:20px;font-size:12px;text-align:right}.clients_list li .img_area .bottom_cont .jiage .price,.clients_list li .img_area .bottom_cont .jiage dfn{color:#ff6913;font-weight:400}.clients_list li .img_area .bottom_cont .price{margin-right:3px;line-height:20px;font-size:16px}.clients_list li .title{margin-bottom:8px;max-height:40px;line-height:20px;font-size:16px;color:#222}.clients_list li .text_cont,.clients_list li .title{display:-webkit-box;display:box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;word-break:break-all}.clients_list li .text_cont{line-height:16px;font-size:12px;color:#999}.choose_dzs_box{position:relative;padding:0 16px 30px;background:#fff}.choose_dzs_box:before{bottom:7px}.clients_content .clients_list+.choose_dzs_box{margin:0 16px;padding-bottom:16px}.clients_content .choose_dzs_cont{padding:4px;background:linear-gradient(-45deg,#b8c6d1,#f5f9fa)}.choose_dzs_cont .main{position:relative;padding:16px 115px 16px 35px;background:#fff}.choose_dzs_cont .title{position:absolute;top:-10px;left:27px;padding:0 8px;line-height:15px;font-size:15px;color:#7f97aa;background:#fff}.choose_dzs_cont .icon_dzstx{position:absolute;bottom:0;left:0;width:43px;height:58px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/dzs_pic.png) no-repeat;background-size:43px auto}.choose_dzs_cont .text{position:relative;line-height:18px;font-size:12px;color:#7f97aa;letter-spacing:1px}.choose_dzs_cont .btn{position:absolute;right:16px;top:50%;margin-top:-18px;width:95px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;background:linear-gradient(238deg,#8097aa,#f5f9fa);border-radius:36px}.choose_dzs_box .nothing{position:relative;padding:16px 0;margin-bottom:23px;text-align:center;color:#666}.choose_dzs_box .bottom_text{position:absolute;bottom:1px;left:0;width:100%;height:12px;line-height:12px;text-align:center}.choose_dzs_box .bottom_text span{display:inline-block;padding:0 13px;font-size:12px;color:#666;background:#fff}.company_footer:before{content:"";position:absolute;top:-15px;left:0;width:100%;height:15px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.1))}.icon_ht,.icon_rz{position:relative;display:inline-block;width:15px;height:15px}.icon_ht:before,.icon_rz:before,.starlv_mod01{display:inline-block;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon_png24.png?20180425.png=) no-repeat;background-size:150px auto}.icon_ht:before,.icon_rz:before{content:"";position:absolute;width:15px;height:15px;top:50%;left:50%;margin:-7px 0 0 -7px}.icon_rz:before{background-position:0 0}.icon_ht:before{background-position:-20px 0}.nav_bottom.gray_bg{background:#f7f7f7}.dzs_content01{background:#fff;padding-top:44px}.nav_mod01 .dzs_gjz{position:relative;padding:13px 0 10px;line-height:22px;white-space:nowrap;background:#fff}.nav_mod01 .dzs_gjz .scroll_cont{overflow-x:auto}.nav_mod01 .dzs_gjz .cont{padding-left:16px;width:auto}.nav_mod01 .dzs_gjz span{position:relative;display:inline-block;margin-right:8px;padding:0 12px;height:22px;line-height:22px;font-size:12px;color:#666;background:#f2f3f7;border-radius:4px}.dzs_list01{padding:0 16px}.nav_mod01 .dzs_gjz span.cur{color:#19a0f0;background:#fff}.nav_mod01 .dzs_gjz span.cur:before{border-color:#19a0f0;border-radius:4px}.dzs_list01 li{position:relative;text-align:left;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:18px 0 14px}.dzs_list01 li .big_img{position:relative;display:block;width:100%;margin-bottom:10px}.dzs_list01 li .big_img .img_cont{position:relative;display:block;width:100%;height:0;padding-top:50%;overflow:hidden}.dzs_list01 li .big_img .img_cont img{position:absolute;top:50%;left:50%;width:100%;min-height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.dzs_list01 li .big_img .bq_cont{position:absolute;top:8px;left:8px;z-index:2;padding-right:70px}.dzs_list01 li .big_img .bq_cont .bq01{float:left;margin:0 4px 4px 0;padding:0 4px;height:16px;line-height:16px;font-size:12px;color:#fff;border-radius:2px}.dzs_list01 li .big_img .bq_cont .bq_rz{background:#19a0f0}.dzs_list01 li .big_img .bq_cont .bq_hx{background:#ff9913}.dzs_list01 li .big_img .bq_cont .bq01 i{float:left;margin-right:4px}.dzs_list01 li .pass{position:absolute;top:8px;right:0;display:none;padding:0 4px 0 8px;height:16px;line-height:16px;font-size:12px;color:#fff;background:rgba(0,0,0,.6);border-radius:8px 0 0 8px}.dzs_list01 .zxg .pass{display:block}.dzs_list01 li .img_area{position:relative;width:80px}.dzs_list01 li .img_area img{width:80px;height:80px;border-radius:80px}.dzs_list01 li .img_area .rz_text{position:absolute;bottom:-2px;left:14px;width:53px;height:16px;line-height:16px;text-align:center;font-size:12px;color:#fff;background:linear-gradient(45deg,#58d5fe,#2ba4fb);border-radius:16px}.dzs_list01 li .img_area .rz_text .icon_rz{vertical-align:-3px}.dzs_list01 li .text_main{position:relative;margin-right:8px;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;font-size:12px;color:#222;text-align:left}.dzs_list01 li .text_main .title{margin-bottom:5px;line-height:22px;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dzs_list01 li .text_main .title .gjz{color:#19a0f0}.dzs_list01 li .text_main .pj_box,.dzs_list01 li .text_main .ps_text{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:12px}.dzs_list01 li .text_main .ps_text{color:#999}.dzs_list01 li .text_main .icon_text{height:18px;overflow:hidden}.dzs_list01 li .text_main .icon_text span{margin-bottom:5px}.dzs_list01 li .text_main .ztdz_btn{position:absolute;right:0;top:26px;width:75px;height:29px;line-height:29px;text-align:center;font-size:16px;color:#19a0f0;background:#fff}.dzs_list01 li .text_main .ztdz_btn:before{border-color:#19a0f0;border-radius:29px}.border_orange,.dzs_list01 li .border_gray{position:relative;display:inline-block;padding:0 2px;margin-right:4px;height:16px;line-height:16px;font-size:12px}.border_orange{color:#ff6913}.border_orange .icon_ht{position:relative;display:inline-block;float:left;height:16px;margin:0 2px 0 -2px;width:16px;background:#ff6913;border-radius:2px 0 0 2px}.dzs_list01 li .border_gray{color:#666}.border_orange:before{border-color:#ff6913;border-radius:1px}.dzs_list01 li .border_gray:before{border-color:#d2d2d2;border-radius:1px}.dzs_content01 .choose_dzs_box .nothing{margin-bottom:0}.dzs_content01 .choose_dzs_box .nothing .icon{font-size:40px;color:#ccc}.choose_dzs_cont .choose_tj_list{padding:0 12px}.choose_dzs_cont .choose_tj_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.choose_dzs_cont .choose_tj_list li{float:left;width:33%;padding:4px;box-sizing:border-box}.choose_dzs_cont .choose_tj_list li a{position:relative;display:block;height:30px;line-height:30px;text-align:center;padding:0 27px 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#19a0f0}.choose_dzs_cont .choose_tj_list li a:before{border-color:#19a0f0;border-radius:30px}.choose_dzs_cont .choose_tj_list li a .icon{position:absolute;right:0;width:30px;height:30px;text-align:center;font-size:11px;color:#19a0f0}.check_px_list li{position:relative;padding:10px 0;line-height:20px;font-size:15px;color:#222}.check_px_list li.cur{color:#19a0f0}.check_px_list li:before{background:#ececec}.check_px_list li .icon{display:none;position:absolute;right:20px;top:50%;margin-top:-8px;width:16px;height:16px;line-height:16px;font-size:18px;color:#19a0f0}.check_px_list li.cur .icon{display:block}.check_px_list li .bt{margin-right:10px}.dzs_card_list .bq_box{margin:5px 0}.nav_mod01_frame{position:fixed;height:100%;width:100%;top:44px;left:0;z-index:99;background:rgba(0,0,0,.4)}.nav_mod01 .search_p{position:relative;margin:0 -10px;background:#fff;box-sizing:border-box;padding:8px}.nav_mod01 .search_p .search_box2{position:relative;padding:0 30px;height:33px;line-height:33px;text-align:left;background:#efeff4;border-radius:4px}.nav_mod01 .search_p .search_box2 input{height:33px}.nav_mod01 .search_p .search_box2 input::-webkit-input-placeholder{text-align:center}.nav_mod01 .search_p .search_box2 .iconfont1{position:absolute;font-size:16px;color:#ccc;left:50%;margin-left:-49px}.nav_mod01 .search_p .search_box2.cur{margin-right:65px}.nav_mod01 .search_p .search_box2.cur .iconfont1{left:0;margin-left:5px}.nav_mod01 .search_p .search_box2 .clear_input2{position:absolute;top:0;right:0;width:30px;height:33px}.nav_mod01 .search_p .search_box2 .clear_input2 .iconfont1{display:none;left:50%;margin-left:-6px;color:#222;font-size:12px}.nav_mod01 .search_p .search_box2.cur .clear_input2 .iconfont1{display:block}.nav_mod01 .search_p .cancel{display:none;position:absolute;right:5px;top:8px;width:65px;height:33px;line-height:33px;text-align:center;color:#19a0f0}.nav_mod01 .search_p .search_box2.cur+.cancel{display:block}.nav_mod01 .check_box .dest_quick{position:relative}.nav_mod01 .check_box .dest_quick:before{content:"";position:absolute;top:0;left:-12px;height:100%;width:107px;background:#f5f5f5;z-index:1}.nav_mod01 .check_box .dest_quick .left_column{position:relative;margin-left:-10px;z-index:4;border-right-width:0}.nav_mod01 .check_box .dest_quick .left_column:after{display:none}.nav_mod01 .check_box01{overflow-y:hidden;height:465px;max-height:465px;background:#fff}.nav_mod01 .check_box .dest_quick .scroll_cont{position:relative;overflow-y:auto;max-height:415px;background:#fff;z-index:3}.nav_mod01 .check_box .dest_quick .right_column{height:auto}.nav_mod01 .check_box .dest_quick .dest_list{margin-bottom:30px}.nav_mod01 .check_box .dest_quick .right_column a{display:inline-block;height:39px;line-height:39px;border-radius:39px;font-size:12px}.nav_mod01 .check_box .dest_quick .right_column a .cityname{box-sizing:border-box;max-height:39px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav_mod01 .check_box .dest_quick .right_column a:before{border-radius:39px}.nav_mod01 .check_box .dest_quick .right_column a.cur{color:#19a0f0}.nav_mod01 .check_box .dest_quick .right_column a.cur:before{border-color:#19a0f0}.nav_mod01 .city_list{position:relative;height:415px;background:#fff;overflow-y:auto;z-index:3}.nav_mod01 .city_list li{position:relative}.nav_mod01 .city_list li a{display:block}.bourn_dest{line-height:44px;font-size:17px;font-weight:600}.bourn_dest .icon-drop{font-size:16px;color:#333;margin-left:2px;vertical-align:-2px}.bourn_banner{position:relative;height:188px;margin-top:-44px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/banner_bg.jpg) no-repeat;background-size:100% 100%}.bourn_banner_iosapp{margin-top:-24px}.bourn_banner .img_cont{position:absolute;top:0;left:0;height:188px;width:100%;overflow:hidden}.bourn_banner .img_cont img{position:absolute;width:100%;min-height:188px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bourn_banner .bottom_cont{position:absolute;bottom:0;left:0;padding:3px 16px;width:100%;height:63px;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));box-sizing:border-box}.bourn_banner .bottom_cont .city .tit{margin-right:12px;line-height:28px;font-size:28px}.bourn_banner .bottom_cont .city .change{display:inline-block;width:40px;height:16px;line-height:16px;text-align:center;font-size:12px;color:#222;background:#fff;border-radius:16px}.bourn_content .dz_main_cont .dz_title{padding:0 16px;margin-bottom:12px}.bourn_content .dz_main_cont .dz_title h4{position:relative;margin-bottom:4px;line-height:21px;font-size:21px;color:#222}.bourn_content .dz_main_cont .dz_title h4 .btn{position:absolute;right:0;top:0;font-size:14px;font-weight:400;color:#19a0f0}.bourn_content .ndz_pic_content li .tips{margin-bottom:8px}.bourn_content .ndz_pic_content li .tips+.tips{margin-bottom:0}.new_dz_mod .clients_list{padding-top:0;margin-bottom:-20px}.new_dz_mod .company_footer{position:relative;margin:-8px 0}.new_dz_mod .company_footer:before{display:none}.dz_main_cont .maybe_choose01{padding:0 16px;margin-bottom:20px}.maybe_choose01 .tit{position:relative;margin-bottom:20px;height:15px;line-height:15px;text-align:center;font-size:12px;color:#666}.maybe_choose01 .tit:before{position:absolute;left:0;top:50%;margin-top:-1px;z-index:1}.maybe_choose01 .tit .text{position:relative;display:inline-block;padding:0 13px;background:#fff;z-index:2}.maybe_choose01 .chose_list{margin:0 -4px}.maybe_choose01 .chose_list:after{content:"";display:table;clear:both}.maybe_choose01 .chose_list li{float:left;margin-bottom:8px;text-align:center;padding:4px;width:33.3%;height:30px;box-sizing:border-box}.maybe_choose01 .chose_list li a{position:relative;display:block;width:100%;height:30px;line-height:30px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maybe_choose01 .chose_list li a.cur{color:#19a0f0}.maybe_choose01 .chose_list li a:before{border-radius:30px;border-color:#e0e0e0}.maybe_choose01 .chose_list li a.cur:before{border-color:#19a0f0}.bourn_content .nothing_box{margin-bottom:10px;line-height:22px}.nothing_box{text-align:center;font-size:12px;color:#222;line-height:16px}.nothing_box .btn_box{padding-top:12px}.nothing_box .btn{display:inline-block;width:130px;height:44px;line-height:44px;font-size:16px;color:#fff;background:#f90;border-radius:2px}.dzs_search_content{padding-top:calc(44px + env(safe-area-inset-top))}.dzs_search_content .dzs_search_box{position:relative;padding:12px 81px 12px 16px;margin-bottom:16px}.dzs_search_box .input_area{position:relative;padding:0 32px;height:33px;line-height:33px;background:#fff;border-radius:2px}.dzs_search_box .input_area .iconfont1{position:absolute;top:0;left:8px;font-size:16px}.dzs_search_box .input_area input{height:33px;line-height:33px}.dzs_search_box .input_area .clear{display:none;position:absolute;top:8px;right:8px;width:16px;height:16px;font-size:16px;color:#fff;background:#333;border-radius:16px}.dzs_search_box .input_area .clear .icon{width:16px;height:16px;line-height:16px;font-size:16px;margin-left:-8px;-webkit-transform:scale(.5);transform:scale(.5)}.dzs_search_box .cur .clear{display:block}.dzs_search_box a{position:absolute;display:inline-block;top:12px;right:16px;width:65px;height:33px;line-height:33px;text-align:center;font-size:16px;color:#fff;background:#19a0f0;border-radius:0 3px 3px 0}.dzs_search_content .maybe_choose01{padding:0 16px}.maybe_choose01 .bt{margin-bottom:13px;line-height:12px;font-size:12px;color:#999}.dzs_search_content .maybe_choose01 .chose_list li a{background:#fff;border-radius:30px}.dzs_search_content .maybe_choose01 .chose_list li a:before{display:none}.search_dzs_box{background:#fff}.dzs_search_box+.search_dzs_box{position:relative;margin-top:-16px;z-index:2}.maybe_choose01 .icon_box{margin-bottom:20px;text-align:center}.maybe_choose01 .icon_box .icon{font-size:40px;color:#ccc}.maybe_choose01 .nothing_text{margin-bottom:44px;line-height:18px;text-align:center;font-size:14px;color:#666}.new_assign_content .dz_v_mod{padding-top:1px;margin:8px;border-width:0;border-radius:3px}.fk_choose_box{margin-top:0}.fk_choose_box li{width:50%;text-align:left}.fk_choose_box li label{position:relative;padding-left:18px;width:100%;height:40px;-webkit-justify-content:left;justify-content:left}.fk_choose_box li label .icon_fk{position:absolute;left:0;top:50%;margin-top:-7px;width:12px;height:12px;background:#fff;border:1px solid #222;border-radius:2px}.fk_choose_box .cur .icon_fk{background:#222}.fk_choose_box .cur .icon_fk:before{content:"";position:absolute;left:4px;top:1px;width:3px;height:8px;border-bottom:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg)}.assign_tips01{text-align:center}.dz_skip_mod{margin:20px;background:#fff}.dz_skip_mod .bt{position:relative;padding:7px 9px 7px 25px;margin-bottom:12px;line-height:28px;font-size:12px;color:#c6a55c;background:#fff2d8}.dz_skip_mod .bt .icon_tips{position:absolute;top:50%;left:9px;margin-top:-6px;display:inline-block;width:10px;height:10px;border:1px solid #c6a55c;border-radius:12px}.dz_skip_mod .bt .icon_tips:after,.dz_skip_mod .bt .icon_tips:before{content:"";position:absolute;left:50%;width:1px;background:#c6a55c;border-radius:2px}.dz_skip_mod .bt .icon_tips:before{height:1px;top:2px}.dz_skip_mod .bt .icon_tips:after{height:5px;top:4px}.dz_skip_mod .title{padding:0 12px;margin-bottom:8px;line-height:20px;font-size:15px;font-weight:700;color:#333}.dz_skip_mod .title_tips{padding:0 12px;line-height:14px;font-size:12px;color:#999}.dz_skip_mod .link{position:relative;padding:12px;margin-top:12px;text-align:right}.dz_skip_mod .link:before{bottom:auto;top:0}.dz_skip_mod .link a{position:relative;padding-right:15px}.dz_skip_mod .link .v_arrow_r:after{right:0;border-right-color:#222;border-bottom-color:#222}.f-form-box li .fltck{position:absolute;right:0;top:-7px;height:58px;line-height:58px;color:#19a0f0}.detail_header.detail_header_scroll{background:linear-gradient(-180deg,#000,transparent)!important}.cm-header .second_title{line-height:26px}.cm-header .second_title span{display:block;line-height:12px;font-size:12px;color:#666}.cui_cldweek{background:#fff!important;border-bottom:0!important}.cui_cldweek li{line-height:30px;font-size:14px!important}.cui_cldweek li:first-of-type,.cui_cldweek li:last-child{width:15%;color:#ff3513!important}.cui_cldmonth{height:30px!important;line-height:30px!important;background:#f7f7f7!important}.cui_cld_daybox li{position:relative;padding:0!important;height:58px!important;font-family:PingFangSC-Regular,Microsoft YaHei,Arial,Lucida Grande,Verdana,hei!important;overflow:visible!important}.cui_cld_day_havetxt em{line-height:17px!important;font-size:17px!important;padding-top:5px!important;margin-bottom:3px}.cui_cld_day_havetxt em.zt{line-height:11px!important;font-size:11px!important;padding-top:0!important;opacity:.7}.cui_cld_daycrt{background:#19a0f0!important;color:#fff!important;border-radius:2px}.calendar-range{background:#ddf1fd}.cui_cld_daybox{padding-top:5px}.cui_cld_daybox li{margin-bottom:5px}.cui_cld_day_havetxt i,.cui_cld_daycrt i,.cui_cld_haspro i,.cui_cld_nopro i{height:10px;margin-top:3px;font-size:10px!important}.cui_cld_daycrt i{opacity:.7}.cui_cld_daybox li:nth-of-type(7n),.cui_cld_daybox li:nth-of-type(7n+1),.cui_day_holiday{color:#ff3513!important}.cui_cld_daypass.cui_day_holiday{color:#cfcfcf!important}.cui_cld_daybox li.cui_cld_daycrt,.cui_cld_daycrt.cui_day_holiday{color:#fff!important}.cui_cld_daybox .cui_cld_work,.cui_cld_daybox li.cui_cld_work{color:#333!important}.cui_cld_daybox .cui_cld_work.cui_cld_daypass,.cui_cld_daybox li.cui_cld_daypass{color:#cfcfcf!important}.cui_cld_daybox .cui_cld_work.cui_cld_daycrt{color:#fff!important}.cm_toast{top:0;margin-top:-7px;min-width:100%;width:auto;padding:5px 10px;line-height:18px;text-align:center;font-size:16px;color:#fff;background:rgba(0,0,0,.6);border-radius:2px;-webkit-transform:translate3d(-50%,-100%,0);transform:3d(-50%,-100%,0);box-sizing:border-box;white-space:nowrap}.cm_toast,.cm_toast:after{position:absolute;left:50%}.cm_toast:after{content:"";bottom:-6px;margin-left:-6px;width:0;height:0;border-top:6px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;opacity:.6}.fadein{-webkit-animation:fadein .5s linear;animation:fadein .5s linear}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.fadeout{-webkit-animation:fadeout .5s linear forwards;animation:fadeout .5s linear forwards}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0;display:none}}@keyframes fadeout{0%{opacity:1}to{opacity:0;display:none}}.dzs_list01 li .img_area{margin-right:12px}.redpacket_frame .top_img04{position:absolute;bottom:0;left:0;width:295px;height:127px;text-align:center;color:#f43b00;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/red_bag3.jpg) no-repeat;background-size:295px auto;background-position:0 0}.cust_mask .top_img04 h4{padding:0;margin-top:15px;height:68px;line-height:68px;font-size:40px}.redpacket_frame .top_img04 dfn{font-size:22px;margin-right:5px}.redpacket_frame .top_img04 .sale_name{margin-left:5px;font-size:16px;font-weight:400}.redpacket_frame .top_img04 .bt{height:42px;line-height:42px;font-size:20px;font-weight:700}.cust_mask .top_img04.used{background-position:0 -127px}.cust_mask .top_img04.used:after{content:"";position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;width:80px;height:80px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon_used.png) no-repeat;background-size:80px auto;z-index:2}.f-form-box .f-date .enterbox{height:43px}.f-form-box .f-date .enterbox input{height:27px}.f-form-box .f-date .enterbox input::-webkit-input-placeholder{color:#ccc}.f-form-box .f-date .enterbox input::input-placeholder{color:#ccc}.new_f_body_c .f-form-box .f-people .enterbox .text{height:27px}.new_f_body_c .f-form-box .f-people .enterbox .text .num{float:left;margin-top:-3px}.icon_star02:after{content:"";display:inline-block;width:14px;height:14px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/wechat/icon_8_01.png) no-repeat;background-size:300px auto;background-position:-170px -90px}.refer_content .top_tit_info01 .right_text{position:relative}.refer_content .dz_top_tit01{border-top-width:0}.refer_content .dz_top_tit01 .mod_orders_info{padding:0 0 10px}.dz_top_tit01 .order_top_new{position:relative}.dz_top_tit01 .btn_box01 .iconfont1{font-size:14px;vertical-align:-2px;margin-right:10px}.dz_top_tit01 .new_pay_info{position:relative;margin-bottom:10px;padding-top:10px}.dz_top_tit01 .new_pay_info dl{padding-left:80px}.dz_mod_box .top_pay_info dt{color:#222}.new_pay_info .explain_text{line-height:16px;font-size:12px;color:#999}.new_pay_info .lf_link{position:absolute;top:50%;margin-top:-1px;right:0;padding-right:8px;line-height:12px;font-size:12px;color:#999}.new_pay_info .lf_link:after{right:0;margin-top:-3px}.dzs_card_list .btn_box .btn01{color:#999;line-height:36px}.dzs_card_list .icon_cont .bq{position:relative;display:inline-block;padding:0 2px 0 18px;margin:0 2px;height:14px;line-height:14px;font-size:12px;border-radius:1px;overflow:hidden}.dzs_card_list .icon_cont .bq01{color:#ff6913;border:1px solid #ff6913}.dzs_card_list .icon_cont .bq02{color:#ffb300;border:1px solid #ffb300}.dzs_card_list .icon_cont .bq .icon_ht,.dzs_card_list .icon_cont .bq .icon_star02{position:absolute;width:16px;height:15px;top:0;left:0;text-align:center;line-height:16px}.dzs_card_list .icon_cont .bq .icon_ht{background:#ff6913}.dzs_card_list .icon_cont .bq .icon_star02{background:#ffb300}.dzs_card_list li .chose_dzs{color:#666}.refer_content .go_link{padding:0 5px;margin-bottom:10px}.refer_content .go_link a{-webkit-flex:1;flext:1;width:1%;margin:0 5px;height:34px;line-height:34px;font-size:14px;color:#222;background:#fff;border-radius:4px}.order_pay_footer .tips{line-height:34px;border-top-width:0;color:#ff6913}.order_pay_footer .cont .price_type01{color:#9b9b9b;height:60px;line-height:60px}.order_pay_footer .cont .price_type01 .num{color:#ff6913;font-size:20px}.order_pay_footer .cont .pay_btn{width:96px;height:40px;line-height:40px;right:16px;top:10px;border-radius:4px;background:#ff6913}.ace_customlist .name{margin-bottom:8px}.dz_top_tit01 .order_top_new .mod_orders_info,.dzs_card_list .peo_num{margin-bottom:0}.dz_top_tit01 .new_pay_info:before{bottom:auto;top:0}.theme_banner{position:relative;height:187px;overflow:hidden;z-index:3}.theme_banner .banner_img{position:absolute;top:50%;left:0;width:100%;min-height:187px;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.theme_banner:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(-180deg,rgba(89,102,159,0),#404972 95%);z-index:3}.theme_banner .banner_text{position:relative;height:187px;text-align:center;color:#fff;-webkit-flex-direction:column;flex-direction:column;line-height:14px;z-index:3;text-shadow:0 0 10px rgba(0,0,0,.8)}.theme_banner .banner_text h4{line-height:62px;font-size:44px}.theme_bg:before{content:"";position:fixed;height:100%;bottom:0;left:0;width:100%;background:#2f375b;z-index:1}.theme_main{position:relative;padding-bottom:1px;background:linear-gradient(-180deg,#404972,#59669f);z-index:2}.theme_main .title_text{padding:15px 0;text-align:center;line-height:30px;font-size:16px;color:#fff}.theme_main .theme_box{margin-bottom:50px}.theme_main .theme_mod{margin:0 22px;height:430px;background:#fff;border-radius:20px;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;box-shadow:0 0 15px #1e2c6f}.theme_main .scroll_x{padding-left:16px}.theme_main .scroll_x:after{content:"";display:block;height:0;clear:both;overflow:hidden}.theme_main .scroll_x .theme_mod{float:left;width:330px;margin:0 6px}.theme_main .theme_mod .title_type01{display:block;width:100%;height:auto;padding:0 15px;margin:12px 0 2px;text-align:center;line-height:30px;color:#666;box-sizing:border-box}.theme_main .theme_mod .title_type01 .main{width:100%;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.theme_main .theme_box .title_type02{margin:0 15px 25px;line-height:30px;text-align:center;font-size:26px;font-weight:700;color:#fff}.theme_main .theme_mod .title_type01 h4{font-size:26px;color:#222}.theme_main .theme_mod .v_contact_content{width:100%;text-align:left;padding:0 15px;border-bottom:1px solid #e0e0e0;box-sizing:border-box}.theme_main .assign_content .v_contact_hd{width:70px}.theme_main .v_contact_input,.theme_main .v_list li{overflow:visible}.theme_main .v_contact_input:after,.theme_main .v_list li:after{content:"";display:block;height:0;clear:both;overflow:hidden}.theme_main .v_list li{text-align:left;-webkit-justify-content:flex-start;justify-content:flex-start;padding:10px 0}.theme_main .v_list li .v_contact_input{-webkit-flex:1;flex:1;width:1%}.theme_main .assign_content .v_list li.peo_input{padding-left:0}.theme_main .assign_content .v_list li.peo_input .v_contact_hd{margin-left:0}.btn_box .yellow_btn01{display:block;margin:0 40px;height:44px;line-height:44px;text-align:center;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(-90deg,#ff9913,#fabe0b);border-radius:44px}.theme_mod .assign_content{width:100%;padding-bottom:0}.theme_mod .assign_content .btn_box{padding:15px 0}.theme_mod .clients_list{padding:0;width:100%}.theme_mod .clients_list li .img_area{height:330px}.theme_mod .clients_list li .img_area .img_cont{height:330px;padding:0}.theme_mod .clients_list li .img_area .img_cont img{border-radius:20px 20px 0 0}.theme_mod .clients_list li .img_area .day{bottom:15px;top:auto}.theme_mod .clients_list li .text_cont,.theme_mod .clients_list li .title{text-align:left;padding:0 15px}.theme_mod .clients_list li .title{margin-bottom:3px;font-size:18px}.theme_mod .clients_list li .text_cont{-webkit-line-clamp:1;line-clamp:1}.theme_dzs .img{margin:35px auto 0;width:175px;height:175px;overflow:hidden}.theme_dzs .img img{width:100%;height:100%;border-radius:100%}.theme_dzs .dzs_info{margin-top:21px;line-height:12px;font-size:12px}.theme_dzs .dzs_info h4{margin-bottom:6px;line-height:25px;font-size:18px}.theme_dzs .dzs_ico{margin-top:11px;line-height:12px;color:#666}.theme_dzs .dzs_ico .top{margin-bottom:11px}.theme_dzs .dzs_ico .bq{position:relative;display:inline-block;vertical-align:middle;padding:0 2px;margin:0 2px;height:16px;line-height:16px;font-size:10px;border-radius:2px;box-sizing:border-box;overflow:hidden}.theme_dzs .dzs_ico .bq01{padding-left:18px;border:1px solid #ff6913;color:#ff6913}.theme_dzs .dzs_ico .bq .icon_ht{position:absolute;top:-1px;left:0;width:16px;height:16px;background:#ff6913}.theme_dzs .dzs_ico .bq02{border:1px solid #d2d2d2}.theme_dzs .dzs_dp{padding:0 15px;display:-webkit-box;display:box;margin-top:17px;text-overflow:ellipsis;overflow:hidden;word-break:break-all;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;line-height:20px;text-align:left;font-size:14px;color:#666}.theme_flow{position:relative;padding:35px 0;text-align:center;color:#fff;z-index:3}.theme_flow .title{margin-bottom:25px;line-height:20px;font-weight:700}.theme_flow .flow_mod .icon,.theme_flow .flow_mod:after{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/baidu_icon01.png) no-repeat;background-size:300px auto}.theme_flow .flow_mod{position:relative;-webkit-flex:1;flex:1;width:1%}.theme_flow .flow_mod:after{content:"";position:absolute;right:-4px;top:17px;width:8px;height:13px;background-position:-200px 0}.theme_flow .flow_mod:last-child:after{display:none}.theme_flow .flow_mod .icon{display:inline-block;width:50px;height:50px}.theme_flow .flow_mod .icon01{background-position:0 0}.theme_flow .flow_mod .icon02{background-position:-50px 0}.theme_flow .flow_mod .icon03{background-position:-100px 0}.theme_flow .flow_mod .icon04{background-position:-150px 0}.theme_flow .flow_mod .text{margin-top:5px;line-height:11px;font-size:9px}.dzs_content01 .dzs_list01 .flexbox{-webkit-align-items:flex-start;align-items:flex-start}.dzs_content01 .dzs_list01 li .img_area{margin-right:0;text-align:right}.dzs_list01 li .img_area img{width:55px;height:55px}.starlv_mod01{padding-left:22px;width:37px;height:19px;line-height:19px;text-align:left;font-size:11px;color:#fff;background-position:-50px 0}.dzs_card_list .icon_cont .starlv_mod01{margin:0 3px;vertical-align:3px}.remark_info_mod01{padding:16px 16px 12px;margin-bottom:12px}.remark_info_mod01 .remark_siminfo{position:relative;height:30px;line-height:30px;margin:0 0 8px}.remark_info_mod01 .remark_siminfo:before{display:none}.remark_info_mod01 .remark_siminfo .score{font-size:11px;color:#999;height:30px;line-height:30px}.remark_info_mod01 .remark_siminfo .score .num{font-size:24px;color:#333;margin-right:2px}.remark_info_mod01 .remark_siminfo .score .user{vertical-align:6px}.remark_info_mod01 .remark_siminfo .score .tot_num{display:inline-block;font-size:12px;color:#333;margin-right:8px}.remark_info_mod01 .remark_siminfo .date{position:absolute;right:0;top:50%;margin-top:-6px;font-size:12px;color:#999}.remark_info_mod01 .remark_listinfo{display:flex;font-size:11px}.remark_info_mod02 .remark_listinfo{display:block;margin-bottom:-2px;font-size:11px;color:#999}.remark_info_mod01 .remark_listinfo:after{content:"";display:block;height:0;clear:both;overflow:hidden}.remark_info_mod02 .remark_listinfo .info_mod{float:left;width:50%;margin-bottom:2px;padding:0 0 0 17.5px;display:flex;-webkit-align-items:center;align-items:center;line-height:18px;font-size:12px;box-sizing:border-box}.remark_info_mod02 .remark_listinfo .info_mod:nth-child(2n-1){padding:0 17.5px 0 0}.remark_info_mod01 .remark_listinfo .bt{width:48px;margin-right:5px}.remark_listinfo .remark_num_cont01{position:relative;flex:1;width:1%;height:11px;padding-right:22px;box-sizing:border-box}.remark_num_cont01 .num_bg{position:relative;width:100%;margin-top:3px;height:4px;border-radius:4px;background:#f2f2f2}.remark_num_cont01 .num_bg .num_num{position:absolute;top:0;left:0;display:block;height:4px;background:#bbb;border-radius:4px}.remark_listinfo .remark_num_cont01 .fs{position:absolute;top:-3px;right:0;width:17px;color:#333}.remark_info_mod01 .remark_content{margin-top:15px;padding-top:13px;border-top:1rpx solid #eee}.remark_info_mod01 .text_mod{line-height:16px;font-size:12px;color:#222}.remark_info_mod01 .text_mod.l5{height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.remark_info_mod02 .remark_content{margin:12px 0 0;padding:0}.remark_info_mod01 .btn_box{text-align:center;margin-top:12px;padding:0}.remark_info_mod01 .pf_link{display:inline-block;width:87px;height:20px;line-height:20px;text-align:center;color:#19a0f0;border-radius:22px}.remark_info_mod01 .pf_link .iconfont1{display:inline-block;margin-left:4px;vertical-align:-2px;width:14px;height:14px}.dzs_detail_banner{margin-top:-49px;padding-bottom:16px;margin-bottom:10px;background:#fff}.dzs_detail_banner .pic_cont{position:relative;width:100%;height:187px;font-size:12px;overflow:hidden}.dzs_detail_banner .pic_cont:before{content:"";position:absolute;bottom:0;width:100%;height:75px;background:linear-gradient(-180deg,transparent,rgba(0,0,0,.7));z-index:2}.dzs_detail_banner .pic_cont .big_pic{position:absolute;top:50%;left:50%;margin-left:-50%;width:100%;min-height:187px;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dzs_detail_banner .pic_cont .icon_mod{position:absolute;left:16px;bottom:31px;z-index:3}.dzs_detail_banner .pic_cont .dp_icon{position:relative;display:inline-block;padding:0 4px 0 19px;height:16px;line-height:16px;font-size:11px;border-radius:2px}.dzs_detail_banner .pic_cont .hx{color:#fff;background:#ff9913}.dzs_detail_banner .pic_cont .icon_ht{position:absolute;top:-1px;left:0}.dzs_detail_banner .pic_cont .dzs_num{position:absolute;bottom:31px;right:16px;color:#fff;z-index:3}.dzs_info_content{text-align:center;position:relative;padding:0 16px;font-size:12px;color:#999}.dzs_detail_banner .dzs_info_content{position:relative;margin-top:-15px;background:#fff;border-radius:12px 12px 0 0;z-index:3}.dzs_info_content .dzs_pic{height:36px}.dzs_info_content .dzs_pic img{margin-top:-36px}.dzs_info_content .small_pic{display:inline-block;width:68px;height:68px;border:2px solid #fff;border-radius:100%;background-color:#81818d}.dzs_info_content .more_link{position:absolute;top:46px;right:16px;width:68px;height:18px;line-height:18px;font-size:12px;color:#19a0f0;border:1px solid #c1e5fa;border-radius:20px}.dzs_info_content .more_link:after{border-width:1px;border-color:#bae2fa;vertical-align:2px}.dzs_info_content .star_bg02{margin:8px 0 6px}.dzs_info_content .dzs_name{line-height:24px;font-weight:700;font-size:18px;color:#222}.dzs_info_content .good{margin-top:6px;line-height:18px;word-break:break-all}.dzs_info_content .dzs_icon_cont{margin-top:6px}.dzs_info_content .dzs_icon_cont .icon{display:inline-block;padding:0 4px;height:14px;line-height:14px;font-size:11px;color:#666;border:1px solid #ccc;border-radius:2px;margin:0 2px}.dzs_info_content .peo_num{margin-top:8px;line-height:18px}.dzs_detail_content .dz_title{font-size:20px;line-height:21px;color:#222;padding:16px 16px 0}.clients_mod .text_box{line-height:20px;font-size:14px;color:#222;margin-bottom:12px}.dzs_detail_content .dz_v_mod{border-width:0}.dzs_detail_content .about_me{padding:15px}.dzs_detail_content .about_me .img_area{margin-bottom:12px;overflow:hidden}.dzs_detail_content .about_me .img_area img{float:left;width:100%;border-radius:3px}.dzs_detail_content .about_me .text_area{line-height:20px;margin-bottom:12px}.company_footer03{position:fixed;bottom:0;left:0;right:0;padding:4px;width:100%;height:50px;font-size:16px;color:#222;background:#fff}.company_footer03:before{border-color:#ececec;bottom:auto;top:0}.company_footer03 .dz_bottom_edit{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-item:flex-start;align-item:flex-start;height:42px}.company_footer03 .dz_bottom_edit .edit_mod{position:relative;padding-top:4px;margin-left:16px;width:36px;height:42px;text-align:center}.company_footer03 .dz_bottom_edit .edit_mod .iconfont1{line-height:20px}.company_footer03 .dz_bottom_edit .edit_mod .iconfont1:before{font-size:21px;color:#666;background:0 0}.company_footer03 .dz_bottom_edit .edit_mod .text{margin-top:-3px;line-height:9px;font-size:9px;color:#666}.company_footer03 .dz_bottom_edit .btn_box{-webkit-flex:1;flex:1;width:1%;padding:0}.company_footer03 .dz_bottom_edit .edit_mod+.btn_box{margin-left:20px}.company_footer03 .dz_bottom_edit .btn_box .btn{display:block;height:42px;line-height:42px;text-align:center;font-size:16px;color:#fff;background:#ff6913;border-radius:4px}.dzs_detail_content .clients_list li{margin-bottom:0;padding-bottom:0}.dzs_detail_content .clients_list li .text_cont{margin-bottom:16px}.theme_content{overflow:hidden}.theme_content .clients_list li{width:100%}.theme_content .theme_mod .clients_list li .text_cont,.theme_content .theme_mod .clients_list li .title{display:block;height:20px;padding:0;margin:0 15px 3px;white-space:nowrap;text-overflow:ellipsis}.theme_content .theme_mod .theme_dzs{position:relative;float:left;width:100%}.theme_content .theme_mod .theme_dzs .dzs_dp{box-sizing:border-box;white-space:pre-wrap}.flow_main{-webkit-align-items:flex-start;align-items:flex-start}.tripplan_box{margin:0 10px;background:#fff}.tripplan_box a{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;padding:15px 0}.tripplan_box .icon{position:relative;display:inline-block;width:25px;height:28px}.tripplan_box .icon:before{font-size:28px;position:absolute;top:0;left:0}.tripplan_box .icon01:before{content:"\ea33"}.tripplan_box .icon02:before{content:"\e15e";font-size:24px}.tripplan_box .icon03:before{content:"\ea34"}.tripplan_box .icon04:before{content:"\e3ec"}.tripplan_box .icon05:before{content:"\ea35"}.tripplan_box .text{display:block;margin-top:4px;line-height:12px;font-size:12px}.right_mod_fixed{position:fixed;right:15px;bottom:75px;display:table;width:45px;height:45px;line-height:16px;text-align:center;font-size:12px;color:#fff;background:rgba(51,51,51,.8);border-radius:45px;z-index:1001}.right_mod_fixed .text{display:table-cell;vertical-align:middle}.dp_compar_cont{padding-top:77px}.dp_compar_cont .top_nav{position:fixed;top:48px;left:0;width:100%;box-shadow:0 4px 8px 0 #d9d9db;z-index:99}.dp_compar_cont .top_nav_ios{top:68px}.dp_com_list li{position:relative;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left;background:#fff}.dp_com_list li:before{background:#eaeaea;z-index:2}.dp_com_list li .tit{-webkit-align-items:center;align-items:center;padding:13px 12px;position:relative;width:56px;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left;font-size:12px;color:#666;background:#f7f7f7;z-index:1}.dp_compar_cont .top_nav .dp_com_list li .tit{font-size:13px;color:#333}.dp_compar_cont .dp_com_title{padding:8px 12px;line-height:13px;font-size:13px;font-weight:700;background:#eaeaea}.dp_com_list li .com_text{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%}.dp_com_list li .com_text:last-child:before{display:none}.dp_com_list li .com_text .main{padding:13px 12px;line-height:17px;font-size:13px}.dp_com_list li .com_text .com_link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:box;line-clamp:3;box-orient:vertical;overflow:hidden;color:#19a0f0}.dp_com_list li .com_text .price{color:#ff6913;font-size:13px;font-weight:100}.dp_com_list li .top_cont .tipzone{position:relative;display:inline-block;padding:13px 0;width:60px;height:60px}.dp_com_list li .top_cont .tipzone .text{position:absolute;display:table;top:23px;left:10px;width:40px;height:40px;text-align:center;line-height:12px;font-size:10px;color:#666;background:#fff;border-radius:40px;z-index:1}.dp_com_list li .top_cont .tipzone .text p{display:table-cell;vertical-align:middle}.dp_com_list li .bottom_cont{position:relative;padding:6px 0;width:100%;text-align:center}.dp_com_list li .bottom_cont:before{top:0;bottom:auto;background:#eaeaea}.dp_com_list li .bottom_cont .tips{position:relative;padding-left:14px;margin:0 7px;display:inline-block;line-height:11px;font-size:11px;color:#666}.dp_com_list li .bottom_cont .lab{position:absolute;width:9px;height:9px;top:1px;left:0;border-radius:1px}.dp_com_list li .bottom_cont .lab01{background:#ffbd66}.dp_com_list li .bottom_cont .lab02{background:#ff7c30}.dp_com_list li .bottom_cont .lab03{background:#ffe66b}.dp_com_list li .bottom_cont .lab04{background:#ffe9cc}.dp_com_list li .bottom_cont .lab05{background:#e6e6e6}.remark_info_mod01 .remark_siminfo .score{float:left}.remark_siminfo .peo_num{float:right;margin-top:8px;line-height:30px;font-size:11px;color:#999}.shop_info_mod{padding:12px 16px}.shop_info_mod .title{position:relative;padding-left:20px;line-height:21px;font-size:15px;color:#222}.shop_info_mod .title .ico_shop01{position:absolute;top:3px;left:0;line-height:16px;font-size:16px;color:#333}.shop_info_mod .xkz_num{margin-top:2px;line-height:18px;font-size:12px;color:#999;padding-left:20px}.new_index_banner01,.new_tc_index_banner{position:relative;margin:0 0 -44px;width:100%;height:205px;z-index:2}.new_tc_index_banner img{width:100%;margin-top:-45px}.tc_empty_footer_gap{height:16px}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:205px}.index_bottom_banner .cm-slide .cm-slide-list .cm-slide-item{height:58px!important}.new_index_banner01 .pic_main{position:relative;width:100%;overflow:hidden;z-index:1}.new_index_banner01 .pic_main .pic{position:relative;width:100%;height:156px;overflow:hidden}.mkt-ad-ccc .cm-slide--full-img img,.new_index_banner01 .pic_main .pic img{position:absolute;height:100%;width:100%;left:0;top:0}.new_index_banner01 .navigation{position:absolute;bottom:43px;left:0;width:100%;text-align:center;z-index:2}.new_index_banner01 .navigation li{display:inline-block;margin:0 5px;width:10px;height:5px;background:hsla(0,0%,100%,.4);border-radius:5px}.new_index_banner01 .navigation li.cur{background:#fff}.index_link_mod{margin:10px 0;padding:18px 0;text-align:center;line-height:14px;font-size:14px;background:#fff}.index_link_mod a{color:#19a0f0}.index_link_mod .iconfont1{margin-left:4px;vertical-align:-3px}.icon_lyzj{display:inline-block;width:14px;height:11px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon02.png) no-repeat;background-size:14px auto}.dzs_card_list .icon_cont .bq,.lyzj_mod .icon_cont .bq{display:inline-block;margin:0 3px;height:15px;padding:0 4px;line-height:15px;font-size:11px;border-radius:2px}.dzs_card_list .icon_cont .bq01{color:#fff;background:#ff9913;border-width:0}.dzs_card_list .icon_cont .bq .icon_ht{background:0 0}.dzs_card_list .icon_cont .bq .icon_ht,.dzs_card_list .icon_cont .bq .icon_star02{position:relative;margin-right:3px;float:left}.lyzj_mod .icon_cont{margin:6px 0 0;text-align:center}.dzs_card_list .icon_cont .bq03,.lyzj_mod .icon_cont .bq03{color:#fff;padding:0 4px;background:#19a0f0}.dzs_card_list .icon_cont .icon_lyzj,.lyzj_mod .icon_cont .icon_lyzj{margin-right:3px}.dzs_content01 .lyzj_mod .icon_cont{text-align:left;margin:0 0 5px}.icon_yzgys{position:relative;display:inline-block;width:14px;height:13px}.icon_yzgys:before{content:"";display:block;width:14px;height:13px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -7px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon03.png) no-repeat;background-size:14px auto}.icon_cont .icon_yzgys{margin-right:3px;vertical-align:-2px}.dzs_detail_banner .pic_cont .dp_icon .icon_yzgys{position:absolute;top:2px;left:3px}.dzs_list01 li .big_img .bq_cont .bq01 .icon_yzgys{margin-top:2px}.ndz_pic_content li .pic .dzs_bq .icon_yzgys{background:#ff9913}.ios_index_banner01{margin-top:-145px}.heightpoint_body .ios_index_banner01{margin-top:-165px}.db_frame{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000}.db_frame .yd_pic01{position:fixed;bottom:110px;right:65px;width:242px;height:100px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/db01.png) no-repeat;background-size:242px auto}.db_frame .db_round{position:fixed;right:12px;bottom:72px;width:45px;height:45px;border:3px solid #fff;border-radius:45px}.db_frame .db_round:before{content:"";position:absolute;left:-7px;top:-7px;width:57px;height:57px;border:1px dashed #fff;border-radius:60px}.db_frame .btn_box{position:fixed;bottom:30px;left:0;width:100%;text-align:center}.db_frame .btn_box .btn{display:inline-block;width:123px;height:49px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/db02.png) no-repeat;background-size:123px auto}.new_f_body_c .f-custom-made .hd{display:-webkit-box;display:-webkit-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-flex-align:center;-webkit-box-pack:center;-webkit-flex-pack:center;-webkit-justify-content:center;justify-content:center}.new_f_body .f-custom-made .hd .item{-webkit-flex:100;-webkit-box-flex:100;flex:100;width:1%;font-size:16px}.new_f_body .f-custom-made .hd .company{-webkit-flex:109;-webkit-box-flex:109;flex:109}.heightpoint_body .new_f_body .f-custom-made .hd .item{color:#ffe6b3}.heightpoint_body .new_f_body .f-custom-made .hd .item.on{color:#e0b45a;font-family:PingFangSC-Medium}.heightpoint_body .dz_fa_mod01{box-shadow:0 0}.heightpoint_body .fa_btn_box{padding:16px 0 5px}.heightpoint_body .get_fa_btn{height:44px;line-height:44px;font-size:17px;text-shadow:0 0 5px rgba(130,94,33,.3);background:linear-gradient(-90deg,#e0b45a,#f7dca6);box-shadow:0 5px 10px 0 rgba(249,183,69,.3)}.heightpoint_tips{position:relative;padding-top:1px;margin:40px 12px 5px;background:rgba(0,0,0,.2);border-radius:4px}.heightpoint_tips:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:#e0b45a;border-radius:4px 4px 0 0;z-index:1}.heightpoint_tips .hp_title{position:relative;margin:-15px auto 25px;width:179px;height:30px;line-height:30px;text-align:center;font-size:16px;color:#b37e24;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/height_point_bg01.png) no-repeat;background-size:179px auto;z-index:2}.heightpoint_tips .main{padding:0 5px}.heightpoint_tips .main .hp_tips_mod{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;text-align:center}.heightpoint_tips .text_mod{margin:15px 0 20px;position:relative}.heightpoint_tips .text_mod:before{right:0;background:rgba(250,225,175,.2)}.heightpoint_tips .hp_tips_mod:last-child .text_mod:before{display:none}.heightpoint_tips .text_mod .text{display:block;margin:5px 0;line-height:14px;text-align:center;font-size:14px;color:#ccba97}.heightpoint_body .new_dz_mod{margin-bottom:10px}.heightpoint_body .new_dz_mod:before{display:none}.heightpoint_body .new_dz_mod .clients_list li:before{background-color:#292a42}.heightpoint_body .new_dz_mod .maybe_choose01{padding-bottom:10px}.heightpoint_body .new_dz_mod .hp_tit{padding:5px 0 20px;text-align:center;line-height:16px;font-size:16px;font-weight:400;color:#ffe6b3}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list{margin:0 12px}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li{width:25%;margin-bottom:10px}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a{background:linear-gradient(90deg,#544d50,#595560);border-radius:30px;color:#ffe6b3}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a.cur{background:linear-gradient(90deg,#e0b45a,#fae1af);color:#99670f}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a:before{border:1px solid #e0b45a}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a.cur:before{border-width:0}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a.change{background:0 0;color:#eac57a}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a.change:before{display:none}.heightpoint_body .clients_list li .img_area .bottom_cont .jiage{color:#ccba97}.hp_dzs_banner{position:relative;width:100%;height:413px;margin:0 auto;overflow:hidden}.hp_dzs_banner .banner_content{position:relative;width:100%;height:334px}.hp_dzs_banner .exhibition-container{height:334px!important}.hp_dzs_banner .exhibition-container li{width:250px!important;height:334px!important;-webkit-transform:scale(.8);transform:scale(.8);text-align:center}.hp_dzs_banner .exhibition-container li.current{-webkit-transform:scale(1);transform:scale(1)}.hp_dzs_banner .banner_content .main{padding:5px;background:#fff;border-radius:4px}.hp_dzs_banner .banner_content .main .pic_mod{position:relative;margin-bottom:15px;width:240px;height:240px;overflow:hidden}.hp_dzs_banner .banner_content .pic_mod img{position:relative;width:100%;height:100%;vertical-align:middle;display:inline-block;z-index:1}.hp_dzs_banner .banner_content .pic_mod .name{position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;background:rgba(0,0,0,.5);z-index:2}.hp_dzs_banner .swiper-slide{width:250px!important;-webkit-transform:scale(.9);transform:scale(.9)}.hp_dzs_banner .swiper-slide-active{-webkit-transform:scale(1);transform:scale(1)}.hp_dzs_banner .banner_content .dzs_name{margin-bottom:10px;line-height:15px;font-size:15px;color:#222;text-align:center}.hp_dzs_banner .banner_content .describe p{margin-bottom:10px;line-height:12px;font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp_dzs_banner .buttons{position:absolute;width:100%;bottom:0;left:0;text-align:center;z-index:80}.hp_dzs_banner .buttons a{display:inline-block;width:15px;height:4px;background:#fff;margin:0 10px;border-radius:3px;opacity:.3}.hp_dzs_banner .buttons .swiper-pagination-bullet-active{background:#ffe6b3;opacity:1}.hp_dzs_banner .p1{-webkit-transform:translate3d(-240px,0,0) scale(.8);transform:translate3d(-240px,0,0) scale(.8);z-index:1}.hp_dzs_banner .p2{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;z-index:2}.hp_dzs_banner .p3{-webkit-transform:translate3d(265px,0,0) scale(.8);transform:translate3d(265px,0,0) scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;z-index:1}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide{width:250px!important;height:334px!important;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:.3s;transition:.3s}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide-active{-webkit-transform:scale(1);transform:scale(1)}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide .main{padding:5px;background:#fff;border-radius:4px}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide .main .pic_mod{position:relative;margin-bottom:15px;width:240px;height:240px;overflow:hidden}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide .pic_mod img{position:relative;width:100%;height:100%;vertical-align:middle;display:inline-block;z-index:1}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide .pic_mod .name{position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;background:rgba(0,0,0,.5);z-index:2}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide .dzs_name{margin-bottom:10px;line-height:15px;font-size:15px;color:#222;text-align:center}.heightpoint_body .high-advisor-swiper .swiper-wrapper .swiper-slide .describe p{margin-bottom:10px;line-height:12px;font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.heightpoint_body .high-advisor-swiper.swiper-container{width:100%;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;perspective:1200px}.heightpoint_body .high-advisor-swiper .swiper-wrapper{margin-top:10px}.heightpoint_body .high-advisor-swiper .swiper-slide{width:80%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.heightpoint_body .high-advisor-swiper .swiper-slide .main-img{width:80%;margin:0 auto;display:block}.heightpoint_body .high-advisor-swiper #pagination{position:absolute;bottom:100px;width:100%}.heightpoint_body .high-advisor-swiper #pagination .swiper-pagination-bullet{width:9.5%;float:left;margin:0 0 0 6.15%;background:0;opacity:1}.heightpoint_body .high-advisor-swiper .swiper-pagination-bullet i{background:#41203f;width:24px;height:24px;line-height:24px;font-size:12px;border-radius:50px;display:block;font-style:normal;text-align:center;margin:0 auto;color:#f5b55c}.heightpoint_body .high-advisor-swiper .swiper-pagination-bullet-active i{-webkit-transform:scale(1.5);background-size:auto 100%;color:#815d4b}@media screen and (min-height:481px){#pagination{bottom:110px}.heightpoint_body .detail_top_inf .high-advisor-swiper .swiper-wrapper{margin-top:0}}@media screen and (min-height:569px){#pagination{bottom:120px}.heightpoint_body .high-advisor-swiper .swiper-pagination-bullet i{width:30px;height:30px;line-height:30px;font-size:15px}.heightpoint_body #footer{position:absolute;bottom:0}.heightpoint_body #footer img{width:100%;display:block}.heightpoint_body .detail_top_inf .high-advisor-swiper .swiper-wrapper{margin-top:0}}.heightpoint_body .detail_top_inf .high-advisor-swiper .swiper-wrapper{width:100%;height:187px;margin-top:0}.heightpoint_body .detail_top_inf .high-advisor-swiper .swiper-wrapper .swiper-slide{position:relative;width:100%!important;height:100%!important;-webkit-transform:scale(1);transform:scale(1)}.f-form-box .f-flt_cw{-webkit-flex-direction:column;flex-direction:column}.f-form-box .f-flt_cw .cw_main{width:100%}.f-form-box .f-flt_cw .title{width:100%;height:12px;line-height:12px}.write_dz_mod .choose_fltcw ul{display:-webkit-box;display:-webkit-flexbox;display:-webkit-flex;display:flex}.write_dz_mod .choose_fltcw ul:after{content:"";display:block;height:0;overflow:hidden;clear:both}.write_dz_mod .f-form-box .choose_fltcw li{position:relative;line-height:18px;font-size:18px;display:block;-webkit-justify-content:space-between;justify-content:space-between;width:auto;margin-left:20px}.new_f_body .f-form-box .choose_fltcw li:first-child{margin-left:0}.write_dz_mod .f-form-box .choose_fltcw li:nth-of-type(2){-webkit-flex:1;flex:1;width:1%;text-align:center}.write_dz_mod .f-form-box .choose_fltcw li .icon_radio01{margin-right:6px;vertical-align:-1px}.dzs_hx_mod{background:#fffbf5}.dzs_yz_mod{background:#fcfcfc}.dzs_tips_banner,.dzs_tips_banner img{width:100%;height:auto}.dzs_tips_banner img{display:block}.dzs_hx_mod .shop_info_mod,.dzs_yz_mod .shop_info_mod{padding:10px 15px}.dzs_hx_mod .shop_info_mod .title,.dzs_yz_mod .shop_info_mod .title{padding-left:0}.dzs_hx_mod .shop_info_mod .title .ico_shop01,.dzs_yz_mod .shop_info_mod .title .ico_shop01{display:none}.bq_cont .icon_dzs01{display:inline-block;width:12px;height:13px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/logo_small01.png) no-repeat;background-size:12px auto}.dzs_bq .icon_hx:before,.dzs_bq .icon_yz:before,.icon_cont .icon_dzs01{display:inline-block;width:11px;height:12px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/logo_small02.png) no-repeat;background-size:11px auto}.dzs_hx_icon,.dzs_yz_icon{display:inline-block;padding:0 4px;height:20px;line-height:20px;font-size:12px;color:#fff;border-radius:2px}.dzs_hx_icon{background:linear-gradient(270deg,#ffa938,#fa7f05)}.dzs_yz_icon{background:linear-gradient(270deg,#95b8db,#5986b3)}.dzs_hx_icon .icon_dzs01,.dzs_yz_icon .icon_dzs01{float:left;margin:4px 5px 0 0}.icon_cont .icon_dzs01{margin-right:3px;vertical-align:-2px}.dzs_card_list .icon_cont .bq04{color:#fff;background:#5986b3}.dzs_bq .icon_hx:before,.dzs_bq .icon_yz:before{content:"";margin-left:2px;vertical-align:2px}.ndz_pic_content li .pic .dzs_bq .icon_hx{background:#ff9913}.ndz_pic_content li .pic .dzs_bq .icon_yz{background:#5986b3}.review_content{padding:0 0 60px}.review_mod01{margin:0 8px 10px;padding:1px;background:#fff;border-radius:4px}.review_mod02{margin-bottom:10px;background:#fff}.review_content .review_mod01:first-child{margin-top:10px}.review_mod01 .dzs_pic{width:60px;height:60px;margin:29px auto 15px}.review_mod01 .dzs_pic img{width:60px;height:60px;border-radius:60px}.review_mod01 .review_text01{margin-bottom:30px;line-height:18px;text-align:center;font-size:18px;color:#333}.review_face_choose{display:block;width:250px;margin:30px auto;overflow:hidden}.review_face_bg,.review_face_bg .review_face_icon{display:block;height:26px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/review_icon01.png) repeat-x;background-size:50px auto}.review_face_bg{margin-bottom:8px}.init_choose .review_face_bg .review_face_icon{display:none}.choose01 .review_face_icon{width:50px;background-position:0 -30px}.choose02 .review_face_icon{width:100px;background-position:0 -60px}.choose03 .review_face_icon{width:150px;background-position:0 -90px}.choose04 .review_face_icon{width:200px;background-position:0 -120px}.choose05 .review_face_icon{width:250px;background-position:0 -150px}.review_face_choose .text{float:left;width:50px;height:12px;line-height:12px;text-align:center;font-size:12px;color:#ccc}.init_choose .text{color:#999}.review_mod01 .choose01 .text:first-of-type,.review_mod01 .choose02 .text:nth-of-type(2),.review_mod01 .choose03 .text:nth-of-type(3),.review_mod01 .choose04 .text:nth-of-type(4),.review_mod01 .choose05 .text:nth-of-type(5){color:#333}.add_pic_icon01,.review_small .icon{display:inline-block;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/review_icon02.png) no-repeat;background-size:150px auto}.review_small .icon{width:20px;height:20px}.review_small .icon01{background-position:0 0}.review_small .icon02{background-position:-25px 0}.review_small .icon03{background-position:-50px 0}.review_small .icon04{background-position:-75px 0}.review_small .icon05{background-position:-100px 0}.add_pic_icon01{width:46px;height:44px;background-position:0 -30px}.dzs_revlabel01{position:relative}.review_mod01 .dzs_revlabel01,.review_mod02 .dzs_revlabel01{padding:15px}.review_label_mod .label_bg{position:relative;display:inline-block;margin:0 10px 10px 0;padding:0 12px;height:32px;line-height:32px;font-size:14px;color:#222;background:#f7f7f7;border-radius:32px}.review_label_mod .cur .label_bg{color:#19a0f0;background:#fff}.review_label_mod .cur .label_bg:before{content:"";position:absolute;width:200%;height:200%;left:0;top:0;border:1px solid #19a0f0;border-radius:32px;box-sizing:border-box;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.dzs_revlabel01 .write_mod{margin-top:10px;padding:12px 15px;height:76px;background:#f7f7f7;border-radius:4px}.dzs_revlabel01 .write_mod textarea{padding:0;border-width:0;width:100%;height:76px;line-height:19px;font-size:14px;color:#222;background:0 0;resize:none}.dzs_revlabel01 .write_mod textarea::-webkit-input-placeholder{font-size:14px;color:#999}.dzs_revlabel01 .add_pic_mod{margin:20px 0 5px}.dzs_revlabel01 .pic_list{margin:0 -5px}.dzs_revlabel01 .pic_list:after{content:"";display:block;height:0;overflow:hidden;clear:both}.dzs_revlabel01 .pic_list li{position:relative;float:left;width:25%;padding:0 5px;box-sizing:border-box}.dzs_revlabel01 .pic_list .pic_main{position:relative;width:100%;height:0;padding-bottom:100%}.dzs_revlabel01 .pic_list .add_li .pic_main:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #e6e6e6;box-sizing:border-box}.dzs_revlabel01 .pic_list .pic_main .add_pic_icon01{position:absolute;top:50%;left:50%;margin:-19px 0 0 -26px}.dzs_revlabel01 .pic_list .pic_main img{position:absolute;top:0;left:0;width:100%;height:100%}.remark_info_mod02 .remark_content{padding-top:0}.remark_info_mod02 .review_label_mod{position:relative;padding-bottom:8px}.remark_info_mod02 .remark_content .top_text{margin-bottom:9px;line-height:12px;font-size:12px;color:#999}.remark_info_mod02 .remark_content .top_text .name{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%}.remark_info_mod02 .remark_content .top_text .day{width:80px;text-align:right}.review_mod02 .dzs_revlabel01{padding-bottom:30px}.dzs_revlabel01 .show_all{position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;text-align:center}.dzs_revlabel01 .show_all:before{content:"";display:inline-block;width:10px;height:10px;vertical-align:middle;border-left:1px solid #999;border-bottom:1px solid #999;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;vertical-align:5px}.review_list_mod{padding:1px 15px}.review_list_mod .user_info{position:relative;padding:14px 0 15px;margin-bottom:12px}.review_list_mod .user_info:before{background:#eee}.review_list_mod .user_info .icon_mod{width:25px;text-align:center;margin-right:15px}.review_list_mod .user_info .icon_mod .num{line-height:16px;font-size:16px;color:#4289ff;font-weight:700}.review_list_mod .user_info .other_info{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%}.review_list_mod .user_info .name{margin-bottom:13px;line-height:14px;color:#222}.review_list_mod .user_info .day{line-height:14px;color:#999}.review_list_mod .review_cont01 .text{margin-bottom:12px;line-height:17px;font-size:12px;color:#222}.review_list_mod .review_cont01 .pic_list{margin:0 -5px 15px}.review_list_mod .review_cont01 .pic_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.review_list_mod .review_cont01 .pic_list li{position:relative;float:left;width:79px;height:79px;margin:0 5px}.review_list_mod .review_cont01 .pic_list li img{width:100%;height:100%}.review_list_mod .review_cont01 .dzs_reply{padding:12px 15px;margin-bottom:15px;line-height:17px;font-size:12px;color:#222;background:#f7f7f7;border-radius:4px}.cui-roller .ul-list li{padding:0 10px}.heightpoint_body .new_index_banner01 .pic_main .pic{background:url(https://pic.c-ctrip.com/VacationH5Pic/heightrip/case_detail_bg.png) no-repeat;background-size:100% 142px}.new_nav_mod01{height:100%;box-sizing:border-box;display:flex;flex-direction:column;height:auto}.new_nav_mod01 .nav_bottom{display:flex;flex-direction:column;flex:1}.new_nav_mod01 .nav_lb_cont{height:100px}.new_nav_mod01 .nav_bottom.gray_bg{background:0 0}.new_nav_mod01 .nav_bottom .type_filt{height:39px;background:#fff}.new_nav_mod01 .nav_bottom .check_box{padding:0;flex:1;height:auto;max-height:100%}.new_nav_mod01 .nav_bottom .check_box .check_box_main{position:relative;padding:12px 11px 60px;height:auto;max-height:100%;background:#fff;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex}.new_nav_mod01 .nav_bottom .check_box .check_box_scroll{height:auto;max-height:100%;overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%}.new_nav_mod01 .check_list li{margin-bottom:6px}.new_nav_mod01 .check_list li a{height:44px;line-height:18px;display:flex;align-items:center;border-width:0;background:#f7f7f7;padding:0 5px;box-sizing:border-box}.new_nav_mod01 .check_list li .cur{border-width:0;background:#fff}.new_nav_mod01 .check_list li a.cur:before{content:"";position:absolute;top:0;left:0;height:200%;width:200%;border:1px solid #19a0f0;border-radius:8px;box-sizing:border-box;transform:scale(.5);transform-origin:0 0}.new_nav_mod01 .check_list li a .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:box;line-clamp:2;box-orient:vertical;overflow:hidden;width:100%;text-align:center;white-space:normal}.new_nav_mod01 .nav_bottom .check_box .check_box_main .btn_box{position:absolute;bottom:0;left:0;width:100%;height:60px;padding:10px 5px;box-sizing:border-box;box-shadow:0 -2px 4px 0 rgba(0,0,0,.04)}.new_nav_mod01 .check_box_main .btn_box li{padding:0 5px;box-sizing:border-box}.new_nav_mod01 .check_box_main .btn_box li a{font-size:16px;border-radius:4px}.new_nav_mod01 .check_box_main .btn_box li .cz{position:relative;color:#666;border-width:0}.new_nav_mod01 .check_box_main .btn_box li .cz:before{content:"";position:absolute;top:0;left:0;height:200%;width:200%;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;transform:scale(.5);transform-origin:0 0}.new_nav_mod01 .check_box_main .btn_box li .qd{background:#ff6913}.heightpoint_body .dz_fa_mod01{border-radius:0}.vipline_mod .link_mod .icon_jt:before,.vipline_mod .link_mod .icon_mod:before{content:"";display:block;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/vip_icon.png) no-repeat;background-size:50px auto}.vipline_mod .link_mod .icon_jt:before{width:12px;height:9px;background-position:-30px 0}.vipline_mod{padding:0 12px}.vipline_mod .link_mod{position:relative;display:block;width:100%;height:60px;background:rgba(0,0,0,.3);border-radius:0 0 4px 4px}.vipline_mod .link_mod .text_mod{float:left;padding-left:20px;line-height:60px;font-size:16px;font-family:PingFangSC-Light;color:#ffe6b3}.vipline_mod .link_mod .text_mod .icon_jt{margin-left:5px;display:inline-block;width:12px;height:9px}.vipline_mod .icon_mod{position:absolute;right:5px;top:0;width:60px;height:60px;background:linear-gradient(49%,rgba(247,220,166,0) 50%,rgba(224,180,90,.06));background:radial-gradient(49% 0,rgba(247,220,166,0) 50%,rgba(224,180,90,.06) 100%);border-radius:60px}.vipline_mod .link_mod .icon_mod:after{content:"";position:absolute;top:10px;left:10px;width:40px;height:40px;background:linear-gradient(49%,rgba(247,220,166,0) 50%,rgba(224,180,90,.12));background:radial-gradient(49% 0,rgba(247,220,166,0) 50%,rgba(224,180,90,.12) 100%);border-radius:40px;z-index:2}.vipline_mod .link_mod .icon_mod:before{position:absolute;top:20px;left:50%;margin-left:-12.5px;width:25px;height:20px;background-position:0 0;z-index:3}.shop_index{position:relative;padding-top:80px}.shop_index .shop_banner_img01{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.shop_index .dz_v_mod{position:relative;margin:0 15px 15px;border-radius:4px;border-width:0;box-shadow:0 1px 8px 0 rgba(141,149,193,.2);z-index:2}.shop_index .dz_v_mod .contact_title{position:relative;margin-left:0;padding:16px 15px;min-height:17px;line-height:17px;font-size:17px;font-weight:400;font-family:PingFangSC-Medium;border-bottom-width:0}.shop_index .f-form-box{padding:0 15px}.new_f_body .shop_index .f-form-box li{margin-top:0;padding:15px 0}.new_f_body .shop_index .f-form-box li.db{display:block}.shop_index .v_arrow_down:after,.shop_index .v_arrow_r:after{right:2px;border-right:1px solid #222;border-bottom:1px solid #222}.dz_v_mod .contact_title:before,.new_f_body .shop_index .f-form-box li:before{content:"";position:absolute;background:#ccc;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:1px;left:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);bottom:0}.new_f_body .shop_index .f-form-box li:last-child:before{display:none}.new_f_body .shop_index .f-form-box li:first-child{margin-top:0}.shop_index .f-form-box li .enterbox{padding:0;height:auto}.shop_index .f-form-box li .enterbox:before{display:none}.new_f_body_c .shop_index .f-form-box li .enterbox .text,.shop_index .f-form-box .f-date .enterbox input{height:15px!important;line-height:15px;font-size:15px}.shop_index .f-form-box .enterbox input{float:left}.shop_index .f-form-box .enterbox input::-webkit-input-placeholder{color:#ccc}.shop_index .f-form-box li .title{width:87px;line-height:15px}.shop_index .f-form-box li .enterbox:last-child .text{text-align:left}.shop_index .blankbox+.enterbox .text{text-align:right!important}.shop_index .f-form-box li .blankbox .ico_arr1{margin-top:-3px}.shop_index .f-form-box li .phone_num{width:62px;line-height:15px}.shop_index .f-form-box li .phone_num:after{content:"";display:inline-block;margin-left:10px;width:5px;height:5px;overflow:hidden;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);border-color:transparent #222 #222 transparent;border-style:solid;border-width:1px;vertical-align:4px}.shop_index .f-form-box .textarea_mod{margin-top:6px}.shop_index .f-form-box .textarea_mod textarea{width:100%;height:73px;line-height:23px;font-size:15px;border-width:0;resize:none}.shop_index .f-form-box .textarea_mod textarea::-webkit-input-placeholder{color:#ccc}.shop_index .f-form-box .textarea_mod .num{display:block;line-height:12px;text-align:right;font-size:12px;color:#999}.shop_index .btn_box{padding:10px 32px 0}.shop_index .btn_box .btn{display:block;width:100%;height:49px;line-height:49px;text-align:center;font-size:19px;color:#fff;background:linear-gradient(90deg,#fabe0b,#ff9913);border-radius:49px}.shop_index .bottom_text_mod{padding:15px 0 30px;text-align:center}.shop_index .bottom_text_mod .text{position:relative;line-height:15px;font-size:15px;color:#ccc}.shop_index .bottom_text_mod .text:after,.shop_index .bottom_text_mod .text:before{content:"";position:absolute;top:50%;margin-top:-1px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:70px;height:1px;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);border-radius:1px}.shop_index .bottom_text_mod .text:before{left:-75px;background:linear-gradient(90deg,hsla(0,0%,94.9%,0),#ccc)}.shop_index .bottom_text_mod .text:after{right:-75px;background:linear-gradient(-90deg,hsla(0,0%,94.9%,0),#ccc)}.heightpoint_body .f-form-box .f-date .enterbox{height:auto}.heightpoint_body .new_f_body .f-form-box li{margin-top:0}.heightpoint_body .f-form-box li .title{margin-bottom:5px;line-height:12px;font-size:12px}.heightpoint_body .f-form-box .f-flt_cw .title{margin-bottom:10px}.heightpoint_body .f-form-box li .title .icon_htips01{vertical-align:-2px}.heightrip_link_mod{margin-bottom:12px;padding:0 15px;height:87px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/hightrip_bg01.png) no-repeat 50%;background-size:100% auto}.heightrip_link_mod .icon_mod,.heightrip_link_mod .link_mod:after{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/heightrip_icon01.png) no-repeat;background-size:100px auto}.heightrip_link_mod .icon_mod{margin-right:14px;width:64px;height:64px;background-position:0 0}.heightrip_link_mod .text_mod{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%}.heightrip_link_mod .text_mod h4{line-height:27px;font-size:17px;color:#212529}.heightrip_link_mod .text_mod p{line-height:22px;font-size:12px;letter-spacing:-.2px;color:#a89776}.heightrip_link_mod .link_mod{padding:0 10px;height:28px;line-height:28px;font-size:12px;color:#15171a;background:linear-gradient(90deg,#fad764,#fae396);border-radius:28px}.heightrip_link_mod .link_mod:after{content:"";display:inline-block;margin-left:7px;vertical-align:-1px;width:6px;height:11px;background-position:-75px 0}.heightpoint_body .v_contact_input .ys_tips01{line-height:15px;font-size:11px;color:#ccba97}.heightpoint_body .v_contact_input .ys_tips01 .icon_htips01{vertical-align:-2px}.heightpoint_body .v_contact_input .choose_cw_mod{line-height:15px;margin-right:15px;font-size:14px;color:#ffe6b3}.heightpoint_body .v_contact_input .choose_cw_mod .icon_radio01{margin-right:5px;vertical-align:-2px}.heightpoint_body .v_contact_input .choose_cw_mod:last-child{margin-right:0}.newzlend_icon .nz_icon{display:inline-block;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/newzealand_icon01.png?20181219=) no-repeat;background-size:100px auto}.big_icon .icon_zj01{width:15px;height:13px;background-position:-20px 0}.middle_icon .icon_zj01,.small_icon .icon_zj01{width:13px;height:11px;background-position:-20px -20px}.big_icon .icon_rz01{width:15px;height:15px;background-position:-40px 0}.middle_icon .icon_rz01,.small_icon .icon_rz01{width:13px;height:13px;background-position:-40px -20px}.big_icon .icon_rz02{width:17px;height:17px;background-position:-60px 0}.middle_icon .icon_rz02,.small_icon .icon_rz02{width:14px;height:15px;background-position:-60px -20px}.big_icon .icon_gys01{width:11px;height:12px;background-position:0 0}.middle_icon .icon_gys01,.small_icon .icon_gys01{width:10px;height:11px;background-position:0 -20px}.big_icon .nz_icon{margin-top:4px}.big_icon .icon_rz02,.middle_icon .nz_icon,.small_icon .nz_icon{margin-top:2px}.middle_icon .icon_rz02,.small_icon .icon_rz02{margin-top:0}.newzlend_icon{display:inline-block;font-family:PingFangSC-Medium;border-radius:2px}.assign_dzs_info .newzlend_icon{vertical-align:-2px;margin-right:5px}.newzlend_icon:after{content:"";display:block;height:0;overflow:hidden;clear:both}.newzlend_icon.big_icon{padding:0 4px;height:20px;line-height:20px;font-size:12px}.newzlend_icon.middle_icon{padding:0 4px;height:14px;line-height:14px;font-size:11px;vertical-align:top;margin-right:4px;margin-bottom:4px}.newzlend_icon.small_icon{padding:0 2px;vertical-align:top}.newzlend_icon .nz_icon{float:left}.newzlend_zj01{background:linear-gradient(0deg,#e6b545 4%,#fff0cc)}.newzlend_zj02{background:linear-gradient(0deg,#b5babd,#ebeef0)}.newzlend_zj03{background:linear-gradient(0deg,#d69d81,#ffe6cc)}.newzlend_icon .text_zj01{background:linear-gradient(0deg,#292f33,#3d474d)}.newzlend_rz01{background:linear-gradient(180deg,#3d474d,#292f33)}.newzlend_icon .text_rz01{background:linear-gradient(0deg,#e6b545,#fff0cc)}.newzlend_icon .text_rz02{background:linear-gradient(0deg,#b5babd,#ebeef0)}.newzlend_gys01{color:#fff;background-image:linear-gradient(270deg,#ffa938,#fa7f05)}.newzlend_gys02{color:#fff;background-image:linear-gradient(270deg,#95b8db,#5986b3)}.newzlend_icon .tm_text{float:left;margin-left:4px;-webkit-background-clip:text;-moz-background-clip:text;-ms-background-clip:text;background-clip:text;color:transparent}.big_icon .tm_text{line-height:20px}.middle_icon .tm_text{line-height:14px}.newzlend_gys01 .tm_text,.newzlend_gys02 .tm_text{background:0 0;color:#fff}.heightpoint_body .dz_v_mod .contact_title:before{background:#292a42}.new_nav_mod01{line-height:39px;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.new_nav_mod01 .type_filt a:before{display:none}.new_nav_mod01 .type_filt a{height:39px;line-height:39px}.new_nav_mod01 .type_filt .iconfont1{display:inline-block;vertical-align:-2px;height:12px}.new_nav_mod01 .type_filt .iconfont1:before{font-size:12px;margin-left:5px}.new_nav_mod01 .type_filt .ico_arrdown01:before{font-size:6px}.new_dzslist_content{position:relative;padding-top:39px;z-index:10}.new_dzs_list01 li{position:relative;padding:12px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-webkit-box-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.new_dzs_list01 li:before{width:auto;background:#eee;left:12px;right:0}.new_dzs_list01 li:after{content:"";display:block;height:0;overflow:hidden;clear:both}.new_dzs_list01 li .pic_mod{position:relative;width:115px;height:104px}.new_dzs_list01 li .pic_mod .pic{width:115px;height:104px;border-radius:6px;background-color:#81818d}.new_dzs_list01 li .text_mod{height:104px;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;padding-left:8px;box-sizing:border-box}.new_dzs_list01 li .text_mod .dzs_name{margin-bottom:2px;height:22px;line-height:22px;font-size:16px;font-family:PingFangSC-Medium;display:-webkit-box;display:-webkit-flex;display:-webkit-box-flex;display:flex}.new_dzs_list01 li .text_mod .dzs_name:after{content:"";-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%}.new_dzs_list01 li .text_mod .dzs_name .text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px}.new_dzs_list01 li .text_mod .dzs_name .tb{width:auto;white-space:nowrap}.new_dzs_list01 li .text_mod .dzs_name .tb:after{content:"";display:block;height:0;overflow:hidden;clear:both}.new_dzs_list01 li .text_mod .dzs_name .newzlend_icon{float:left;margin:4px 6px 0 0}.new_dzs_list01 li .text_mod .dzs_name .newzlend_icon:last-child{margin-right:0}.new_dzs_list01 li .text_mod .dzs_info{height:66px;line-height:18px;font-size:12px;color:#666}.new_dzs_list01 li .company_info,.new_dzs_list01 li .pf_peonum .peo_num,.new_dzs_list01 li .sc_info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new_dzs_list01 .icon_dht01,.new_dzs_list01 .icon_dht02{display:inline-block;width:11px;height:12px;margin-right:5px;vertical-align:-2px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/ht_icon01.png) no-repeat;background-size:30px auto}.new_dzs_list01 .icon_dht02{background-position:-15px 0}.new_dzs_list01 li .pf_peonum{margin-bottom:8px}.new_dzs_list01 li .pf_peonum:after{content:"";display:block;height:0;clear:both;overflow:hidden}.new_dzs_list01 li .pf_peonum .pf{float:left;margin-right:6px;font-weight:700;color:#448aff}.new_dzs_list01 li .pf_peonum .peo_num{float:left;position:relative;padding-left:7px}.new_dzs_list01 li .pf_peonum .peo_num:before{content:"";position:absolute;top:3px;left:0;display:block;height:12px;width:1px;background:#ddd}.new_dzs_list01 .dzs_bq .cont{height:16px;overflow:hidden}.new_dzs_list01 .dzs_bq .bq{float:left;position:relative;padding:0 2px;margin-right:4px;height:14px;line-height:14px;font-size:10px;border-radius:2px}.new_dzs_list01 .dzs_bq .bq:before{border-radius:4px}.new_dzs_list01 .dzs_bq .bq01{color:#f70}.new_dzs_list01 .dzs_bq .bq01:before{border:1px solid #ffdcbf}.new_dzs_list01 .dzs_bq .bq02{color:#006ff6}.new_dzs_list01 .dzs_bq .bq02:before{border:1px solid #bfe0fc}.heightpoint_body .new_nav_mod01 .nav_bottom .type_filt{background:#212529}.heightpoint_body .nav_mod01 .type_filt a{color:#f7f1e2}.heightpoint_body .nav_mod01 .type_filt a.cur{color:#eac57a}.heightpoint_body .new_dzs_list01 li{background:0 0}.heightpoint_body .new_dzs_list01 li .pic_mod,.heightpoint_body .new_dzs_list01 li .pic_mod .pic{width:130px;height:130px;border-radius:10px 0 0 10px}.heightpoint_body .new_dzs_list01 li .text_mod{height:130px;background:#fff;border-radius:0 10px 10px 0}.heightpoint_body .new_dzs_list01 li .text_mod .dzs_name{margin-top:15px}.heightpoint_body .new_dzs_list01 li .text_mod .dzs_info{height:66px}.heightpoint_body .new_dzs_list01 li .pf_peonum .pf{color:#e0b45a}.heightpoint_body .new_dzs_list01 .dzs_bq .bq01,.heightpoint_body .new_dzs_list01 .dzs_bq .bq02{color:#e09d16;border-color:#efd9ac}.sped_main .sped_list{padding-left:15px;margin-bottom:15px}.sped_main .sped_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.sped_main .sped_list li{position:relative;float:left;width:260px;height:241px;padding:0 5px;box-sizing:border-box}.sped_main .sped_list .sped_mod01{position:relative;width:100%;height:100%;background:url(https://pic.c-ctrip.com/VacationH5Pic/heightrip/gdtj01.jpg) no-repeat;background-size:100% auto;border-radius:6px;overflow:hidden}.sped_main .sped_mod01:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border-radius:6px}.sped_main .bg01:before{background:linear-gradient(180deg,rgba(71,145,179,.8),rgba(102,207,255,.3))}.sped_main .bg02:before{background:linear-gradient(180deg,rgba(179,143,71,.8),rgba(255,204,102,.6))}.sped_main .bg03:before{background:linear-gradient(180deg,rgba(104,114,130,.8),rgba(204,224,255,.3))}.sped_main .bg04:before{background:linear-gradient(180deg,rgba(71,179,172,.8),rgba(71,179,171,.6))}.sped_main .bg05:before{background:linear-gradient(180deg,rgba(71,89,179,.8),rgba(102,127,255,.3))}.sped_main .sped_mod01 .sped_cont{position:relative;z-index:3}.sped_main .sped_mod01 .title_mod01{display:block;position:relative;padding:0 14px;color:#fff;z-index:5}.sped_main .sped_mod01 .title_mod01 .country{display:block;position:relative;margin-top:16px;line-height:23px;font-size:17px;padding-right:20px;font-family:PingFangSC-Medium;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sped_main .sped_mod01 .title_mod01 .country .link_icon{position:absolute;top:3px;right:0;width:18px;height:18px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/arrow01.png) no-repeat;background-size:18px auto}.sped_main .sped_mod01 .title_mod01 .ms{display:block;margin-top:4px;line-height:18px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sped_main .sped_mod01 .pic_main{margin:14px 14px 0;padding:4px 8px;background:#fff;border-radius:6px;font-family:PingFangSC-Regular}.sped_main .sped_mod01 .sped_pic_mod01{position:relative;padding:4px 0;height:58px;overflow:hidden;text-align:left}.sped_pic_mod01 .pic_mod01{position:relative;width:90px;height:60px;padding-right:8px}.sped_pic_mod01 .pic_mod01 .bg,.sped_pic_mod01 .pic_mod01 .pic{width:100%;height:100%;border-radius:4px}.sped_pic_mod01 .dzs_pic_mod01{width:58px}.sped_pic_mod01 .text_mod01{-webkit-box-flex:1;-webkit-flex:1;flex:1}.sped_pic_mod01 .text_mod01 .title{margin-top:-2px;height:36px;line-height:18px;font-size:12px;color:#333;display:-webkit-box;display:-o-box;display:-ms-box;display:-moz-box;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden}.sped_pic_mod01 .text_mod01 .price_mod{margin-top:4px;line-height:22px;font-size:11px;color:#999}.sped_pic_mod01 .text_mod01 .price_mod .price_num{margin-right:1px;font-size:16px;color:#e0b45a}.sped_pic_mod01 .text_mod01 .price_mod .price_num dfn{margin-right:1px;font-size:12px}.sped_pic_mod01 .text_mod01 .dzs_name{margin:2px 0 5px;line-height:12px;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;color:#211529}.sped_pic_mod01 .text_mod01 .dzs_title{height:24px;line-height:12px;font-size:10px;color:#a1aab3}.sped_pic_mod01 .text_mod01 .pj_mod{margin-top:9px;line-height:10px;font-size:10px;color:#212529}.sped_pic_mod01 .text_mod01 .pj_mod .num{margin-right:4px;color:#a89776}.cm-header .cm-header-icon .iconfont1{font-size:22px}.cm-header .cm-header-icon .iconfont1.red_tips:after{content:"";position:absolute;top:0;right:5px;width:6px;height:6px;background:#e54b1b;border-radius:100%}.order_top_tips{padding:8px 15px;line-height:14px;font-size:12px;color:#ff6913;background:#fff5d1}.order_top_tips .iconfont1{float:left;font-size:14px;color:#ff6913;margin-right:5px}.order_top_info01{position:relative;padding:10px 0 0}.order_top_info01:before{content:"";position:absolute;top:0;left:0;width:100%;height:48px;background:#448aff;z-index:1}.order_top_info01 .info_content{position:relative;margin:0 8px;padding:15px;background:#fff;border-radius:3px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);z-index:2}.order_top_info01 .order_title{margin-top:-1px;line-height:24px;font-size:19px;font-family:PingFangSC-Medium;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:box;line-clamp:3;box-orient:vertical;overflow:hidden}.order_top_info01 .title_info{margin-top:8px;line-height:13px;font-size:13px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r_choose_mod{position:relative;padding-left:20px}.r_choose_mod .iconfont1{position:absolute;top:0;left:0;font-size:15px;color:#999}.assign_content .v_list li .blue,.r_choose_mod.cur .iconfont1{color:#448aff}.assign_content .bt_text::-webkit-input-placeholder{color:#448aff}.assign_content .error_input .bt_text::-webkit-input-placeholder,.assign_content .v_list li .error_input .blue{color:red}.v_contact_input .flex_box{display:-webkit-box;display:-webkit-flex;display:flex}.v_contact_input .flex_box .r_choose_mod{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;text-align:left}.order_step_mod01{display:-webkit-box;display:-webkit-flex;display:flex;padding:15px 0}.order_step_mod01 .step_main{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%;text-align:center;z-index:1}.order_step_mod01 .step_main:before{content:"";position:absolute;top:25px;left:0;width:100%;height:1px;background:#dae8ff}.order_step_mod01 .step_main:first-child:before{width:50%;left:50%}.order_step_mod01 .step_main:last-child:before{width:50%}.order_step_mod01 .step_main:after{content:"";position:absolute;top:23px;left:-2px;width:5px;height:5px;background:#dae8ff;border-radius:5px;z-index:2}.order_step_mod01 .step_main:first-child:after{display:none}.order_step_mod01 .icon_mod{position:relative;display:block;margin:0 auto;width:48px;height:48px;line-height:48px;background:#fff;border:1px solid #dae8ff;border-radius:25px;z-index:3}.order_step_mod01 .icon_mod .iconfont1{font-size:25px;color:#448aff}.order_step_mod01 .text{padding-top:10px;line-height:16px;font-size:12px;color:#666}.assign_tips01{text-align:left;background:#fff5d1;box-shadow:0 -1px 4px 0 rgba(0,0,0,.1)}.order_top_info01 .dzs_info_small{position:relative;margin:-5px 0 5px;padding-left:28px}.order_top_info01 .dzs_info_small .pic_mod{position:absolute;top:0;left:0;width:20px;height:20px}.order_top_info01 .dzs_info_small .pic_mod img{width:20px;height:20px;border-radius:10px}.order_top_info01 .dzs_info_small .name_mod{display:block;line-height:20px;font-size:13px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order_top_info01 .dzs_cont,.order_top_info01 .dzs_cont .name_mod,.order_top_info01 .dzs_cont .top_info{display:-webkit-box;display:-webkit-flex;display:flex}.order_top_info01 .dzs_cont .dzs_main,.order_top_info01 .dzs_cont .dzs_main .name_mod{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:1%}.order_top_info01 .dzs_cont .pic_mod{width:60px;height:60px;margin-right:10px}.order_top_info01 .dzs_cont .pic_mod .pic{width:60px;height:60px;border-radius:60px}.order_top_info01 .dzs_cont .top_info{margin-bottom:8px}.order_top_info01 .dzs_cont .name_mod{line-height:21px;font-size:17px}.order_top_info01 .dzs_cont .name_mod .name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFangSC-Medium}.order_top_info01 .dzs_cont .name_mod .newzlend_icon{margin-left:5px;margin-top:3px}.dzs_cont .top_info .pj_mod{font-size:12px;color:#666}.dzs_cont .top_info .pj_mod .num{font-weight:700;color:#448aff}.dzs_cont .top_info .pj_mod .fh{padding:0 5px;font-size:11px;color:#ccc}.order_top_info01 .dzs_cont .bottom_info{line-height:17px;font-size:13px;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:box;line-clamp:2;box-orient:vertical;overflow:hidden}.assign_content .v_list li .ico_tzarrow01{position:absolute;top:10px;right:15px;font-size:13px;color:#222}.heightpoint_body .assign_content .v_list li .ico_tzarrow01{color:#fae1af}.assign_content .dz_v_mod .contact_title .ico_rhow01{font-size:18px;color:#448aff;vertical-align:-4px}.consult_mod01{position:fixed;bottom:155px;right:15px;z-index:9999}.consult_mod01 .main{position:relative;width:37px;height:37px;line-height:9px;text-align:center;font-size:9px;color:#fff;background:linear-gradient(143deg,#18c5ff,#307dff 71%);border-radius:37px;box-shadow:0 2px 6px 0 rgba(38,139,255,.43)}.consult_mod01 .main .ico_service01{display:inline-block;font-size:15px;margin:9px 0 3px}.consult_mod01 .main .red_dot{position:absolute;top:0;right:3px;width:8px;height:8px;background:#ff4646;border-radius:8px}.heightpoint_body .header_more_frame{background:#fff;color:#222;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.heightpoint_body .header_more_frame:before{border-bottom:8px solid #fff}.heightpoint_body .header_more_frame .iconfont1{color:#222}.heightpoint_body .r_choose_mod.cur .iconfont1{color:#ffe6b3}.heightpoint_body .order_top_info01:before{display:none}.highsever_mod01{position:fixed;bottom:33px;right:15px;height:45px;width:45px;z-index:999}.highsever_mod01 .round_cont{position:relative;display:inline-block;width:45px;height:45px;line-height:15px;font-size:12px;color:#fff;background-image:linear-gradient(-90deg,#e0b45a 31%,#f7dca6);box-shadow:0 0 10px 0 rgba(249,183,69,.3);border-radius:45px;z-index:3}.highsever_mod01 .round_cont .text{display:table-cell;width:45px;height:45px;text-align:center;vertical-align:middle;font-family:PingFangSC-Medium}.highsever_mod01 .close_area{position:absolute;right:22px;top:0;height:45px;width:170px;padding:0 30px;background:#fffbf2;border-radius:45px 0 0 45px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-sizing:border-box;z-index:2;overflow:hidden}.highsever_mod01 .close_area.with_animation{-webkit-animation:close_mod01 .3s linear 3s forwards;-moz-animation:close_mod01 .3s 3s linear forwards;-o-animation:close_mod01 .3s 3s linear forwards;-ms-animation:close_mod01 .3s 3s linear forwards;animation:close_mod01 .3s linear 3s forwards}@-webkit-keyframes close_mod01{0%{width:185px;opacity:1}to{width:0;opacity:0}}@-moz-keyframes close_mod01{0%{width:185px;opacity:1}to{width:0;opacity:0}}@-o-keyframes close_mod01{0%{width:185px;opacity:1}to{width:0;opacity:0}}@-ms-keyframes close_mod01{0%{width:185px;opacity:1}to{width:0;opacity:0}}@keyframes close_mod01{0%{width:185px;opacity:1}to{width:0;opacity:0}}.highsever_mod01 .close_area .close_edit{position:absolute;left:0;top:0;width:30px;height:45px}.highsever_mod01 .close_area .close_edit .ico_tzarrow01{float:left;font-size:12px;color:#a89776;margin:13px 0 0 12px}.highsever_mod01 .close_area .text{display:table-cell;height:45px;width:110px;vertical-align:middle;line-height:16px;font-size:12px;letter-spacing:-.4px;color:#a89776}.heightpoint_body .dz_fa_mod01{padding-top:4px}.heightpoint_body .hd+.bd .dz_fa_mod01{border-radius:0;padding-top:1px}.vipline_mod{padding-top:10px;margin-top:-10px}.bank_link01{position:fixed;right:15px;bottom:30px;width:45px;height:45px;line-height:45px;text-align:center;font-size:14px;color:#e0b45a;background:linear-gradient(0deg,#f7dca6,#e0b45a);border-radius:45px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);z-index:999}.bank_link01:before{content:"";position:absolute;top:1px;left:1px;width:43px;height:43px;background:#fff;border-radius:45px;z-index:1}.bank_link01 .text{position:relative;z-index:2}.new_f_body_d .f-custom-made .hd{margin-bottom:0}.new_f_body_c .f-custom-made .hd .item.on:nth-child(2):before{left:-8px;top:auto;bottom:0;background-position:0 -36px}.f-custom-made .hd .item.on:nth-child(2):after{top:auto;right:-8px;bottom:0;background-position:-30px -36px}.dz_step_mod .arrow,.dzs_card_mod .chance_dzs_mod a:after,.dzs_card_mod .dzs_card_list li .chose_dzs:after,.fill_card_mod .show_all_mod a:after,.new_form_box li.f-area:after,.new_form_box li.f-people:after,.new_index_dz_title .link .arrow,.new_refer_mod .fin_book_box .arrow_right:after,.refer_topinfo_mod .info_title .look_detail:after{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/index_arrow01.png?20190430=) no-repeat;background-size:100px auto}.dz_step_mod .step_main .arrow{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/index_step_arrow.png) no-repeat;background-size:11px auto}.new_f_body_d{height:100%;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.cui-navContainer{left:50%;-webkit-transform:rotateX(-50%);transform:rotateX(-50%)}.cui-navContainer .cui-slide-nav-item{width:10px;height:5px;border-radius:5px}.cui-navContainer .cui-slide-nav-item-current{background:#fff}.cm-slide .cm-slide-list .cm-slide-item{position:relative;width:100vw;height:205px}.new_index_banner01:before{content:"";position:absolute;width:100%;height:40px;left:0;bottom:0;background:linear-gradient(-180deg,hsla(0,0%,97.3%,0),#f8f8f8);z-index:2}.new_f_body_d .new_dz_mod:before{display:none}.new_f_body_d .new_dz_mod .dz_fa_mod01{position:relative;z-index:4}.new_f_body .f-custom-made .hd .item{height:44px;line-height:49px}.new_f_body_d .f-custom-made .bd{padding-bottom:0}.new_f_body .new_form_box li{padding:16px 0;margin-top:0;line-height:20px;font-size:16px}.new_f_body_d .new_form_box li:first-child{margin-top:0}.new_form_box li.f-area{padding:22px 0;font-size:20px}.new_form_box li:before{content:"";position:absolute;background-color:#f4f4f4;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:1px;left:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);bottom:0}.new_form_box li.f-area,.new_form_box li.f-people{padding-right:10px}.new_form_box li.f-area:after,.new_form_box li.f-people:after{content:"";position:absolute;right:0;top:50%;width:7px;height:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new_form_box li .enterbox{padding:0}.new_form_box li .enterbox:before{display:none}.new_f_body_c .new_form_box .f-people .enterbox .text{height:20px;font-size:16px}.new_form_box li .enterbox:last-child .text{text-align:left}.new_form_box li .phone_mod{font-size:20px;margin-right:15px}.new_form_box li .phone_mod .icon_down03{top:50%;margin-top:-2.5px;width:9px;height:5px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/index_arrowdown01.png) no-repeat;background-size:9px auto}.new_form_box li .phone_mod .icon_down03:before{display:none}.new_form_box .wantgo{display:inline-block;margin-right:10px;vertical-align:-10px}.new_form_box .wantgo,.new_form_box .wantgo img{width:66px;height:28px}.dz_step_mod{padding:30px 13px;margin-bottom:12px;background:#fff}.dz_step_mod .title{margin-bottom:20px;text-align:center}.dz_step_mod .title img{width:165px;height:18px}.dz_step_mod .step_main .text_mod{width:1%;text-align:center;line-height:12px;font-size:12px}.dz_step_mod .step_main .text_mod .text{margin:8px -8px 0}.dz_step_mod .step_main .arrow{margin-top:20px;width:11px;height:13px}.dz_step_mod .icon{display:inline-block;width:55px;height:55px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon_step01.png) no-repeat;background-size:220px auto}.dz_step_mod .icon01{background-position:0 0}.dz_step_mod .icon02{background-position:-55px 0}.dz_step_mod .icon03{background-position:-110px 0}.dz_step_mod .icon04{background-position:-165px 0}.recom_content{border-radius:15px 15px 6px 6px;background:#fff;overflow:hidden}.team_step_mod .icon{width:30px;height:30px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon_step03.png) no-repeat;background-size:150px auto}.dz_step_mod .icon05{background-position:0 0}.dz_step_mod .icon06{background-position:-30px 0}.dz_step_mod .icon07{background-position:-60px 0}.dz_step_mod .icon08{background-position:-90px 0}.dz_step_mod .icon09{background-position:-120px 0}.team_step_mod{position:relative}.team_step_mod .title img{width:182px}.team_step_mod .step_main .arrow{margin-top:10px}.team_step_mod .step_main .text_mod .text{margin-top:12px}.team_step_mod .detail_link{position:absolute;padding:8px 6px 6px;width:11px;word-break:break-all;bottom:34px;right:0;line-height:13px;font-size:11px;color:#666;background:#fff1e6;border-radius:6px 0 0 6px}.new_f_body_d .new_dz_mod{padding:25px 0}.new_f_body_d .write_dz_mod{padding:0;background:#fff}.new_f_body_d .new_dz_mod.no_bg .write_dz_mod{background:0 0}.new_index_dz_title{margin-bottom:-9px}.new_index_dz_title .main{position:relative;width:1%;padding:8px 0 18px 20px}.new_index_dz_title .main:before{content:"";position:absolute;top:0;left:0;width:183px;height:68px;background:linear-gradient(270deg,rgba(255,146,51,0) 2%,rgba(255,96,84,.2));border-radius:10px 10px 10px 0;z-index:0}.new_index_dz_title .tips,.new_index_dz_title .title{position:relative;z-index:2}.new_index_dz_title .title{margin-bottom:6px;line-height:22px;font-size:22px;font-weight:PingFangSC-Medium}.new_index_dz_title .title .hot{display:inline-block;padding:0 4px;margin-left:-1px;height:14px;line-height:14px;font-size:10px;color:#fff;background:#f5190a;border-radius:14px 14px 14px 0;vertical-align:7px}.new_index_dz_title .title .hot:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;margin-top:0}.new_index_dz_title .link,.new_index_dz_title .tips{line-height:14px;font-size:14px}.new_index_dz_title .link{margin-right:18px;color:#666}.new_index_dz_title .link .arrow{display:inline-block;margin-left:7px;width:6px;height:9px;background-position:-10px 0}.new_f_body_d .ndz_pic_content{padding:15px 15px 0;background:#fff;border-radius:10px 10px 0 0;font-size:0;box-sizing:border-box}.new_f_body_d .ndz_pic_content .pic_list{padding-left:0}.new_f_body_d .ndz_pic_content li{padding:0;margin:0 5px}.new_f_body_d .ndz_pic_content li .pic{margin-bottom:0}.new_f_body_d .ndz_pic_content.big_pic_cont li{width:43.3vw}.new_f_body_d .ndz_pic_content.small_pic_cont li{width:28vw}.new_f_body_d .ndz_pic_content li .middle_text{position:absolute;top:50%;left:0;margin-top:-9px;width:100%;text-align:center;height:18px;line-height:18px;font-size:17px;font-family:PingFangSC-Medium;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);z-index:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new_f_body_d .dzs_pic_cont li .pic a:before,.new_f_body_d .ndz_pic_content li .pic a:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.new_f_body_d .dzs_pic_cont li .pic a:before{display:block}.new_f_body_d .ndz_pic_content li .pic a{border-radius:6px}.new_f_body_d .ndz_pic_content.big_pic_cont li a{padding-top:66.46%}.new_f_body_d .ndz_pic_content li .pic .peo_txt{background:0 0;height:30px;line-height:30px;font-size:14px}.new_f_body_d .ndz_pic_content li .bt{margin:10px 0 6px;line-height:17px;font-size:17px;font-weight:PingFangSC-Medium}.new_f_body_d .ndz_pic_content li .tips{position:relative;color:#666;z-index:1}.new_f_body_d .bd .index_bottom_tips{position:relative;z-index:3;padding:72px 0}.chance_btn{color:#006ff6;background:#fff;border:1px solid #2698f7}.refer_toptips_bg{margin:-7px 0 -21px;padding:12px 12px 23px;background:linear-gradient(270deg,#0076f5,#00a7fa 98%)}.refer_toptips_mod{padding:7px 0;line-height:19px;font-size:13px;color:#fff}.refer_toptips_mod .big_tips{margin-bottom:8px;line-height:27px;font-size:22px;font-family:PingFangSC-Medium}.refer_toptips_mod .phone{color:#ffc899}.refer_toptips_mod .house_keer_info{margin-bottom:11px}.refer_toptips_mod .house_keer_info .pic{padding:2px;margin-right:12px;width:35px;height:35px;background:#fff;border-radius:39px}.refer_toptips_mod .house_keer_info .pic img{width:35px;height:35px;border-radius:35px}.refer_toptips_mod .house_keer_info .tit{line-height:16px;font-family:HYDianYaTiJ;color:#fff;opacity:.6}.refer_toptips_mod .house_keer_info .tit .ico{height:13px}.refer_toptips_mod .house_keer_info .name{line-height:30px;font-size:22px}.refer_toptips_mod .house_keer_info .name .iconfont1{margin-right:6px;font-size:22px;vertical-align:-3px}.refer_topinfo_mod{padding:16px 0 0;margin-bottom:12px;background:#fff;border-radius:12px 12px 0 0}.refer_topinfo_mod .info_title{position:relative;margin:0 16px 12px;line-height:26px;font-size:20px;font-weight:600;color:#333}.refer_topinfo_mod .info_title.order_info{margin-bottom:12px}.refer_topinfo_mod .info_title .look_detail{line-height:18px;font-size:14px;color:#666}.refer_topinfo_mod .info_title .look_detail:after{content:"";display:inline-block;margin:0 4px 0 9px;vertical-align:-2px;width:8px;height:13px;background-position:-46px 0}.refer_topinfo_mod .small_tips01{margin:-8px 16px 0;line-height:20px;font-size:13px;color:#999}.refer_topinfo_mod .small_tips01 .phone_num{color:#f70}.new_refer_content .tripplan_box{margin:0 0 12px}.refer_topinfo_mod .fill_card_mod{margin:0 16px 12px}.refer_topinfo_mod .fill_card_mod .muilt_choose_mod01{position:relative;padding:7px 12px 12px}.refer_topinfo_mod .fill_card_mod .choose_content .muilt_choose_mod01:last-child{padding-bottom:0}.fill_card_mod .muilt_choose_mod01:before{background:#dde4ed}.fill_card_mod .choose_content .muilt_choose_mod01:before{display:none}.muilt_choose_mod01 .textarea_mod{position:relative;padding:10px 12px;background:#fff;border:1px solid #dde4ed;border-radius:4px}.muilt_choose_mod01 .textarea_mod textarea{width:100%;height:80px;line-height:19px;font-size:15px;resize:none;border-width:0}.muilt_choose_mod01 .textarea_mod textarea::-webkit-input-placeholder{color:#999}.refer_topinfo_mod .price_mod{position:relative;padding:16px}.refer_topinfo_mod .price_mod:before{top:0;bottom:auto;background:#dde4ed}.refer_topinfo_mod .price_title{margin-bottom:12px;line-height:19px;font-size:15px}.refer_topinfo_mod .price_color{margin-left:18px;font-size:15px;color:#f60}.refer_topinfo_mod .price_title .link{margin-left:8px;font-size:12px;color:#19a0f0}.refer_topinfo_mod .price_mod .pay_mod{padding:12px;background:#fff8f2;border-radius:4px}.refer_topinfo_mod .price_mod .pay_mod .price_num{margin-bottom:6px;line-height:19px;font-size:15px}.refer_topinfo_mod .price_mod .pay_mod .tit{display:inline-block;width:52px}.refer_topinfo_mod .price_mod .pay_mod .pay_tips{line-height:15px;font-size:12px;color:#999}.refer_topinfo_mod .price_mod .pay_mod .pay_btn .btn{display:block;width:100px;height:36px;line-height:36px;text-align:center;font-size:15px;color:#fff;background:linear-gradient(90deg,#ffa50a,#f70);border-radius:4px}.refer_topinfo_mod .comment_link a{display:block;padding-bottom:16px;line-height:18px;font-size:14px;text-align:center;color:#666}.refer_topinfo_mod .comment_link a .icon_comment01{font-size:18px;margin-right:6px;vertical-align:-4px}.fill_card_mod{background:#f8fafd;border-radius:4px}.fill_card_mod .card_title{position:relative;margin-bottom:12px;padding:12px;line-height:21px;font-size:17px}.fill_card_mod .card_title:before{background:#dde4ed}.fill_card_mod .card_title:after{content:"";position:absolute;left:0;top:14px;width:4px;height:17px;background:#006ff6;border-radius:0 4px 4px 0}.fill_card_mod .card_title .tips{margin-left:6px;font-size:13px;font-weight:100;font-family:PingFangSC-Regular;color:#999}.fill_card_mod .orderfill_list_mod01{padding:0 12px}.fill_card_mod .card_title+.orderfill_list_mod01{margin-top:-8px}.fill_card_mod .orderfill_list_mod01 .copy_num{margin-right:0}.fill_card_mod .show_all_mod{position:relative;margin-top:7px;padding:12px 0;line-height:14px;text-align:center;font-size:14px}.fill_card_mod .show_all_mod:before{bottom:auto;top:0;background:#dde4ed}.fill_card_mod .card_title+.show_all_mod{padding-top:0}.fill_card_mod .card_title+.show_all_mod:before{display:none}.fill_card_mod .show_all_mod a{display:inline-block;color:#666;overflow:hidden}.fill_card_mod .show_all_mod a:after{content:"";display:inline-block;margin-left:6px;vertical-align:1px;width:13px;height:7px;background-position:-55px 0}.fill_card_mod .show_all_mod .icon_down03{position:relative;float:right;margin-left:6px;height:14px;line-height:14px}.fill_card_mod .show_all_mod .icon_down03:before{vertical-align:3px}.fill_card_mod .btn_box{position:relative;padding:12px}.fill_card_mod .btn_box .btn{display:block;height:36px;line-height:36px;text-align:center;font-size:15px;color:#fff;background:#006ff6;border-radius:4px}.show_list_mod01{position:relative;margin:0 16px}.show_list_mod01+.show_list_mod01{padding-top:12px;margin-top:12px}.show_list_mod01+.show_list_mod01:before{top:0;bottom:auto;background:#dde4ed}.show_list_mod01 li{margin-bottom:8px;line-height:20px;font-size:14px;color:#333}.show_list_mod01 li .title{width:78px;color:#999}.refer_topinfo_mod .show_list_mod01+.small_tips01{position:relative;margin:0;padding:9px 16px}.refer_topinfo_mod .show_list_mod01+.small_tips01:before{bottom:auto;top:0;background:#dde4ed}.new_refer_mod{margin-bottom:12px;background:#fff}.new_refer_mod .chance_refer{padding:12.5px 0;line-height:19px;font-size:15px;text-align:center}.new_refer_mod .fin_book_box{box-shadow:0 0}.new_refer_mod .fin_book_box .arrow_right:after{content:"";position:absolute;right:20px;top:50%;width:8px;height:13px;background-position:-46px 0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new_refer_mod .fin_book_box li{position:relative;padding:14px 96px 14px 16px}.new_refer_mod .fin_book_box .wx_pubacc .copy_wxacc{right:16px;margin-top:-11px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#333;border-width:0}.new_refer_mod .fin_book_box .wx_pubacc .copy_wxacc:before{border-color:#ccc;border-radius:8px}.new_refer_mod .fin_book_box li h3{margin-bottom:2px;line-height:21px;font-size:15px;color:#333}.new_refer_mod .fin_book_box li h3 .recommend{padding:0 4px;height:16px;line-height:16px;font-size:11px;color:#fff;background:#f70;border-width:0;border-radius:3px;vertical-align:2px}.new_refer_mod .fin_book_box li p{line-height:19px;font-size:13px}.refer_content .new_refer_mod .dzs_card_list li{margin-bottom:0}.new_refer_mod .ace_customlist .bg{padding-bottom:16px}.new_refer_mod .dzs_card_list .btn_box{padding-bottom:0}.refer_content .dzs_card_mod{margin-bottom:4px}.refer_content .dzs_card_mod .dzs_gd_box{margin:0}.dzs_card_mod .ace_customlist .peo_img{margin-bottom:8px}.dzs_card_mod .ace_customlist .bg{margin:0}.dzs_card_mod .dzs_card_list .bg .change_dzs_link{left:0}.refer_content .dzs_card_mod .dzs_card_list li{padding:16px 16px 0;margin-bottom:0;background:#fff;box-sizing:border-box}.refer_content .dzs_card_mod .dzs_card_list li+li{margin-top:12px}.dzs_card_mod .dzs_card_list li .chose_dzs{right:0;padding-right:12px}.dzs_card_mod .dzs_card_list li .chose_dzs:after{margin-top:-4.5px;width:6px;height:9px;right:0;background-position:-10px 0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);border-width:0}.dzs_card_mod .dzs_card_list .btn_box{padding:8px 0 6px}.dzs_card_mod .dzs_card_list .btn_box .btn01,.dzs_card_mod .dzs_card_list .btn_box .btn03{padding:0 10px;height:30px;line-height:30px;border-radius:4px}.dzs_card_mod .dzs_card_list .btn_box .btn01{border:1px solid #ccc}.dzs_card_mod .dzs_card_list .btn_box .btn03{border:1px solid #006ff6}.cancel_btn_1 .chance_dzs_mod{position:relative;padding:16px;background:#fff;display:flex;justify-content:space-between}.cancel_btn_1 .chance_dzs_mod a{color:#333;text-decoration:none;justify-content:space-between;display:flex;font-size:15px;width:100%;align-items:center}.cancel_btn_1 .chance_dzs_mod i{font-size:14px}.dzs_card_mod .chance_dzs_mod{position:relative;padding:8px 16px 20px;background:#fff}.dzs_card_mod .chance_dzs_mod:before{top:0;bottom:auto;background:#dde4ed}.dzs_card_mod .chance_dzs_mod a{display:flex;position:relative;justify-content:center;line-height:19px;font-size:14px;text-align:center;color:#666}.dzs_card_mod .chance_dzs_mod a i{font-size:14px;color:#666}.refer_refresh_mod{padding:9px 0;line-height:12px;font-size:12px;color:#bfe0fc;text-align:center;background:linear-gradient(270deg,#0076f5,#00a7fa 98%)}.refreshing{padding-top:49px}.refer_refresh_mod .iconfont1{position:relative;display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:-2px;font-size:14px}.refer_refresh_mod .icon_refresh01{margin-right:8px}.refer_refresh_mod .icon_refresh01:before{position:absolute;top:0;left:1px;width:14px;height:12px;transform-origin:7px 6px;-webkit-animation:refresh01 .5s linear infinite;animation:refresh01 1s linear infinite}@-webkit-keyframes refresh01{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes refresh01{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.refer_refresh_mod .icon_hook01{color:#73d8b5}.refer_refresh_mod .icon_fail01{color:#f98078}.flex_bottom_frame .show_list_mod01{position:relative;margin:0 20px;padding:10px 0;color:#333}.flex_bottom_frame .show_list_mod01+.show_list_mod01:before{bottom:auto;top:0;background:#dde4ed}.flex_bottom_frame .show_list_mod01 li{padding:6px 0}.flex_bottom_frame .importtips{padding:7px 20px;line-height:16px;font-size:12px;color:#666;background:#fff5d1}.flex_bottom_frame .chose_list_mod01{padding:0 0 9px 20px}.chose_list_mod01 li{position:relative;padding:16px 41px 16px 0;line-height:19px;font-size:15px}.chose_list_mod01 li:after{background:#eef1f6}.chose_list_mod01 li.no_border:after{display:none}.chose_list_mod01 li.cur:before{position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:19px;color:#006ff6}.chose_list_mod01 li.textarea_li{padding:0 20px 16px 0}.chose_list_mod01 .textarea_mod{padding:10px 12px;position:relative;border:1px solid #eef1f6;border-radius:4px;box-sizing:border-box}.chose_list_mod01 textarea{width:100%;height:80px;line-height:19px;font-size:15px;resize:none;border-width:0}.chose_list_mod01 textarea::-webkit-input-placeholder{color:#ccc}.dz_main_cont{position:relative;z-index:3}.flex_bottom_frame .muilt_choose_mod01 .choose_main .chose_mod{margin:0 5px}.heightpoint_body .f-custom-made .hd{margin-bottom:0}.heightpoint_body .new_index_banner01:before{display:none}.language_hightrip_link_mod{margin-bottom:12px;overflow:hidden}.language_hightrip_link_mod .mod{position:relative;padding:14px 16px;background-color:#fff;overflow:hidden}.language_hightrip_link_mod .mod+.mod:before{background:#eee;left:0;top:0}.language_hightrip_link_mod .mod:after,.language_hightrip_link_mod .text h4 .icon_arrow,.new_f_body_d .f_name .chosesex_mod a .icon{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/index_banner_icon01.png?20190516=);background-size:112px auto}.language_hightrip_link_mod .mod:after{content:"";position:absolute;bottom:0;right:0;width:112px;height:80px;z-index:1}.language_hightrip_link_mod .hightrip_mod:after{background-position:0 -85px}.language_hightrip_link_mod .text{position:relative;width:115px;word-break:break-all;z-index:2}.language_hightrip_link_mod .text h4{line-height:18px}.language_hightrip_link_mod .text h4 .icon_arrow{display:inline-block;margin-left:3px;vertical-align:-1px;width:12px;height:12px;background-position:0 -170px}.language_hightrip_link_mod .text p{line-height:15px;font-size:12px;color:#666}.new_f_body_d .dz_fa_mod01 .f-form-box li input.input_text{height:24px;line-height:24px;color:#333}.new_f_body_d .f_phone .input_text{font-size:20px}.new_f_body_d .f-form-box li input::-webkit-input-placeholder{font-size:16px;color:#ccc}.new_f_body_d .f_name .input_text,.new_f_body_d .f_name input::-webkit-input-placeholder{font-size:16px}.new_f_body_d .f_name .chosesex_mod{padding-left:22px;position:relative}.new_f_body_d .f_name .chosesex_mod:before{content:"";position:absolute;bottom:-16px;left:0;width:100%;height:6px;background:#fff;z-index:2}.new_f_body_d .f_name .chosesex_mod a{position:relative;padding-left:18px;line-height:18px;font-size:14px;color:#666}.new_f_body_d .f_name .chosesex_mod a+a{margin-left:16px}.new_f_body_d .f_name .chosesex_mod a .icon{position:absolute;top:3px;left:0;width:13px;height:13px;background-position:-15px -170px}.new_f_body_d .f_name .chosesex_mod .cur .icon{background-position:-30px -170px}.housekeep_mod{margin-bottom:20px;height:37px;line-height:37px;font-size:16px;background:linear-gradient(90deg,#eef1f6 1%,#fff);border-radius:4px 0 0 4px}.housekeep_mod .pic_mod{float:left;margin:-5px 10px 0 12px;width:35px;height:35px;border:2px solid #fff;border-radius:39px;z-index:2}.housekeep_mod .pic_mod img{width:35px;height:35px;border-radius:39px}.housekeep_mod .title_img{margin-left:10px;width:165px;vertical-align:-2px}.bourn_banner .img_cont,.bourn_banner_b{height:205px}.bourn_banner_b .img_cont img{min-height:205px;height:205px;min-width:100%;width:auto;z-index:1;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.bourn_banner_b .img_cont:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));z-index:2}.bourn_banner_b .bottom_cont{padding:0 10px 10px;height:auto;background:0 0;z-index:3;-webkit-align-items:flex-end;align-items:flex-end}.bourn_banner_b .bottom_cont .city{overflow:hidden}.bourn_banner_b .bottom_cont .city .tit{margin-right:8px;line-height:36px;font-size:30px;text-shadow:0 2px 4px rgba(0,0,0,.4)}.bourn_banner_b .bottom_cont .city .change{width:34px;font-size:11px;font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:2px}.bourn_banner_b .bottom_cont .city_ms{margin-top:2px;font:600 14px/20px PingFang-SC;text-shadow:0 2px 4px rgba(0,0,0,.4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bourn_banner_b .bottom_cont .info_box{position:relative;padding:2px;margin-left:20px;width:120px;height:96px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.4);box-sizing:border-box}.bourn_banner_b .bottom_cont .info_box .pic_mod,.bourn_banner_b .bottom_cont .info_box .pic_mod img{width:100%;height:76px}.bourn_banner_b .bottom_cont .info_box .peo_num{position:absolute;right:-2px;top:74px;padding-right:2px;width:97px;height:18px;line-height:16px;text-align:right;font-size:11px;font-weight:700;color:#fff;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/play_bg.png) no-repeat;background-size:99px auto}.bourn_content_b{padding-bottom:80px}.bourn_content_b .dz_main_cont .dz_title h4{margin-bottom:0;line-height:23px;font-size:17px;font-weight:600;color:#333}.bourn_content_b .dz_main_cont .dz_title h5{color:#666;font-size:12px;margin-top:2px;margin-bottom:12px}.bourn_content_b .dz_main_cont .dz_title h4 .btn{font-size:12px;color:#666}.bourn_content_b .dz_main_cont .dz_title h4 .btn .iconfont1{margin-left:-3px;font-size:12px;vertical-align:-2px}.bourn_content_b .ndz_pic_content.small_pic_cont li{padding:0 4px;width:115px;text-align:center}.bourn_content_b .ndz_pic_content.small_pic_cont li .pic a img{border-radius:6px}.bourn_content_b .ndz_pic_content li .pic{margin-bottom:6px}.bourn_content_b .ndz_pic_content li .pic .dzs_bq{top:0;left:0}.bourn_content_b .ndz_pic_content li .pic .dzs_bq i{width:auto;padding:0 3px;margin:0;min-width:10px;line-height:16px;font-size:11px;color:#fff;border-radius:6px 0 6px 0;overflow:hidden}.bourn_content_b .ndz_pic_content li .pic .dzs_bq i+i{margin-left:4px}.bourn_content_b .dzs_bq .icon_hx:before,.bourn_content_b .dzs_bq .icon_yz:before{float:left;margin:2px 3px 0 0}.bourn_content_b .ndz_pic_content li .pic .dzs_bq i .text{float:left;font-weight:700}.bourn_content_b .dzs_pic_cont li .bt{margin-bottom:4px;line-height:22px;height:22px;font-weight:600;color:#333}.bourn_content .ndz_pic_content li .tips{margin-bottom:0;line-height:17px;font-size:13px}.clients_list_b{margin-top:-10px;padding-left:16px}.clients_list_b li{position:relative;padding:15px 15px 15px 0}.clients_list_b li+li:before{top:0;bottom:auto;background:#e0e0e0}.clients_list_b li .main .pic_mod{position:relative;margin-right:10px;width:105px;min-height:105px;overflow:hidden;border-radius:6px;z-index:1}.clients_list_b li .main .pic_mod img{position:absolute;left:50%;top:50%;min-width:100%;width:auto;height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1;background-color:#81818d}.clients_list_b li .main .pic_mod .day{position:absolute;top:0;left:0;width:36px;height:16px;text-align:center;font:700 11px/16px PingFang-SC;color:#fff;background:linear-gradient(90deg,#ffa04d,#f85e53);border-radius:6px 0 6px 0;z-index:2}.clients_list_b li .main .text_mod{overflow:hidden}.clients_list_b li .main .text_mod .title_cont{margin-bottom:3px;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font:700 16px/22px PingFang-SC}.clients_list_b li .main .text_mod .tips_cont p{margin-bottom:4px;font:normal 12px/17px PingFang-SC-Medium;color:#999;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.clients_list_b li .main .text_mod .tips_cont .iconfont1{float:left;margin-right:5px;font-size:14px}.clients_list_b li .text_mod .price_cont{margin-bottom:-3px;line-height:22px;font-size:12px}.clients_list_b li .text_mod .price_cont .price_num{font-size:16px;font-weight:700;color:#f60}.clients_list_b li .text_mod .price_cont .price_num dfn{font-size:12px}.bourn_special_banner{position:relative;margin-bottom:-10px;height:206px;z-index:1}.bourn_special_banner .img_cont{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.bourn_special_banner .img_cont img{position:absolute;width:100%;min-height:206px;height:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bourn_special_banner .title{position:absolute;width:260px;height:46px;left:50%;top:50%;margin:-23px 0 0 -130px;text-align:center;font:700 22px/46px PingFang-SC;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);z-index:3}.bourn_special_banner .title:after,.bourn_special_banner .title:before{content:"";position:absolute;left:0;width:100%;height:2px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0))}.bourn_special_banner .title:before{top:0}.bourn_special_banner .title:after{bottom:0}.bourn_special_banner .title .icon{position:absolute;top:-6px;left:50%;margin-left:-35px;width:70px;height:12px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/featre_story.png) no-repeat;background-size:70px auto}.bourn_special_content{position:relative;padding:5px 0;background:#fff;border-radius:10px 10px 0 0;z-index:2}.bourn_special_content .ranking_list{padding-top:40px}.bourn_special_content .ranking_list li{margin-bottom:30px}.ranking_list .title_cont{margin-bottom:16px}.ranking_list .title_cont .rank_num{width:90px;height:40px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/num_icon01.png) no-repeat;background-size:90px auto}.ranking_list .title_cont .rank_num02{background-position:0 -45px}.ranking_list .title_cont .rank_num03{background-position:0 -90px}.ranking_list .title_cont .rank_num04{background-position:0 -135px}.ranking_list .title_cont .rank_num05{background-position:0 -180px}.ranking_list .title_cont .rank_num06{background-position:0 -225px}.ranking_list .title_cont .rank_num07{background-position:0 -270px}.ranking_list .title_cont .rank_num08{background-position:0 -315px}.ranking_list .title_cont .rank_num09{background-position:0 -360px}.ranking_list .title_cont .rank_num10{background-position:0 -405px}.bourn_special_content .title_cont .city_name{margin-right:10px;font-size:22px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bourn_special_content .dz_link{margin-right:10px;width:80px;height:30px;line-height:30px;text-align:center;font-weight:700;color:#fff;background:linear-gradient(90deg,#ffa04d,#f85e53 98%);border-radius:30px}.ranking_list .text_pic{padding:0 15px}.ranking_list .text_pic .text_cont{margin-bottom:15px;font:normal 14px/22px PingFang-SC-Regular;color:#333}.ranking_list .text_pic .pic_cont img{width:100%;height:auto}.bourn_comment_cont{padding-top:20px}.bourn_comment_mod{margin:0 10px 20px;padding-top:1px;background:#fff;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.1)}.bourn_comment_mod .user_info{padding:0 10px;margin-bottom:10px}.bourn_comment_mod .user_info:after{content:"";display:block;height:0;clear:both;overflow:hidden}.bourn_comment_mod .user_info .pic_mod{float:left;margin-top:-10px;width:60px;height:60px;margin-right:10px}.bourn_comment_mod .user_info .pic_mod img{width:60px;height:60px;border-radius:60px}.bourn_comment_mod .user_info .user_text{margin-top:12px;float:left}.bourn_comment_mod .user_info .user_text .name{margin-bottom:3px;font:700 14px/20px PingFang-SC}.bourn_comment_mod .user_info .user_text .time{font:normal 12px/17px PingFang-SC-Medium;color:#999}.bourn_comment_mod .user_simcom_mod{position:relative;padding:0 10px;margin:0 10px 10px;height:30px;background:linear-gradient(90deg,#ffecdc,#fedfdd);border-radius:30px}.bourn_comment_mod .user_simcom_mod:before{content:"";position:absolute;top:-5px;left:25px;width:0;height:0;border-bottom:5px solid #ffebdc;border-left:5px solid transparent;border-right:5px solid transparent}.bourn_comment_mod .user_simcom_mod .text{font:normal 14px/30px PingFang-SC-Medium;color:#ff6913;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bourn_comment_mod .user_com_mod{padding:0 10px;margin-bottom:10px}.bourn_comment_mod .user_com_mod .text_main{display:-webkit-box;display:box;overflow:hidden;line-height:22px}.bourn_comment_mod .three_line .text_main{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.bourn_comment_mod .user_com_mod .show_mod{display:block;padding:0 10px;text-align:center}.bourn_comment_mod .user_com_mod .arrow:before{font-size:18px;color:#999;content:"\e0b3"}.bourn_comment_mod .three_line .arrow:before{content:"\e0b2"}.bourn_comment_mod .user_com_mod+.pic_list{margin-top:-10px}.bourn_comment_mod .pic_list{padding:0 5px;margin:-5px 0 9px}.bourn_comment_mod .pic_list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.bourn_comment_mod .pic_list li{float:left;width:33.3%;padding:5px;box-sizing:border-box}.bourn_comment_mod .pic_list li .pic_mod{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden;border-radius:6px;z-index:1}.bourn_comment_mod .pic_list li .pic_mod img{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.bourn_comment_mod .pic_list li .more_pic .more{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:6px;z-index:2}.bourn_comment_mod .pic_list li .more_pic .more .num{position:absolute;left:0;top:50%;margin-top:-23px;width:100%;height:46px;line-height:46px;text-align:center;font-size:32px;color:#fff}.bourn_comment_mod .score_mod{padding:0 5px;margin-bottom:14px;overflow:hidden}.bourn_comment_mod .score_mod .cate{float:left;width:33%;padding:0 5px;box-sizing:border-box;line-height:22px}.bourn_comment_mod .score_mod .cate .num{font-weight:700;color:#ff9913}.bourn_comment_mod .dzs_link_mod{position:relative;padding:14px 20px 14px 10px;line-height:30px}.bourn_comment_mod .dzs_link_mod:before{top:0;bottom:auto;background:#e0e0e0}.bourn_comment_mod .dzs_link_mod:after{content:"\e944";position:absolute;right:10px;top:50%;margin-top:-8px;line-height:16px;font-size:16px;color:#999}.bourn_comment_mod .dzs_link_mod .title{width:56px}.bourn_comment_mod .dzs_link_mod .dzs_info{overflow:hidden;font-weight:700}.bourn_comment_mod .dzs_link_mod .dzs_info img{float:left;margin-right:5px;width:30px;height:30px;border-radius:30px}.flex_bottom_frame .main_bg .title_mod2{padding:0 44px 0 15px;line-height:50px;text-align:left}.flex_bottom_frame .title_mod2 .wantgo{float:left;width:59px;margin:12px 10px 0 0;overflow:hidden}.flex_bottom_frame .title_mod2 .wantgo img{float:left;width:59px;height:22px}.flex_bottom_frame .title_mod2 .city{line-height:20px;font-size:20px;vertical-align:2px}.flex_bottom_frame .btn_mod2{position:relative;margin:0 15px;padding:20px 0 16px;height:40px;box-shadow:0 0}.flex_bottom_frame .btn_mod2:before{top:0;bottom:auto;background:#e0e0e0}.flex_bottom_frame .btn_mod2 .btn{margin:0;height:40px;line-height:40px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(90deg,#ffa50a,#f70 98%)}.heightpoint_body .fa_btn_box{padding-bottom:15px}.heightpoint_body .dz_step_mod{position:relative;margin:0 12px;border-radius:0 0 6px 6px;padding:24px 10px 32px}.heightpoint_body .dz_step_mod:before,.swan_main .dz_step_mod:before{content:"";position:absolute;top:0;left:0;width:100%;height:59px;background:linear-gradient(-180deg,#f9f2e5,#fff);z-index:1}.heightpoint_body .dz_step_mod .title,.swan_main .dz_step_mod .title{height:15px;position:relative;z-index:3}.heightpoint_body .dz_step_mod .step_main{position:relative;z-index:3}.heightpoint_body .dz_step_mod .title img,.swan_main .dz_step_mod .title img{width:250px;height:auto;margin-right:4px}.heightpoint_body .dz_step_mod .title .iconfont1,.swan_main .dz_step_mod .title .iconfont1{line-height:15px;font-size:15px;color:#e4bb66}.heightpoint_body .dz_step_mod .icon,.heightpoint_body .dz_step_mod .step_main .arrow,.swan_main .dz_step_mod .icon,.swan_main .dz_step_mod .step_main .arrow{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/height_index_icon01.png?20190703=) no-repeat;background-size:130px auto}.heightpoint_body .dz_step_mod .icon,.swan_main .dz_step_mod .icon{width:30px;height:30px}.heightpoint_body .dz_step_mod .icon02,.swan_main .dz_step_mod .icon02{background-position:-30px 0}.heightpoint_body .dz_step_mod .icon03,.swan_main .dz_step_mod .icon03{background-position:-63px 0}.heightpoint_body .dz_step_mod .icon04,.swan_main .dz_step_mod .icon04{background-position:-96px 0}.heightpoint_body .dz_step_mod .step_main .arrow,.swan_main .dz_step_mod .step_main .arrow{margin-top:12px;width:17px;height:20px;background-position:0 -37px}.fa_btn_box .company_tips{margin-top:16px;line-height:15px;text-align:center;font-size:12px;color:#666}.fa_btn_box .company_tips span{font-family:PingFangSC-Medium;color:#333}.australia_icon{background:linear-gradient(180deg,#cce9ee,#80c9d4)}.australia_icon .aut_icon{float:left;width:11px;height:11px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/australia_icon.png) no-repeat;background-size:11px auto}.middle_icon .aut_icon,.small_icon .aut_icon{margin-top:2px}.orderfill_list_mod01 .phone_mod .icon_down03:before{font-size:18px}.heightpoint_body .new_form_box li .phone_mod,.new_f_body_d .f-people+.f_phone .input_text,.new_form_box .f-people+.f_phone .phone_mod{font-size:16px}.new_f_body .new_form_box li{padding:14px 10px 14px 0;line-height:24px}.new_form_box .phone_mod{position:relative;padding-right:13px}.new_form_box .phone_mod .icon_down03{position:absolute;right:0;top:-1px}.heightpoint_body .dz_fa_mod01 .f-form-box li input.input_text::-webkit-input-placeholder,.new_f_body_d .f-form-box .f-people+.f_phone input::-webkit-input-placeholder{font-size:16px;color:#ccc}.heightpoint_body .dz_fa_mod01 .f-form-box li input.input_text{height:24px;line-height:24px;font-size:16px;color:#333}.heightpoint_body .new_form_box li .phone_mod .icon_down03{vertical-align:0}.fa_btn_box .dzs_num_tips{margin-bottom:16px;line-height:15px;font-size:12px;color:#666}.fa_btn_box .dzs_num_tips .strong{font-family:PingFangSC-Medium;color:#f70}.fa_btn_box .dzs_num_tips .iconfont1{margin-right:2px;font-size:14px;color:#ffa04d;vertical-align:-2px}.heightpoint_body .fa_btn_box .dzs_num_tips .iconfont1,.heightpoint_body .fa_btn_box .dzs_num_tips .strong{color:#e0b45a}.case_share_sort{top:44px;line-height:36px}.advisor-list-page .case_share_sort{top:calc(constant(safe-area-inset-top) + 44px);top:calc(env(safe-area-inset-top) + 44px)}.advisor-list-page.no-header .case_share_sort{top:constant(safe-area-inset-top);top:env(safe-area-inset-top)}.advisor-list-page .advisor-list-content{padding-top:calc(env(safe-area-inset-top) + 80px)}.advisor-list-page.no-header .advisor-list-content{padding-top:calc(env(safe-area-inset-top) + 36px)}.case_share_sort .nav_top{position:relative;background:#fff}.case_share_sort .nav_top:before{background:#f4f4f6}.case_share_sort .nav_list li{width:auto;padding:0 10px;font-size:15px}.case_share_sort .nav_list .cur:before{display:none}.case_share_sort .nav_list li a{position:relative;display:block}.case_share_sort .nav_list .cur a{color:#006ff6;font-family:PingFangSC-Medium}.case_share_sort .nav_list .cur a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#006ff6;border-radius:3px}.case_share_sort .v_arrow_down{height:36px;width:38px;text-align:center;color:#333;background:#fff}.case_share_sort .v_arrow_down:after{display:none}.case_share_sort .v_arrow_down:before{left:-10px;width:12px;height:36px;background:radial-gradient(100% 50%,hsla(0,0%,89.4%,.9) 0,hsla(0,0%,100%,0) 79%)}.case_share_sort .v_arrow_down .icon_down03:before{vertical-align:2px}.case_share_sort .type_filt a{height:38px;line-height:38px;font-size:14px;align-items:center}.case_share_sort .type_filt a .text{display:inline-block;position:relative;padding-right:13px;height:38px;line-height:38px}.case_share_sort .type_filt a .jt{position:absolute;top:0;right:0;border-width:0;width:12px;height:38px;line-height:14px;vertical-align:0}.case_share_sort .type_filt a.cur .jt{border-width:0}.case_share_sort .type_filt a .jt:after{content:"";display:block;height:0;clear:both;overflow:hidden}.case_share_sort .type_filt a .jt:before{position:absolute;top:50%;left:0;font-size:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.case_share_sort .type_filt a:before{display:none}.case_share_content{padding-top:72px}.case_share_content:before{content:"";position:fixed;width:100%;top:0;left:0;bottom:0;background:#fff;z-index:1}.case_share_list{position:relative;margin-bottom:15px;z-index:2}.choose_dzs_box+.case_share_list{padding-top:0}.case_share_list li{position:relative;margin-left:12px;padding:12px 12px 12px 0}.case_share_list li:before{background:#eee}.case_share_list .plan_detail3_content .project_box{margin:0;background:#fff}.case_share_list .plan_detail3_content .project_box .content{padding:0;background:#fff}.case_share_list .project_box .content .top_mod{padding-bottom:0}.case_share_list .plan_detail3_content .project_box .content .simple_box .img{width:115px;margin-right:8px;border-radius:6px}.case_share_list .plan_detail3_content .project_box .content .simple_box .text_cont .text_name{margin-bottom:8px;font-size:16px}.case_share_list .plan_detail3_content .project_box .content .simple_box .text_cont .text_name .main{display:-webkit-box;display:-o-box;display:-ms-box;display:-moz-box;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden}.case_share_list .case_label_mod{margin-bottom:6px}.case_share_list .case_label_mod:after{content:"";display:block;height:0;clear:both;overflow:hidden}.case_share_list .case_label_mod .case_label{float:left;position:relative;margin:0 2px 2px 0;padding:0 2px;height:14px;line-height:14px;font-size:10px;color:#006ff6}.case_share_list .case_label_mod .case_label:before{border:1px solid #448aff;border-radius:4px;opacity:.3}.case_share_list .plan_detail3_content .describt_mod{line-height:16px;color:#666}.plan_detail3_content .describt_mod .describe_text{margin-bottom:4px;font-family:PingFangSC-Light}.plan_detail3_content .describt_mod .propaga_text{margin-bottom:4px;font-family:PingFangSC-Light;color:#f70}.plan_detail3_content .describt_mod .price_mod{font-family:PingFangSC-Light}.plan_detail3_content .describt_mod .price_mod .price_num{margin:0 5px;font-family:PingFangSC-Medium;color:#333}.case_share_content .choose_dzs_box{margin:0 0 4px 16px;padding:0 12px 14px 0;z-index:3}.case_share_content .choose_dzs_box:before{background:#eee;bottom:0}.case_share_content .choose_dzs_box .choose_dzs_cont{position:relative;padding:0;z-index:3}.case_share_content .choose_dzs_box .choose_dzs_cont .main:after,.case_share_content .choose_dzs_box .choose_dzs_cont .main:before{content:"";position:absolute;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/case_share01.png) no-repeat;background-size:101px auto;z-index:1}.case_share_content .choose_dzs_box .choose_dzs_cont .main:before{top:0;left:0;width:101px;height:77px}.case_share_content .choose_dzs_box .choose_dzs_cont .main:after{bottom:0;right:0;width:51px;height:29px;background-position:0 -80px}.case_share_content .choose_dzs_box .choose_dzs_cont .main{position:relative;padding:12px 120px 12px 20px;color:#5678a8;background-image:linear-gradient(134deg,#eef1f6,#ccd6e5);border-radius:6px}.case_share_content .choose_dzs_cont .icon_dzstx{display:none}.case_share_content .choose_dzs_cont .title{position:relative;top:auto;left:auto;margin-bottom:4px;line-height:19px;font-size:15px;font-weight:700;color:#5678a8;background:0 0;z-index:5}.case_share_content .choose_dzs_cont .text{position:relative;line-height:15px;font-size:12px;z-index:5;color:#5678a8}.case_share_content .choose_dzs_cont .btn{right:20px;margin-top:-15px;width:98px;height:30px;line-height:30px;font-size:13px;background:#5678a8;border-radius:30px;z-index:2}.case_share_content .choose_dzs_box{padding-top:32px}.case_share_content .case_share_list+.choose_dzs_box{padding-top:17px}.case_share_content .choose_dzs_box .nothing{margin-bottom:16px;line-height:20px;font-size:14px;color:#999}.case_share_content .case_share_list+.choose_dzs_box .nothing{padding-top:0}.case_share_content .choose_dzs_box .nothing:before{display:none}.case_share_content .choose_dzs_box .bottom_text{position:relative;bottom:auto;padding:16px 65px 0;margin-bottom:-14px;height:auto;box-sizing:border-box;background:#fff}.case_share_content .choose_dzs_box .bottom_text:before{content:"";position:absolute;bottom:0;right:-12px;width:12px;height:12px;background:#fff;z-index:3}.case_share_content .choose_dzs_box .bottom_text .text{display:block;position:relative}.case_share_content .choose_dzs_box .bottom_text .text:before{bottom:auto;top:50%;margin-top:-1px;background:#ddd;z-index:2}.case_share_content .choose_dzs_box .bottom_text .text .bg{position:relative;display:inline-block;padding:0 8px;background:#fff;z-index:3}.refer_toptips_bg .dz_recommend_cont{margin:19px -8px 3px}.dz_recommend_cont .recommend_list{-webkit-justify-content:space-between;justify-content:space-between}.dz_recommend_cont .recommend_list li{position:relative;margin:0 8px;padding:12px 0;line-height:17px;text-align:center;font-size:13px;color:#fff}.dz_recommend_cont .recommend_list li:after,.dz_recommend_cont .recommend_list li:before{content:"";position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:50%;height:1px;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);top:0;background:#99d5fc}.dz_recommend_cont .recommend_list li:before{left:0;margin-left:-8px}.dz_recommend_cont .recommend_list li:after{right:0;margin-right:-8px}.dz_recommend_cont .recommend_list li:first-child{width:60px;text-align:left}.dz_recommend_cont .recommend_list li:last-child{width:60px;text-align:right}.dz_recommend_cont .recommend_list li:first-child:before,.dz_recommend_cont .recommend_list li:last-child:after{display:none}.dz_recommend_cont .recommend_list li:first-child:after,.dz_recommend_cont .recommend_list li:last-child:before{width:54px}.dz_recommend_cont .recommend_list li .dot{position:absolute;top:-4px;left:50%;margin-left:-4px;width:8px;height:8px;background:#99d5fc;border-radius:8px}.dz_recommend_cont .recommend_list li:first-child .dot{left:0;margin-left:0}.dz_recommend_cont .recommend_list li:last-child .dot{left:auto;right:0}.refer_topinfo_mod .info_title .text_main{font-size:17px;word-break:break-all;display:flex;width:100%}.refer_topinfo_mod .info_title .text_main .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px)}.refer_topinfo_mod .info_title .text_main .icon_arr_right01{display:inline-block;margin-right:-14px;font-size:16px;color:#333;vertical-align:-2px}.refer_topinfo_mod .info_title .my_order{display:block;margin-left:16px;font-size:14px;color:#006ff6}.summary_content{padding-top:39px}.summary_content:before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:1}.tab_mod01{background:#fff}.summary_content .tab_mod01{position:fixed;top:44px;left:0;width:100%;z-index:3}.tab_mod01:before{background:#eee}.tab_mod01 .tab_link{position:relative;height:39px;line-height:39px;text-align:center;font-size:15px;color:#333}.tab_mod01 .tab_link.cur{font-family:PingFangSC-Medium;color:#006ff6}.tab_mod01 .tab_link.cur:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#006ff6}.profile_cont{position:relative;padding:15px 15px 0;z-index:2}.schedule_mod{padding-bottom:1px;margin-bottom:10px;background:#fff;border-radius:10px;box-shadow:0 3px 10px 1px rgba(0,0,0,.11)}.schedule_mod .time_mod{position:relative;line-height:30px;font-size:13px;color:#5678a8}.schedule_mod .time_mod:after{content:"";display:block;height:0;clear:both;overflow:hidden}.schedule_mod .time_mod .date_num{float:left;padding:0 15px;margin-right:10px;height:30px;line-height:30px;font-size:17px;font-weight:700;color:#333;background:linear-gradient(270deg,#f8fafd,#dde4ed);border-radius:10px 0 10px 0}.schedule_mod .area_mod{position:relative;margin:11px 0 8px;padding:0 15px 0 32px;line-height:24px;font-size:16px;font-weight:700}.schedule_mod .area_mod .iconfont1{position:absolute;top:1px;left:15px}.schedule_mod .area_mod .iconfont1:before{float:left;font-size:16px;color:#5678a8}.schedule_mod .schedule_list{margin-bottom:10px;padding:0 15px 0 32px}.schedule_mod .schedule_list li{position:relative;padding-left:43px;line-height:21px}.tourline-simple-page .schedule_mod .schedule_list li{min-height:21px}.schedule_mod .schedule_list li .title{position:absolute;left:0;top:0;width:43px}.profile_cont .trip_list01 li{margin-bottom:15px}.trip_mod02{background:#fff;border-radius:10px;box-shadow:0 3px 10px 1px rgba(0,0,0,.11)}.trip_mod02 .left_cont,.trip_mod02 .left_cont .pic_cont{width:125px;height:125px;overflow:hidden;border-radius:10px 0 0 10px}.trip_mod02 .left_cont .pic_cont{position:relative;zoom:1;z-index:1}.trip_mod02 .left_cont .pic_cont .pic{position:absolute;top:50%;left:50%;height:100%;min-width:100%;width:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.trip_mod02 .right_cont{padding:12px 15px}.trip_mod02 .right_cont .title_mod{display:-webkit-box;display:-o-box;display:-ms-box;display:-moz-box;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden;margin-bottom:6px;line-height:21px;font-size:16px;color:#333}.trip_mod02 .right_cont .info_mod{margin-bottom:6px;line-height:14px;color:#5678a8}.trip_mod02 .right_cont .tips_mod{line-height:17px;font-size:12px;color:#999}.trip_mod02 .right_cont .title_mod .icon_arr_right01{display:inline-block;margin-left:5px;width:10px;height:13px}.trip_mod02 .right_cont .title_mod .icon_arr_right01:before{margin-top:-2px;font-size:13px;color:#333}.detail_act_mod01{position:relative;padding:15px;margin:0 -15px;text-align:center}.profile_cont .detail_act_mod01:first-child{padding-top:0}.detail_act_mod01+.detail_act_mod01{border-top:1px solid #eee}.detail_act_mod01 .pic_cont{position:relative;margin-right:15px;width:125px;height:125px;border-radius:10px;overflow:hidden;z-index:2}.detail_act_mod01 .pic_cont .pic{width:100%;height:100%}.detail_act_mod01 .no_img .pic,.trip_mod02 .left_cont .no_img .pic{width:100%;height:100%;-webkit-filter:blur(5px);filter:blur(5px)}.detail_act_mod01 .no_img .iconfont1,.trip_mod02 .left_cont .no_img .iconfont1{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:32px;color:#fff;z-index:3}.trip_mod02 .left_cont .no_img .ico_trip_food01{font-size:35px}.detail_act_mod01 .act_text{text-align:left}.detail_act_mod01 .title{margin-bottom:8px;line-height:20px;font-size:16px}.detail_act_mod01 .time{line-height:16px;font-size:12px;color:#999}.return_flt_mod01{margin-bottom:10px;filter:drop-shadow(0 3px 10px rgba(0,0,0,.2))}.return_flt_mod01 .return_mod{position:relative;height:20px;padding:0 10px;background:radial-gradient(circle at right bottom,transparent 6px,#fff 0) 100% 0/51% 10px no-repeat,radial-gradient(circle at left bottom,transparent 6px,#fff 0) 0 0/51% 10px no-repeat,radial-gradient(circle at right top,transparent 6px,#fff 0) 100% 100%/51% 10px no-repeat,radial-gradient(circle at left top,transparent 6px,#fff 0) 0 100%/51% 10px no-repeat}.return_flt_mod01 .return_mod .bg{position:relative;text-align:center;height:20px}.return_flt_mod01 .return_mod .bg:after{content:"";width:100%;border:1.5px dashed #ccc;position:absolute;left:0;right:0;top:10px;margin:auto;z-index:1}.return_flt_mod01 .return_mod .label{position:relative;display:inline-block;width:40px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#fff;background:#5678a8;border-radius:20px;z-index:2}.trip_mod01{min-height:71px;background:#fff;border-radius:10px;padding-bottom:15px}.have_return .trip_mod01{border-radius:10px 10px 0 0;padding-bottom:6px}.have_return .return_mod+.trip_mod01{border-radius:0 0 10px 10px;padding-bottom:15px}.trip_mod01 .right_cont{overflow:hidden}.trip_mod01 .right_top_cont{position:relative;padding:15px 15px 10px}.trip_mod01 .flt_mod{overflow:hidden}.trip_mod01 .flt_mod .flt_name_cont{-webkit-box-pack:justify;justify-content:space-between;margin-bottom:10px;line-height:12px;font-size:12px;color:#999}.trip_mod01 .flt_mod .flt_main_cont{-webkit-box-pack:center;justify-content:center}.trip_mod01 .flt_mod .flt_cont{overflow:hidden}.flt_mod .flt_cont .airport_name{margin-bottom:10px;line-height:14px;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt_mod .flt_cont .flt_time{line-height:20px;font-size:20px;font-family:PingFangSC-Medium}.flt_mod .flt_cont .flt_time .add_day{margin-left:5px;font-size:11px;color:#5678a8}.flt_mod .flt_right_cont{text-align:right}.trip_mod01 .flt_mod .flt_icon{position:relative;width:170px;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.trip_mod01 .flt_mod .flt_icon .jt_text{white-space:nowrap;font-size:11px;color:#999}.trip_mod01 .flt_mod .flt_icon .iconfont1:before{color:#aaa;font-size:16px}.right_bottom_cont{padding:0 15px}.new_f_body_d .waterfall_content{position:relative;background:0 0;padding:20px 0 16px}.new_index_dz_title02{margin-bottom:12px;padding:0 16px;font:600 20px/26px PingFangSC}.new_index_dz_title02 .small_text{margin-left:6px;font:normal 12px/15px PingFangSC-Regular;color:#999}.waterfall_list{position:relative;width:100%;height:100%;padding:0 12px;overflow:hidden;box-sizing:border-box;z-index:2}.waterfall_list .waterfall_half_cont{padding:0 4px;overflow:hidden;box-sizing:border-box}.waterfall_list .waterfall_mod{padding-bottom:8px}.waterfall_mod .content{position:relative;overflow:hidden;z-index:3;border-radius:6px;box-shadow:0 2px 8px 1px rgba(0,0,0,.06)}.waterfall_mod .content .adContent{padding-bottom:150%;position:relative}.waterfall_mod .content .adContent img{position:absolute;width:100%;height:100%}.waterfall_mod .pic_mod{position:relative;height:auto;overflow:hidden}.waterfall_mod .pic_mod .pic_area{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;z-index:1}.waterfall_mod .heightrip_pic .pic_area{padding-bottom:89%}.waterfall_mod .big_pic_mod .pic_area{padding-bottom:149%}.waterfall_mod .pic_mod .pic{position:absolute;left:50%;top:50%;height:100%;min-width:100%;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.waterfall_mod .pic_mod .mold_label{position:absolute;bottom:6px;left:10px;padding:0 6px 0 8px;line-height:18px;font-size:11px;color:#fff;background:rgba(0,0,0,.5);border-radius:9px 9px 9px 0;z-index:3}.waterfall_mod .pic_mod .mold_label:before{content:"";margin-right:4px;display:inline-block;width:4px;height:4px;background:#fff;border-radius:4px;vertical-align:2px}.waterfall_mod .big_pic_mod:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:67%;background:linear-gradient(195deg,hsla(0,0%,56.9%,0) 16%,rgba(55,55,72,.49) 58%);border-radius:0 0 6px 6px;z-index:10}.waterfall_mod .big_pic_mod .scenic_text{position:absolute;bottom:0;left:0;width:100%;padding:0 10px;box-sizing:border-box;z-index:11}.waterfall_mod .big_pic_mod .scenic_text .name{margin-bottom:4px;font:normal 20px/24px PingFangSC-Medium;color:#fff}.waterfall_mod .big_pic_mod .scenic_text .label_mod{margin-bottom:8px}.waterfall_mod .big_pic_mod .scenic_text .label{display:inline-block;padding:0 4px;height:18px;line-height:18px;font-size:11px;background:#fff;border-radius:2px;text-overflow:ellipsis;overflow:hidden;white-space:normal}.waterfall_mod .big_pic_mod .scenic_text .day{position:relative;padding:8px 0 10px;line-height:15px;font-size:12px;color:#fff}.waterfall_mod .big_pic_mod .scenic_text .day:before{background:hsla(0,0%,100%,.4);bottom:auto;top:0}.waterfall_mod .text_mod{padding:8px;background:#fff}.waterfall_mod .text_mod .case_title,.waterfall_mod .text_mod .mold_text,.waterfall_mod .text_mod .mold_title{display:-webkit-box;display:-o-box;display:-ms-box;display:-moz-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden}.waterfall_mod .text_mod .mold_text,.waterfall_mod .text_mod .mold_title{-webkit-line-clamp:2;line-clamp:2}.waterfall_mod .text_mod .case_title,.waterfall_mod .text_mod .mold_title{margin-bottom:6px;font-weight:600;line-height:18px;font-size:14px}.waterfall_mod .text_mod .mold_text{line-height:15px;font-size:11px;color:#999}.waterfall_mod .text_mod .case_title{-webkit-line-clamp:2;line-clamp:2}.waterfall_mod .text_mod .case_label{overflow:hidden;height:14px}.waterfall_mod .text_mod .case_label .label{position:relative;float:left;margin:0 2px 0 0;padding:0 2px;height:14px;line-height:14px;font-size:10px;color:#006ff6;border-radius:2px}.waterfall_mod .text_mod .case_label .label:before{border:1px solid #bfe0fc;border-radius:4px}.waterfall_mod .text_mod .case_label .gray_label{background:#f2f8fe}.waterfall_mod .text_mod .case_label .gray_label:before{display:none}.waterfall_mod .text_mod .user_title{margin-bottom:4px}.waterfall_mod .text_mod .user_title .user_name{margin-bottom:8px;font:normal 14px/18px PingFangSC-Medium}.waterfall_mod .text_mod .user_title .text{font:normal 11px/12px PingFangSC-Medium;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spot_hotel_list .title_mod{padding:16px}.spot_hotel_list .title_mod .big_text{margin-bottom:4px;font:normal 17px/21px PingFangSC-Medium}.spot_hotel_list .title_mod .tips{line-height:20px;font-size:13px;color:#999}.spot_hotel_list .clients_list_b{padding-left:12px}.spot_hotel_list .title_mod+.clients_list_b{margin-top:-12px}.spot_hotel_list .clients_list_b li{padding:12px 8px 12px 0}.spot_hotel_list .clients_list_b li .main .pic_mod{margin-right:8px;width:115px;min-height:64px;overflow:hidden}.spot_hotel_list .clients_list_b li .main .pic_mod .label{position:absolute;top:0;left:0;padding:0 4px;height:16px;line-height:16px;font-size:11px;color:#fff;background:rgba(0,0,0,.6);border-radius:6px 0;z-index:3}.spot_hotel_list .clients_list_b li .main .pic_mod .city{position:absolute;bottom:0;left:0;width:100%;height:21px;line-height:21px;text-align:center;font-size:11px;color:#fff;background:rgba(0,0,0,.5);border-radius:0 0 6px 6px;z-index:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spot_hotel_list .clients_list_b li .main .text_mod .title_cont{margin-bottom:0;line-height:20px}.spot_hotel_list .clients_list_b li .main .label_cont{margin-top:10px;overflow:hidden}.spot_hotel_list .clients_list_b li .main .label_cont .label{position:relative;float:left;margin-right:2px;padding:0 2px;height:14px;line-height:15px;font-size:10px}.spot_hotel_list .clients_list_b li .main .label_cont .label:before{border-radius:4px}.spot_hotel_list .clients_list_b li .main .label_cont .label01{color:#006ff6}.spot_hotel_list .clients_list_b li .main .label_cont .label01:before{border:1px solid #448aff;opacity:.3}.spot_hotel_list .clients_list_b li .main .label_cont .star_label{color:#f70}.spot_hotel_list .clients_list_b li .main .label_cont .star_label:before{border:1px solid #f70;opacity:.3}.spot_hotel_list .clients_list_b li .main .label_cont .star_label .star_bg{float:left;margin-left:-2px;margin-right:2px;padding:0 2px;height:14px;background:#f70;border-radius:2px 0 0 2px}.spot_hotel_list .clients_list_b li .main .label_cont .star_label .ico_star01{float:left;margin-top:-.5px;font-size:9px;color:#fff}.spot_hotel_list .clients_list_b li .main .text_mod .tips_cont p{margin:10px 0 0;line-height:12px;font-family:PingFangSC-Light;color:#666}.spot_hotel_list .clients_list_b li .main .evaluate_cont{margin-top:10px;line-height:12px}.spot_hotel_list .clients_list_b li .main .evaluate_cont .text{font-size:12px;color:#006ff6}.spot_hotel_list .clients_list_b li .main .evaluate_cont .price_mod{font-size:11px;color:#666}.spot_hotel_list .clients_list_b li .main .evaluate_cont .price_mod .price_num{font-size:12px;color:#f60}.spot_hotel_list .clients_list_b li .main .evaluate_cont .price_mod .num{font-size:18px;font-family:PingFangSC-Medium}.refer_heightrip_content:before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;background:#020002;z-index:1}.refer_heightrip_content .banner{position:relative;padding-bottom:50px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/height_banner.jpg) top no-repeat;background-size:100% auto;z-index:3}.refer_heightrip_content .banner .text_main{position:relative;padding-top:90px;width:100%;text-align:center}.refer_heightrip_content .banner .pic_text{margin-bottom:-2px}.refer_heightrip_content .banner .pic_text .pic{width:58%}.refer_heightrip_content .banner .tips{position:relative;text-align:center;padding:5px 0;line-height:17px;font-size:14px;background:linear-gradient(0deg,#ad8941,#cfc0a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.refer_heightrip_content .banner .tips:after,.refer_heightrip_content .banner .tips:before{content:"";position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:1px;left:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);background:linear-gradient(90deg,rgba(4,9,12,0) 10%,#998458 24%,#cdaf72 51%,#937d53 78%,rgba(2,2,4,0) 93%)}.refer_heightrip_content .banner .tips:before{top:0}.refer_heightrip_content .banner .tips:after{bottom:0}.refer_heightrip_content .refer_info{position:relative;z-index:3}.refer_heightrip_content .refer_info .info_mod{position:relative;margin-bottom:62px;overflow:hidden}.refer_heightrip_content .refer_info .info_mod .pic_main{margin-bottom:18px}.refer_heightrip_content .refer_info .info_mod .pic_main .pic{width:100%}.refer_heightrip_content .refer_info .info_mod01,.refer_heightrip_content .refer_info .info_mod03{padding-right:13%;text-align:right}.refer_heightrip_content .refer_info .info_mod02{padding-left:13%}.refer_heightrip_content .refer_info .info_mod01{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/height_bg01.png) no-repeat;background-position:center 41%;background-size:100% auto}.refer_heightrip_content .refer_info .info_mod02{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/height_bg02.png) no-repeat;background-position:center 41%;background-size:100% auto}.refer_heightrip_content .refer_info .info_mod03{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/height_bg03.png) no-repeat;background-position:center 41%;background-size:100% auto}.refer_heightrip_content .refer_info .title{position:relative;margin-bottom:16px;z-index:3}.refer_heightrip_content .refer_info .title .pic{position:absolute;top:10px;width:337px;z-index:2}.refer_heightrip_content .refer_info .info_mod01 .title .pic,.refer_heightrip_content .refer_info .info_mod03 .title .pic{right:-20px}.refer_heightrip_content .refer_info .info_mod02 .title .pic{left:-20px}.refer_heightrip_content .refer_info .title .text{position:relative;line-height:30px;font-size:22px;background:linear-gradient(0deg,#e6b85c,#fec);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:3}.refer_heightrip_content .refer_info .info_mod .text_main{line-height:23px;font-size:14px;color:#ffe6b3}.refer_heightrip_content .banner .tips,.refer_heightrip_content .refer_info .info_mod .text_main{font-family:PingFangSC-Light}.people_refer_content .fill_card_mod .card_title{margin:0 0 -4px 16px;line-height:24px;font-size:18px}.people_refer_content .fill_card_mod .card_title:before{display:none}.people_refer_content .fill_card_mod .card_title:after{height:18px;border-radius:1px;background:#2698f7;top:15px}.people_refer_content .refer_topinfo_mod .fill_card_mod{margin:0 0 12px;background:0 0}.people_refer_content .refer_topinfo_mod .fill_card_mod+.fill_card_mod{margin-top:16px}.people_refer_content .fill_card_mod .orderfill_list_mod01{padding:0}.people_refer_content .orderfill_list_mod01 li{padding:12px 16px;line-height:21px;font-size:15px}.people_refer_content .orderfill_list_mod01 li:before{left:16px;right:0;width:auto}.people_refer_content .orderfill_list_mod01 li.wrong{background:#fef3f2}.people_refer_content .orderfill_list_mod01 .arrow_right:after{right:18px;top:19px;font-size:14px}.people_refer_content .muilt_choose_mod01 .choose_main li{width:25%;padding:4px}.people_refer_content .muilt_choose_mod01 .choose_main .chose_mod{height:36px;line-height:36px;background:#f8f8f8;border-width:0;font-size:13px}.people_refer_content .muilt_choose_mod01 .choose_main .chose_mod.cur{font-weight:600;background:#e6f3fe}.people_refer_content .complex_choose_mod .choose_main .chose_mod.cur:after{content:"";position:absolute;bottom:0;right:0;width:11px;height:10px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/muilt_chose_bg.png) no-repeat;background-size:11px auto}.people_refer_content .complex_choose_mod .choose_main .chose_mod.cur:before{background:0 0;content:"\f0da";position:absolute;bottom:0;right:0;width:11px;height:10px;line-height:10px;z-index:2;color:#fff;font-size:10px}.people_refer_content .muilt_choose_mod01 .textarea_mod{padding:8px 12px;margin-top:-16px}.people_refer_content .muilt_choose_mod01 .textarea_mod textarea::-webkit-input-placeholder{color:#ccc}.people_refer_content .refer_topinfo_mod .fill_card_mod .muilt_choose_mod01{padding:16px 16px 12px}.people_refer_content .refer_topinfo_mod .fill_card_mod .muilt_choose_mod01+.muilt_choose_mod01{padding-top:12px}.people_refer_content .refer_topinfo_mod .fill_card_mod .muilt_choose_mod01 .title{margin-bottom:8px;line-height:19px;font-size:13px}.people_refer_content .muilt_choose_mod01 .choose_main{margin:-4px}.people_refer_content .fill_card_mod .btn_box{padding:20px 8px 8px}.people_refer_content .fill_card_mod .btn_box .btn{position:relative;margin:0 8px;height:44px;line-height:44px;font-size:17px;font-family:PingFangSC-Medium;box-sizing:border-box}.people_refer_content .fill_card_mod .btn_box .change_btn{color:#006ff6;background:#fff}.people_refer_content .fill_card_mod .btn_box .change_btn:before{border:1px solid #006ff6;border-radius:12px}.complet_degree_mod{padding:2px 16px 6px}.complet_degree_mod .degree_chart{width:82px;height:82px;margin:0 16px 0 12px}.complet_degree_mod .degree_text{line-height:20px;font-size:14px}.complet_degree_mod .degree_text .time{color:#006ff6}.orderfill_list_mod01 .fill_mod{position:relative}.contact_list_mod01 li.cur .tips_mod01,.orderfill_list_mod01 .fill_mod .error_tips,.orderfill_list_mod01 .fill_mod .tips_mod01,.people_refer_content .show_list_mod01 .tips_mod01{margin-top:2px;line-height:18px;font-size:12px;color:#aaa}.contact_list_mod01 li.cur .tips_mod01 .bold,.orderfill_list_mod01 .fill_mod .tips_mod01 .bold,.people_refer_content .show_list_mod01 .tips_mod01 .bold{font-family:PingFangSC-Medium;color:#333}.orderfill_list_mod01 .fill_mod .error_tips{color:#f5190a}.orderfill_list_mod01 .fill_mod .ico_clean01{position:absolute;top:1px;right:0;font-size:16px;color:#ccc}.orderfill_list_mod01 .copy_num{margin-left:16px}.copy_num.color_gray{color:#ccc}.people_refer_content .show_list_mod01{margin-bottom:16px}.people_refer_content .show_list_mod01+.show_list_mod01{margin-top:0;padding-top:16px}.people_refer_content .show_list_mod01 li{line-height:20px;font-size:14px}.people_refer_content .show_list_mod01 li .show_text{word-break:break-all}.flex_bottom_frame .contact_tips{padding:10px 16px;line-height:18px;font-size:12px;color:#666;background:#f6f8fa}.flex_bottom_frame .contact_list_mod01{padding:0 20px 9px}.flex_bottom_frame .contact_list_mod01 li.cur:before{right:0}.contact_list_mod01 li{padding:16px 41px 16px 0;line-height:22px;font-size:16px}.contact_list_mod01 li.cur{font-family:PingFangSC-Medium;color:#006ff6}.chose_date_type_mod{position:relative;margin-bottom:4px;padding:24px 60px 24px 20px;font:normal 16px/22px PingFangSC-Medium;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.04)}.chose_date_type_mod .chose_mod{position:absolute;right:16px;top:23px;height:22px;width:37px;background:#fff;border:1px solid #e5e5e5;border-radius:22px}.chose_date_type_mod .chose_mod.cur{background:#006ff6;border-color:#006ff6}.chose_date_type_mod .chose_mod .btn{position:absolute;left:0;top:0;height:22px;width:22px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);border-radius:22px;transition:.1s linear}.chose_date_type_mod .chose_mod.cur .btn{-webkit-transform:translateX(15px);transform:translateX(15px)}.chose_date_type_new_mod{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px;font-size:15px;font-weight:700;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.04);margin-bottom:10px}.chose_date_type_new_mod .choose_date_btn{height:37px;width:168px;padding:3px;background-color:#eef1f6;border-radius:4px;position:relative;box-sizing:border-box;overflow:hidden}.chose_date_type_new_mod .choose_date_btn span{height:100%;line-height:31px;text-align:center;width:50%;border-radius:4px;font-size:13px;font-weight:400;transition:all .3s .1s;float:left;z-index:100;position:relative}.chose_date_type_new_mod .choose_date_btn span:first-child{color:#666;font-weight:400}.chose_date_type_new_mod .choose_date_btn.cur span:first-child,.chose_date_type_new_mod .choose_date_btn span:last-child{color:#333;font-weight:700}.chose_date_type_new_mod .choose_date_btn.cur span:last-child{color:#666;font-weight:400}.chose_date_type_new_mod .choose_date_btn:before{content:"";background-color:#fff;height:31px;width:81px;border-radius:4px;position:absolute;z-index:1;transform:translateX(100%);transition:transform .3s}.chose_date_type_new_mod .choose_date_btn.cur:before{transform:translateX(0)}.flex_bottom_frame .date_choose_content{padding-top:20px}.flex_bottom_frame .date_choose_content .choose_main{display:block;margin:0 -4px}.flex_bottom_frame .date_choose_content .choose_main li{width:25%;padding:4px}.flex_bottom_frame .date_choose_content:last-child{margin-bottom:87px}.flex_bottom_frame .date_choose_content .choose_main .chose_mod{margin:0}.flex_bottom_frame .chose_date_btn_mod{padding:8px 16px;background:#fff;box-shadow:0 -5px 10px 0 rgba(187,201,220,.2)}.chose_date_btn_mod .text_mod{font:normal 16px/22px PingFangSC-Medium;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chose_date_btn_mod .text_mod .line{margin:0 10px;display:inline-block;width:1px;height:16px;background:#ddd;vertical-align:middle}.chose_date_btn_mod .dis_choose{font-family:PingFangSC-Regular;color:#ccc}.chose_date_btn_mod .btn_mod01{margin-left:16px}.chose_date_btn_mod .btn_mod01 .btn{display:inline-block;width:127px;height:44px;text-align:center;font:normal 17px/44px PingFangSC-Medium;color:#fff;background:#006ff6;border-radius:6px;box-sizing:border-box}.chose_date_btn_mod .btn_mod01 .dis_btn{background:#ccc}.cust_mask .refer_dp_cont{padding:0 47px}.cust_mask .mask_con .mask_bg{border-radius:8px}.cust_mask .refer_dp_cont .sussess_title01{margin-top:39px;height:auto}.cust_mask .refer_dp_cont .sussess_title01 .f18{margin-top:27px;font:normal 17px/21px PingFangSC-Medium;color:#333}.cust_mask .refer_dp_cont .frame_text_type01{padding:10px 24px;line-height:18px;text-align:center;font-size:12px;color:#999}.cust_mask .refer_dp_cont .frame_text_type01 .bold{color:#333}.cust_mask .refer_dp_cont .frame_text_type02{padding:10px 24px 32px;line-height:18px;text-align:center;font-size:12px;color:#333}.cust_mask .refer_dp_cont .frame_text_type02 .num{color:#f70}.cust_mask .refer_dp_cont .btn_box01{padding:7px 12px 9px}.cust_mask .refer_dp_cont .btn_box01 .btn_div{padding:7px 0}.refer_dp_cont .btn_box01 .btn_div .btn{display:block;height:44px;line-height:44px;text-align:center;font-size:17px;border-radius:6px;box-sizing:border-box}.refer_dp_cont .btn_box01 .btn_div .ok_btn{color:#fff;background:#006ff6;border-width:0}.refer_dp_cont .btn_box01 .change_btn{color:#006ff6;background:#fff;border:1px solid #2698f7}.sussess_title01 .ico_big_rgou01{position:relative;display:table;text-align:center;height:48px;color:#00b87a;font-size:48px;margin:0 auto -16px}.sussess_title01 .ico_big_rgou01:before{vertical-align:middle;display:table-cell;height:48px}.cust_mask .close_btn_box{padding-top:24px;text-align:center}.cust_mask .close_btn_box .ico_rclose02:before{font-size:32px;color:#fff;background:0 0}.new_f_body_c .f-form-box li.f-area .enterbox .text,.new_f_body_c .f-form-box li.f-date .enterbox .text{font-size:16px;line-height:32px}.new_f_body_c .new_dz_mod_b .f-form-box li.f-area .enterbox .hasstring,.new_f_body_c .new_dz_mod_b .f-form-box li.f-date .enterbox .hasstring{font-size:22px;line-height:30px}.new_f_body .new_form_box li{padding:11px 10px 11px 0}.new_f_body .new_form_box li.f_phone{padding:12px 10px 12px 0}.new_f_body .new_form_box li:first-child{padding:18px 10px 18px 0}.new_f_body .new_form_box li.f-area{padding:14px 10px 14px 0}.new_form_box li:last-child:before{display:none}.new_dz_mod_b .fa_btn_box{padding:2px 0}.new_dz_mod_b .dz_fa_mod01{padding-bottom:18px}.new_f_body_d .new_dz_mod .new_dz_mod_b .dz_fa_mod01{padding:0 20px 18px}.get_fa_btn{background:linear-gradient(90deg,#ffa50a,#f70)}.new_f_body_d .f_phone .input_text,.new_form_box li .phone_mod,.new_form_box li:first-child .phone_mod{font-size:16px}.team_step_mod{z-index:1}.dz_fa_mod01{box-shadow:0 3px 8px 0 rgba(0,0,0,.08)}.new_f_body_d .f_name .chosesex_mod:before{display:none}.heightpoint_body .new_f_body .taiwan_tips+.f-form-box li{margin-top:0}.new_dz_mod .height_tips01{position:relative;padding:12px 0;line-height:18px;font-size:12px;color:#999}.new_dz_mod .height_tips01:before{background:#f4f4f4}.new_dz_mod .height_tips01 .bold{color:#333;font-family:PingFangSC-Medium}.alignment_clients_list{margin-top:0}.bourn_content_b .alignment_clients_list{margin-top:-12px}.alignment_clients_list li{padding:12px 16px 12px 0}.alignment_clients_list li .main .pic_mod{margin-right:8px;width:115px;min-height:64px}.alignment_clients_list li .main .text_mod .title_cont{font:600 16px/22px PingFangSC;margin-bottom:6px}.clients_list_b li .main .text_mod .label_cont{margin-bottom:8px}.clients_list_b li .main .text_mod .label_cont:after{content:"";display:block;height:0;clear:both;overflow:hidden}.clients_list_b li .main .text_mod .label_cont .label_mod{position:relative;float:left;margin-right:2px;padding:0 2px;height:14px;line-height:14px;font-size:10px;color:#006ff6}.clients_list_b li .main .text_mod .label_cont .label_mod:before{border:1px solid #448aff;border-radius:4px;opacity:.3}.clients_list_b li .main .text_mod .describe_cont{margin-bottom:8px;line-height:16px;font-size:12px;color:#f70}.alignment_clients_list li .text_mod .price_cont{line-height:12px;margin-bottom:0}.alignment_clients_list li .text_mod .price_cont .price_num{display:inline-block;font:normal 12px/12px PingFangSC-Medium;color:#333}.dzs_detail_content .dz_title{line-height:24px;font-size:18px}.bourn_content_b .index_bottom_tips{margin-bottom:-4px}.alignment_clients_list .htl_tips{margin-bottom:4px;line-height:18px;font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index_introduce_cont{margin-top:12px;background:#fff}.index_introduce_cont .company_ser_mod{padding-top:32px}.index_introduce_cont .company_js_title{margin-bottom:36px}.index_introduce_cont .company_js_title .text:before{background:linear-gradient(90deg,rgba(255,222,0,0),#f90)}.index_introduce_cont .company_js_title .text em{font:normal 22px/28px PingFangSC-Medium}.index_introduce_cont .company_jsnum_mod{background:#fff}.index_introduce_cont .company_jsnum_mod h4{font:normal 16px/22px PingFangSC-Medium;color:#333}.index_introduce_cont .company_jsnum_mod p{line-height:19px;font-size:13px;color:#999}.index_introduce_cont .company_jsnum_mod ul li{padding-bottom:54px}.index_introduce_cont .company_ser_icon{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/company_index01.jpg) no-repeat;background-size:200px auto}.index_introduce_cont .company_ser_icon.icon02{background-position:-100px 0}.index_introduce_cont .company_ser_icon.icon03{background-position:0 -100px}.index_introduce_cont .company_ser_icon.icon04{background-position:-100px -100px}.index_introduce_cont .company_ser_icon.icon05{background-position:0 -200px}.index_introduce_cont .company_ser_icon.icon06{background-position:-100px -200px}.index_introduce_cont .company_ser_icon.icon07{background-position:0 -300px}.index_introduce_cont .company_ser_icon.icon08{background-position:-100px -300px}.index_introduce_cont .company_advantage_icon01,.index_introduce_cont .company_advantage_icon02{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/index_company02.png) no-repeat;background-size:136px auto;bottom:0}.index_introduce_cont .company_adv_mod{margin:14px 0 0;padding:12px 0 22px;height:238px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/index_bg01.png) no-repeat;background-size:100% auto}.index_introduce_cont .company_advantage_icon01{width:136px;height:92px}.index_introduce_cont .company_advantage_icon02{width:85px;height:104px;background-position:0 -93px}.index_introduce_cont .company_adv_mod .company_js_title{margin-bottom:24px}.index_introduce_cont .company_adv_mod .main_text{line-height:29px;font-size:17px}.index_introduce_cont .company_num_icon{position:relative;width:56px;height:29px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/index_num.png) no-repeat;background-size:91px auto}.index_introduce_cont .company_num_icon:after{content:"";position:absolute;width:16px;height:16px;right:-18px;top:0;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/index_plus.png) no-repeat;background-size:16px auto}.index_introduce_cont .company_num_icon.icon01{background-position:-18px -67px}.index_introduce_cont .company_num_icon.icon02{background-position:-18px 0}.index_introduce_cont .company_num_icon.icon03{width:91px;background-position:0 -100px}.index_introduce_cont .company_num_icon.icon04{background-position:-18px -33px}.index_introduce_cont .company_jsnum_mod h4{margin:8px 0 5px}.guarantee_banner{position:relative;margin-bottom:-8px;z-index:1}.guarantee_banner .pic_mod{position:relative;height:180px;overflow:hidden;z-index:2}.guarantee_banner .banner_pic{position:absolute;left:0;top:50%;width:100%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.guarantee_main{position:relative;padding:35px 0 10px;background:#fff;border-radius:10px 10px 0 0;z-index:5}.guarantee_mod{padding:0 25px;margin-bottom:40px}.guarantee_mod .gua_title{margin-bottom:22px}.guarantee_mod .gua_title .bg{position:relative;padding:0 4px;display:inline-block;height:16px;line-height:16px;font-size:18px}.guarantee_mod .gua_title .bg:before{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:15px;background:#e6f3fe;border-radius:50px 1px 50px 1px;z-index:1}.guarantee_mod .gua_title .num{position:relative;float:left;margin-right:4px;font-size:25px;font-family:PingFangSC-Medium;color:#006ff6;z-index:2}.guarantee_mod .gua_title .text{position:relative;z-index:2}.guarantee_mod .gua_text_area .text_mod{line-height:20px}.guarantee_mod .gua_table_cont+.gua_text_area,.guarantee_mod .gua_text_area+.gua_table_cont{margin-top:16px}.gua_table_cont .gua_table{table-layout:fixed;width:100%}.gua_table_cont .gua_table .width01{width:20%}.gua_table_cont .gua_table .width02,.gua_table_cont .gua_table .width03,.gua_table_cont .gua_table .width04{width:17%}.gua_table_cont .gua_table td,.gua_table_cont .gua_table th{padding:12px 8px;text-align:left;line-height:18px;font-size:12px;font-weight:100;vertical-align:top;border:1px solid #eef1f6}.gua_table_cont .gua_table th{font-family:PingFangSC-Medium;background:#f8fafd}.gua_table_cont .gua_table td{color:#666}.res_orange01{color:#f70}.res_green01{color:#00b87a}.res_gray01{color:#999}.resource_card_content{padding:12px 0;background:#fff}.resource_list_content{padding:12px;margin-bottom:4px;background:#fff}.resource_list_content .resource_scoll_mod{width:100%;overflow-x:auto}.resource_list_content .fixed_top{padding:12px 0;background:#fff}.resource_list_content .res_list{margin-left:4px;white-space:nowrap}.resource_list_content .res_list li{display:inline-block;padding:0 4px}.resource_list_content .res_list li .res_btn{display:inline-block;padding:0 16px;height:30px;line-height:30px;font-size:16px;background:#e6f3fe;border-radius:30px}.resource_list_content .res_list li .res_btn .iconfont1{display:none;float:left;margin-right:2px;font-size:16px;color:#fff;vertical-align:middle}.resource_list_content .res_list li .res_btn.cur{color:#fff;background:linear-gradient(270deg,#0076f5,#00a7fa 98%)}.resource_list_content .res_list li .res_btn.cur .iconfont1{display:inline-block}.resource_card_mod{margin:0 16px 12px;padding-top:16px;background:#fff;box-shadow:0 3px 16px 1px rgba(0,0,0,.08);border-radius:8px}.resource_card_main+.resource_card_main{position:relative;margin-top:-4px;padding-top:16px}.resource_name_mod{margin-bottom:12px;padding:0 16px;line-height:22px}.resource_name_mod .res_icon{margin-right:8px;width:18px;height:18px}.resource_name_mod .res_icon .iconfont1{float:left;margin-top:2px;width:18px;height:18px;line-height:18px;text-align:center;background:#2698f7;border-radius:2px;font-size:16px;color:#fff}.resource_name_mod .res_text{width:1%;font-size:16px;font-weight:600;word-break:break-all}.resource_name_mod .res_text .time{display:inline-block;margin-right:8px}.resource_name_mod .res_text .flt_city,.resource_name_mod .res_text .flt_no{display:inline-block;height:19px;line-height:19px}.resource_name_mod .res_text .flt_no{margin-left:8px}.resource_name_mod .res_text .flt_city .iconfont1{float:none;display:inline-block;margin:0 4px;font-size:12px;color:#666}.resource_name_mod .res_state{width:60px;text-align:right;font-size:12px}.resource_card_mod .resource_card_main{padding-bottom:16px}.resource_card_mod .resource_card_main:before{left:16px;right:16px;width:auto}.resource_card_mod .daytrip_list .trip_card_mod{padding:0;box-shadow:0 0;border-radius:0;margin-bottom:-4px}.resource_card_mod .trip_card_mod .trip_flt_mod{padding:0 16px;margin-bottom:0}.resource_card_mod .trip_card_mod .trip_flt_mod .flight_info{padding-left:19px;margin-bottom:8px;line-height:18px;font-size:12px;color:#999}.resource_card_mod .trip_card_mod .trip_flt_mod .flight_info .logo{top:2px;left:0}.resource_card_mod .trip_card_mod .trip_flt_mod .flex_mod{padding:0;line-height:20px}.resource_card_mod .trip_card_mod .trip_flt_mod .flex_mod .time{font-weight:600;margin-right:12px;font-family:PingFangSC-Regular}.resource_card_mod .trip_card_mod .trip_flt_mod .flex_mod+.flex_mod{margin-top:8px}.resource_card_mod .trip_card_mod .trip_flt_mod .stop_over+.flex_mod{margin-top:4px}.resource_card_mod .trip_card_mod .trip_flt_mod .flex_mod+.flex_mod.have_day{margin-top:17px}.resource_card_mod .trip_card_mod .trip_flt_mod .basics_info{overflow:visible}.resource_card_mod .trip_card_mod .trip_flt_mod .flex_mod .time:before{width:4px;height:4px;left:49.5px;background:#99aece;border-width:0;top:6px}.resource_card_mod .trip_card_mod .trip_flt_mod .flt_go_time{line-height:11px;font-size:10px;font-weight:400}.resource_card_mod .trip_card_mod .trip_flt_mod .flex_mod .time .day{float:left;margin-top:-11px;width:100%}.resource_card_mod .trip_card_mod .flt_return_info{margin-top:8px;margin-bottom:16px;padding:4px 12px;line-height:18px;font-size:12px;color:#999}.resource_card_mod .trip_card_mod .flt_return_info .blue{margin-right:8px;font-weight:600;color:#89a0c2}.resource_card_mod .trip_card_mod .trip_flt_mod .stop_over{margin:4px 0 0;padding-left:59px}.resource_card_mod .trip_card_mod .trip_flt_mod .stop_over:before{left:49.5px;border:1px solid #99aece}.resource_card_mod .trip_card_mod .trip_flt_mod .stop_over .bg{padding:4px 12px;line-height:18px;font-size:12px;color:#999;background:#f6f8fa}.resource_card_mod .trip_card_mod .trip_flt_mod .stop_over .bg .blue{margin-right:8px;color:#89a0c2;font-weight:600}.res_user_info_mod{padding:20px 16px 0;line-height:20px}.project_box .res_user_info_mod{padding:24px 0 0}.res_user_info_mod .user_tit{width:42px;margin-right:18px;color:#999;font-size:14px}.res_user_info_mod .user_name{color:#333;font-size:14px}.res_user_info_mod .check_mod{margin-top:4px;font-size:14px}.res_user_info_mod .check_mod .btn{color:#006ff6}.res_user_info_mod .reserve_num_mod{line-height:18px;font-size:12px;color:#999}.res_user_info_mod .reserve_num_mod .ico_copy01{margin-left:4px;font-size:14px;color:#999}.res_user_info_mod .reserve_num_mod .ico_copy01:before{vertical-align:middle}.rars_link_mod{position:relative;margin:0 16px;padding:14px 0;line-height:20px}.rars_link_mod:before{top:0;bottom:auto;background:#f4f4f4}.rars_link_mod .text{width:1%}.rars_link_mod .free_change{color:#00b87a}.rars_link_mod .no_change{color:#f70}.rars_link_mod .free_change .iconfont1{color:#00b87a}.rars_link_mod .change_type .iconfont1{float:left;vertical-align:middle;margin-right:4px;font-size:14px}.rars_link_mod .change_type .iconfont1:before{line-height:14px}.rars_link_mod .link_btn .iconfont1{font-size:14px;color:#999;vertical-align:middle}.resource_card_mod .voucher_mod{padding-bottom:14px;margin-top:-2px;line-height:22px;text-align:center;font-size:16px;color:#006ff6}.resource_card_mod .plan_detail3_content .project_box{margin:0;background:0 0;border-width:0}.resource_card_mod .project_box .content{background:0 0;padding:0 16px}.resource_card_mod .plan_detail3_content .project_box .content:before{display:none}.resource_card_mod .project_box .content .simple_box .text_cont .text_name{line-height:20px;font-size:14px}.resource_card_mod .project_box .content .simple_box .text_cont .text_two:after{margin-left:6px;height:20px;color:#999}.resource_card_mod .project_box .content .simple_box .text_cont .city_name{margin:2px 0 0;line-height:18px;font-size:12px}.resou_type_list{margin-top:6px}.resou_type_list li{line-height:18px;font-size:12px}.resou_type_list li+li{margin-top:2px}.resou_type_list .type_main{color:#666}.resou_type_list li .room_mod{word-break:break-all}.resou_type_list li .room_mod:after{content:"";display:block;height:0;clear:both;overflow:hidden}.resou_type_list .room_mod .line,.resou_type_list .room_mod .room_text{float:left;margin-right:6px}.resou_type_list li .line{margin-top:4px;width:1px;height:11px;background:#ddd}.resource_card_mod .project_box .check_room{margin-top:8px}.resource_card_mod .project_box .check_room a{display:block;line-height:20px;font-size:14px;color:#006ff6}.resou_type_confirm{margin-top:16px;line-height:18px;background:#f6f8fa;border-radius:4px;align-items:stretch}.resou_type_confirm .pic_wrap{position:relative;margin-right:-4px;width:94px;overflow:hidden;border-radius:4px;z-index:1;background:url(https://pic.c-ctrip.com/VacationH5Pic/group_travel/index/default230.png);background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:90px!important}.resou_type_confirm .pic_wrap img{position:absolute;left:50%;top:50%;min-width:100%;width:auto;height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1;min-height:90px!important}.resou_type_confirm .confirm_main{font-size:12px;color:#111;padding:16px 12px}.resou_type_confirm .confirm_main .phone{margin-left:12px}.resou_type_confirm .right_mod .iconfont1{float:right;color:#006ff6}.resou_type_confirm_guide{margin-top:8px}.resou_type_confirm_guide .resouce_people{margin-bottom:10px;padding-bottom:10px;position:relative}.resou_type_confirm_guide .resouce_people:after{content:"";position:absolute;height:1px;background-color:#ddd;left:0;bottom:0;transform:scaleY(.5);width:100%}.resou_type_confirmNoline .resouce_people{margin-bottom:0;padding-bottom:0}.resou_type_confirmNoline .resouce_people:after{height:0}.resou_type_confirm_guide .resouce_people .lable_wrap,.resou_type_confirm_guide .resouce_people .people_name{display:flex;align-items:center;margin-bottom:6px}.resou_type_confirm_guide .resouce_people .lable_wrap{margin-bottom:8px}.resou_type_confirm_guide .resouce_people .p_name{color:#333;font-family:PingFangSC-Medium;font-size:15px;font-weight:700;line-height:18px;margin-right:2px}.resou_type_confirm_guide .resouce_people .p_label{height:16px;border:1px solid #93bff5;border-radius:2px;box-sizing:border-box;display:flex;align-items:center;padding:1px;margin-right:4px}.resou_type_confirm_guide .resouce_people .p_label span{color:#006ff6;font-family:PingFangSC-Regular;font-size:11px;font-weight:400;display:flex;align-items:center;transform:scale(.9)}.resou_type_confirm_guide .resouce_people .p_label i{color:#006ff6;font-family:PingFangSC-Regular;font-size:12px;font-weight:400}.resou_type_confirm_guide .resouce_people .people_message{display:flex;align-items:center}.resou_type_confirm_guide .resouce_people .people_message .line{display:inline-block;background:#ddd;height:11px;width:1px;margin:0 8px}.resou_type_confirm_guide .flex_center{display:flex;align-items:center;justify-content:space-between}.resource_card_content .flex_bottom_frame .close_frame .iconfont1{color:#fff!important}.resource_card_content .photo_modal .contentPhoto{background:#000;flex:1;display:flex;align-items:center;justify-content:center;position:relative}.resource_card_content .photo_modal .imgWrap{z-index:999;position:relative;width:100%}.resource_card_mod .plan_detail3_content .project_box .train_mod{margin:4px 0 0;padding:8px 24px;background:#f6f8fa;border-radius:2px}.resource_frame_mod{padding-bottom:20px}.resource_frame_mod .top_tips{padding:10px 16px;line-height:18px;font-size:12px;color:#666;background:#f8f8f8}.resource_frame_mod .resource_name_mod{padding:0 16px;margin:16px 0 4px}.resource_frame_mod .res_user_info_mod{position:relative;padding:12px 0;margin:0 16px 0 42px}.resource_frame_mod .res_expire{font-size:12px;color:#999;margin:4px 16px 0 42px}.flex_bottom_frame .resource_card_main .res_tips{padding:10px 16px;line-height:18px;font-size:12px;color:#666;background:#f8f8f8}.flex_bottom_frame .resource_card_main .resource_name_mod{margin-top:18px}.flex_bottom_frame .resource_card_main .res_list{margin:4px 16px 20px}.flex_bottom_frame .resource_card_main .res_list li{position:relative;padding:12px 0}.flex_bottom_frame .resource_card_main .res_list li+li:before{bottom:auto;top:0;background:#eee}.flex_bottom_frame .resource_card_main .res_list li .left_mod{width:1%}.flex_bottom_frame .resource_card_main .res_list .name_mod{line-height:20px}.flex_bottom_frame .resource_card_main .res_list .tips{line-height:18px;font-size:12px;color:#999}.resource_list_content.document_list{position:relative;padding:0;z-index:3}.resource_list_content.document_list .fixed_top{background:#fff}.resource_list_content .res_list02 li{padding:0 12px}.resource_list_content .res_list02 li .res_btn{position:relative;padding:0;height:44px;line-height:44px;font-size:15px;background:0 0}.resource_list_content .res_list02 li .res_btn.cur{font-weight:600;color:#006ff6;background:0 0}.resource_list_content .res_list02 li .res_btn.cur:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#006ff6}.document_content:before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-index:1}.document_card_list{padding-top:20px;position:relative;z-index:2}.document_card_list .card_li{padding:0 16px;margin-bottom:24px}.document_card_list .card_li .card_title{line-height:24px;font-size:18px;font-weight:600}.document_card_list .card_li .card_mod{margin-top:12px;padding:0 16px;background:#fff;border-radius:8px;box-shadow:0 3px 8px 1px rgba(0,0,0,.08)}.document_card_list .card_li .card_mod .text_main{position:relative;padding:16px 0}.document_card_list .card_mod .text_mod{width:1%}.document_card_list .card_mod .text_title{position:relative;padding-right:14px;line-height:20px;overflow:hidden}.document_card_list .card_mod .text_title .day{float:left;margin-right:16px}.document_card_list .card_mod .text_title .city{float:left}.document_card_list .card_mod .text_title .city .iconfont1{margin:0 4px;font-size:14px;vertical-align:middle}.document_card_list .card_mod .text_title .arrow{position:absolute;right:0;top:0;height:20px}.document_card_list .card_mod .text_title .arrow .iconfont1{vertical-align:middle;font-size:14px;color:#999}.document_card_list .card_mod .text_tips{display:none;margin-top:12px;line-height:18px;font-size:12px;color:#999}.document_card_list .card_mod .currer .text_tips{display:block}.document_card_list .card_mod .check_mod{width:24px;height:20px;margin-right:8px;color:#aaa}.document_card_list .card_mod .check_mod .iconfont1:before{font-size:24px;float:left;margin-top:-7px}.document_card_list .card_mod .check_mod.cur .iconfont1{color:#006ff6}.document_content .send_document_cont{padding:24px 16px;position:relative;z-index:3}.send_document_cont .send_title{line-height:26px;font-size:20px;font-weight:600}.send_document_cont .send_title .tips{margin-top:4px;line-height:20px;font-size:14px;font-weight:400;color:#999}.new_input_mod01 .input_bg{position:relative}.new_input_mod01 .input_flex{position:relative;padding:12px 0;height:22px;line-height:22px;font-size:16px}.new_input_mod01 .input_flex:before{background:#dde4ed}.new_input_mod01 .input_flex .title{width:65px;color:#333}.new_input_mod01 .input_flex .fill_mod{position:relative}.new_input_mod01 .input_flex .input_text{height:22px;line-height:22px}.new_input_mod01 .input_flex .fill_mod .ico_clean01{position:absolute;top:1px;right:0;font-size:16px;color:#ccc}.new_input_mod01 .error .input_flex:before{background:#f5190a}.new_input_mod01 .error_tips{margin-top:4px;padding-left:65px;line-height:18px;font-size:12px;color:#f5190a}.send_document_cont .new_input_mod01{margin-top:12px}.send_document_cont .send_btn_mod{margin-top:24px}.send_document_cont .send_btn_mod .btn{display:block;height:44px;line-height:44px;text-align:center;font-size:17px;font-weight:600;color:#fff;background:#006ff6;border-radius:6px}.send_document_cont .send_btn_mod .loading_mod{display:inline-block;margin-top:6px;width:24px;height:24px}.send_document_cont .send_btn_mod .ico_loading01{display:inline-block;width:24px;height:24px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/loading01.png) no-repeat;background-size:24px 24px;-webkit-animation:loading_anim03 1s linear infinite;animation:loading_anim03 1s linear infinite}@-webkit-keyframes loading_anim03{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes loading_anim03{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.what_is_dz_mod{position:relative;margin-bottom:16px;padding:8px 32px 8px 56px;height:32px;line-height:32px;font-weight:600;color:#fff;background:hsla(0,0%,100%,.25);border-radius:8px}.what_is_dz_mod .icon_bag{position:absolute;top:8px;left:16px;width:32px;height:32px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon_bag.png?20190916=) 50% no-repeat;background-size:32px auto}.what_is_dz_mod .close{position:absolute;top:8px;right:6px;width:32px;height:32px;vertical-align:middle;text-align:center}.what_is_dz_mod .close .iconfont1:before{font-size:16px;color:#fff}.what_is_dz_mod .icon_arr_right01{margin-left:2px;vertical-align:-4px}.what_is_dz_mod .icon_arr_right01:before{font-size:14px;vertical-align:2px}.what_is_dz_mod+.refer_toptips_mod{margin-top:-7px}.new_f_body_d .new_dz_mod.no_bg{background:0 0}.dz_step_mod02{margin:12px;padding:24px 0;border-radius:8px;box-shadow:0 3px 8px 0 rgba(0,0,0,.08)}.dz_step_mod .text_title{margin-bottom:20px;line-height:21px;text-align:center;font-size:15px;font-weight:600}.dz_step_mod .konw_link_mod{padding-top:16px;text-align:center}.dz_step_mod .konw_link_mod .btn{position:relative;display:inline-block;padding:0 8px 0 10px;height:20px;line-height:20px;font-size:12px;color:#f70}.dz_step_mod .konw_link_mod .btn:before{border:1px solid #ffb473;border-radius:20px}.dz_step_mod .konw_link_mod .btn .iconfont1{float:right;font-size:12px}.dz_step_mod .konw_link_mod .btn .iconfont1:before{vertical-align:1px}.dz_step_mod .fxy_link_cont{position:relative;margin-top:24px;margin-bottom:-8px;padding:16px 16px 0;line-height:18px;font-size:12px;color:#999}.dz_step_mod .fxy_link_cont .icon_fxy{float:left;margin-right:8px;width:44px;height:18px;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/icon_fxy.png) no-repeat;background-size:44px auto}.dz_step_mod .fxy_link_cont .iconfont1{float:right;font-size:16px}.dz_step_mod .fxy_link_cont .iconfont1:before{vertical-align:1px}.waterfall_mod .heightrip_mod{padding:12px 0;margin-top:-1px;width:100%;text-align:center;color:#eac57a;background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/heightrip_bg02.jpg) 50% no-repeat;background-size:100% 100%;border-radius:0 0 6px 6px;z-index:11}.waterfall_mod .heightrip_mod .title{line-height:24px;font-size:18px;font-weight:600}.waterfall_mod .heightrip_mod .text{line-height:18px;font-size:11px;font-weight:100}.waterfall_mod .heightrip_mod .btn_mod .btn{margin-top:8px;display:inline-block;width:80px;text-align:center;height:30px;line-height:30px;font-size:13px;color:#333;background:linear-gradient(90deg,#f7dca6,#e0b45a);border-radius:4px}.waterfall_mod .language_link_mod{padding:16px 0 18px;text-align:center;background:#fff}.waterfall_mod .language_link_mod .pic{height:100px;margin-bottom:16px}.waterfall_mod .language_link_mod .pic img{width:100px;height:100px;border-radius:100px}.waterfall_mod .language_link_mod .lan_title{margin-bottom:4px;line-height:20px;font-size:16px;font-weight:600;color:#222}.waterfall_mod .language_link_mod .tips{margin-bottom:12px;line-height:18px;font-size:12px;color:#999}.waterfall_mod .language_link_mod .btn{display:inline-block;width:80px;height:30px;line-height:30px;text-align:center;font-size:13px;color:#fff;background:#006ff6;border-radius:4px}.time_tips{position:relative;padding:0 16px 12px;line-height:18px;font-size:12px;color:#666}.time_tips .ico_tips01{float:left;margin:1px 4px 0 0;line-height:12px;font-size:12px;color:#666}.time_tips .ico_tips01:before{vertical-align:middle}.dz_top_tit01 .btn_box01 .icon_mod{position:relative;margin-right:10px}.dz_top_tit01 .btn_box01 .have_tip:before{top:-4px;right:-4px}.dz_top_tit01 .btn_box01 .icon_mod .iconfont1{margin-right:0}.people_refer_content .orderfill_list_mod01 .arrow_right:after{top:23px}.people_refer_content .orderfill_list_mod01 li .input_text::-webkit-input-placeholder,.people_refer_content .orderfill_list_mod01 li .not_fill{line-height:21px}.dz_top_tit01 .btn_box01 .text{position:relative}.dz_top_tit01 .btn_box01 .have_tip:before{content:"";position:absolute;top:-6px;right:-8px;width:8px;height:8px;background:#f5190a;border-radius:8px}.ht_v_mod01{margin-bottom:0}.ht_v_mod01+.ht_v_mod01{margin-top:12px}.new_f_body_c .f-custom-made .bd{padding-bottom:66px}.waterfall_mod .text_mod .case_label .orange_label{color:#f70}.waterfall_mod .text_mod .case_label .orange_label:before{border:1px solid #ffdcbf}.heightpoint_body .dz_fa_mod01,.heightpoint_body .new_dz_mod .maybe_choose01{padding-bottom:16px}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list{margin-bottom:-12px}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li{padding:0 4px;margin-bottom:12px;height:30px}.maybe_choose01 .chose_list li a{font-size:13px}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a{color:#eac57a;background:#15171a}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a.cur{color:#333;background:linear-gradient(269deg,#e0b45a,#f7dca6)}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a:before{display:none}.heightpoint_body .pictext_mod01 .text_cont .price_cont{color:#eac57a}.heightpoint_body .pictext_mod01 .text_cont .price_cont .dw{opacity:.8}.heightpoint_body .pubu_pic_list .pubu_main{padding-bottom:0;height:auto;background:0 0;border-radius:6px}.heightpoint_body .pubu_pic_list .pubu_main .text_cont{position:relative;padding:10px;background:#2e3135}.heightpoint_body .pubu_pic_list .pubu_main .text_cont .name_cont{color:#f7f1e2}.heightpoint_body .pubu_pic_list .pubu_main .text_cont .price_cont{color:#eac57a}.heightpoint_body .pubu_pic_list .pubu_main .text_cont .price_cont .price_num{font-size:18px}.heightpoint_body .pubu_pic_list .pubu_main .text_cont .price_cont .price_num dfn{margin-right:2px;font-size:11px}.heightpoint_body .pubu_pic_list .pubu_main .text_cont .price_cont .dw{font-size:11px;opacity:.8}.new_dz_mod{padding-top:16px}.dzs_info_content .dzs_name{margin-top:12px;line-height:23px;font-size:17px;font-weight:400}.dzs_info_content .dzs_icon_cont .icon{position:relative;padding:0 2px;line-height:16px;font-size:10px;color:#006ff6;border-width:0}.dzs_info_content .dzs_icon_cont .icon:before{border:1px solid #bfe0fc;border-radius:4px}.dzs_info_content .dzs_icon_cont .orange_icon{color:#f70}.dzs_info_content .dzs_ip_location{color:#999;text-align:center;font-size:12px;margin-top:6px}.dzs_info_content .dzs_icon_cont .orange_icon:before{border-color:#ffdcbf}.remark_info_mod01 .pf_link{line-height:18px;font-size:13px;color:#006ff6}.remark_info_mod01 .pf_link .iconfont1{line-height:12px;vertical-align:-1px}.remark_info_mod01 .pf_link .iconfont1:before{font-size:12px;line-height:12px}.heightpoint_body .clients_list_b li+li:before{background:#36393b}.heightpoint_body .vcm-btn-org .vcm-text{color:#333}.new_dzs_list01 li .company_info,.new_dzs_list01 li .pf_peonum{margin-bottom:2px}.heightpoint_body .nav_mod01 .type_filt:before,.heightpoint_body .new_dzs_list01 li:before{background:#36393b}.nav_mod01 .type_filt{padding:0 10px}.case_share_sort .type_filt a{padding:0 2px;box-sizing:border-box}.case_share_sort .type_filt .filt_tab .text{padding-right:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case_share_sort .type_filt .filt_tab .text .over{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.case_share_sort .type_filt .filt_tab .jt{position:relative;top:auto;right:auto;margin-left:0}.case_share_sort .type_filt .filt_tab .num{margin-left:2px;padding:0 3px;min-width:12px;height:12px;line-height:12px;text-align:center;font-size:10px;color:#006ff6;background:#e6f3fe;border-radius:6px;box-sizing:border-box}.case_share_sort .type_filt .more_tab{width:61px}.case_share_sort .type_filt .more_tab .ico_filter01{width:14px;height:36px;line-height:28px}.case_share_sort .type_filt .more_tab .ico_filter01:before{font-size:12px}.case_share_sort .type_filt .more_tab.cur{color:#006ff6}.new_dz_mod{padding-top:0}.heightpoint_body .dz_step_mod{padding:17px 10px 24px}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a.change .iconfont1{line-height:14px}.heightpoint_body .new_dz_mod .maybe_choose01 .chose_list li a.change .iconfont1:before{font-size:14px;color:#eac57a;vertical-align:-2px}.index_main .citypic_list01{padding:0 12px}.index_main .citypic_list01 li{padding:0 4px}.heightpoint_body .pubu_pic_list .pubu_main .text_cont .price_cont .price_num{font-weight:700;color:#eac57a}.sped_main .sped_list .sped_mod01{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/gdtj01.jpg?20191209=) no-repeat;background-size:100% 100%}.sped_main .sped_list .sped_mod02.bg02{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/flop/gdtj02.jpg?20191209=) no-repeat;background-size:100% 100%}.sped_main .sped_mod01 .title_mod01 .country .link_icon{width:16px;height:16px;line-height:12px;text-align:center;background:#fff;border-radius:16px}.sped_main .sped_mod01 .title_mod01 .country .link_icon:before{content:"\e944";font-size:12px;color:#666}.bourn_content_b .new_dz_mod{padding-top:16px}.new_dz_mod:before{display:none}.remark_info_mod02 .remark_siminfo .peo_num{margin-top:4px}.remark_info_mod01 .pf_link .iconfont1{margin-left:0}.dzs_detail_content .dz_title{line-height:23px;font-size:17px}.dzs_detail_content .dz_title h4{font-weight:600}.dzs_detail_content .about_me{padding:16px}.alignment_clients_list{padding-top:4px}.dzs_detail_content .about_me .img_area img{border-radius:6px}.dzs_detail_content .about_me .text_area{margin-bottom:24px;color:#666}.heightpoint_body .shop_info_mod .title,.heightpoint_body .shop_info_mod .title .ico_shop01{color:#f7f1e2!important}.heightpoint_body .shop_info_mod .xkz_num{color:#8a8a87!important}.nav_mod01 .type_filt a{font-size:12px}.nav_mod01 .type_filt a.cur,.nav_mod01 .type_filt a.hx{color:#006ff6}.case_share_sort .type_filt a .jt:before{font-size:12px}.newzlend_icon.small_icon{width:14px;height:14px;padding:0;text-align:center}.case_share_sort .type_filt:before{background:#eee}.new_dzslist_content:before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-index:-1}.complet_degree_mod{padding:0 16px 20px}.refer_topinfo_mod{border-radius:8px 8px 0 0}.refer_card_mod{background:0 0;padding-bottom:16px}.refer_card_mod .card_title .tips{font-size:12px}.people_refer_content .refer_card_mod .card_title,.refer_card_mod .card_title{line-height:23px;font-size:17px;font-weight:600;padding:0 16px 0 12px;margin:0 0 4px 16px}.people_refer_content .refer_card_mod .card_title:after,.refer_card_mod .card_title:after{top:3px;height:18px;border-radius:1px;background:#2698f7}.people_refer_content .refer_card_mod .orderfill_list_mod01{margin-top:0}.people_refer_content .refer_topinfo_mod .refer_card_mod{margin-bottom:0}.refer_card_mod .card_title+.orderfill_list_mod01{margin-top:0}.refer_card_mod .orderfill_list_mod01{padding:0}.refer_card_mod .orderfill_list_mod01 li{padding:12px 16px}.refer_card_mod .orderfill_list_mod01 li .title{color:#333}.refer_card_mod .orderfill_list_mod01 li .input_text{height:21px;line-height:21px}.refer_card_mod .orderfill_list_mod01 .phone_mod{margin-right:20px}.people_refer_content .refer_card_mod .orderfill_list_mod01 li:before{left:17px}.people_refer_content .refer_topinfo_mod .refer_card_mod .muilt_choose_mod01{padding:20px 16px}.people_refer_content .refer_topinfo_mod .refer_card_mod .muilt_choose_mod01+.muilt_choose_mod01{padding-top:20px;margin-top:-20px}.people_refer_content .refer_card_mod .muilt_choose_mod01 .textarea_mod{margin-top:0}.tripplan_box a{padding:14px 0}.tripplan_box .icon{display:block;width:100%;line-height:28px;text-align:center}.tripplan_box .icon:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.refer_topinfo_mod .refer_card_mod{margin:0}.refer_topinfo_mod .refer_card_mod+.refer_card_mod{margin-top:16px}.new_refer_content .fill_card_mod .btn_box{padding:20px 16px 0}.new_refer_content .fill_card_mod .btn_box .btn{height:44px;line-height:44px;font-size:17px;font-weight:600;border-radius:6px}.people_refer_content .new_refer_content .refer_topinfo_mod .refer_card_mod .btn_box{padding:20px 8px 0}.people_refer_content .new_refer_content .refer_topinfo_mod .refer_card_mod .btn_box.new_btn_box{padding:8px}.personal-statement-tips{font-size:12px;color:#333}.personal-statement-tips a{color:#006ff6}.refer_topinfo_mod .refer_card_mod .card_title:before{display:none}.refer_topinfo_mod .orderfill_list_mod01 li:before{left:17px;width:calc(100% - 34px)}.refer_toptips_mod{padding:12px 0}.refer_toptips_bg .dz_recommend_cont{margin:8px -8px}.refer_topinfo_mod .small_tips01{padding:8px 0 12px;line-height:19px}.refer_topinfo_mod .small_tips01 .bold_text{font-weight:600;color:#333}.refer_topinfo_mod .info_title+.show_list_mod01{padding:0}.refer_topinfo_mod .show_list_mod01+.small_tips01{padding:12px 16px 20px}.refer_topinfo_mod .show_list_mod01+.small_tips01:before{display:none}.show_list_mod01 li .title{color:#666}.housekeep_wechat_mod .housekeep_info .time_mod{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.new_form_box li .phone_mod{margin-right:30px}.pubu_pic_list{padding:0 12px}.pubu_pic_list .list_li{padding:0 4px}.type_tab01 .tab_list li:first-child{margin-left:16px}.sped_main .sped_list{padding:0 12px;margin-bottom:20px}.sped_main .sped_list li{padding:0 4px}.sped_pic_mod01 .text_mod01 .title{margin-top:0}.sped_pic_mod01 .text_mod01 .price_mod .price_num{font-weight:700}.case_share_sort .type_filt a,.case_share_sort .type_filt a .text{height:36px;line-height:36px}.muilt_choose_mod01 .textarea_mod textarea{height:76px}.new_refer_content .orderfill_list_mod01 li{line-height:21px}.new_refer_content .orderfill_list_mod01 .arrow_right:after{right:16px}.orderfill_list_mod01 .taiwan_tips01{margin-top:-8px}.refer_topinfo_mod .orderfill_list_mod01 .no_border:before{display:none}.refer_topinfo_mod .fill_card_mod .muilt_choose_mod01{padding:20px 16px 0}.muilt_choose_mod01 .choose_main{margin:-4px}.muilt_choose_mod01 .choose_main li{padding:4px;width:25%}.sped_main .sped_mod01 .sped_pic_mod01{height:60px}.new_dzs_list01 li .text_mod{min-height:104px;height:auto}.new_dzs_list01 .dzs_bq .cont{margin-bottom:-4px}.new_dzs_list01 .dzs_bq .cont:after{content:"";display:block;height:0;clear:both;overflow:hidden}.new_dzs_list01 .dzs_bq .bq{margin:0 4px 4px 0}.clients_list_b li .main .text_mod .label_cont{margin-bottom:6px}.clients_list_b li .main .text_mod .label_cont .label_mod{margin-bottom:2px}.fill_card_mod .muilt_choose_mod01.no_border:before{display:none}.cust_mask .refer_dp_cont .sussess_title01{margin-top:36px}.cust_mask .refer_dp_cont .sussess_title01 .f18{margin-top:24px}.sussess_title01 .ico_big_rgou01{height:54px;line-height:54px;font-size:54px;margin:0 auto}.refer_dp_cont .change_order_btn{display:block;margin-bottom:-12px;padding:12px 0;line-height:19px;text-align:center;font-size:13px;color:#666}.cust_mask .refer_dp_cont .frame_text_type01 .bold{margin:0 4px}.cust_mask .close_btn_box{padding-top:20px}.cust_mask .close_btn_box a{display:block;height:34px}.cust_mask .close_btn_box .ico_rclose02{display:inline-block;height:34px;line-height:34px}.cust_mask .refer_dp_cont .frame_text_type01{padding:16px 24px 0}.cust_mask .refer_dp_cont .btn_box01{padding:24px 12px 16px}.cust_mask .refer_dp_cont .btn_box01 .btn_div{padding:0}.cust_mask .refer_dp_cont .btn_box01 .btn_div+.btn_div{margin-top:12px}.plan_detail3_content .describt_mod .price_mod{color:#333}.alignment_clients_list li .main .text_mod .label_cont{margin-bottom:4px}.alignment_clients_list .describe_text{margin-bottom:4px;line-height:18px;font-size:12px;color:#666}.alignment_clients_list li .text_mod .price_cont{line-height:18px}.case_list_main{position:relative;margin-top:48px;z-index:9}.case_list01{padding:15px 0}.case_list01 li{margin:0 15px}.case_list01 li+li{margin-top:15px}.case_list01 .big_picall_mod03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:10px;overflow:hidden}.case_list01 .big_picall_mod03 .pic_cont{position:relative;width:140px;height:143px}.case_list01 .big_picall_mod03 .text_cont{position:relative;padding:12px 15px;height:143px;box-sizing:border-box}.case_list01 .big_picall_mod03 .title{margin-bottom:4px;line-height:22px;font-size:16px;color:#333;display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.case_list01 .big_picall_mod03 .area_mod,.case_list01 .big_picall_mod03 .ms_text{margin-bottom:4px;line-height:18px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case_list01 .big_picall_mod03 .area_mod{color:#999}.case_list01 .big_picall_mod03 .area_mod .iconfont1{margin-right:2px;font-size:14px;line-height:18px;vertical-align:middle}.case_list01 .big_picall_mod03 .area_mod .iconfont1:before{color:#999}.case_list01 .big_picall_mod03 .ms_text{color:#666}.case_list01 .big_picall_mod03 .day_price_mod{position:absolute;bottom:12px;left:15px;right:15px;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.big_picall_mod03 .text_cont .day_price_mod .day_mod{position:relative;padding:0 2px;height:14px;line-height:14px;font-size:11px;color:#666}.big_picall_mod03 .text_cont .day_price_mod .day_mod:before{border:1px solid #ccc;border-radius:4px}.big_picall_mod03 .text_cont .day_price_mod .price_mod{line-height:23px;text-align:right;font-size:12px;color:#999}.big_picall_mod03 .day_price_mod .price_num{margin-right:2px;font-size:17px;font-weight:700;color:#e0b45a}.big_picall_mod03 .day_price_mod .price_num dfn{margin-right:2px;font-size:12px}.heightpoint_body .case_list_main,.heightpoint_body .nav_mod01 .nav_bottom{background:#212529}.heightpoint_body .case_list01 .big_picall_mod03 .text_cont{background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;width:1%}.new_f_body .f-form-box li.f-people{margin-top:15px}.new_f_body_c .f-form-box .f-people .enterbox .text{height:17px;line-height:17px}.new_f_body_c .f-form-box .f-people .enterbox .text .num{height:17px;line-height:17px;margin-top:0}.f-form-box li.f-people .enterbox{padding-bottom:10px}.swan_banner_cont{position:relative;width:100%;margin-bottom:-12px;z-index:1}.swan_banner_pic_mod{position:relative;padding-bottom:47.4%;width:100%;height:0;overflow:hidden}.swan_banner_cont02 .swan_banner_pic_mod{padding-bottom:62.13%}.swan_banner_pic_mod .pic{position:absolute;top:0;left:50%;height:100%;min-width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.swan_banner_pic_mod:before{content:"";position:absolute;height:60%;width:100%;left:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));z-index:2}.swan_banner_cont02 .swan_banner_pic_mod:before{height:70%}.swan_banner_text_mod{position:absolute;bottom:29px;left:0;width:100%;padding:0 16px;color:#fff;box-sizing:border-box;z-index:3}.swan_banner_text_mod .city_name{line-height:34px}.swan_banner_text_mod .city_name .text{margin-right:8px;font-size:28px;font-weight:600}.swan_banner_text_mod .city_name .icon_mod{display:inline-block;width:14px;height:14px;line-height:14px;background:#fff;border-radius:14px}.swan_banner_text_mod .city_name .icon_mod .iconfont1{line-height:14px;font-size:14px;color:#333}.swan_banner_text_mod .en_name{line-height:18px;font-size:13px}.swan_banner_text_mod .hightrip_link_mod{margin-top:8px;padding:8px;line-height:18px;font-size:12px;background:rgba(0,0,0,.5);border-radius:4px}.swan_main{position:relative;z-index:2;padding-bottom:constant(safe-area-inset-bottom)}.swan_content:before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-index:0}.swan_content .swan_border_bg{background:#fff;width:100%;height:8px;border-radius:8px 8px 0 0}.swan_content .swan_bg_mod{background:#fff}.destination_list01 .dest_li{position:relative;padding:12px 0;margin-left:16px;align-items:stretch}.destination_list01 .premium_pkgs_title{padding:0 24px;height:50px;color:#333;font-size:18px;font-weight:600;line-height:50px;position:relative;z-index:5}.destination_list01 .premium_pkgs_title_mark{z-index:-1;width:20px;background:#f5bb68}.destination_list01 .premium_pkgs_title_mark,.premium_pkgs_title_mark1{position:absolute;top:25px;left:16px;display:inline-block;height:15px;border-radius:15px 0 15px 0}.premium_pkgs_title_mark1{z-index:-2;width:142px;background:rgba(245,225,196,.6)}.premium_pkgs_pic{position:relative}.premium_pkgs_gap{height:12px;background:#f4f4f4}.premium_pkgs_departure{color:#fff;font-size:12px;line-height:20px;text-align:center;position:absolute;bottom:0;left:0;width:100%;height:20px;background:rgba(0,0,0,.5)}.destination_list01 .pic_mod{position:relative;margin-right:8px;width:115px;overflow:hidden;border-radius:6px}.destination_list01 .pic_mod .pic{position:absolute;top:0;left:50%;height:100%;min-width:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.destination_list01 .right_mod{padding-right:16px}.destination_list01 .dest_name,.destination_list01 .trait_text{display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.destination_list01 .dest_name{max-height:44px;line-height:22px;font-size:16px;font-weight:600;color:#333}.destination_list01 .trait_text{margin-top:2px;max-height:36px;line-height:18px;font-size:12px;color:#666}.destination_list01 .label_mod{margin:6px 0 -2px}.destination_list01 .label_mod:after{content:"";display:block;height:0;clear:both;overflow:hidden}.destination_list01 .label_mod .label{position:relative;float:left;margin:0 2px 2px 0;padding:0 2px;line-height:14px;font-size:10px}.destination_list01 .label_mod .color_cyan{color:#58cec6}.destination_list01 .label_mod .color_cyan:before{border:1px solid #58cec6;border-radius:4px;opacity:.4}.destination_list01 .price_mod{margin-top:16px;line-height:18px;text-align:right}.destination_list01 .price_mod .price_num{margin-right:2px;line-height:18px;font-size:18px;font-weight:600;color:#dba53e}.destination_list01 .price_mod .price_num dfn{margin-right:2px;font-size:11px}.destination_list01 .price_mod .unit{font-size:11px;color:#666}.swan_main .dz_step_mod{position:relative}.swan_bg_mod .new_form_box{padding:0 24px}.swan_bg_mod .new_form_box li.f-area{padding:16px 0;line-height:28px;font-size:22px}.swan_bg_mod .new_form_box .wantgo{position:relative;float:left}.f-form-box li.f-area .enterbox .text{font-size:22px}.new_form_box li.f-area.no_arror:after,.new_form_box li.f-people.no_arror:after{display:none}.swan_bg_mod .f-form-box .f_phone{padding:13px 0}.swan_bg_mod .f-form-box li.f_phone input.input_text{height:22px;line-height:22px}.swan_bg_mod .new_form_box li .phone_mod{line-height:22px}.swan_bg_mod .fa_btn_box{margin-bottom:34px;padding:2px 24px}.swan_bg_mod .fa_btn_box .get_fa_btn{background:linear-gradient(-90deg,#e0b45a,#f7dca6);box-shadow:0 5px 10px 0 rgba(249,183,69,.3)}.f-form-box li input.input_text::-webkit-input-placeholder{color:#ccc}.swan_bg_mod li input.input_text{color:#333}.relieved_trip_link_mod+.waterfall_content{margin-top:-12px}.heightpoint_body .new_dz_mod_b{background:0 0!important;padding-bottom:0;margin-bottom:16px}.heightpoint_body .relieved_trip_link_mod{margin-bottom:0;background:linear-gradient(269deg,#e0b45a,#f7dca6)}.heightpoint_body .relieved_trip_link_mod .pic{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/anxin_pic_h.png) no-repeat;background-size:94px auto}.heightpoint_body .relieved_trip_link_mod .title_mod .axy{color:#874900}.heightpoint_body .relieved_trip_link_mod .title_mod .link_btn{background:url(https://pic.c-ctrip.com/VacationH5Pic/mice/dingzhi/anxin_go_h.png) no-repeat;background-size:36px auto}.heightpoint_body .relieved_trip_link_mod .tips_mod{color:#624e20}.clients_list_b li .main .text_mod .label_cont .orange{color:#f70}.clients_list_b li .main .text_mod .label_cont .orange:before{border-color:#ffdcbf;opacity:1}.cust_mask .refer_dp_cont .frame_text_type01{padding:8px 16px 0;line-height:19px;font-size:13px;color:#666}.cust_mask .refer_dp_cont .btn_box01{padding:24px 16px 16px}.cust_mask .refer_dp_cont .sussess_title01 .f18{line-height:23px}.new_form_box li .phone_mod{margin-right:20px}.new_f_body .new_form_box li.city_to_city{padding:16px 0;height:auto;line-height:27px}.new_f_body .new_form_box li.city_to_city .enterbox .text,.new_f_body .new_form_box li.city_to_city .only_dest .text{line-height:27px;font-size:22px;font-family:PingFangSC-Medium}.new_f_body .new_form_box li.city_to_city .only_dest .text{color:#ccc}.new_f_body .new_form_box li.city_to_city .only_dest .text.hasstring{color:#333}.new_f_body .new_form_box li.only_dest_area{display:flex;flex-direction:row;align-items:center}.new_f_body .new_form_box li.only_dest_area .dest_title{color:#333;font-size:22px;line-height:27px;margin-right:16px;font-weight:700}.new_f_body .new_form_box li.only_dest_area .only_dest{flex:1;display:flex;flex-direction:row;align-items:center}.new_f_body .new_form_box li.only_dest_area .only_dest .iconfont1.icon_down03{height:20px}.new_f_body .new_form_box li.city_to_city .iconfont1{height:27px;vertical-align:-5px}.new_f_body .new_form_box li.city_to_city .iconfont1:before{float:left;line-height:27px;font-size:32px;color:#666}.new_f_body .new_form_box li.city_to_city:after{display:none}.new_form_box .city_to_city .enterbox .text{padding:0 12px 0 0}.new_form_box .city_to_city .enterbox:last-child .text{padding:0 0 0 12px;text-align:right}.heightpoint_body .city_to_city .iconfont1{color:#666}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (-webkit-device-pixel-ratio:3){.ndz_pic_content.big_pic_cont li{width:168px}.ndz_pic_content.small_pic_cont li{width:103px}.recommend_pic_cont .rec_pic_list li{width:148px}.f-custom-made .hd .item{font-size:14px}}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (-webkit-device-pixel-ratio:2){.ndz_pic_content.big_pic_cont li{width:168px}.ndz_pic_content.small_pic_cont li{width:103px}.recommend_pic_cont .rec_pic_list li{width:148px}.f-custom-made .hd .item{font-size:14px}.heightpoint_body .v_contact_input .choose_cw_mod{font-size:12px}}@media only screen and (min-width:320px) and (max-width:350px){.dzs_card_list .btn_box .cont .btn_ico{padding:0 15px}.dzs_card_list .icon_btn_box .cont .btn_ico{padding:0}.f-form-box li .enterbox .text{font-size:12px}.f-form-box li .blankbox .ico_arr1{margin-top:7px}.dzs_card_list .btn_box a{margin:0 3px}.dzs_card_tit .con .tit{padding:8px 15px;font-size:14px}.dzs_card_tit .ico_change02{height:36px}.dzs_card_tit .ico_change02:before{top:8px}.dzs_card_tit .con .address,.dzs_card_tit .dzs_loading{margin-top:5px}.dzs_card_list li .bg{padding:5px 0}.dzs_card_list .btn_box{padding:5px 10px}.dzs_card_list .btn_box .btn01{padding:0 10px}.dzs_card_list .btn_box .btn03{padding:0 5px}.fpyd_frame01{top:30px}.fpyd_frame02{top:237px}.fpyd_frame03{top:170px}.f-switch-index{z-index:1}.new_f_body .f-form-box li.f-area .enterbox .text,.new_f_body .f-form-box li.f-date .enterbox .text{font-size:16px}.f-email .input_text,.f-ico_phone .enterbox .v_input_text,.f-name .input_text,.new_f_body .f-form-box li .enterbox .text,.new_f_body .f-form-box li.f-phone .input_text{font-size:14px}.new_f_body .f-form-box li.f-phone .text{width:70px}.new_f_body .f-form-box li.f-phone .text:after{margin-top:-4px}.new_f_body .f-form-box li.f-phone .enterbox{padding-left:72px}.f-ico_phone .enterbox .v_contact_hd{font-size:14px;width:70px}.f-ico_phone02 .enterbox .jw_num{left:75px;font-size:14px}.f-form-box .f-ico_phone02 .enterbox{padding-left:125px}.ndz_pic_content.big_pic_cont li{width:168px}.ndz_pic_content.small_pic_cont li{width:92px}.ndz_pic_content.dzs_pic_cont li .bt{font-size:12px}.recommend_pic_cont .rec_pic_list li{width:128px}.btn-getcard,.f-entry-get .entry-input input{font-size:14px}.nav_mod01 .check_box01{height:465px}.maybe_choose01 .chose_list li a{font-size:12px}.company_footer .text{font-size:14px}.cm-day-list .cm-field-title{font-size:14px!important}.theme_main .theme_mod .title_type01 .main{font-size:12px}.theme_main .theme_mod .title_type01 h4{font-size:22px}.theme_main .scroll_x .theme_mod{width:276px}.theme_main .v_list li{font-size:12px}.write_dz_mod .f-form-box .choose_fltcw li{font-size:16px;margin-left:10px}.f-custom-made .hd .item{font-size:10px}.heightpoint_body .v_contact_input .choose_cw_mod,.vipline_mod .link_mod .text_mod,.write_dz_mod .f-form-box .choose_fltcw li{font-size:12px}.heightrip_link_mod .icon_mod{margin-right:5px}.heightrip_link_mod .text_mod p{font-size:10px}.new_f_body_d .f_name .chosesex_mod a+a{margin-left:4px}.complet_degree_mod .degree_text{font-size:12px}.new_f_body .f-custom-made .hd .item{font-size:13px}.review_score_list .score_cont .title_mod{margin-right:2px;width:100px;font-size:12px}.review_score_list .score_cont .score_pic_mod{height:19.2px}.review_score_icon_bg,.review_score_icon_pic{height:19.2px;background-size:32px auto}.review_score_icon_bg{width:147.2px}.review_score_icon_pic.icon01{width:32px;background-position:0 -20px}.review_score_icon_pic.icon02{width:64px;background-position:0 -40px}.review_score_icon_pic.icon03{width:96px;background-position:0 -60px}.review_score_icon_pic.icon04{width:128px;background-position:0 -80px}.review_score_icon_pic.icon05{width:147.2px;background-position:0 -100px}}@media screen and (max-width:320px){.t_peo_inf{height:64px;margin:0 0 0 20px}.t_peo_inf .txt_box{padding:5px 10px;margin-top:4px}.t_peo_inf .female_pho,.t_peo_inf .male_pho{background-size:144px auto}.t_peo_inf .female_pho,.t_peo_inf .male_pho{width:70px;height:64px}.t_peo_inf .male_pho{background-position:-74px 0}.f-body .f-switch-index{bottom:-37px}.f-switch-index{z-index:1}.new_f_body .f-form-box li.f-area .enterbox .text,.new_f_body .f-form-box li.f-date .enterbox .text{font-size:16px}.f-email .input_text,.f-ico_phone .enterbox .v_input_text,.f-name .input_text,.new_f_body .f-form-box li .enterbox .text,.new_f_body .f-form-box li.f-phone .input_text{font-size:14px}.new_f_body .f-form-box li.f-phone .text{width:70px}.new_f_body .f-form-box li.f-phone .text:after{margin-top:-4px}.new_f_body .f-form-box li.f-phone .enterbox{padding-left:72px}.f-ico_phone .enterbox .v_contact_hd{font-size:14px;width:70px}.f-ico_phone02 .enterbox .jw_num{left:75px;font-size:14px}.f-form-box .f-ico_phone02 .enterbox{padding-left:125px}.redpacket_frame .close{bottom:-58px}.redpacket_frame .bottom_cont .text{margin:5px 0}.redpacket_frame .bottom_cont .btn{margin-bottom:10px}.nav_mod01 .check_box01,.nav_mod01 .check_box .dest_quick .scroll_cont{height:365px}.company_footer .text{font-size:14px}.cm-day-list .cm-field-title{font-size:14px!important}.theme_main .v_list li{font-size:12px}.write_dz_mod .f-form-box .choose_fltcw li{font-size:16px;margin-left:10px}.f-custom-made .hd .item{font-size:10px}.heightpoint_body .v_contact_input .choose_cw_mod,.write_dz_mod .f-form-box .choose_fltcw li{font-size:12px}.new_f_body_d .f_name .chosesex_mod a+a{margin-left:4px}.complet_degree_mod .degree_text{font-size:12px}}@media screen and (device-width:375px) and (device-height:812px){.f-body{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 80px);bottom:calc(constant(safe-area-inset-bottom) + 80px);top:constant(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(constant(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:constant(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:constant(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:constant(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 48px);bottom:calc(constant(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(constant(safe-area-inset-top) + 120px);top:calc(constant(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:constant(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 12px);bottom:calc(constant(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:constant(safe-area-inset-top)}.company_list_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(constant(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(constant(safe-area-inset-top) + 48px);top:calc(constant(safe-area-inset-top) + 48px)}.db_frame .db_round{bottom:112px}.db_frame .yd_pic01{bottom:140px}.flex_bottom_frame .main_bg{padding-bottom:constant(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(constant(safe-area-inset-top) + 205x);height:calc(constant(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(constant(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(constant(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(constant(safe-area-inset-top) + 44px);top:calc(constant(safe-area-inset-top) + 44px)}}@media screen and (device-width:375px) and (device-height:812px){.f-body{bottom:-webkit-calc(env(safe-area-inset-bottom) + 80px);bottom:calc(env(safe-area-inset-bottom) + 80px);top:env(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(env(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(env(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(env(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:env(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:env(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(env(safe-area-inset-bottom) + 48px);bottom:calc(env(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(env(safe-area-inset-top) + 120px);top:calc(env(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:env(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(env(safe-area-inset-bottom) + 12px);bottom:calc(env(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:env(safe-area-inset-top)}.company_list_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(env(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(env(safe-area-inset-top) + 48px);top:calc(env(safe-area-inset-top) + 48px)}.ios_assign_content{padding-top:40px}.flex_bottom_frame .main_bg{padding-bottom:env(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(env(safe-area-inset-top) + 205x);height:calc(env(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(env(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(env(safe-area-inset-top) + 44px);top:calc(env(safe-area-inset-top) + 44px)}}@media screen and (-webkit-device-pixel-ratio:2) and (device-width:414px) and (device-height:896px){.f-body{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 80px);bottom:calc(constant(safe-area-inset-bottom) + 80px);top:constant(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(constant(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:constant(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:constant(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:constant(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 48px);bottom:calc(constant(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(constant(safe-area-inset-top) + 120px);top:calc(constant(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:constant(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 12px);bottom:calc(constant(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:constant(safe-area-inset-top)}.company_list_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(constant(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(constant(safe-area-inset-top) + 48px);top:calc(constant(safe-area-inset-top) + 48px)}.db_frame .db_round{bottom:112px}.db_frame .yd_pic01{bottom:140px}.flex_bottom_frame .main_bg{padding-bottom:constant(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(constant(safe-area-inset-top) + 205x);height:calc(constant(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(constant(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(constant(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(constant(safe-area-inset-top) + 44px);top:calc(constant(safe-area-inset-top) + 44px)}}@media screen and (-webkit-device-pixel-ratio:2) and (device-width:414px) and (device-height:896px){.f-body{bottom:-webkit-calc(env(safe-area-inset-bottom) + 80px);bottom:calc(env(safe-area-inset-bottom) + 80px);top:env(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(env(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(env(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(env(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:env(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:env(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(env(safe-area-inset-bottom) + 48px);bottom:calc(env(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(env(safe-area-inset-top) + 120px);top:calc(env(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:env(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(env(safe-area-inset-bottom) + 12px);bottom:calc(env(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:env(safe-area-inset-top)}.company_list_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(env(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(env(safe-area-inset-top) + 48px);top:calc(env(safe-area-inset-top) + 48px)}.ios_assign_content{padding-top:40px}.flex_bottom_frame .main_bg{padding-bottom:env(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(env(safe-area-inset-top) + 205x);height:calc(env(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(env(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(env(safe-area-inset-top) + 44px);top:calc(env(safe-area-inset-top) + 44px)}}@media screen and (-webkit-device-pixel-ratio:3) and (device-width:414px) and (device-height:896px){.f-body{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 80px);bottom:calc(constant(safe-area-inset-bottom) + 80px);top:constant(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(constant(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:constant(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:constant(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:constant(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 48px);bottom:calc(constant(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(constant(safe-area-inset-top) + 120px);top:calc(constant(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:constant(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 12px);bottom:calc(constant(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:constant(safe-area-inset-top)}.company_list_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(constant(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(constant(safe-area-inset-top) + 48px);top:calc(constant(safe-area-inset-top) + 48px)}.db_frame .db_round{bottom:112px}.db_frame .yd_pic01{bottom:140px}.flex_bottom_frame .main_bg{padding-bottom:constant(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(constant(safe-area-inset-top) + 205x);height:calc(constant(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(constant(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(constant(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(constant(safe-area-inset-top) + 44px);top:calc(constant(safe-area-inset-top) + 44px)}}@media screen and (-webkit-device-pixel-ratio:3) and (device-width:414px) and (device-height:896px){.f-body{bottom:-webkit-calc(env(safe-area-inset-bottom) + 80px);bottom:calc(env(safe-area-inset-bottom) + 80px);top:env(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(env(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(env(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(env(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:env(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:env(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(env(safe-area-inset-bottom) + 48px);bottom:calc(env(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(env(safe-area-inset-top) + 120px);top:calc(env(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:env(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(env(safe-area-inset-bottom) + 12px);bottom:calc(env(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:env(safe-area-inset-top)}.company_list_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(env(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(env(safe-area-inset-top) + 48px);top:calc(env(safe-area-inset-top) + 48px)}.ios_assign_content{padding-top:40px}.flex_bottom_frame .main_bg{padding-bottom:env(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(env(safe-area-inset-top) + 205x);height:calc(env(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(env(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(env(safe-area-inset-top) + 44px);top:calc(env(safe-area-inset-top) + 44px)}}@media screen and (-webkit-device-pixel-ratio:3) and (device-width:390px) and (device-height:844px){.f-body{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 80px);bottom:calc(constant(safe-area-inset-bottom) + 80px);top:constant(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(constant(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:constant(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:constant(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:constant(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 48px);bottom:calc(constant(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(constant(safe-area-inset-top) + 120px);top:calc(constant(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:constant(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(constant(safe-area-inset-bottom) + 12px);bottom:calc(constant(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:constant(safe-area-inset-top)}.company_list_content{padding-bottom:calc(constant(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(constant(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(constant(safe-area-inset-top) + 48px);top:calc(constant(safe-area-inset-top) + 48px)}.db_frame .db_round{bottom:112px}.db_frame .yd_pic01{bottom:140px}.flex_bottom_frame .main_bg{padding-bottom:constant(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(constant(safe-area-inset-top) + 205x);height:calc(constant(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(constant(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(constant(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(constant(safe-area-inset-top) + 44px);top:calc(constant(safe-area-inset-top) + 44px)}}@media screen and (-webkit-device-pixel-ratio:3) and (device-width:390px) and (device-height:844px){.f-body{bottom:-webkit-calc(env(safe-area-inset-bottom) + 80px);bottom:calc(env(safe-area-inset-bottom) + 80px);top:env(safe-area-inset-top)}.f-body1{bottom:80px!important;padding-bottom:calc(env(safe-area-inset-bottom) + 100px)}.new_f_body{bottom:auto!important;padding-bottom:calc(env(safe-area-inset-bottom) + 58px)}.assign_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.for_bar03{padding-bottom:calc(env(safe-area-inset-bottom) + 81px)}.cale_con,.f_coupon_content,.js_demo02,.refer_content{padding-bottom:env(safe-area-inset-bottom)!important}.f-footer,.pay_footer_fixed{padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box}.fpyd_frame_cont{top:env(safe-area-inset-top)}.pay_tips_fixed{bottom:-webkit-calc(env(safe-area-inset-bottom) + 48px);bottom:calc(env(safe-area-inset-bottom) + 48px)}.tel_code .letter_navi{top:-webkit-calc(env(safe-area-inset-top) + 120px);top:calc(env(safe-area-inset-top) + 120px)}.new_f_body_c{padding-bottom:env(safe-area-inset-bottom)}.index_bottom_icon{bottom:-webkit-calc(env(safe-area-inset-bottom) + 12px);bottom:calc(env(safe-area-inset-bottom) + 12px)}.detail_header_iosapp{padding-top:env(safe-area-inset-top)}.company_list_content{padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.company_footer{padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}.company_footer03{padding-bottom:calc(env(safe-area-inset-bottom) + 4px)}.dp_compar_cont .top_nav{top:-webkit-calc(env(safe-area-inset-top) + 48px);top:calc(env(safe-area-inset-top) + 48px)}.ios_assign_content{padding-top:40px}.flex_bottom_frame .main_bg{padding-bottom:env(safe-area-inset-bottom)}.mkt-ad-ccc .cm-slide .cm-slide-list .cm-slide-item,.new_index_banner01 .cm-slide{height:-webkit-calc(env(safe-area-inset-top) + 205x);height:calc(env(safe-area-inset-top) + 205x)}.case_share_list{padding-top:calc(env(safe-area-inset-top) + 116px)}.bourn_content_b{padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}.resource_list_content.certificate_list.fixed_top{top:-webkit-calc(env(safe-area-inset-top) + 44px);top:calc(env(safe-area-inset-top) + 44px)}}.cale_con .cale_top_tab .cui-tab-mod p,.cale_con .cui_cld_daybox li .holiday,.cancel_box .btn_box .sure,.cust_mask .mask_con .pic_select .cur a,.cust_mask .mask_con .title .sure_btn,.dz_mod_box .top_pay_info dd .link,.dz_top_tit01 .btn_box01 a,.dzs_card_list .btn_box .btn03,.f-budget-bar .tit .fltck,.f-email02 .dzs_open_cont01 .chose_cont01 .cur span,.f-email02 .enterbox .zk,.f-footer [class*=item_].on,.mask_con04 .arrows_right li.wx_pubacc h3,.new_tab_type01 a.cur,.new_tab_type .title,.ok_btn,.tel_code .code_con .item.current .code,.tel_code .code_con .item.current .country,.tel_code .letter_navi,.v_coupons_list .v_coupon_cancel,.v_coupons_list .v_coupon_use,.v_coupons_top_mod .v_save,.wx_pubacc .copy_wxacc{color:#448aff}.adsearch_range_line .process,.cale_con .cui-tab-mod .cui-tab-scrollbar,.cale_con .cui_cld_daycrt,.header_type01,.new_f_body .f-custom-made .hd:before,.new_tab_type .title:before,.process_list_box{background-color:#448aff}.adsearch_range_line .process .mark:before,.dzs_card_list .btn_box .btn03,.f-budget-bar .tit .fltck:after,.f-email02 .dzs_open_cont01 .chose_cont01 .cur span,.new_tab_type01 a.cur,.tel_code .code_con .item.current:before,.wx_pubacc .copy_wxacc{border-color:#448aff}.daytrip_list .trip_card_mod .resource-item-title{padding:0 12px;font-size:14px;width:100%;box-sizing:border-box}.daytrip_list .trip_card_mod .resource-item-title__signal{line-height:15px;font-size:11px;color:#666;margin:4px 0 8px}.daytrip_list .trip_flt_mod .flight_info .flight_info__item{display:inline}.daytrip_list .trip_flt_mod .flight_info .flight_info__item:last-child .line{width:0}.daytrip_list .sub_info__item{display:inline-block;line-height:16px;font-size:11px;color:#666}.daytrip_list .sub_info__item .line{display:inline-block;margin:0 6px;width:1px;height:10px;background:#ddd}.daytrip_list .sub_info__item:last-child .line{width:0}.daytrip_list .sub_tags{width:100%;overflow:hidden;margin-bottom:6px}.daytrip_list .sub_tags__item{color:#58cec6;float:left;height:14px;line-height:12px;box-sizing:border-box;border:1px solid rgba(88,206,198,.4);padding:1px 2px;border-radius:2px;margin-right:5px;font-size:10px}.daytrip_list .footer-box{margin-top:4px}.daytrip_list .text-copy{color:#58cec6;font-size:12px;margin-left:4px;vertical-align:middle;position:relative;top:-1px}.trip_card_mod .middle_text{color:#5678a8}.daytrip_list .trip_card_mod .resource-item-title__signal .flight.iconfont1:before{font-size:14px;margin-right:5px;vertical-align:bottom}.text_main .hh_level{display:inline-block;margin-left:2px;padding:0 2px;height:14px;line-height:12px;box-sizing:border-box;font-size:10px;color:#666;background:#fff;border-radius:2px;vertical-align:2px;border:1px solid #ccc;color:#999}.daytrip_list .trip_flt_mod .stop_over.v4{position:relative;margin:6px 0 6px 52px;font-size:11px;z-index:2;background:#f6f8fa;line-height:12px;padding:8px 0 8px 24px;color:#5678a8}.daytrip_list .trip_flt_mod .stop_over.v4:before{content:"";position:absolute;left:-3px;top:50%;margin-top:-3px;width:5px;height:5px;background:#fff;border:1px solid #bbc9dc;border-radius:6px;box-sizing:border-box}.project_box .content .simple_box .text_cont .city_name.traffics_port{color:#666;margin-top:0;margin-bottom:6px}.bourn_content_b .ndz_pic_content.small_pic_cont .advisor_card{background:linear-gradient(0deg,#fff,#eee0d2)}.bourn_content_b .ndz_pic_content.small_pic_cont .advisor_card,.bourn_content_b .ndz_pic_content.small_pic_cont .advisor_card_nomal{position:relative;margin-right:8px;margin-top:20px;width:152px;height:96px;box-shadow:0 4px 16px 1px rgba(0,0,0,.06);border-radius:8px;padding:0 8px}.bourn_content_b .ndz_pic_content.small_pic_cont .advisor_card_nomal{background:linear-gradient(0deg,#fff,#eaeaea)}.advisor_card_top_img_box{width:56px;height:56px;border-radius:50%;position:absolute;top:-20px;left:0;background:linear-gradient(90deg,#dbb795,#e8cfb7);padding:2px}.advisor_card_nomal .advisor_card_top_img_box{background:#eaeaea}.advisor_card_top_img{width:100%;height:100%;border-radius:50%;background-color:#81818d}.advisor_card_top_name{width:82px;margin-left:56px;text-align:left}.advisor_card_top_name b{display:block;position:absolute;top:-7px;background:linear-gradient(90deg,#dbb795,#e8cfb7);border-radius:6px 6px 6px 0;height:14px;width:35px;font-size:11px;font-weight:600;color:#333;line-height:14px;text-align:center}.advisor_card_top_name p{color:#333;font-family:PingFang SC;font-size:16px;font-weight:500;margin-top:12px;height:22px;line-height:22px;display:flex;align-items:center}.advisor_card_top_name p .newzlend_icon.middle_icon{display:inline-block;background:linear-gradient(-180deg,#3d474d,#292f33);border-radius:2px;height:14px;width:14px;margin:0 0 0 6px;padding:0;vertical-align:middle}.advisor_card_top_name p .nickname{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.advisor_card_bottom{margin-top:6px;text-align:left;overflow:hidden}.advisor_card_bottom p{font-size:12px;color:#666;margin:6px 0}.advisor_card_bottom p .line{color:#ddd;margin:0 6px}.advisor_card_bottom div{display:flex;flex-flow:wrap;height:14px}.advisor_card_bottom div span{border-radius:2px;border:1px solid #eee;color:#999;display:inline-block;box-sizing:border-box;margin-right:2px}.advisor_card_bottom div i{font-size:12px;-webkit-transform:scale(.83);line-height:12px;display:block}