

.padd24{padding: 0 0.24rem;}
.padd_b90{padding-bottom: 0.9rem;}
.padd_b166{padding-bottom: 1.66rem;}

.nomargin{margin: 0;}
.margin24{margin: 0 0.24rem;}
.margin_b24{margin-bottom: 0.24rem;}
.margin_b25{margin-bottom: 0.25rem;}

.bold{font-weight: bold;}
.pub_p{font-size: 0.24rem;line-height: 0.36rem;}


.fnt_12{font-size: 0.12rem;}
.fnt_14{font-size: 0.14rem;}
.fnt_16{font-size: 0.16rem;}
.fnt_18{font-size: 0.2rem;}
.fnt_20{font-size: 0.20rem;}
.fnt_24{font-size: 0.24rem;}
.fnt_30{font-size: 0.30rem;}
.fnt_36{font-size: 0.36rem;}

.l_sex_li{position: relative;}
.l_sex_li input{opacity: 0;position: absolute; left: 0;top: 0;width: 100%;height: 100%;}
.pubchoice_p .l_sex_li{float: none;}
.l_text em{display: inline-block; max-width:calc(100% - 0.4rem);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*限时优惠*/

.l_settime{font-size: 0.24rem;margin-bottom: 0.25rem;}
.l_settime i{font-weight: bold;margin-right: 0.1rem;}
.l_settime span{padding-right: 0.1rem;}
.limited_list li{margin-bottom:0.24rem;}
.limited_list dl{background: #fff;}
.limited_list dt a{display: block;}
.l_title{overflow: hidden;}
.l_title h3{float: left;width: 70%;}
.l_title span{float: right;}
.limited_list dd{padding: 0.2rem 0.24rem 0.3rem 0.24rem;}
.limited_list dd p{color: #3b444f;line-height: 0.3rem;    width: 100%;}
.limited_w dd p{width: 100%;}
.limited_list dd p i{color: #ff0009;}
.limited_b{overflow: hidden;margin-top: 0.25rem;}
.limited_b .limited_le{float: left;margin-top: 0.2rem;}
.limited_b .limited_le span{/*border-right: 1px solid #000;padding-right: 0.2rem;margin-right:0.2rem;*/}
.limited_b .limited_le em{margin: 0 0.2rem;}
.limited_b .limited_le span:last-child{border: 0;padding:0;margin:0;}
.limited_b .limited_re{float: right;}
.limited_b .limited_re .limited_btn{width: 1.5rem;}
.limited_btn{width: 1.5rem;height: 0.54rem;line-height: 0.54rem;/*font-size: 0.18rem;*/ text-align: center;background:#a19064;border-radius:0.5rem;display: inline-block;color: #fff;border: none;outline: none;}
.limited_ticket{overflow: hidden;padding-bottom: 0.12rem;margin-top: 0.34rem;}
.limited_ticket a{float: left;width: 49%;float: left;line-height: 0.46rem;text-align: center;border: 1px solid #aeaeae;border-radius: 0.5rem;}
.limited_ticket a:nth-child(2n){float: right;}


/*专题*/
.special_c01{margin-bottom: 0.25rem;}
.special_c01.swiper-box .swiper-slide{height:3.86rem;}
.special_c01.swiper-box .swiper-pagination-bullet{background:#fff; }
.special_c01.swiper-box .swiper-pagination{bottom: 0.2rem;}
.special_c02 li{padding: 0.34rem 0.24rem;background: #fff;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin-bottom: 0.25rem;}
.special_c02 dl{overflow: hidden;}
.special_c02 dt{width: 1.97rem;float: left;}
.special_c02 dd{width: calc(100% - 2.2rem);float: right;}
.special_c02 dd h3{margin-bottom: 0.1rem;}
.special_p01{overflow: hidden;}
.special_p01 p{float: left;}
.special_p01 .special_price{float:right;}
.special_price{overflow:hidden;}
.special_price i{ margin-right: 0.2rem; text-decoration: line-through;color: #949494;}
.special_p02{text-align: right;margin-top: 0.2rem;}
.special_p02 .limited_btn{width: 1.6rem;}

/*商务会展*/
.special_search{background: #fff;margin:0 0.24rem;margin-bottom: 0.25rem; padding: 0.1rem 0.24rem 0.36rem 0.24rem;border-radius: 0.3rem;margin-top: -0.36rem;position: relative;z-index: 2;box-shadow: 0 0 10px 0px rgba(0,0,0,0.2);}
.special_search input{border: 0;outline: none;background: none;width: 100%;}
.special_search li p{color: #949494;margin-bottom: 0.1rem; float: left; margin-right:0.2rem;}
.special_search li p.ini{color: #000;}
.special_search li {border-bottom: 1px solid #d1d1d1;padding: 0.24rem 0;}
.special_search li .select{width:auto;}
.special_search li input{height:100%; top:0;}
.l_special_btn{border: 0;outline: none;background: #a19064;width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius: 5rem;color: #fff;margin-top: 0.35rem;}
.special_search li h3{position: relative;}
.special_search li h3:before{position: absolute;top:-5px;right: 0;font-size: 0.36rem;}

.bussiness_c01 dt{margin-bottom: 0.3rem;}
.bussiness_c01 dd{line-height: 0.36rem;}
.bussiness_c01{border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;background: #fff;}
.bussiness_c01 li{padding: 0.35rem 0.48rem;border-bottom: 1px solid #d1d1d1;}
.bussiness_c01 li:last-child{border-bottom: 0;}

.bussiness_c02{border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;background: #fff;padding-top: 0.35rem;}
.bussiness_c02 h1{text-align: center;margin-bottom: 0.3rem;}
.bussiness_c02 li{width: 90% !important;}
.bussiness_c02 dt img{height: 3.51rem;}
.bussiness_c02 dd{padding: 0.38rem 0.48rem;overflow: hidden;}
.bussiness_c02 dd h3{margin-bottom: 0.3rem;}
.bussiness_case dd h3{float: left;/*width: calc(100% - 2rem)*/}
.bussiness_case dd{padding-right: 0;}
.bussiness_btn{float: right;}

.our_str{margin:0 -2.5% 0.48rem;padding:0 0.48rem;}
.our_str dd{float: left;width:28.33%;margin:0.3rem 2.5%;padding:0;}
.our_str dd span{ display: block; margin:0 auto; width:1.2rem; height: 1.2rem; line-height: 1.2rem; text-align: center; border-radius: 50%; background: #A19063;}
.our_str dd span i{ color:#fff; font-size: 0.56rem;}
.our_str dd h2{font-size:0.3rem; font-weight: bold; margin:0.3rem 0;text-align: center;}
.our_str dd p{ font-size:0.24rem; text-align: left;}
.reserve_dets01{padding:0 0 0.3rem; margin-bottom: 0.24rem; background: #fff; border-bottom:1px solid #D1D1D1;}
.reserve_dets01 li{padding:0.3rem 0.48rem; border-bottom:1px solid #D1D1D1;}
.reserve_dets01 li:last-child{border-bottom: none;}
.reserve_dets01 li h2{ font-size: 0.36rem;font-weight: bold; margin-bottom: 0.2rem;}
.reserve_dets01 li h2 span{ float: right; font-weight: normal;}
.reserve_dets01 li p{ margin:0.1rem 0;}
.reserve_dets01 li dd{ float: left; width:25%; text-align: center; }
.reserve_dets01 li dd em{ display: block; width:0.64rem; margin:0.2rem auto;}
.reserve_dets01 li dd em img{ width:0.64rem; height: 0.55rem;}
.reserve_dets01 li dd span{color:#2D2D2D;}
.reserve_dets01 li dd p{color:#939393;margin:0 0;}
.reserve_dets02{padding-bottom: 0.3rem; background: #fff; border-bottom: none;}

/*商务会展*/
.exhibition_list dl{background: #fff;}
.exhibition_list dd{padding:0.24rem;padding-top: 0.34rem;}
.exhibition_list dd h3{margin-bottom: 0.2rem;}
.e_p01{color: #2b2b2b;line-height: 0.36rem;}
.e_p01 em{margin:0 0.23rem;}
.e_p01 span:last-child em{display: none;}
.e_p02{text-align: right;margin-top: 0.25rem;}
.tag{margin:0.3rem 0 0;}
.tag .ll{ float: left; color:#939393;}
.tag .rr{ float: right; width:calc(100% - 0.9rem);}
.tag .rr span{color:#fff; float: left; padding:0 0.15rem; margin:0 0.05rem 0.1rem; border:1px solid #D1D1D1; border-radius: 3px; background:#a19064;}

/*会场介绍*/
.l_reserve_01{margin-bottom: 0.36rem;}
.l_reserve h1{margin-bottom: 0.2rem;padding: 0 0.24rem;}
.l_reserve .info{margin-bottom: 0.38rem;padding: 0 0.24rem;}
.l_reserve li{margin-bottom: 0.24rem;}
.l_reserve dl{overflow: hidden;padding: 0.24rem;border-bottom: 1px solid #d1d1d1;border-top: 1px solid #d1d1d1;}
.l_reserve dt{width: 2.3rem;float: left;}
.l_reserve dd{width: calc(100% - 2.55rem);float: right;}
.l_reserve dd h3{margin-bottom: 0.1rem; font-size: 0.28rem;}
.l_reserve dd h3 span{ float: right;}
.l_cont{ color:#949494;}
.l_p01 em{margin:0 0.12rem;}
.l_reserve .e_p02{margin-top: 0.24rem;padding: 0 0.24rem;}
.l_cont{line-height: 0.3rem;}



/*
.l_reserve_01{margin-bottom: 0.36rem;}
.l_reserve h1{margin-bottom: 0.2rem;padding: 0 0.24rem;}
.l_reserve .info{margin-bottom: 0.38rem;padding: 0 0.24rem;}
.l_reserve dl{overflow: hidden;padding: 0.24rem;border-bottom: 1px solid #d1d1d1;}
.l_reserve dt{width: 1.97rem;float: left;margin-right: 10px;}
.l_reserve dd{width: calc(100% - 2.2rem);float: right;}
.l_reserve dd h3{margin-bottom: 0.1rem;}
.l_reserve dd h3 span{ float: right;}
.l_cont{ color:#949494;}
.l_p01 em{margin:0 0.12rem;}
.l_reserve .e_p02{margin-top: 0.24rem;padding: 0 0.24rem;}
.l_cont{line-height: 0.3rem;}
*/

/*成功案例*/
.l_case01{padding: 0.46rem 0.24rem;color: #000;}
.l_case02 dl{overflow:hidden;background: #fff;}
.l_case02 dd{padding: 0.2rem 0.24rem;}

/*详情*/
.l_case_d {padding:0.24rem;padding-top: 0.9rem;background: url(../upload/l_case_bg.png) no-repeat 0 0;    background-size: contain;}
.l_case_d h1{margin-bottom: 0.75rem;text-align: center;}

/*在线预约*/
.l_subscribe01{background: #fff;border-radius: 0.2rem;padding:0.36rem 0.24rem;margin-bottom: 0.24rem; }
.l_subscribe01 dl{overflow: hidden;}
.l_subscribe01 dt{width: 1.97rem;float: left;}
.l_subscribe01 dd{width: calc(100% - 2.4rem);float: right;}
.l_subscribe01 dd h3{margin-bottom: 0.1rem;}
.l_subscribe02{padding: 0.3rem 0.48rem;padding-bottom: 0;background: #fff;border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1}
.l_subscribe02 h1{margin-bottom: 0.15rem;}
.subscribe_form li{padding: 0.26rem 0;border-bottom: 1px solid #d1d1d1;}
.subscribe_form li h3{margin-bottom: 0.28rem;}
.subscribe_form li:last-child{border-bottom: 0;}
.subscribe_form input{width: 100%;background: none;outline: none;border: none;}
.subscribe_form .checkin_departure{margin-bottom: 0;}
.subscribe_form li.l_choice_c{padding-bottom: 0;}
.l_choice{overflow: hidden;}
.l_choice a{display: block;float: left;width: 1.84rem;line-height: 0.31rem;margin-bottom: 0.3rem;}
.l_choice a:nth-child(2n+1){clear: both;}
.l_choice a span{width: 0.3rem;height: 0.3rem;border-radius: 50%;border: 1px solid #c3c3c3;float: left;position: relative;margin-right: 0.18rem;}
.l_choice a span i{width: 0.18rem;height: 0.18rem;border-radius: 50%;background: #fff;display: inline-block;}
.l_choice a.on span i{background: #a19064;}

.subscribe_form li{overflow: hidden;}
.subscribe_form h2 p{color: #949494;float: left;}
.subscribe_form textarea{padding: 0.15rem;border: 1px solid #d1d1d1;    box-sizing: border-box;width: 100%;height:2.22rem;font-size: 0.24rem;    font-family: "黑体";}
.subscribe_form li.l_demand{padding: 0.5rem 0 0.36rem 0;}
.l_subscribe_03{padding-bottom: 0.36rem;}
.l_subscribe_03 .subscribe_form li:last-child{border-bottom: 1px solid #d1d1d1;}
.l_success{color: #2e2e2e;line-height: 0.95rem;text-align: center;}
.l_success i{color: #e53636;}

/*懒人模式*/
.l_result{padding: 0 0.24rem;line-height: 0.96rem;color:#2e2e2e;}
.l_result span{color: #a19064;}
.l_lazy_c .exchange_detpart01 .swiper-pagination{bottom: 0.64rem;}

/*精选套餐*/
.meal_search{overflow: hidden;padding: 0.26rem 0.24rem;background: #fff;margin-bottom: 0.36rem;border-bottom: 1px solid #d1d1d1;}
.meal_search li{float: left;width: 1.5rem;margin-top: 0.4rem;}
.meal_search li>span{display: block;line-height: 0.3rem;margin-bottom: 0.1rem;color: #949494;}
.meal_search li:nth-child(1){width: 3.5rem;margin-top: 0;}
.meal_search li:nth-child(2){width: 1.9rem;margin-right: 0.1rem;}
.l_data{width: 2.7rem;position: relative;}
.l_data span{display: block;color: #949494;}
.l_data input{border: 0;background: none;outline: none;width: 100%;position: relative;z-index:2;}
.l_data em{position: absolute;top:0;left: 1.45rem;}
.l_data i{font-size:0.24rem;font-weight: bold;position: absolute;top:0;right: 0;}

.meal_search dt i{margin-left: 0.1rem;color: #949494;font-size: 0.2rem;}
.l_dt{position: relative;height:0.3rem;}

.pubchoice_p input{background: none;outline: none;border:none;width: 100%;font-size: 0.24rem;
    box-sizing: border-box;  white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}

.pubchoice_p h3{float: left;}
.pubchoice_p .sex_li{position:relative;}
.pubchoice_p .icon-jiantouarrow486:before{ color: #949494;font-size: 0.2rem;line-height: 0.3rem;position: relative;
    top: -4px;margin-left: 0.1rem;}

.pubchoice_p .sex_li .l_text em{padding-right:15px;position:relative;font-family: "iconfont";    max-width: initial;}
.pubchoice_p .sex_li .l_text em:before{content: "\e6ab";color: #949494;font-size: 0.2rem;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%);position:absolute;right:0;top:50%;}
.pubchoice_p .sex_li .icon-jiantouarrow486{display:none;}


.meal_search02{margin-bottom: 0;}
.meal_search02 ul{float: left;width: calc(100% - 1.8rem)}
.data_btn{float: right;margin-top: 0.15rem;}
.meal_search02 li:nth-child(2){width: calc(100% - 3.6rem)}

.pubchoice_p02 {bottom:-100%;z-index: 999;}
.choice_row{padding: 0 0.24rem;}
.choice_row .row01{padding: 0.3rem 0;padding-bottom: 0.1rem; border-bottom: 1px solid #d1d1d1;}
.choice_row .l_tabtrue{overflow: hidden;margin: 0 -0.1rem;}
.choice_row h4{margin-bottom: 0.2rem;}
.choice_row .l_tabtrue p{width: 25%;float: left;margin-bottom: 0.2rem;}
.choice_row .l_tabtrue p a{margin: 0 0.1rem;display: block;border: 1px solid #ccc;line-height: 0.4rem;text-align: center;}
.choice_row .l_tabtrue p.on a{    background: #a19064;color: #fff;border: 1px solid #a19064;}
.l_btn{padding-top: 0.3rem;}
.l_btn button{border: none;outline: none;background: #a19064;color: #fff;width: 50%;float: left;line-height: 0.76rem;}
.l_btn .l_btn01{background: #9c9890;}

/*精选套餐详情*/
.d_meal_c01{background: #fff;border-bottom: 1px solid #d1d1d1;}
.d_meal_c01 li{border-bottom: 1px solid #d1d1d1;}
.d_meal_c01 li:last-child{border: 0;}
.d_meal01{padding: 0.3rem 0 0.35rem 0;}
.d_meal01 h1{margin-bottom: 0.3rem;}
.d_meal01 .l_sales{margin-top: 0.35rem;}

.l_coupon{overflow: hidden;line-height: 0.36rem;padding: 0.35rem 0;}
.l_coupon h3{float: left;}
.l_coupon span{float: right;}
.l_coupon span i{font-size: 0.36rem;float: right;margin-left: 0.1rem;}

.l_data_c{padding: 0.2rem 0;}
.l_data_c span{display: block;color: #949494;margin-bottom: 0.1rem;}
.l_data_c .l_data{width: 100%;}
.l_data .l_arrow{font-size:0.24rem;position: absolute;top:0;right: 0;}
.l_data .l_arrow i{position: static;font-weight: bold;}
.l_set{padding-top: 0.3rem;}
.l_set h3{margin-bottom: 0.34rem;}
.l_set .l_tabtrue{margin: 0 -0.11rem;overflow: hidden;}
.l_set .l_tabtrue p{float: left;margin-bottom: 0.36rem;}
.l_set .l_tabtrue p a{display: block;line-height: 0.54rem;border-radius: 0.2rem;border: 1px solid #aeaeae;text-align: center;color: #2e2e2e;margin: 0 0.11rem; padding: 0 0.11rem; }
.l_set .l_tabtrue p.on a{background:#a19064;border: 1px solid #a19064;color: #fff;}
.l_num{padding: 0.34rem 0;overflow: hidden;}
.l_num p{float: left;}
.l_num .num .inp-num{width: 0.7rem;height: 0.36rem;line-height: 0.36rem;}
.l_num .num{width: auto;}

.l_star_p{line-height: 0.36rem;}

.d_meal_c02{border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;background: #fff;padding: 0.35rem 0;}
.d_meal_c02 h1{padding: 0 0.24rem;line-height: 0.36rem;margin-bottom: 0.34rem;}
.d_meal_c02 span{float: right;}
.l_evaluate li{padding: 0.22rem 0.24rem 0.35rem 0.24rem;    border-bottom: 1px solid #d1d1d1;}
.l_evaluate li:last-child{border: 0;}
.l_evaluate dt{overflow: hidden;float: left;width: calc(100% - 3rem)}
.l_evaluate dt .l_photo{width: 0.79rem;float: left;}
.l_photo img{width: 0.79rem;height: 0.79rem;border-radius: 50%;}
.l_evaluate dl{overflow: hidden;}
.l_evaluate dt h3{float: left;padding-top: 0.1rem;width: calc(100% - 1rem);float: right;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.l_evaluate dd{float: right;line-height: 0.79rem;}
.l_star{overflow: hidden;margin:0.2rem 0;}
.l_star span{float:left;font-size: 0.24rem;color: #ccc;}
.l_star span.on{color:#a19064;}
.l_evaluate_m{text-align: center;}

.d_meal_c05 .reserves_part02{padding: 0.34rem 0.24rem;margin-bottom: 0;}
.l_slider01 .swiper-pagination{top:3.5rem;    height: 0.1rem;}
.l_slider01 .swiper-pagination-bullet{width: 0.1rem; height: 0.1rem; background:#fff; opacity: 1;}
.l_slider01 .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 1.1rem; border-radius: 0.1rem;}

.d_meal_c03{padding:0.35rem 0.24rem;background: #fff;    border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; }
.d_meal_c03 li img{height: 3.95rem;}
.d_meal_c03 h3{margin-bottom: 0.35rem;}
.l_slider_p{padding-top: 0.35rem;}
.l_slider_p h2{margin-bottom: 0.3rem;}

.d_meal_c04{padding:0.35rem 0rem;background: #fff;    border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; }
.d_meal_c04 h3{padding: 0 0.24rem;margin-bottom: 0.3rem;}
.d_meal_c04 .l_slider01{padding: 0 0.24rem;}
.d_meal_c04 .l_slider01 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff5a60;}
.slider_day{margin-bottom: 0.35rem;border-bottom: 1px solid #d1d1d1;}
.slider_day li{width: 1.2rem;text-align: center;}
.slider_day li p{border-bottom: 0.05rem solid transparent;padding-bottom: 0.2rem;}
.slider_day li.on p{border-bottom: 0.05rem solid #a19064;}

.day_cont .l_slider01{height: 0;opacity: 0; visibility: hidden;}
.day_cont .l_slider01.on{height:auto;opacity: 1; visibility:visible;}

.l_fixed{padding-bottom:1.04rem;}
.l_fixed .fixed_bot{z-index: 9;}
.m_detailed{margin-left: 0.15rem;cursor: pointer;}
.l_margin{padding: 0.24rem;box-sizing: border-box;bottom:-200%;}
.l_margin.show{bottom:0; }
.l_detailed_cont.show{bottom:1.04rem; height: 80%; overflow: auto;}
.l_detailed_cont li{padding: 0.2rem 0;border-bottom: 1px solid #D1D1D1;}
.l_detailed_cont li h2{font-size: 0.24rem;}
.l_detailed_cont li:last-child{border: 0;}
.detailed_p h2{ margin: 0.1rem 0;}
.detailed_p .l_p01 dt{overflow: hidden;line-height: 0.4rem;}
.detailed_p .l_p01 dt p{float: left;color: #949494;}
.detailed_p .l_total dt p{color: #303030;}
.detailed_p .l_p01 dt span{float: right;}
.l_close{position: absolute;top: 0.24rem;right: 0.24rem;font-size: 0.36rem;}

/* 精选套餐预订 */
.l_part01 {padding: 0.36rem 0;}
.l_part01 .tt{padding: 0.36rem 0.24rem;padding-top: 0;margin-bottom: 0.36rem;}
.l_part01 .bb{padding: 0 0.24rem;}
.l_edit{margin-bottom: 0.36rem;}
.l_edit .card_buy_part04{margin-bottom: 0;}
.l_nump01{float:left;margin-left: 0.7rem;}
.l_nump01 h3{color: #949494;margin-bottom: 0.05rem;}
.l_nump01 p{font-size: 0.24rem !important;color: #303030 !important;}
.l_mum_c01 .ll{width: auto !important;float: left;}
.l_coupon_c01{padding: 0.3rem 0.48rem;background:#fff;  border-top: 1px solid #D1D1D1; }
.l_title{margin-bottom: 0.1rem;}

.l_edit .card_buy_part02>h2,.l_edit .card_buy_part03>h2{margin-bottom: 0.2rem;}
.l_coupon_c01 .coupon{float:right;}
.l_coupon_c01 .coupon i{font-size: 0.3rem;margin-left: 0.1rem;}
/* 精选套餐支付 */
.l_meal_pay .exchange_pay_part{padding-top: 0;}
.l_meal_pay .exchange_pay_part .tt{border-bottom: 1px solid #D1D1D1;padding-bottom: 0.34rem;margin-bottom: 0.34rem;}
.l_meal_pay .exchange_pay_part .hh{padding-bottom: 0.34rem;padding-top: 0.34rem;}

/* 精选套餐订单 */
.l_order01{margin-bottom: 0.36rem;}
.l_order01 .exchange_pay_part{padding: 0;margin-bottom: 0;}
.l_order01 .exchange_pay_part .hh{padding: 0 0.24rem;margin: 0;}
.l_order01 .exchange_pay_part .hh .ll{width: 100%;line-height: 0.84rem;}
.l_order01 .exchange_pay_part .hh .ll h2{float: left;margin: 0;}
.l_order01 .exchange_pay_part .hh .ll p{float: right;}
.l_order01 .exchange_pay_part > div:last-child{border: 0;}
.l_order01 .exchange_pay_part .tt{padding: 0.36rem 0.24rem;border-bottom: 1px solid #D1D1D1;}
.l_order01 .exchange_pay_part .tt .l_nump01{margin-left: 0.4rem;}
.l_info{padding: 0.35rem 0.24rem;}
.l_info li{margin-bottom: 0.15rem;}
.l_info dt{color: #949494;margin-bottom: 0.1rem;}
.l_info dd{color: #2e2e2e;}

@media only screen and (max-width: 359px) {
    .l_order01 .exchange_pay_part .hh .ll{ line-height: 0.54rem; padding:0.15rem 0;}
    .l_order01 .exchange_pay_part .hh .ll p{ float:left; width:100%;}
}

.l_order02{background: #fff;border-top: 1px solid #D1D1D1;border-bottom: 1px solid #D1D1D1;padding-top: 0.35rem;}
.l_order02>h1{padding: 0 0.48rem;margin-bottom: 0.1rem;}
.l_order02 .detailed_p li:first-child{padding-top: 0;}
.l_order02 .detailed_p li{padding:0.34rem 0.48rem;border-bottom: 1px solid #D1D1D1;}
.l_order02 .detailed_p li:last-child{border-bottom: 0;}
.l_order02 .detailed_p h2{margin-bottom: 0.1rem;}
.l_order02 .detailed_p h3{margin-bottom: 0.1rem;}

.l_info_top{border-bottom: 1px solid #D1D1D1;}
.l_order03{background: #fff;border-top: 1px solid #D1D1D1;border-bottom: 1px solid #D1D1D1;}
.l_order03 li{padding:0.34rem 0.48rem;border-bottom: 1px solid #D1D1D1;}
.l_order03 li:last-child{border-bottom: 0;}
.l_order03 li h3{margin-bottom: 0.15rem;}
.l_info_p01{overflow: hidden;line-height: 0.36rem;}
.l_info_p01 p{float: left;margin-right: 0.7rem}
.l_info_p01 p:last-child{margin-right: 0;}
.l_info_p01 p em{color: #949494;}
.l_info_other em,.l_info_other span{display: block;}
.l_order03 .l_edit{margin-bottom: 0;}
.l_order03 .l_edit>div:last-child{border-bottom:0;}
.l_order03 .l_edit .card_buy_part02>h2,.l_order03 .l_edit .card_buy_part03>h2{margin-bottom: 0.15rem;}
.l_order03 .card_buy_part03{padding: 0.34rem 0.48rem;border: 0;border-bottom: 1px solid #D1D1D1;}

.fixed_bot .l_refund_btn{background:#fff;border: 1px solid #aeaeae;color: #2e2e2e;margin-right: 0.2rem;}
.l_tip{line-height: 0.24rem;text-align: center;padding-bottom: 0.34rem;}
.l_tip i{ font-size: 0.24rem;color: #9F9065;margin-right: 0.1rem;}
.l_tip .icon-shijian:before{position: relative;top:1px;}
/*申请退款*/
.body_refund .l_fixed{padding-bottom: 0.9rem;}
.body_refund .fixed_bot button{margin: 0;width:50%;height: 0.9rem;line-height: 0.9rem;border-radius: 0;font-size: 0.36rem;}
.body_refund .l_fixed .fixed_bot{height: 0.9rem;padding: 0;}
.body_refund .fixed_bot .l_refund_btn{border: 0;background: #f0f0f0;}
.l_refund_c{background: #f0f0f0;padding: 0.35rem 0;}
.l_refund_c .l_order01{margin-bottom: 0;}
.l_refund_form{background: #fff; padding:0 0.48rem; border-top: 1px solid #D1D1D1;}
.l_refund_form li{padding: 0.28rem 0;}

.l_refund_form input{border: 0;outline: none;background: none;width: 100%;color: #949494;}
.l_refund_form input.cur{color:#303030;}
.l_refund_form li h3{position: relative;}
.l_refund_form li h3:before{position: absolute;top:-5px;right: 0;font-size: 0.36rem;}
.l_refund_form li{overflow: hidden;border-bottom: 1px solid #D1D1D1;}
.l_refund_form li h2{margin-bottom: 0.3rem;}
.l_refund_form li p{float: left;color: #949494;}
.l_refund_form li span{float: right;}
.l_refund_form li:last-child{border: 0;}
.l_refund_form li.comm_select{position: relative;border-bottom: 1px solid #D1D1D1;}
.l_refund_form textarea{width: 100%;height: 2.25rem;padding: 0.16rem;    box-sizing: border-box;font-size: 0.24rem;font-family: "黑体";}
.l_refund_form li.comm_select input{top:0.2rem;}
/*伴手礼*/
.l_souvenir_select{padding: 0.36rem 0;text-align: center;overflow: hidden;}
.l_souvenir_select ul{display: inline-block;}
.l_souvenir_select li{width:2.4rem;display: inline-block;}
.l_souvenir_type{padding: 0;padding-top: 0.3rem;}
.l_souvenir_type h3{padding: 0 0.24rem;}
.souvenir_type dl{overflow: hidden;padding: 0.24rem;border-bottom: 1px solid #d1d1d1;}
.souvenir_type dl:last-child{border: 0;}
.souvenir_type dt{width: 1.97rem;float: left;}
.souvenir_type dd{width: calc(100% - 2.34rem);float: right;}
.souvenir_type dd h2{margin-bottom: 0.3rem;}
.souvenir_type .l_num{padding: 0;}
.souvenir_type .l_num .num{float: left;}

.l_souvenir_p .edit_con_original{height: auto;max-height: 1.08rem;}
.l_souvenir_p .reserves_part02.show .edit_con_original{height: auto;max-height: inherit;}
.l_recommend_title{line-height: 0.85rem;background: #fff;border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;text-align: center;}
.l_recommend_title span{display:inline-block;border-bottom: 0.05rem solid #a19064;padding: 0 1.15rem;    box-sizing: border-box;line-height: 0.85rem;}

.l_fixed_140{padding-bottom: 1.4rem;}
.l_fixed_140 .fixed_bot{height: 1.4rem;}
.l_fixed_140 .fixed_bot span{line-height: 0.9rem;height: 0.9rem;}
.l_btn_re{float: right;background: #a19064;width: 3.95rem;border-radius:0.4rem;}
.l_btn_re button{line-height: 0.9rem;height: 0.9rem;border-radius: 0rem;width: 50%;float: left;}
.fixed_bot .l_button01{background: #c1b38e;border-radius:0.4rem 0 0 0.4rem;}
.fixed_bot .l_button02{background: #a19064;border-radius:0 0.4rem 0.4rem 0;}

/*伴手礼预订*/
.comm-item-tow li{width: 50%;}
.l_reserve_box{background: #fff; border-top: 1px solid #D1D1D1;border-bottom: 1px solid #D1D1D1;}
.l_reserve_box li{padding:0.35rem 0.48rem;border-bottom: 1px solid #D1D1D1;}
.last li:last-child{border: 0;}
.order_souvenir dl{overflow: hidden;}
.order_souvenir dt{width: 1.97rem;float: left;}
.order_souvenir dd{width: calc(100% - 2.34rem);float: right;}
.order_souvenir dd h3{margin-bottom: 0.2rem;}

.l_num_box{overflow: hidden;}
.l_num_box h4{float: left;line-height: 0.36rem;}
.l_num_box .l_num{padding: 0;float: right;}
.l_address{ margin:0.24rem; border-radius: 0.1rem; overflow: hidden; background: #fff;    padding: 0.35rem 0.24rem;}
.l_address h1{margin-bottom: 0.2rem;}
.l_address_p a{display: block;}
.l_address_p li{overflow: hidden;margin-bottom: 0.2rem;}
.l_address_p li:last-child{margin-bottom: 0;}
.l_address_p li span{margin-right: 0.7rem;float: left;}
.l_address_p li p{float: left;}
.l_address_p li .l_a02 p{float: left;width: calc(100% - 0.4rem)}
.l_address_p li .l_a02 i{float: right;}

/*伴手礼支付*/
.l_nomargin .exchange_pay_part .tt{margin-bottom: 0;border: 0;padding-bottom: 0;}

/*自提*/
.l_self{background: #fff;border-top: 1px solid #D1D1D1;border-bottom: 1px solid #D1D1D1;margin: 0.25rem 0;}
.self_time{overflow: hidden;line-height: 0.36rem;padding:0.2rem 0.48rem;border-bottom: 1px solid #D1D1D1;}
.self_time h1{float: left;}
.self_time .birthday_li{float: right;position: relative;}
.self_time .birthday_li input{opacity: 0;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.self_time .birthday_li .rr *{line-height: 0.36rem;display: inline-block;}
.self_time .icon-jiantou{margin-left: 0.1rem;}
.self_time .icon-jiantou:before{font-size: 0.36rem;top:1px;position: relative;}

.self_address dl{overflow: hidden;}
.self_address dt{float: left;width:2.55rem;padding-left: 0.58rem;box-sizing: border-box;position: relative;}
.self_address dd{float: right;width: calc(100% - 2.8rem)}
.i_cicle{width: 16px;height: 16px;border-radius: 50%;border: 1px solid #c3c3c3;float: left;}
.i_cicle i{width: 8px;height: 8px;border-radius: 50%;background: #fff;display: inline-block;}
.self_block dl.on .i_cicle i{background: #a19064;}
.self_block{padding:0.2rem 0.48rem;padding-bottom: 0.35rem;}
.self_block h1{margin-bottom:0.2rem;}
.self_block dl:last-child{margin-bottom: 0;}
.self_block dl{padding:0.25rem 0.18rem;border: 1px solid #aeaeae;border-radius: 0.2rem;cursor: pointer;}
.self_block dd{padding-top: 0.1rem;}
.self_block dd h3{margin-bottom: 0.1rem;}
.self_block dd p{color:#949494;}
/*伴手礼取消订单*/
.body_refund01 .l_refund_form li{    border-bottom: 1px solid #D1D1D1;}
.l_self_order{margin: 0;border-bottom:0;}
.l_self_order .self_address dl{position: relative;}
.l_self_order .self_address dt{padding-left: 0;width: 1.97rem;}
.l_self_order .self_address dd{width: calc(100% - 2.25rem);box-sizing: border-box;}
.l_navigation{left: auto; right:0.18rem;cursor: pointer;}

.l_navigation .icon-jiantou:before{font-size: 0.36rem;top:2px;position: relative;}

/*礼品自提二维码*/
.code_ewm{text-align: center;padding-top: 2.24rem;}
.code_ewm dt{width: 3.47rem;margin:auto;margin-bottom: 0.5rem;}
.code_ewm dd.fnt_18{margin-top: 0.2rem;color: #949494;}
/*私人订制*/
.l_private .hotel_search_box{top:0;}
.l_private .swiper-box{margin-bottom: 0.36rem;}

/*私人订制列表*/
.scrolltab .l_private_tab{position: fixed;top:.94rem;left: 0;width: 100%;z-index:9;}
.l_private_box .hotel_list_top{margin-bottom: 0.24rem;}
.l_private_tab ul{overflow: hidden;background: #fff;}
.l_private_tab ul li{float: left;width: 33.33%;}
.l_private_tab ul li a{display: block;height: 0.85rem; line-height: 0.85rem;text-align: center;}
.l_private_tab ul li a i{margin-left: 0.2rem;font-size: 0.3rem;position: relative;top:1px;}
.l_private_tab ul li.on a{background: #a19064;color: #fff;}
.l_private_tab ul li:last-child a i{display: none;}

.l_private_box #firstSelect .total_day{    margin: 0.4rem 0.15rem 0;}
.l_private_box #firstSelect .l_modify{position: relative;padding-right: 0.3rem;margin-top: 0.4rem;float: right;}
.l_private_box #firstSelect .l_modify:before{position: absolute;top:0;right: 0;}


.l_private_list .swiper-box img{height:4.22rem;}
.l_private_list ul>li{background: #fff;margin-bottom: 0.25rem;}
.l_private_t{padding: 0.35rem 0.24rem;border-bottom: 1px solid #d1d1d1;}
.l_private_t p{margin-top: 0.3rem;}
.l_private_b li{padding: 0.35rem 0.24rem;border-bottom: 1px solid #d1d1d1;overflow: hidden;}
.l_private_b li:last-child{border:0;}
.private_le{float: left;}
.private_le h4{margin-bottom: 0.1rem;}
.private_le p em{color: #949494;margin-left:0.2rem;}
.private_re,.private_ce{float: right;}
.private_re{margin-left: 0.3rem;}
.l_private_b .l_num{padding: 0;padding-top: 0.1rem;}
.l_private_b .l_num .num{float: left;}

.swiper-box-auto .swiper-pagination{bottom:0.3rem;}
.swiper-box-auto .swiper-pagination-bullet{width: 0.1rem; height: 0.1rem; background:#fff; opacity: 1;}
.swiper-box-auto .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 1.1rem; border-radius: 0.1rem;}

.l_room_box{width: 94%;max-height: 90vh;overflow: auto;background: #fff;padding:20px 10px;box-sizing: border-box;z-index: 22;display: none;
	transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:fixed; left:50%; top:50%;}
.l_room_box h3{text-align: center;margin-bottom: 0.2rem;}
.l_room_ul ul{overflow: hidden;margin-bottom: 0.25rem;padding-bottom: 0.25rem;border-bottom: 1px solid #d1d1d1;}
.l_room_ul li{float: left;width: 50%;margin-bottom: 0.1rem;}
.l_room_ul li:nth-child(2n+1){clear: both;}
.l_room_ul li:last-child{width: 100%;}
.l_room_p h1{margin-bottom: 0.2rem;}
.l_room_box .l_close{top:5px;}
.l_room_box .mCSB_inside>.mCSB_container{margin-right: 15px;}

.l_policy{border-bottom: 1px solid #7c7c7c;line-height: 0.64rem;margin-bottom: 0.2rem;}
.l_policy a{color: #fff;}
.l_private_fixed{background: #434343;padding-bottom: 1.6rem;}
.l_private_fixed .fixed_bot{height:1.6rem;box-sizing: border-box;background: #434343;color: #fff;padding: 0 0.24rem;}


.hotel_list_top .checkin_departure .l_data{width: 100%;}
.hotel_list_top .checkin_departure .l_data input{width: 100%;}
.hotel_list_top .checkin_departure .l_data .icon-bianji{margin-top: 0;font-weight: normal;}
.checkin_date_w{width: 100% !important;}
.checkin_date_w .l_modify{font-weight: normal;padding-right: 0.3rem;}
.checkin_date_w .l_modify:before{position: absolute;top:0;right: 0;}
.private_order{margin-bottom: 0.24rem;}
.private_order .order-part li{margin-bottom: 0;}
.private_order .order-part li .ord_mid:last-child{border:0;}
.l_private_pay .private_order{margin-bottom: 0;}
.l_private_pay .private_order .order-part {margin-top: 0;}
.l_private_pay .private_order .order-part li .ord_mid:first-child{padding-top: 0;}
.l_private_pay .private_order .order-part li .ord_mid:last-child{padding-bottom: 0;}

/*私人订制订单状态*/
.l_order_private .order-part{margin-top: 0;}
.l_order_private .private_order{margin-bottom: 0;}
.private_btn{text-align: right;margin-top: 0.2rem;}

.l_tip02{padding-top: 0.35rem; text-align: center;background: #f0f0f0;}
.body_refund01 .l_order01 .order-part{margin-top: 0;}
.body_refund01 .l_order01 .checkin_date h3{margin-top: 0;color: #949494; text-align: left;}
.body_refund01 .l_order01 li dt{position: relative;padding-left: 0.5rem;width: 2.5rem;    box-sizing: border-box;}
.body_refund01 .l_order01 li{border-radius:0.2rem;}
.body_refund01 .l_order01 li dd{width: calc(100% - 2.65rem)}
.body_refund01 .l_order01 li .ord_mid.on .i_cicle i{background: #a19064;}
.body_refund01 .l_order01 .ord_mid dl{margin: 0;}
.body_refund01 .l_order01 .ord_mid{padding: 0.35rem 0.24rem;}
/*美食*/

/*美食详情*/
.p_foodtime{color: #949494;}
.p_foodtime em{margin-left: 0.3rem;color: #2b2b2b;}
.l_food_d .hotel_details_part02{border:0;background: #F0F0F0;}
.l_food_d .l_intr{border-bottom: 0;}
.l_food_d .l_set .l_tabtrue p{width: 1.6rem;}
.l_food_d .l_set #pos-list p{width: 50%;}
.l_food_d .l_set .l_tabtrue p a{  border-radius: 0.3rem;}
.l_food_num{padding-top: 0;}
.l_read{color: #949494;line-height: 0.3rem;margin-bottom: 0.24rem;}
.d_food_box h3{margin-bottom: 0.3rem;}
.d_food_box .l_slider_p h2{margin-bottom: 0;}
.d_meal_c05 .reserves_part02 .edit_con_original{height: 2.2rem}
.d_meal_c05 .reserves_part02.show .edit_con_original{height:auto;}
.l_cash{padding: 0.3rem 0;}
.l_cash h1{margin-bottom: 0.35rem;}
.l_cash dl{position: relative;margin-bottom: 0.24rem;}
.l_cash dl:last-child{margin-bottom: 0;}
.l_cash dt img{height: 2.31rem;}
.l_cash dl dd{position: absolute;top:0;left: 0;width: 100%;height:100%;  box-sizing: border-box;padding:0.2rem 0.24rem;color: #fff;overflow: hidden;}
.l_cash_le{float: left;width: calc(100% - 2rem)}
.l_cash_re{float: right;}
.l_cash_re .limited_btn{background: #fff;color: #000;}
.l_cash dl dd h4{margin-bottom: 0.1rem;}
.l_cash dl dd h4 em{margin-right: 0.1rem;}
.l_cash_p{line-height: 0.3rem;margin-bottom: 0.15rem;}
.l_cash_p h5 em{padding:0 0.15rem;}
/*美食预订*/
.checkin_departure_w100{padding: 0.35rem 0.24rem;}
.checkin_departure_w100 .l_data{width: 100%;}
.checkin_departure_w100 .l_data input{width: 100%;}
.l_coupon_box {border-top: 1px solid #D1D1D1; border-bottom: 1px solid #D1D1D1;}
.l_coupon_box .l_coupon_c01:first-child{border-top:0;}
.l_coupon_box .l_coupon_c01{position: relative;}
.l_coupon_box .l_coupon_c01 h3{ font-size:0.18rem;}
.l_coupon_box .l_coupon_c01 h3 span label{ float: lefts; line-height: 0.32rem;}
.l_coupon_box .l_coupon_c01 h3 span i{ float: right; line-height: 0.32rem; font-size:0.36rem;vertical-align:middle;}
.l_coupon_re{float:right;}
.l_coupon_re i{font-size: 0.3rem;margin-left: 0.1rem;}
.l_coupon_box .l_coupon_c01 dd h3{font-size:0.36rem;}
/*订单状态*/
.fixed_bot .l_btn_block .l_refund_btn{margin: 0;}
.fixed_bot .l_btn_block button{margin:0; margin-left: 0.2rem;}



.self_times{float:right;color: #333;}
.self_times input{color: #333;text-align: right;padding: 0;border:0;outline: none;}

.food_search{margin-bottom: 0;background: none;}

/*20201124*/
.l_meal .limited_list{padding-top: 3.54rem;}
.meal_search{position: fixed;z-index: 999;width: 100%}
.l_coupon span i{font-size: 0.24rem; font-weight: bold;}
.d_freight{padding:0.24rem 0;}
.d_freight p span:first-child{margin-right: 0.1rem; color:#969799;}
.d_freight .d_discount{margin-top:0.2rem;}
.d_freight .d_discount em{border-radius: 0.15rem; padding:0 0.05rem; color:#EE0A24; background: #FDE7EA;}
.d_freight .d_discount i{ float: right; font-size: 0.24rem; font-weight: bold;}
.d_discount_box,.d_free_box{ position: fixed; left:0; bottom:-100vh;transition:all 0.25s; z-index: 20; width:100%; min-height: 20%; max-height: 80%; padding:0.24rem; border-radius: 0.2rem 0.2rem 0 0; background: #fff;}
.d_discount_box.show,.d_free_box.show{bottom:0;}
.d_discount_tit{ text-align: center; font-size:0.36rem;}
.d_free{ margin:0.24rem 0; padding:0.48rem 0.24rem; border-radius: 0.2rem; background: #FFF5F6;}
.d_free span{ float: left; height: 0.4rem; line-height: 0.4rem;}
.d_free span:first-child{ font-size: 0.48rem; color:#EE0A24; margin-right: 0.5rem;}
.d_free i{float: right; color:#EE0A24;font-size: 0.3rem; font-weight: bold;}
.d_discount_btn{width:100%; height:0.6rem; line-height: 0.6rem; border-radius: 0.3rem; color:#fff; text-align: center;background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(90deg,#ff6034,#ee0a24);}
.d_free_box{padding:0.48rem;}
.d_free_box .d_close{ position: absolute; right:0.48rem; top:-0.5rem; z-index: 22;}
.d_free_box .d_close i{color:#fff; font-size: 0.3rem;}
.d_free_box table{ width:100%;border-collapse:initial;}
.d_free_box table th{background: #E4E4E4; text-align: center; padding:0.05rem 0.15rem; line-height: 0.6rem;border-top:1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.d_free_box table th:first-child{border-top-left-radius:10px; width:65%;border-left:1px solid #d9d9d9;}
.d_free_box table th:last-child{border-top-right-radius:10px; width:35%;}
.d_free_box table td{background:#F8F8F8; padding:0.2rem 0.15rem;line-height: 0.3rem;border-right: 1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.d_free_box table td:first-child{border-bottom-left-radius:10px; width:65%;border-left:1px solid #d9d9d9;}
.d_free_box table td:last-child{border-bottom-right-radius:10px;width:35%;}

.ticket_list{padding:0.24rem;}
.ticket_list li{margin-bottom:0.24rem;transition:all 0.25s;}
.ticket_list li .t_top{background: #fff;}
.ticket_list li .t_top .img{ float: left; width:2.2rem; height:2.2rem; overflow: hidden;}
.ticket_list li .t_top .img img{width:100%;}
.ticket_list li .t_top .txt{ float: right; width:calc(100% - 2.9rem); margin-right:0.3rem; position: relative;}
.ticket_list li .t_top .txt h3{font-size: 0.3rem; margin-top:0.24rem; font-weight: bold;}
.ticket_list li .t_top .txt span{ display: block; font-size: 0.36rem; margin-top:0.15rem; font-family: Arial, Helvetica, sans-serif; }
.ticket_list li .t_top .txt p{color:#2D2D2D;margin-top:0.15rem;}
.ticket_list li .t_top .txt i{position: absolute; right:0; bottom:-0.18rem; font-size: 0.36rem;}
.ticket_list li.on{box-shadow: 0 0 3px 3px rgba(0,0,0,0.1);}
.ticket_list li .t_con{ display: none;}
.ticket_list li.on .t_con{display: block;}
.ticket_list li.on .t_top .txt i:before{content:"\e64b"!important;}
.ticket_list li .t_con dd{padding:0.24rem; border-bottom:1px solid #CCCCCC;}
.ticket_list li .t_con dd:last-child{border-bottom: none; margin-bottom: 0.1rem;}
.ticket_list li .t_con h3{font-weight: bold; margin-bottom: 0.15rem;}
.ticket_list li .t_con p{font-size: 0.3rem;font-family: Arial, Helvetica, sans-serif;}
.ticket_list li .t_con .limited_b{margin-top:0;}
.ticket_list li .t_con .limited_b .limited_le{margin-top:0.1rem;}

.ticket_tcbox{ position: fixed; left:0; bottom:-100vh;transition:all 0.25s; z-index: 20; width:100%; height: 80%; overflow-y: auto;background: #F0F0F0;}
.ticket_tcbox.tshow{bottom:0;}
.ticket_tcbox .l_fixed{ display: none;}
.ticket_tcbox.tshow .l_fixed{ display: block;}
.ticket_dets02_tc{margin-top:0.24rem; margin-bottom: 0; border-bottom:none;}
.l_detailed_cont.show{bottom:1.4rem;}
/*.editor-box{z-index: 21;}*/
/*.editor-bg.zindex{z-index: 20;}*/
.t_close{position: absolute;top: 0.24rem;right: 0.24rem;font-size: 0.36rem;}
.editor-bg{z-index: 1}



/*20210604*/
.l_data em,.l_data input{font-size:0.28rem; color:#FF5A60; line-height: 1.5; font-weight: bold;}
.l_data em,.l_data span{font-size:0.28rem; color:#FF5A60; line-height: 1.5; font-weight: bold;}
.l_data em{left:1.7rem;}

.booknow_tips{position: fixed; z-index: 200; left: 0; bottom:-100%; width:100%; background: #F0F0F0;transition:all 0.6s;}
.booknow_tips.show{bottom:0;}
.booknow_tips_bg{ display: none; position: fixed; z-index: 19; left:0; top:0; bottom:0; right:0; width:100%; height: 100%; background: rgba(0,0,0,0.6);transition:all 0.3s;}
.booknow_tips dl{ padding:0.24rem;}
.booknow_tips dt{font-size: 0.36rem;}
.booknow_tips dd{ position: relative; margin:0.2rem 0; padding:0.2rem 0.24rem; border-radius: 0.1rem;  background: #fff;}
.booknow_tips dd p{color:#666666; font-size: 0.3rem; margin-bottom: 0.1rem;}
.booknow_tips dd p span{font-weight: bold; color:#FF5A60;}
.booknow_tips .booknow_bot{padding:0 0.24rem 0.3rem;}
.booknow_tips .booknow_bot .bbtn_update,.booknow_tips .booknow_bot .bbtn_sure{ float: left; width:48%;text-align: center; font-size: 0.28rem; color:#fff; height: 0.6rem; line-height: 0.6rem; border:none; background: #9D9165;}
.booknow_tips .booknow_bot .bbtn_sure{ float: right;}



/*20210824*/
.souvenir_type ul{padding:0; margin:0 0.12rem 0.24rem;}
.souvenir_type li{ float: left; width:33.33%; margin:0; border:none;}
.souvenir_type li dl{padding:0.24rem 0.12rem 0;}
.souvenir_type li dt,.souvenir_type li dd{width:100%;}
.souvenir_type li dt{position: relative;}
.souvenir_type li dt i{ position: absolute; right:0.1rem; top:0.1rem; width:0.36rem; height: 0.36rem; border-radius: 100%; background:url(../images/fangda.png) center no-repeat rgba(0,0,0,0.3); background-size: 90%;}
.souvenir_type li dd{ padding:0.12rem; background: #F6F6F6;}
.souvenir_type li dd h2{ height: 0.5rem; margin:0; line-height: 1.2; font-size: 0.12rem; font-weight: bold; text-align: center;}
.souvenir_type li.on dd{ background: #A19063; color:#fff;}


/*20211130修改商务会展页面*/
p.diy{ text-align: center; margin-top: 0.24rem;}
p.diy a{ color:#A19064;}
.bussiness_c01 dt{ text-align: center;}
a.view_more{display: block;margin:5% auto 0;width:1.6rem;height: 0.56rem;line-height: 0.56rem;text-align: center;color:#fff;border-radius: 0.3rem;background: #3dadd6;}
.bussiness_c02 h1{position: relative;}
.bussiness_c02 h1 a{position: absolute; right:0.24rem; top:0.07rem;}
.tag .rr span{color:#fff; background: #A19063; bordeR:1px solid #A19063;}
.bussiness_case{ background: #F0F0F0; border:none;padding-top: 0;}
.bussiness_case ul{margin:0 0.24rem;}
.bussiness_case li{ float: left; widtH:48.8%!important; margin-bottom: 0.2rem; background: #fff;}
.bussiness_case li:nth-child(2n){ float: right;}
.bussiness_case li dt img{ height: auto;}
.bussiness_case dd{padding:0.24rem;}
.bussiness_case dd span{ display: block; color:#303030;}
.bussiness_case dd h3{margin-bottom: 0;}
.bussiness_case a.view_more{ widtH:3rem;}
.subscribe_form li em.must{ float: left; width:10px; color:red;}
.subscribe_form li em.must+input{ float: right; width:calc(100% - 10px);}
.our_str{margin:0 0 0.48rem;}
.our_str dd{ position: relative; widtH:100%;border-bottom:1px solid #D7D7D7; padding:0.24rem 0; margin:0; padding-left: 1rem;}
.our_str dd span{position: absolute;lefT:0; top:0.24rem; widtH:0.8rem; height: 0.8rem; line-height: 0.8rem;}
.our_str dd span i{font-size: 0.48rem;}
.our_str dd h2{margin:0; text-align: left;margin-bottom: 0.2rem;}
.our_str dd:last-child{border-bottom: none; padding-bottom: 0;}
.margin_t24{margin-top: 0.24rem;}
/*20211130修改商务会展页面end*/