.body_fixed {
    overflow:hidden;
    position:fixed;
    left:0;
    top:0;
   }
.gai_page{
    width:100%;
    padding-left:0.256rem;
    padding-right:0.256rem;
}
.gai_wordLength{
    float:left;
    width:0.6rem;
    font-size: 0.27rem;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-left:0.086rem;
}
::-webkit-scrollbar{
    display:none;
}
.gai_tp{
    width:100%;
    height:2.41rem;
   margin-top:0.376rem;
}
.gai_tu{
    width:100%;
    height:100%;
    margin:0;
}
.gai_tu .gai_l{
   width:2.9rem;
   height:1.161rem;
   padding:0;
   background-color: #F7F7F9;
   margin:0;
}
.gai_tp .gai_tu .gai_l2{
    margin-left:0.0865rem;
    margin-bottom:0.0865rem;
}
.gai_tp .gai_tu .gai_l4{
    margin-left:0.0865rem;
}
.gai_tp .gai_tu .gai_l1{
    margin-bottom:0.0865rem;
}
.gai_biao{
    width:0.615rem;
    height:0.615rem;
    margin-left:0.172rem;
    margin-top:0.274rem;
}
.gai_r{
    margin-left:0.086rem;
    margin-top:0.305rem;
}
.gai_r p:nth-child(1){
    font-size: 0.239rem;
    color:#333;
    line-height: 100%;
    font-weight: normal;
}
.gai_r p:nth-child(2){
    font-size: 0.205rem;
    color:#999;
    margin-top:0.069rem;
}
.gai_tjys{
    width:100%;
    padding:0;
    padding-bottom:0;
    margin-top:0.427rem;
}
.gai_pys{
    padding:0;
    margin-bottom:0.307rem;
}
.gai_span{
    padding:0;
}
.gai_bb{
    color:#333;
    font-size:0.308rem; 
}
.gai_du{
    width:100%;
    height:1.501rem;
    padding:0;
    margin:0;
     margin-bottom:0.256rem;
}
.gai_ul{
    width:100%;
    height:100%;
    margin:0;
    padding:0;
}
.gai_ul li{
    margin-left:0;
    height:100%;
    width:1.842rem;
    
}
.gai_ul li a{
    display:inline-block;
    height:100%;
}
.gai_ul li a img{
    height:100%;
}
.gai_ul li:nth-child(2){
    margin-left:0.181rem;
    margin-right:0.181rem;
}
.gai_is{
    width:100%;
    height:0.751rem;
}
.gai_adr{
    margin:0;
    width:1.2rem;
    height:100%;
    margin-top:0.03rem;
    font-weight: bold;
    font-size: 0.273rem;
    padding-top:0.05rem;
    padding-bottom:0.05rem;
    color:#666;
}
.gai_ic{
    float:left;
    width:0.342rem;
    height:0.342rem;
    background: url('../images/160/icon_dingwei.png?var=20201206') no-repeat;
    background-size: contain;
    margin-top:0.125rem;
}
.gai_ct{
    width:100%;
    background-color: #F5F5F5;
    height:0.018rem;
}
.gai_gr .gai_lione{
    font-size: 0.24rem;
    padding-left:0.15rem;
    padding-right:0;
    padding-bottom:0;
}
.gai_place{
    margin-left:0.171rem;
    padding:0;
    font-size: 0.273rem;
    height: 0.513rem;
    line-height: 0.513rem;
}
.gai_is .gai_gr{
    margin:0;
    border-radius: 0.15rem;
    width:4.75rem;
    height:0.515rem;
}


.gai_fdj{
    width:0.274rem;
    height:0.274rem;
    right:0.154rem;
    top:0.23rem;
    position: absolute;
    background: url("../images/new_search.png") no-repeat;
    background-size: contain;
}
.gai_tbf{
    width:0.955rem;
    height:0.955rem;
}
.gai_s{
    font-size: 0.239rem;
    color:#333;
    margin-top:0.069rem;
    font-weight: normal;
}
.gai_nav{
    width:100%;
    /* margin-top:0.103rem; */
}
.gai-nav-ul{
    margin-left:-0.256rem;
    width:109%;
}
.gai_lif{
    margin:0;
    /* margin-right:0.612rem; */
    width:25%;
  
}
.gai_lif4{
    margin-right:0;
}
.gai_hot{
    padding:0;
   width:110%;
   height:0.683rem;
   overflow:scroll;
}


.gai_tab{
    width:115%;
    height:100%;
   
}
.gai_ulm{
    margin:0;
}
.gai_spa{
    font-size: 0.307rem;
}
.gai_ulm .gai_bgw{
    margin:0;
    padding:0;
}
.gai_marg{
    margin-top:0.256rem;
    margin-bottom:0.171rem;
}
.gai_ym{
    color:#333;
}
.gai_se{
    font-size: 0.239rem;
    margin-top:0.035rem;
}
.gai_adr2{
    width:4.26rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
    color:#999;
    margin-bottom:0.342rem;
}
.gai_adr3{
    font-size: 0.239rem;
    color:#999;
}
.gai_image{
    width:1.502rem;
    height:1.08rem;
    margin:0;
    border-radius: 0.06rem;
}
.gai_tc{
    margin-bottom:0.4rem;
}
.gai_fm{
    font-size: 0.273rem;
    color:#333;
}
.gai_jq{
    margin:0;
    margin-top:0.4rem;
}
.gai_sl{
    font-size: 0.273rem;
}
.gai_fse{
    font-size: 0.205rem;
    color:#999;
}
.gai_ck{
    margin:0;
    line-height: 0.239rem;
    margin-top:0.222rem;
}
.gai_tj{
    padding:0;
    margin:0;
}
.gai_orp{
    color:#E9562F;
    font-size: 0.205rem;
}
.gai_rw{
    margin-left:0.172rem;
}
.gai_mask{
    display:none;
    position: absolute;
    z-index:20000;
    top:0;
    width: 100%;
    height:23rem;
    background-color: rgba(0,0,0,.5);
}
.gai_mask img{
    position: absolute;
    left:0.32rem;
    width:5.75rem;
    top:1.2rem;
}
.gai_know{
    text-align: center;
    color:white;
    font-size: 0.3rem;
    letter-spacing: 0.015rem;
    line-height: 0.755rem;
    position: absolute;
    top:8.7rem;
    left:0.65rem;
    width:5.09rem;
    height:0.755rem;
    border-radius: 0.15rem;
    background-color: #FE5932;
}
.gai_know2{
    letter-spacing: 0.015rem;
    position: absolute;
    top:8.7rem;
    color:white;
    font-size: 0.3rem;
    padding-left:10%;
    padding-right:10%;
    width:100%;
}
.gai-know-btn{
    display: inline-block;
    width:46%;
    text-align:center;
    font-size: 0.28rem;
    background-color: #FE5932;
    padding-top:0.15rem;
    padding-bottom:0.15rem;
    border-radius: 0.15rem;
}
.gai_margin_bottom{
    padding-bottom:0.1rem;
	position:fixed;
	z-index:30000;
}
.licence_head_h{
    height:2.75rem;
    line-height: 2.75rem;
}
.licence_back{
	position:absolute;
	margin-left:0.7rem;
	margin-top:0.6rem;
	width:1.5rem;
	height:1.5rem;
	background:url('../images/160/icon_fanhui@3x.png') no-repeat;
	background-size: contain;
}
.know_icon{
	position:absolute;
	margin-left:0.7rem;
	margin-top:0.6rem;
	width:1.5rem;
	height:1.5rem;
	background:url('../images/fanhui_fff.png') no-repeat;
	background-size: contain;
}
.licence_five_icon{
    padding-top:1.7rem;
    height:7rem;
    border-top:0.01rem solid rgb(218, 218, 218);
    border-bottom:0.4rem solid #F5F5F5;
}

.licence_five_icon ul{
    overflow: hidden;
}
.licence_five_icon a{
	display:block;
}
.licence_five_icon ul li{
    float:left;
    width:20%;
    text-align: center;
}
.licence_five_icon ul li img{
    width:1.75rem;
    height:1.5rem;
}
.licence_five_icon ul li p{
  line-height: 1.8rem;
}
.licence_five_icon ul li:nth-child(5) img{
    width:1.4rem;
    height:1.6rem;
}
.page_licence{
    font-size: 14px;
    margin:auto;
    margin-bottom: 0.1rem;
    border-bottom: 1px solid transparent;
    overflow:hidden;
  }
.licence_lists ul a{
	display:block;
	height:100%;
}
.licence_lists ul li{
    position: relative;
    height:7rem;
    background-color: #fff;
    border-bottom:0.4rem solid #F5F5F5;
 }
.licence_lists ul li img{
    top:1.3rem;
    left:1rem;
    width:6rem;
    height:4rem;
    border-radius: 0.4rem;
    position: absolute;
 }
 .licence_lists ul li p{
     position: absolute;
 }
 .licence_lists ul li p:nth-child(2){
	width:11rem;
    left:8rem;
    top:1.2rem;
  
 }
 .licence_lists ul li p:nth-child(3){
    width:11rem;
    left:8rem;
    top:2.65rem;
 }
 .gai_text_ellipsis{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
 .licence_lists ul li p:nth-child(4){
    left:8rem;
    top:4.3rem;
 }
 .licence_lists ul li p:nth-child(5){
   color:#FE5932;
   background-color: #FFF1EE;
   padding:0.15rem 0.7rem;
   border-radius: 0.1rem;
   right:1.2rem;
   top:4.3rem;
 }
 .gai_licence{
     width:0.68rem;
     height:0.68rem;
     background: url("../images/160/zhengzhaotijian@3x.png") no-repeat;
     background-size: contain;
 }
 .gai_lif5{
     position: relative;
     padding-top:0.08rem;
     height:1.35rem;
 }
 .gai_lif5 a p{
   line-height: 0.43rem;
 }
 .gai_hot2{
     position: absolute;
     width:0.45rem;
     height:0.25rem;
     background: url('../images/160/hot.png') no-repeat;
     background-size: contain;
     top:0.04rem;
     right:0.1rem;
 }
 .licence_miangua_icon{
    width:4.5rem;
    height:1.3rem;
    background: url("../images/160/miangua.png") no-repeat;
    background-size: contain;
    right:0.1rem;
 }
 .gai_dunpai{
     margin-top:0.075rem;
     margin-bottom:0.07rem;
    display:inline-block;
    width:0.68rem;
    height:0.68rem;
    background: url("../images/160/dunpai.png") no-repeat;
    background-size: contain;
 }
 .gai_fs_15{
      font-size: 0.239rem;
 }
 .gai_tbf2{
    width:0.935rem;
    height:0.935rem;
}
.know_bg_img{
    background: url('../images/bg_know.png') no-repeat;
    background-size: 100% 100%;
}
.know_must_know{
    background-color: #fff;
    margin-left:1rem;
    margin-right:1rem;
    border-radius: 0.5rem;
    padding:1.5rem 1rem;
    margin-top:0.85rem;
}
.know_must_know .know_img1{
    margin-left:-1rem;
   margin-top:-2rem;
   height:1.82rem;
   width:7.3rem;
}
.know_must_know .know_img2{
   width:90%;
}
.know_must_know .know_img3{
   width:65%;
}
.text_center{
    text-align: center;
}
.fc_999{
    color:#999;
}
.fc_orange{
    color:#FF9F4F;
}

.fs_13{
font-size: 0.82rem;
}
.fc_666{
    color:#666666;
}
.m_t_5{
    margin-top:0.35rem;
}
.m_t_16{
    margin-top:1rem;
}
.know_must_know2{
    padding:0.9rem 0.7rem;
    background-color: #FFF5F0;
    border-radius: 0.5rem;
}
.know_img4{
    width:36%;
    float:left;
    margin-right:2%;
}
/* .know_must_words{
    width:62%;
    float:left;
    margin-left:2%;
} */
.know_float_hidden{
 overflow: hidden;
}
.know_margin_bottom{
    margin-bottom:2rem;
}
.gai_posi_relative{
	position:relative;
}
.gai_posi_absulute{
	position:absolute;
}
.gai_xin_icon{
	width:0.55rem;
	height:0.24rem;
	background:url('../images/160/xin.png') no-repeat;
	background-size:contain;
	top:0.27rem;
	right:0.48rem;
}
.gai_icon_order{
	float:right;
	margin-top:-2.75rem;
	margin-right:0.6rem;
}
.fs_15{
	font-size:0.92rem;
}
.gai_icon_order span:nth-child(2){
	display:inline-block;
	width:1.3rem;
	height:1.3rem;
	background:url('../images/160/juxing.png') no-repeat;
	background-size:contain;
	margin-bottom:-0.3rem;
	margin-left:0.22rem;
}
.gai_top_banner{
    height:10rem;
}
.gai_coupon_img{
    width:91%;
    margin-left:4.5%;
    margin-top:0.8rem;
}
.gai_bgc_f5f5{
    background-color: #f5f5f5;
}
.gai_bgc_fff{
    background-color: #fff;
}
.gai_fs_18{
    font-size: 1.13rem;
}
.gai_fw_bold{
    font-weight: bold;
}
.gai_fc_2b2{
    color:#2B2E32;
}
.gai_orange_line{
    display: inline-block;
    width:0.4rem;
    height:1.7rem;
    background: url('../images/160/coupon_line.png') no-repeat;
    background-size: contain;
    margin-bottom:-0.7rem;
    margin-right:0.7rem;
}
.gai_p_l_15{
    padding-left:1rem;
}
.gai_m_t_16{
    margin-top:1rem;
}
.gai_coupon_box{
    background-color: #fff;
    width:91%;
    margin-left:4.5%;
    border-radius: 0.5rem;
    padding-top:1.2rem;
    padding-bottom:1.2rem;
    box-shadow: 0 0 10px rgb(230, 230, 230);
    margin-bottom:1rem;
    margin-top:1.2rem;
}
.gai_coupon_unget{
    display:block;
    width:99%;
    margin-left:0.5%;
    height:7.7rem;
    background: url("../images/160/coupon_unget.png") no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
}
.gai_coupon_get{
    display:block;
    width:99%;
    margin-left:0.5%;
    height:7.7rem;
    background: url("../images/160/coupon_get.png") no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
}
.gai_coupon_card_gray{
    display:block;
    width:99%;
    margin-left:0.5%;
    height:7.7rem;
    background: url("../images/160/hui_coupon_bgc.png") no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
}
.gai_float_left{
    float: left;
}
.gai_margin{
    margin-left:3%;
    margin-right:1.5%;
}
.gai_width1{
    width:28%;
    text-align: center;
    margin-top:2.45rem;
}
.gai_width2{
    width:44%;
    margin-top:1.9rem;
}
.gai_width3{
    width:20%;
    margin-top:3.9rem;
}
.gai_fc_fff{
   color:#fff;
   
}
.gai_fs_35{
    font-size: 2.2rem;
}
.gai_fs_16{
    font-size: 1rem;
}
.gai_fc_666{
    color:#666;
}
.gai_p_bgc{
    background-color: #F5F5F5;
    padding:0.2rem 0.3rem;
}
.gai_fc_798c{
    color:#798C9C;
}
.gai_fs_10{
    font-size: 0.625rem;
}
.gai_btn_get{
    font-size: 0.75rem;
    color:#fff;
    background-color: rgba(255,71,20,1.00);
    display:inline-block;
    height: 1.5rem;
    width:85%;
    line-height: 1.5rem;
    border-radius: 1rem;
    text-align: center;
}
.gai_btn_none{
    font-size: 0.75rem;
    color:#fff;
    background-color: #bebebe;
    display:inline-block;
    height: 1.5rem;
    width:85%;
    line-height: 1.5rem;
    border-radius: 1rem;
    text-align: center;
}
.gai_btn_use{
    font-size: 0.75rem;
    color: rgba(255,71,20,1.00);
    background-color:#fff;
    display:inline-block;
    height: 1.5rem;
    width:85%;
    line-height: 1.4rem;
    border-radius: 1rem;
    text-align: center;
	border:1px solid rgb(253,96,52);
}
.gai_margin1{
    margin-bottom:0.2rem;
}
.gai_margin2{
    margin-top:0.2rem;
}
.gai_padding{
    padding-left:2rem;
    padding-right:2rem;
}
.gai_fs_13{
    font-size: 0.83rem;
}
.gai_m_t_10{
    margin-top:0.625rem;
}
.gai_p_b_24{
    padding-bottom:1.5rem;
}
.gai_text_center{
    text-align: center;
}
.gai_btn1{
   color:#FF4714;
   font-size: 0.28rem;
   display:inline-block;
   width:50%;
   background-color: #fff; 
   border:1px solid #FF4714;
   border-top-left-radius: 1rem;
   border-bottom-left-radius: 1rem;
   line-height: 0.75rem;
}
.gai_btn2{
   color:#fff;
   font-size: 0.28rem;
   display:inline-block;
   width:50%;
   line-height: 0.75rem;
   background-color: #FF4714; 
   border:1px solid #FF4714;
   border-top-right-radius: 1rem;
   border-bottom-right-radius: 1rem;
}
.gai_btn3{
    display:inline-block;
    width:91%;
    margin-left:4.5%;
    height:0.75rem;
    margin-top:0.2rem;
    margin-bottom:0.2rem;
}
.gai_border1{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.gai_border2{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.gai_left_raw{
    display:inline-block;
    margin-bottom:0.1rem;
    width:0.35rem;
    height:0.35rem;
    background: url('../images/160/icon_fanhui@3x.png') no-repeat;
    background-size: contain;
}
.gai_left_raw2{
    display:inline-block;
    width:0.35rem;
    height:0.35rem;
    background: url('../images/160/back_gray.png') no-repeat;
    background-size: contain;
}
.gai_word{
    font-size: 0.85rem;
    color:#666666;
    padding-left:4.5%;
	margin-top:0.1rem;
}
.gai_word_orange{
    font-size: 0.85rem;
    color:#FF4714;
    padding-left:4.5%;
	margin-top:0.1rem;
}
.gai_word_light{
    font-size: 0.85rem;
    color:#999;
    padding-left:4.5%;
}
.gai_fc_bebe{
    color:#BEBEBE;
}
.gai_fc_orange{
    color:#FF4714;
}
.gai_sure_title{
    border-bottom:0.15rem solid #F5F5F5;
    padding-top:0.3rem;
    padding-bottom:0.3rem;
    padding-left:0.26rem;
}
.gai_p_lr_15{
   padding-left: 0.26rem;
   padding-right:0.26rem;
}
.gai_p_bt_15{
    padding-top:0.32rem;
    padding-bottom:0.32rem;
}
.gai_selected{
    font-style:normal;
    font-size: 0.2rem;
    color:#FF9F4F;
    border:1px solid #FF9F4F;
    padding:0.02rem 0.1rem;
    border-radius: 0.6rem;
    margin-left:0.4rem;
}
.gai_word1{
    font-size: 0.255rem;
    color:#FF9F4F;
}
.gai_word2{
    font-size: 0.28rem;
    color:#FF9F4F;
    font-weight: bold;
}
.gai_word3{
    font-size: 0.23rem;
    color:#333;
}
.gai_word4{
    font-size: 0.23rem;
    color:#FF9F4F;
}
.gai_text_right{
   text-align:right;
}
.gai_rmb{
    font-style:normal;
    font-size:0.21rem;
    color:#FF9F4F;
}
.gai_user_info{
    width:70%;
    left:0.25rem;
    top:0rem;
    overflow: hidden;
}
.gai_user_a{
   float:left;
    width:25%;
    margin-top:0.3rem;
}
.gai_user_img{
    width:100%;
    border-radius: 1rem;
    height:1.1rem;
}
.gai_user_box{
  float:left;
   width:58%;
  margin-top:0.5rem;
  margin-left:0.15rem;
}
.gai_user_coupon{
    width:42%;
    position: absolute;
    top:0.5rem;
    right:0rem;
}
.gai_href_box{
    position: absolute;
   width:68%;
   height:1rem;
   background-color: rgb(red, green, blue,0);
   z-index:10000;
   left:0.45rem;
   top:0.5rem;
}
.gai-four-tc{
    display:inline-block;
    width:0.955rem;
    height:0.972rem;
    background: url('../images/160/icon_goods.png?var=20210125') no-repeat;
    background-size: contain;
}
.gai-four-jg{
    display:inline-block;
    width:0.955rem;
    height:0.972rem;
    background: url('../images/160/icon_organize.png?var=20210125') no-repeat;
    background-size: contain;
}
.gai-four-crad{
    display:inline-block;
    width:0.955rem;
    height:0.972rem;
    background: url('../images/160/icon_cards.png?var=20210125') no-repeat;
    background-size: contain;
}
.gai-four-tj{
    display:inline-block;
    width:0.955rem;
    height:0.972rem;
    background: url('../images/160/icon_group.png?var=20210125') no-repeat;
    background-size: contain;
}
.gai-flow-hidden{
    overflow: hidden;
}
.gai-width-20{
    width:20%;
}
.gai-width-50{
    width:33.31%;
    margin-bottom:0.154rem;
}
.gai-border-1{
    border-bottom:1px solid rgb(245, 245, 245);
}
.gai-border-t-1{
    border-top:1px solid rgb(247, 247, 247);
}
.gai-label{
    display:inline-block;
    font-size:0.18rem;
    color:#E9703C;
    background-color: #FCF1EE;
    padding:0.02rem 0.05rem;
    border-radius: 0.04rem;
    margin-right:0.05rem;
}
.gai-display-block{
    display:block;
}
.gai-hot{
    position: absolute;
    width:0.38rem;
    height:0.4rem;
    background: url('../images/160/hot.png') no-repeat;
    background-size: contain;
    top:0rem;
    left:0.7rem;
}
.gai_fs_index{
	font-size:0.29rem;
}
.gai-posi-box{
    position: absolute;
    width:0.4rem;
    height:0.4rem;
    top:1.4rem; 
    right:0.5rem;
}
.gai_fc_fe59{
    color:#FE5932;
}
.gai-pad-tb{
    padding-top:0.2rem;
    padding-bottom:0.461rem;
}
.gai-fs-15{
    font-size: 0.256rem;
}
.gai-fs-16{
    font-size: 0.272rem;
}
.gai-fs-17{
    font-size: 0.289rem;
}
.gai-fs-18{
    font-size: 0.308rem;
}
.gai-fs-19{
    font-size: 0.325rem;
}
.gai-fs-13{
    font-size: 0.22rem;
}
.gai-fs-14{
    font-size: 0.239rem;
}
.gai-fs-12{
    font-size: 0.205rem;
}
.gai-fs-10{
    font-size: 0.18rem;
}
.gai-fs-36{
    font-size: 0.61rem;
}
.gai-pad-lr{
    padding-left:0.33rem;
    padding-right:0.33rem;
}
.gai-pad-b-25{
    padding-bottom:0.4rem;
}
.gai-pad-tb2{
    padding-top:0.29rem;
    padding-bottom:0.188rem;
}
.gai-fc-7d8c{
    color:#7D8C9A;
}
.gai-mar-t{
    margin-top:0.342rem;
}
.gai-mar-t-1{
    margin-top:0.03rem;
}
.coupon-back{
    background: url(../images/160/icon_fanhui@3x.png) no-repeat;
    background-size: contain;
    width: 0.35rem;
    height: 0.35rem;
}
.gai-fs-fw{
    font-size: 18px;
    font-weight: bold;
    color:#FE5932;
}
.gai-tj-jg{
    width:75%;
    margin-left:auto;
    margin-right:auto;
}
.gai-tj-jg2{
    width:95%;
    margin-left:auto;
    margin-right:auto;
}
.gai-white-box{
    color: #999999;
    background-color: #fff;
    padding:0.068rem 0.68rem;
    border:1px solid #fff;
}
.gai-blue-box{
    color:#fff;
    background-color: #999999;
    padding:0.068rem 0.68rem;
    border:1px solid #999999;
}
.gai-left-radius{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.gai-right-radius{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.gai-white-back{
	background: url(../images/160/white_back.png) no-repeat;
    background-size: contain;
	width: 0.35rem;
	height: 0.35rem;
}
.gai-line{
    height:0.2rem;
    background-color: #ffffff;
}
.gai-zztj-back{
   position: absolute; 
   z-index: 1000;
   width:0.6rem;
   height:0.48rem;
   top:0.13rem;
   left:0.07rem;
}
.gai-zztj-copy{
    position: absolute;
    width:4.8rem;
    height:0.65rem;
    z-index: 1000;
    top:14.35rem;
    left:0.8rem;
}
.gai-coupon-no-use{
    width:100%;
    height:2rem;
    background:url('../images/160/coupon_no_use.png') no-repeat;
    background-size: contain;
    overflow: hidden;
}
.gai-coupon-has-used{
    width:100%;
    height:2.07rem;
    background:url('../images/160/has_used.png') no-repeat;
    background-size: contain;
    overflow: hidden;
}
.gai-coupon-width1{
    width:30%;
}
.gai-coupon-width2{
    width:46%;
}
.gai-coupon-width3{
    width:24%;
}
.gai-pad-3{
    padding:0.05rem;
    background-color: #F5F5F5;
}
.gai-mar-t-35{
    margin-top:0.63rem;
}
.gai-mar-t-26{
    margin-top:0.44rem;
}
.gai-use{
    display:inline-block;
    color:#E9562F;
    padding:0.05rem 0.25rem;
    border-radius: 0.5rem;
    border:1px solid #E9562F;
    margin-top:1.1rem;
}
.gai-use-no{
    display:inline-block;
    color:white;
    padding:0.05rem 0.25rem;
    border-radius: 0.5rem;
    border:1px solid #bebebe;
    margin-top:1.1rem;
    background-color: #bebebe;
}
.gai-mar-b-5{
    margin-bottom:0.08rem;
}
.gai-mar-t-5{
    margin-top:0.08rem;
}
.gai-fw-normal{
    font-weight: 400;
}
.gai-bgc-bebe{
    background-color: #bebebe;
}
.gai-box-shadow{
    box-shadow: 0 0 12px rgb(231, 231, 231);
}
.gai-box-shadow2{
    box-shadow: 0 0 10px rgb(209, 209, 209);
}
.foot-bgc{
    background-color: rgba(34, 37, 51,.45);
    border-radius: 0.08rem;
    padding-top:0.15rem;
    padding-bottom:0.15rem;
}
.foot-service{
    width: 0.36rem;
    height: 0.41rem;
    margin-top:0.11rem;
    background: url("../images/160/right_person.png?var=20211211") no-repeat;
    background-size: contain;
}
.foot-tel{
    width:0.36rem;
    height:0.41rem;
    background: url("../images/160/right_phone.png") no-repeat;
    background-size: contain;
}
.foot-cart{
    width:0.36rem;
    height:0.41rem;
    background: url("../images/160/right_buycar.png") no-repeat;
    background-size: contain;
}
.foot-cart-num{
    background-color: #D82E20;
    width:0.255rem;
    height:0.255rem;
    right:0.03rem;
    line-height: 0.255rem;
}
.foot-line{
    display: inline-block;
    margin-bottom: 0.11rem;
    height: 1px;
    width: 70%;
    background-color: rgb(208, 208, 208);
}
.group-p-lr-15{
    padding-left:0.255rem;
    padding-right:0.255rem;
}
.group-m-t-9{
    margin-top:0.155rem;
}
.group-m-l-15{
    margin-left:0.255rem;
}
.group-p-l-15{
    padding-left:0.255rem;
}
.group-m-r-6{
    margin-right:0.105rem;
}
.group-p-t-13{
    padding-top:0.222rem;
}
.group-m-t-10{
    margin-top:0.17rem;
}
.group-fs-15{
    font-size: 0.255rem;;
}
.group-fs-12{
    font-size: 0.205rem;;
}
.group-fs-10{
    font-size: 0.175rem;;
}
.group-p-b-20{
    padding-bottom:0.18rem;
}
.group-shadow{
    box-shadow: 0 0 6px 1px rgb(235, 235, 235);
}
.group-p-b-6{
    padding-bottom:0.105rem;
}
.group-p-t-6{
    padding-top:0.105rem;
}
.gs-lable{
    position: absolute;
    width:0.48rem;
    height:0.26rem;
    top:0;
    left:0.289rem;
}
.gai-pad-tb-8{
    padding-top:0.086rem;
    padding-bottom:0.086rem;
}
.gai-border-5{
    border-bottom:0.088rem solid #F5F5F5;
}
.gai-border-radius-4{
    border-radius:0.1rem;
}
.gai-fc-808c{
    color:#808C99;
}
.gai-fs-24{
    font-size: 0.41rem;;
}
.gai-m-r-12{
    margin-right:0.205rem;
}
.gai-p-rl-17{
    padding-left:0.29rem;
    padding-right:0.29rem;
}
.gai-m-l-15{
    margin-left:0.255rem;
}
.gai-p-t-15{
    padding-top:0.255rem;
}
.gai-adver{
    position: absolute;
    top:0;
    left:0;
    width:0.48rem;
    height:0.26rem;
}
.gai-noselect{
    float:left;
    width:0.48rem;
    height:0.48rem;
    background: url("../images/160/buy_no.png") no-repeat;
    background-size: contain;
}
.gai-select{
    float:left;
    width:0.48rem;
    height:0.48rem;
    background: url("../images/160/icon_select.png") no-repeat;
    background-size: contain;
}
.gai-m-l-12{
    margin-left:0.17rem;
}
.gai-bgc-f7f7f8{
    background-color: #F7F7F8;
}
.gai-buy-car{
    background-color: #fff;
    border-radius: 0.18rem;
    margin-top:0.208rem;
    padding-top:0.325rem;
    padding-bottom:0.55rem;
}
.gai-buy-words{
    float:left;
    width:80%;
    margin-top:0.03rem;
    margin-left:0.2rem;
    line-height: 1.1;
}
.gai-buy-img{
    float:left;
    width:1.5rem;
    height:1.08rem;
    border-radius: 0.08rem;
    margin-left:0.13rem;
}
.gai-buy-box{
   float:left;
    width:3.53rem;
    margin-left:0.18rem;
}
.gai-p-t-11{
    padding-top:0.22rem;
}
.gai-p-b-11{
    padding-bottom:0.22rem;
}
.gai-m-t-20{
    margin-top:0.35rem;
}
.gai-delete{
    float:right;
    width:0.3rem;
    height:0.16rem;
    background: url("../images/160/gai_delete.png") no-repeat;
    background-size: contain;
    margin-top:-0.28rem;
}
.gai-sale{
    display:inline-block;
    background-image: linear-gradient(to right, #FF4800 , #FF9C00);
    padding:0.03rem 0.12rem;
    border-radius: 0.3rem;
    line-height: 1;
}
.gai-right{
    float:right;
    margin-top:0.2rem;
}
.gai-border-b-7{
  border-bottom:0.12rem solid #F5F5F5;
  padding-bottom:0.3rem;
}
.gai-m-b-10{
    margin-bottom:0.18rem;
}
.gai-icon-blue{
     display:inline-block;
     width:0.257rem;
     height:0.257rem;
     background: url('../images/160/icon_blue.png') no-repeat;
     background-size: contain;
     margin-bottom:-0.04rem;
}
.gai-fc-677a{
    color:#677A8A;
}
.gai-m-r-20{
    margin-right:0.34rem;
}
.gai-icon-box{
    overflow: hidden;
    margin-top:-0.062rem;
    padding-bottom:0.2rem;
    border-bottom:1px solid rgb(247, 247, 247);
}
.gai-icon-yes{
    background:url('../images/160/icon_answer.png') no-repeat;
    background-size: contain;
    width: 0.24rem;
    height: 0.29rem;
    margin-bottom:0.05rem;
}
.gai-mar-l-20{
    margin-left:0.35rem;
}
.gai-border-b-9{
    border-bottom:0.152rem solid #F5F5F5;
}
.gai-border-b-10{
    border-bottom:0.169rem solid #F5F5F5;
}
.gai-border-t-9{
    border-top:0.152rem solid #F5F5F5;
}
.gai-pad-lr-11{
    padding-left:0.19rem;
    padding-right:0.19rem;
}
.gai-mar-lr-11{
    margin-left:0.19rem;
    margin-right:0.19rem;
}
.gai_fc_2a2{
    color:#2A2E32;
}
.gai-pad-tb-11{
    padding-top:0.185rem;
    padding-bottom:0.185rem;
    background: #F5F5F5;
    border-radius:0.07rem;
}
.gai-pad-tb-9{
    padding-top:0.22rem;
    padding-bottom:0.22rem;
}
.gai-answer-border{
	border:1px solid rgba(199, 199, 199, 0.4);
    border-radius: 0.1rem;
    border-top:0;
}
.gai-question{
    padding-left:0.24rem;
    padding-top:0.15rem;
    padding-bottom:0.15rem;
    background-color: #F5F5F5;
	border:1px solid rgb(240, 240, 240);
    border-left:0;
    border-right:0;
}
.gai-answer-icon{
    display:inline-block;
    width:0.29rem;
    height:0.29rem;
    background: url('../images/160/answer_icon.png') no-repeat;
    background-size: contain;
    margin-bottom:-0.05rem;
}
.gai-question-icon{
    display:inline-block;
    width:0.29rem;
    height:0.29rem;
    background: url('../images/160/question_icon.png') no-repeat;
    background-size: contain;
    margin-bottom:-0.05rem;
}
.gai-pad-tb-lr{
    padding-top:0.36rem;
    padding-left:0.29rem;
    padding-right:0.29rem;
    padding-bottom:0.1rem;
}
.gai-bgc-ffb3{
    background-color: #FFB300;
}
.gai-bgc-fe59{
    background-color: #FE5932;
}
.gai-pad-tb-17{
    padding-top:0.242rem;
    padding-bottom:0.242rem;
}
.gai-h-w{
    height:3.6rem;
}
.gai-fc-6b7a{
    color:#6B7A88;
}
.gai-icon-start{
    display:inline-block;
    width:0.255rem;
    height:0.255rem;
    background: url("../images/160/icon_start.png") no-repeat;
    background-size: contain;
    margin-bottom:-0.05rem;
}
.gai-fc-fe59{
    color:#FE5932;
}
.gai-organi-bgc{
	display:inline-block;
    width:5.4rem;
}
.gai-icon-clock{
    display:inline-block;
    width:0.255rem;
    height:0.255rem;
    background: url('../images/160/icon_clock.png') no-repeat;
    background-size: contain;
    margin-bottom:-0.035rem;
}
.gai-icon-address{
    display:inline-block;
    width:0.255rem;
    height:0.255rem;
    background: url('../images/160/icon_address.png') no-repeat;
    background-size: contain;
    margin-bottom:-0.03rem;
}
.gai-icon-tips{
    display:inline-block;
    width:0.255rem;
    height:0.255rem;
    background: url('../images/160/icon_tips.png') no-repeat;
    background-size: contain;
    margin-bottom:-0.02rem;
}
.gai-mar-t-20{
    margin-top:0.35rem;
}
.gai-mar-t-5{
    margin-top:0.08rem;
}
.gai-height-li{
    height:1.76rem;
}
.gai-bgc-eee{
    background-color: #EEEEEE;
}
.gai-line-orange{
    display:inline-block;
    width:0.8rem;
    height:0.045rem;
    background-color:#FF4714 ;
}
.gai-select-orange{
    color:#FF4714;
    font-size:0.286rem;
    padding-top: 0.05rem;
}
.gai-noselect-orange{
    color:#666666;
    font-size: 0.256rem;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}
.gai-buy-price{
    overflow: hidden;
    width:100%;
    position: fixed;
    bottom:1rem;
   
}
.gai-buy-width{
    background-color: #FF4714;
    width:37.5%;
    height:0.82rem;
}
.gai-buy-width2{
    display:block;
    width:100%;
    height:0.82rem;
    line-height: 0.82rem;
    text-align: center;
}
.gai-left-box{
    width:62.5%;
    height:0.82rem;
    background-color: #fff;
}
.gai-buy-select{
    height:0.82rem;
    width:35%;
    padding-left:0.17rem;
}
.gai-button-orange{
    position: absolute;
    padding:0.06rem 0.2rem;
    border-radius: 0.3rem;
    background-color: #E27A37;
    right:0.25rem;
    top:0.45rem;
}
.gai-bgc-red{
    display:inline-block;
    padding:0.03rem 0.1rem;
    background-color: #FF4714;
    border-radius: 0.1rem;
    margin-right:0.07rem;
}
.gai-bgc-gray{
    display:inline-block;
    padding:0.03rem 0.1rem;
    background-color: #DDDDDD;
    border-radius: 0.1rem;
    margin-right:0.07rem;
}
.gai-pad-b-20{
    padding-bottom:0.35rem;
}
.gai-pad-t-22{
    padding-top:0.38rem;
}
.gai-jian-width{
    display:inline-block;
    width:32.1%;
    line-height: 0.75rem;
}
.gai-fc-fs-no{
    font-size:0.256rem;
    color:#999;
}
.gai-fc-fs-yes{
    font-size:0.308rem;
    color:#FF4714;
}
.gai-box-a{
    display:block;
    padding-top:0.25rem;
    padding-bottom:0.25rem;
}
.gai-alipay{
    width:0.54rem;
    height:0.54rem;
    background:url('../images/160/icon_alipay.png') no-repeat;
    background-size: contain;
}
.gai-wxpay{
    width:0.54rem;
    height:0.54rem;
    background:url('../images/160/wx_pay.png') no-repeat;
    background-size: contain;
}
.gai-orange-pay{
    float:right;
    margin-right:0rem;
    margin-top:0.15rem;
    width:0.26rem;
    height:0.26rem;
    background-color: #fff;
    background: url('../images/160/orange_pay.png') no-repeat;
    background-size: contain;
}
.gai-fc-00b4{
    color:#00B4F5;
}
.gai-time-appoint{
    position: absolute;
    right:0rem;
    top:0.08rem;
   right:0.25rem;
}
.gai-order-normal{
    font-size: 0.239rem;
    color:#666;
}
.gai-order-select{
    font-size: 0.272rem;
    color:#D2998C;
}
.gai-bottom-brown{
    position:absolute;
    height:0.04rem;
    width:0.7rem;
    background-color: #D2998C;
    bottom:0;
    left:0.3rem;
}
.gai-left-line{
    display:inline-block;
    width:0.04rem;
    height:0.28rem;
    background-color: #FF4714;
    margin-left:0.255rem;
    margin-right:0.1rem;
    margin-bottom:-0.065rem;
}
.gai-border-tb-9{
    border-top:0.155rem solid #F5F5F5;
    border-bottom:0.155rem solid #F5F5F5;
}
.gai-bgc-f9f9{
    background-color: #F9F9F9;
}
.gai-pad-tb-10{
    padding-top:0.12rem;
    padding-bottom:0.12rem;
	padding-left:0.1rem;
	padding-right:0.1rem;
    text-align:center;
}
.gai-pad-tb-10-two{
    padding-top:0.12rem;
    padding-bottom:0.12rem;
    width:1.3rem;
    text-align:center;
}
.gai-border-black{
    border:0.01rem solid rgb(154, 154, 154);
}
.gai-border-orange{
    border:0.01rem solid #FE5932;
}
/* 输入框代替字颜色 */
input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #999999;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #999999;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: #999999;
}
input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #999999;
}
.gai-appoint-input{
	float:left;
	color:#555;
	width:100%;
	background-color: #F3F3F3;
	height:0.68rem;
	border-radius:0.45rem;
	border:0;
	caret-color:#FE5932;
	padding-left:0.45rem;
}
.gai-pad-tb-24{
    padding-top:0.41rem;
    padding-bottom:0.41rem;
}
.gai-box-one{
    width:1.48rem;
    height:1.48rem;
    border-radius: 0.12rem;
    padding:0.1rem;
}
.gai-box-two{
    width:4.25rem;
    height:1.48rem;
    border-radius: 0.12rem;
    margin-left:0.12rem;
}
.gai-border-radius-7{
    border-radius: 0.15rem;
}
.gai-fc-4b57{
    color:#4B5762;
}
.gai-see-more{
    display:inline-block;
    padding:0.08rem 0.3rem;
    border:0.01rem solid #D2998C;
    border-radius: 0.1rem;
}
.gai-fc-d299{
    color:#D2998C;
}
.gai-border-b-4{
    border-bottom:0.08rem solid #F5F5F5;
}
.gai-border-t-4{
    border-top:0.08rem solid #F5F5F5;
}
.gai-border-white{
    border:0.03rem solid #fff;
}
.gai-border-radius-10{
    border-radius: 0.23rem;
}
.gai-icon-user-order{
    background: url("../images/160/icon_order_list.png") no-repeat;
    background-size: contain;
    width:0.65rem;
    height:0.65rem;
}
.gai-icon-user-read{
    background: url("../images/160/icon_report.png") no-repeat;
    background-size: contain;
    width:0.65rem;
    height:0.65rem;
}
.gai-icon-user-message{
    background: url("../images/160/icon_fapiao.png") no-repeat;
    background-size: contain;
    width:0.65rem;
    height:0.65rem;
}
.gai-icon-user-coupon{
    background: url("../images/160/icon_coupon.png") no-repeat;
    background-size: contain;
    width:0.65rem;
    height:0.65rem;
}
.gai-icon-user-group{
    background: url("../images/160/icon_qiye.png") no-repeat;
    background-size: contain;
    width:0.65rem;
    height:0.65rem;
}
.gai-icon-user-safe{
    background: url("../images/160/icon_safe.png") no-repeat;
    background-size: contain;
    width:0.65rem;
    height:0.65rem;
}
.gai-icon-user-person{
    background: url("../images/160/icon_person.png") no-repeat;
    background-size: contain;
    width:0.65rem;
    height:0.65rem;
}
.gai-icon-turn-right{
    background: url("../images/160/icon_turn_right.png") no-repeat;
    background-size: contain;
    width:0.23rem;
    height:0.22rem;
    margin-top:0.2rem;
}
.gai-btn-fp{
    width:1.75rem;
    height:0.48rem;
}
.gai-fc-ff9a{
    color:#FF9A39;
}
.gai-bgc-ff47{
    background-color:#FF4714;
}
.gai-no-border{
    border:none;
}
.gai-back{
	display:inline-block;
    width:5.12rem;
    height:0.75rem;
    line-height: 0.75rem;
    border-radius:0.5rem;
}
.gai-bgc-e5e5{
    background-color:#E5E5E5;
}
.gai-fc-d299{
    color:#D2998C;
}
.gai-border-pad{
    border:0.01rem solid #D2998C;
    padding:0.08rem 0.2rem;
    border-radius:0.08rem;
}
.gai-icon-question{
    width:0.35rem;
    height:0.35rem;
    background: url("../images/160/icon_question.png") no-repeat;
    background-size: contain;
    margin-top:-0.1rem;
}
.gai-raw{
    display:inline-block;
    width:0.3rem;
    height:0.3rem;
    background: url("../images/160/icon_turn_right.png") no-repeat;
    background-size: contain;
    margin-bottom:-0.05rem;
}
.gai-bgc-report{
    background-color:#fff;
}
.gai-service{
    display:inline-block;
    width:0.24rem;
    height:0.24rem;
    background: url("../images/160/icon_kefu.png") no-repeat;
    background-size: contain;
}
.gai-line2{
    display:block;
    height:0.01rem;
    background-color: rgb(223, 223, 223);
}
.gai-fc-4857{
    color:#485763;
}
.gai-bgc-f3f3{
    background-color: #F3F3F3;
}
.gai-select-off{
    background-color:#F3F3F3;
    display: inline-block;
    height: 0.5rem;
    line-height: 0.5rem;
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 0.1rem;
}
.gai-select-on{
    background-color:#FFF1EE;
    border:0.01rem solid #FE5932;
    color:#FE5932;
    display: inline-block;
    height: 0.5rem;
    line-height: 0.5rem;
    padding-left: 1em;
    padding-right: 1em;
    border-radius:0.1rem;  
}
.gai-new{
    position: absolute;
    width:0.45rem;
    height:0.45rem;
    background: url("../images/160/xin.png") no-repeat;
    background-size: contain;
    top:-0.05rem;
    right:0.22rem;
}
.gai-fc-caca{
    color:#CACACA;
}
.gai-back-money{
    position:fixed;
    bottom:0.85rem;
}
.icon-orange-add{
	display:inline-block;
	width:0.38rem;
	height:0.38rem;
	background:url("../images/160/icon_orange_add.png") no-repeat;
	background-size:contain;
	margin-bottom:-0.08rem;
	margin-right;0.1rem;
}
.icon-select2{
	position: absolute;
	width:0.28rem;
	height:0.28rem;
	background:url("../images/160/icon_select2.png") no-repeat;
	background-size:contain;
}
.icon-noselect2{
	position: absolute;
	width:0.28rem;
	height:0.28rem;
	background:url("../images/160/icon_noselect2.png") no-repeat;
	background-size:contain;
}
.gai-bgc-orange{
    display:inline-block;
    width:92%;
    margin-left:4%;
    background-color: #FE5932;
    height:0.75rem;
    border-radius: 0.15rem;
    padding-left:0.06rem;
    padding-right:0.06rem;
}
.report-white{
    display:inline-block;
    width:49%;
    color:#FE5932;
    background-color: #fff;
    line-height: 0.63rem;
    margin-top:0.06rem;
    border-radius:0.1rem;
}
.report-orange{
    display:inline-block;
    width:49%;
    color:#fff;
    background-color: #FE5932;
    line-height: 0.63rem;
    margin-top:0.06rem;
    border-radius:0.1rem;
}
.icon-raw-right{
    float:right;
    width:0.16rem;
    height:0.15rem;
    background: url('../images/160/index_nor.png') no-repeat;
    background-size: contain;
}