html {
    -webkit-tap-highlight-color: transparent
}

body,dd,div,dl,img,li,ol,p,ul {
    margin: 0;
    padding: 0
}

body,html {
    height: 100%
}

h1,h2,h3,h4,h5,h6 {
    margin: 0;
    padding: 0;
    font-size: 100%
}

img {
    display: inline;
    border: 0;
    vertical-align: middle
}

a {
    text-decoration: none;
    -webkit-tap-highlight-color: transparent
}

dd,dl,li,ol,ul {
    list-style: none
}

input,textarea {
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 0;
    border-radius: 0;
    padding: 0;
    margin: 0;
    font-family:"微软雅黑";

}

html {
    font-size: 20px
}

body {
    font-family:"微软雅黑";
    background: #fff;
    font-size: 0.7rem;
    color:#505050;
}
table {
    　　border-collapse: collapse;
    　　border-spacing: 0;
}

.box {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -o-box;
    box-orient: horizontal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #c8c8c8;font-size: 0.65rem;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #c8c8c8;font-size: 0.65rem;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #c8c8c8;font-size: 0.65rem;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #c8c8c8;font-size: 0.65rem;
}
.ours_li_active:active{background: #eaf8ff}
.ours_btn_active:active{background: #00B4E6}
/* *新增发票抬头* */
/*公共头*/
.headBox{height:2.2rem;width: 100%;background: #fff;position: fixed;top:0;left: 0;z-index: 99;border-bottom: 1px solid #ccc }
.headBoxCon{height: 2.2rem;width: 100%;position: relative}
.headReturnBtn{width:2.2rem;height: 2.2rem;position: absolute;left: 0;top: 0;background: url("../images/cgxq_icon01.png") no-repeat center ;background-size: 0.5rem; }
.headBoxTitle{width: 60%;height:2.2rem;line-height:2.2rem;text-align: center;font-size:0.8rem;color: #4a4a4a;margin: 0 auto}

/*主体*/
.contentBox{width: 100%;padding-top:2.2rem;box-sizing: border-box;background: #f4f4f4;}
.writeBox{height:2rem;line-height:2rem;width: 100%;margin-top: 0.35rem;background: #fff;padding-left: 4%;box-sizing: border-box}
.writeBox input{background: none;content:" ";width: 100%;font-size: 0.7rem;}
.invoiceTit{font-size: 0.6rem;color: #333;padding-left: 4%;box-sizing: border-box;height: 0.7rem;line-height:0.7rem;margin-top:0.8rem;}
.saveBtn{height: 2.2rem;width: 92%;margin: 1rem auto 0;background-color: #ccc;border-radius:6px;line-height: 2.2rem;text-align: center;color: #fff;font-size: 0.75rem}
.saveBtn02{height: 2.2rem;width: 92%;margin: 1rem auto 0;background-color: #3C81DF;border-radius:6px;line-height: 2.2rem;text-align: center;color: #fff;font-size: 0.85rem}

.newInvoice{height: 2rem;width: 100%;background: #fff;position: relative;margin-top: 0.25rem;}
.addIcon{height:2rem;width:2rem;position: absolute;top: 0;left: 0;background: url("../images/add_icon.png") no-repeat 0.75rem center ;background-size: 1rem;}
.newInvoiceTit{height: 2rem;line-height: 2rem;width: 100%;padding-left: 2.25rem;font-size:0.7rem;  color:#333333;box-sizing: border-box}

.newInvoice02{height: 2rem;width: 100%;background: #fff;border-bottom: 1px solid #ccc;position: relative;margin-top: 0.35rem;padding: 0 4%;box-sizing: border-box}
.newInvoiceTit02{height: 2rem;line-height: 2rem;width: 64%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:0.7rem;  color:#333333;}
.setAddress{height: 2rem;position: absolute;top: 0;right: 4%;line-height: 2rem;font-size:0.65rem; color:#3C81DF;display: none}

.newInvoice03{width: 100%;height:2rem;background-color: #fff;overflow: hidden}

.setAddress_btn{height:2rem;width: 2rem;background: url("../images/amend_sex_ico.png") no-repeat center;background-size: 0.7rem;float: left;}
.setAddress_tit{height: 2rem;line-height: 2rem;font-size:0.7rem;color:#a8a8a8;float: left;padding-left:2rem;background: url("../images/set_account_icon2.png") no-repeat 0.75rem center;background-size: 0.7rem;}
.setAddress_tit_ac{height: 2rem;line-height: 2rem;font-size:0.7rem;color:#a8a8a8;float: left;padding-left:2rem;background: url("../images/amend_sex_ico.png") no-repeat 0.75rem center;background-size: 0.7rem;}

.inv_opera01{float: right;height: 2rem;line-height: 2rem;padding: 0 0.5rem 0 0.7rem ;box-sizing: border-box;font-size:0.6rem;  color:#333333;background: url("../images/invoice_control_edit.png") no-repeat left center;background-size: 0.5rem;}
.inv_opera02{float: right;height: 2rem;line-height: 2rem;padding-left:0.7rem;box-sizing: border-box;margin-right: 4%;font-size:0.6rem;  color:#333333;background: url("../images/invoice_control_delete.png") no-repeat left center;background-size: 0.6rem;}


.bg_box{height: 100%;width: 100%;opacity:0.55;position: fixed;top: 0;left: 0;z-index: 101;background:#1b1b1f;}
.setBox{height: 4.2rem;width: 12.1rem;background: #fff;z-index: 102;position: fixed;top: 29%;left: 50%;margin-left: -6.05rem;border-radius:8px;}
.setBoxTit{font-size: 0.7rem;height: 0.8rem;line-height: 0.8rem;color: #333;margin-top: 0.75rem;text-align: center}
.setBox_doWhat{width: 100%;height: 1.3rem;margin:0.75rem auto;text-align: center}
.setBox_doWhat span{display: block;background:#3C81DF;  border-radius:4px;  width:3.05rem;  height:1.3rem;font-size:0.7rem;  color:#ffffff;line-height: 1.3rem;text-align: center;float: left}
.doNo{margin-right:0.7rem;margin-left: 2.65rem;}

/*收货地址*/
.address_list{width: 100%;margin-top:0.25rem;background-color: #fff}
.address_att{width: 100%;height: 0.8rem;line-height: 0.7rem;overflow: hidden;padding-top: 0.75rem}
.address_person_name{float: left;margin-left: 4%;font-size:0.7rem;  color:#333333;height: 0.8rem;line-height: 0.8rem}
.address_seyIn{float: right;margin-right: 4%;color:#3C81DF;font-size: 0.65rem;height: 0.8rem;line-height: 0.8rem;display: none}
.address_some_where{padding-left: 4%;padding-bottom: 0.55rem;border-bottom:1px solid #f4f4f4;font-size: 0.7rem;height: 0.8rem;line-height: 0.86rem;    margin-top: 0.3rem;    overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;padding-right: 4%}

/*城市选择*/
.city_search_btn{display: block;height: 1.5rem;line-height:1.5rem;width:14%;border-radius: 4px;color: #333;font-size: 0.7rem;border:1px solid #f4f4f4;position: absolute;top: 0.35rem;right:0.35rem;text-align: center;box-sizing: border-box;background: #fff;}
.search_border_box{height:1.5rem;line-height: 1.5rem;width:69%;background:#ffffff;  border:1px solid #f4f4f4;  border-radius:4px;position: absolute;top: 0.35rem;left: 2.2rem;box-sizing: border-box;padding-left: 0.6rem;}
.search_border_box input{background: none;content:"";font-size: 0.7rem;display:block;height: 1rem;line-height: 1rem;margin: 0.25rem 0 0 0  ;width: 99%}
.location_active{width: 100%;height: 1.8rem;color:#333333;font-size: 0.7rem;padding-left: 1.7rem;line-height: 1.8rem;background: url("../images/location-2.png") no-repeat 0.95rem center  #fff;background-size: 0.45rem;box-sizing: border-box}
.ours_p{width: 100%;height:1.5rem;line-height: 1.5rem;padding-left: 0.75rem;color: #333;font-size: 0.65rem;box-sizing: border-box;background: #f4f4f4}
.active_city_box{width:100%;height: 2.5rem;background-color: #fff;padding-left: 0.8rem;box-sizing: border-box;overflow: hidden;}
.active_city_location{width: 3.6rem;height: 1.75rem;border:1px solid #3C81DF;border-radius:3px;color:#3C81DF;font-size: 0.7rem;line-height: 1.75rem;text-align: center;margin-top: 0.4rem;box-sizing: border-box}

.hot_city_list{background: #fff;width: 100%;overflow: hidden;padding-left: 0.8rem;box-sizing: border-box;padding-top: 0.4rem;padding-bottom: 0.15rem;}
.hot_city{width: 3.6rem;height: 1.75rem;border:1px solid #f4f4f4;border-radius:3px;color:#333;font-size: 0.7rem;line-height: 1.75rem;text-align: center; margin: 0 0.4rem 0.3rem 0;float: left}
.hot_city_active{    border: 1px solid #3C81DF;color: #3C81DF;}
.most_city_con{ width: 100% }

td{border-left:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;width:2.8rem;height: 2rem;text-align: center;
    font-size: 0.7rem; }
tbody{background-color: #fff;width: 100%}
.border_none{border-left:0 }
.ours_div_cityList{width: 100%;background: #fff;overflow: hidden;padding-left: 0.8rem;box-sizing: border-box;padding-top: 0.4rem;}
.ours_div_cityList p:active{background: #eaf8ff}
.active_td {  color: #3C81DF;  }
.contentBox02{width: 100%;height:100%;padding-top: 2.2rem;box-sizing: border-box;background: #f4f4f4;overflow: auto}
.search_cue{height: 2rem;width: 100%;line-height: 2rem;padding-left: 0.75rem;border-bottom: 1px solid #f4f4f4;font-size: 0.7rem;color: #333;box-sizing: border-box}

/*预订成功*/
.reserve_success_picbBox{width: 4.5rem;height: 4.5rem;margin: 3.15rem auto 0;background: url("../images/success_icon.png") no-repeat center;background-size: 4.5rem;}
.reserve_success_picTit{font-size: 0.8rem;line-height: 1.1rem;text-align: center;color: #333;margin-top: 1rem;}
.see_details_btn{height: 2.2rem;line-height: 2.2rem;width: 90%;margin:2rem auto 0;background:#00B4E6;  border-radius:3px;color: #fff;font-size: 0.75rem;text-align: center}
.see_details_btn_tit{font-size: 0.7rem;height: 0.8rem;line-height: 0.8rem;width: 100%;text-align: center;color: #333;margin-top: 0.8rem}
.see_details_btn_tit a{color: #3C81DF}
/*订单取消*/
.reserve_lose_picbBox{width: 4.5rem;height: 4.5rem;margin: 3.15rem auto 0;background: url("../images/lose_icon_002.png") no-repeat center;background-size: 4.5rem;}

/*!*创建订单*!*/
.ours_p_go{height: 1.5rem;width: 100%;line-height: 1.5rem;background-color: #f8f8f8;padding-left: 0.75rem;box-sizing: border-box;color: #333;font-size: 0.65rem;font-weight: bold}
.order_information_content{width: 100%;overflow: hidden;background-color: #fff;}
.order_name{height: 2rem;line-height: 2rem;border-bottom: 1px solid #f4f4f4;padding:0  0.75rem;box-sizing: border-box;overflow: hidden;font-size: 0.7rem;color: #000}
.order_name_tit{float: left}
.order_content{float: right;overflow: hidden;}
.order_content span{display:inline-block;height: 0.8rem;width: 0.8rem;background-color: #f6f6f6;border: 1px solid #cccccc;  font-size:0.7rem ;text-align: center;line-height: 0.8rem;margin-top: 0.55rem;   }
.order_content span,.order_content p{float: left}
.reserveNum_input_box input{text-align: center;width: 1.75rem;}
.border_none_none{border: 0}
.color_red{color:#e25a5a;}
.look_zh_content{width: 100%;overflow: hidden;background-color: #fff;}
.zh_list{width: 100%;height: 3.6rem;padding: 0.75rem 0.5rem 0.75rem 1.8rem;box-sizing: border-box;position: relative}
.zh_list p{width: 100%;font-size: 0.7rem;color: #333;}
.zh_qit{margin-top: 0.4rem}
.xua_z_icon{display: block;width: 1.2rem;height: 1.2rem;background:url("../images/set_account_icon2.png") no-repeat center;background-size: 0.9rem;position: absolute;top:0.65rem;left:0.5rem;}
.xua_z_icon2{background:url("../images/set_account_icon3.png") no-repeat center;display: block;width: 1.2rem;height: 1.2rem;background-size: 0.9rem;position: absolute;top: 0.65rem;left: 0.5rem;}
.all_rmb_content{padding: 0.75rem;box-sizing: border-box;width: 100%;overflow: hidden;background: #fff;}
.all_rmb_content p{width: 100%;overflow: hidden;font-size: 0.7rem;color: #333}
.all_rmb_text{float: left}
.all_rmb_num{float: right;color:#333;}
.all_rmb_content_p2{margin-top: 0.4rem;}



.yes_btn_content{position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2.75rem;
    background: #fff;
    box-shadow: 0 0 0.25rem 0 #CCCCCC;
    box-sizing: border-box;
    padding: 0 1rem;
    align-items: center;
    justify-content: center;}

.yes_btn_content_left{float: left;height: 2.7rem;width:22%;padding-top: 0.25rem;box-sizing: border-box;}
.yes_btn_content_left span{display: block;text-align: center}
.yes_left_top{color:#a8a8a8;  font-size: 0.6rem;padding-left: 0.25rem;box-sizing: border-box}
.yes_left_bottom{color:#e25a5a;font-size: 1rem;}

.yes_btn_yes{display: block;float: right;height: 2rem;width: 90%;line-height: 2rem;text-align: center;background: #00B4E6; color: #fff;font-size: 0.75rem;margin: 0 5%; border-radius: 0.3rem;}

.shuXian{display: block;width: 0.1rem;height: 0.9rem;background: url("../images/none_none.png") no-repeat center;background-size: 0.1rem;float: left;margin-top: 0.9rem;}
.yes_middle_yes{text-align: center;height: 2.7rem;line-height: 2.7rem;font-size: 0.7rem;
    float: left;width: 47%}
.rmb_001{margin-right: 0.15rem}

.yes_btn_content_left_handel{ width:auto; padding:0 0.7rem; justify-content: center; align-items: left;}
.save_handel{ font-size:0.6rem; color:#565656;align-items: center; justify-content: center; position:relative; padding:0 0 0 0.7rem; box-sizing:border-box;}
.save_handel:after{ content:""; position:absolute; left:0; top:50%; margin-top:-0.825rem; background:#D9D9D9; width:1px; height:1.65rem;}
/*常见问题答疑*/

.yes_or_no{padding-top: 2.2rem;width: 100%;box-sizing: border-box;}
.answer_list{width: 100%;padding: 1rem 1.65rem 1rem 0.75rem;box-sizing: border-box;border-bottom: 1px solid #f4f4f4;position: relative}
.icon_box_box{display: block;width: 0.85rem;height: 0.85rem;background: url("../images/icon_box_box.png") no-repeat center;background-size: 0.85rem;position: absolute;
    top:1rem;left: 0.75rem}
.answer_tit{padding-left: 1.5rem;box-sizing: border-box;width: 100%;font-size: 0.7rem;color: #333;font-weight: bold}
.answer-content{margin-top:0.4rem;font-size: 0.7rem;color: #4a4a4a;text-indent: 2em}
.answer_list_last{width: 100%;padding: 1rem 1.65rem 1rem 0.75rem;box-sizing: border-box;position: relative}


/*订单详情-取消中*/
.max_big_box{width: 100%;overflow: auto}
.contentBox03{padding:2.2rem 0 3rem 0;box-sizing: border-box;width: 100%;height: 100%;overflow: hidden}
.order_state{width: 100%;height:1.9rem;background:#3C81DF;line-height: 1.9rem;font-size: 0.7rem;color: #fff;padding-left: 0.75rem;}
.order_state_qxz{width: 100%;height:1.9rem;background:#c7b38e;line-height: 1.9rem;font-size: 0.7rem;color: #fff;padding-left: 0.75rem;}
.important_information_box{width: 100%;overflow: hidden;background-color: #fff}
.venue_name_box{height: 2rem;width: 100%;padding: 0 0.75rem;font-size: 0.7rem;color: #333;border-bottom:1px solid #f4f4f4;overflow: hidden;box-sizing: border-box}
.venue_name_att{float: left;height: 2rem;line-height: 2rem;}
.venue_name_ass{float: right;height: 2rem;line-height: 2rem;padding-right:0.55rem;box-sizing: border-box;background: url("../images/cgxq_icon07.png") no-repeat right center;background-size:0.3rem;}
.venue_name_ass02{float: right;height: 2rem;line-height: 2rem;background: url("../images/df_001.png") no-repeat left center;background-size: 0.65rem;padding-left: 1rem;box-sizing: border-box}
.border_bottom_none{border-bottom: 0}
.venue_name_ass03{float: right;height: 2rem;line-height: 2rem;}
.reserve_time_dua_box{width: 100%;padding:0.65rem 0.75rem 0 0.75rem;box-sizing: border-box;overflow: hidden;font-size: 0.7rem;color: #333;border-bottom: 1px solid #f4f4f4;}
.reserve_left_box{float: left}
.reserve_right_box{float: right;margin-bottom: 0.8rem;}
.reserve_right_box p{text-align: right;margin-top: 0.4rem;}
.reserve_right_box .margin_top_none, .margin_top_none{margin-top: 0}
.contentBox03 .padding_top_none{padding-top: 0}
.important_information_box{width: 100%;background-color: #fff;overflow: hidden;padding-top:0.4rem;box-sizing: border-box}
.settlement_information_list{height: 1.4rem;line-height: 1.4rem;padding:  0 0.75rem;overflow: hidden;box-sizing: border-box}
.venve_rmb_name{float: left}
.venve_rmb_number{float: right}
.padding_bottom_have{padding-bottom:0.3rem;box-sizing: border-box;border-bottom: 1px solid #f4f4f4;font-size: 0.7rem}

.zh_dk_box{width: 100%;background-color: #fff;overflow: hidden;padding-top: 0.25rem;box-sizing: border-box;font-size: 0.7rem}
.zh_dk_box_list{height:1.5rem;line-height: 1.5rem;overflow: hidden;padding: 0 0.75rem;box-sizing: border-box}
.zh_dk_box_left{float: left}
.zh_dk_box_right{float: right}

.venue_name_ass006{float: right;height: 2rem;line-height: 2rem;background: url("../images/ord_icon_phone.png") no-repeat left center;background-size: 0.65rem;padding-left: 1rem;box-sizing: border-box;color:#3C81DF;}

.btn_box_box_im{height: 3rem;width: 100%;background-color: #f8f8f8;position: fixed;left: 0;bottom: 0;font-size:0.75rem;color: #fff;text-align: center;}

.venue_name_box006{height: 2rem;width: 100%;padding: 0 0.75rem;font-size: 0.7rem;color: #333;overflow: hidden;box-sizing: border-box}

.btn_box_box{height: 2.2rem;line-height: 2.2rem;width: 92%;background:#3C81DF;  border-radius:3px;margin: 0.4rem auto;font-size: 0.75rem}
.order_state_qxz_ytd{width: 100%;height:1.9rem;background:#868686;line-height: 1.9rem;font-size: 0.7rem;color: #fff;padding-left: 0.75rem;}
.order_state_qxz_ywc{width: 100%;height:1.9rem;background:#7da353;line-height: 1.9rem;font-size:0.7rem;color: #fff;padding-left: 0.75rem;}
.order_state_qxz_dfk{width: 100%;height:1.9rem;background:#d96d6d;line-height: 1.9rem;font-size: 0.7rem;color: #fff;padding-left: 0.75rem;}
.order_state_qxz_dxc{width: 100%;height:1.9rem;background:#4c91cd;line-height: 1.9rem;font-size: 0.7rem;color: #fff;padding-left: 0.75rem;}
.order_state_qxz_qrz{width: 100%;height:1.9rem;background:#ca9c50;line-height: 1.9rem;font-size:0.7rem;color: #fff;padding-left: 0.75rem;}
.changp_list_box{padding: 0.25rem 0 0.2rem 0}

.yanz_code{width: 100%;padding-left: 0.75rem;  font-size: 0.65rem;color: #3C81DF;height: 0.75rem;line-height:0.75rem;margin-top: 0.55rem;}
.changp_list{width: 100%;font-size: 0.7rem;height:0.8rem;line-height:0.8rem;padding: 0 0.75rem;box-sizing: border-box;overflow: hidden;margin:0.25rem 0}
.changp_list_name{float: left}
.changp_list_use{float: right}
.btn_box_box002{height: 2.2rem;line-height: 2.2rem;width: 92%;margin: 0.4rem auto}
.btn_box_box002 span{display: block;width: 49%;height:2.2rem;line-height: 2.2rem;text-align: center;background:#3C81DF;  border-radius:3px;font-size: 0.75rem}
.nbtn_btn1{float: left}
.nbtn_btn2{float: right}

/*修改昵称*/
.xg_menName_inputBox{height: 1.9rem;width: 100%;background-color: #fff;margin-top: 0.4rem;padding-left:0.75rem;box-sizing: border-box;line-height: 1.9rem; overflow: hidden}
.xg_menName_inputBox input{background:0;content: "";height: 0.8rem; width: 100%;font-size: 0.7rem;line-height: 0.8rem;color: #333;display: block;margin-top: 0.55rem;}
.xg_menName_tit{font-size: 0.6rem;color: #333;padding-left: 0.75rem;box-sizing: border-box;margin-top: 1rem;}
.xg_menName_btn{width: 92%;height: 2.2rem;line-height: 2.2rem;text-align: center;background: #3C81DF;color: #fff;font-size: 0.75rem;border-radius: 3px;margin: 1rem auto}

/*修改性别*/
.max_veryBig_box{height: 100%;width: 100%;background-color: #f4f4f4;overflow: hidden;padding-top: 2.2rem;box-sizing: border-box;}
.sex_change_box{overflow: hidden;background: #fff;margin-top:0.4rem;}
.sex_change_men{width: 100%;height: 2rem;padding: 0 0.75rem;box-sizing: border-box;line-height: 2rem;font-size:0.7rem;color: #333;border-bottom: 1px solid #f4f4f4;}
.sex_change_women{width: 100%;height: 2rem;padding: 0 0.75rem;box-sizing: border-box;line-height: 2rem;font-size: 0.7rem;color: #333;}
.background_images_changeSex{background:url("../images/amend_sex_ico.png") no-repeat 96% center;background-size: 0.9rem;}

/*卡详情*/
.card_xq_box{width: 100%;overflow: hidden;background: #fff;}
.card_att_box{height: 2rem;width: 100%;padding: 0 0.75rem;overflow: hidden;color: #333;font-size: 0.7rem;line-height:2rem;box-sizing: border-box;border-bottom: 1px solid #f4f4f4;}
.card_name{float: left}
.card_ass{float: right}
.card_att_box_ele{width: 100%;padding: 0 0.75rem;overflow: hidden;color: #333;font-size: 0.7rem;line-height: 2rem;box-sizing: border-box;}
.card_ass_ele{float: right;width: 65%;line-height: 1.1rem;padding: 0.5rem 0;box-sizing: border-box}
.btn_now_use_box{position: fixed;left: 0;bottom: 0;width: 100%;background: #f4f4f4;overflow: hidden}
.btn_now_use{width: 90%;height: 2.2rem;background:#3C81DF;border-radius:3px;color: #fff;font-size: 0.75rem;line-height: 2.2rem;text-align: center;margin: 0.85rem auto 0.85rem;}

.contentBox05{width: 100%;padding: 2.5rem 0 3.9rem 0;box-sizing: border-box;background: #f4f4f4;}
.contentBox06{width: 100%;padding: 2.25rem 0 0.1rem 0;box-sizing: border-box;background: #f4f4f4;}

/*列表*/
.person_good_cardBox{width: 92%;margin: 0.6rem auto 0.6rem;border-radius:4px; padding-top: 0.2rem;box-sizing: border-box;position: relative;    padding-bottom: 1.5rem;background: url("../images/Group_5_blue.png") no-repeat top center #fff;background-size: 100%}
.person_good_cardBox0002{width: 92%;margin: 0.6rem auto 0.6rem;border-radius:4px; padding-top: 0.2rem;box-sizing: border-box;position: relative;    padding-bottom: 1.5rem;background: url("../images/Group_5_blue0002.png") no-repeat top center #fff;background-size: 100%}
.person_good_cardTit{margin-top: 0.4rem;font-size: 0.8rem;height: 1.5rem;line-height: 1.5rem;padding: 0 0.75rem;box-sizing: border-box;color: #333;position: relative}
.dian_box002{height:1.5rem;width: 1.5rem;background: url("../images/card_balabala_botton002.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}
.dian_box{height:1.5rem;width: 1.5rem;background: url("../images/card_balabala_botton.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}
.dian_box02{height: 1.5rem;width: 1.5rem;background: url("../images/card_balabala_top.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}
.dian_box02002{height: 1.5rem;width: 1.5rem;background: url("../images/card_balabala_top002.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}

.person_good_cardTit02{font-size: 0.7rem;/*height:1.5rem;*/line-height: 1.5rem;padding: 0 0.75rem;box-sizing: border-box;color: #333}
.person_good_card_bottom{height: 1.5rem;width: 100%;background: #3C81DF;position: absolute;left: 0;bottom: 0;line-height: 1.5rem;color: #fff;overflow: hidden;padding: 0 0.75rem;box-sizing: border-box;margin-top: 0.25rem;font-size: 0.7rem;border-radius: 0 0 0.2rem 0.2rem}
.person_good_card_bottom_no{height: 1.5rem;width: 100%;background: #ccc;position: absolute;left: 0;bottom: 0;line-height: 1.5rem;color: #fff;overflow: hidden;padding: 0 0.75rem;box-sizing: border-box;margin-top: 0.25rem;font-size: 0.7rem;border-radius: 0 0 0.2rem 0.2rem}

.person_good_card_bottom01{float: left;padding-left: 1.1rem;background: url("../images/amend_sex_ico_0023.png") no-repeat left center;background-size: 0.8rem}
.person_good_card_bottom01_no{float: left;padding-left: 1.1rem;background: url("../images/amend_sex_ico_0023001.png") no-repeat left center;background-size: 0.8rem}
.person_good_card_bottom02{float: right}
.tui_la_box{font-size: 0.7rem;padding: 0 0.75rem;color: #333;box-sizing: border-box;width: 100%;overflow: hidden;line-height: 1rem;margin-bottom:0.4rem;margin-top: 0.25rem;}
.tui_la_left{float: left;width: 19%}
.tui_la_right{float: right;text-align: left;width: 81%}
.height_some_num{height: 1rem;}


/*下场券*/
.go_chang_paper-box{width: 90%;margin: 0.6rem auto 1.2rem;padding:0.95rem 0 0.8rem 0.75rem;box-sizing: border-box;position: relative;border-radius:4px;    background: url(../images/Group_5_red.png) no-repeat top center #fff;
    background-size: 100%;  }
.top_border_icon{position: absolute;top: 0;left: 0;width: 100%; }
.go_chang_tit{font-size:0.8rem;color: #333;font-weight: bold;width: 80%;height:1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;    margin-bottom:0.5rem;}
.go_chang_list{width: 100%;font-size: 0.7rem;height:0.8rem;line-height: 0.8rem;color: #333;margin:0.35rem 0}

.yanz_code_new{width: 100%;color:#f46363;font-size: 0.8rem;height: 0.9rem;line-height: 0.9rem;}
/*我的账号*/
.person_zh_box{width: 100%;background: #fff;}
.person_information_list{height: 2rem;width: 100%;padding:  0 8% 0 0.75rem;box-sizing: border-box;overflow: hidden;line-height: 2rem;font-size: 0.7rem;color: #333;background: url("../images/cgxq_icon07.png") no-repeat 96% center;background-size: 0.3rem;border-bottom: 1px solid #f4f4f4;}
.file_person_icon_box{position: relative}
.file_person_icon{width: 1100%;height: 2rem;background: 0;position: absolute;top: 0;left: 0;content: "";    opacity: 0;
}
.person_list_left{float: left}
.person_list_right{float: right;text-align: right;width: 70%}
.person_list_right  img{display: block;width:1.5rem;height:1.5rem;border-radius: 50%}
.tui_chu_btnBox{height: 3.5rem;width: 100%;overflow: hidden;position: fixed;bottom: 0;left: 0;}
.tui_chu_btn{height: 2.2rem;width: 90%;margin: 0.75rem auto;background:#3C81DF;
    border-radius:3px;line-height: 2.2rem;text-align: center;color: #fff;font-size: 0.75rem}
.content-block_box{position: relative}
.content-block{width: 100%;position: absolute;top:0;left: 0;}
.city_first{height: 2rem;float: right;text-align: right;background: 0;width: 100%;padding-right: 8%;box-sizing: border-box;font-size: 0.7rem;}
.city_first::-webkit-input-placeholder { /* WebKit browsers */
    color: #333;
}
.city_first:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #333;
}
.city_first::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #333
}
.city_first:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #333;
}
/*修改手机密码*/
.change_input_box{width: 100%;background: #fff;overflow: hidden;margin-top:0.25rem;}
.change_input_minBox{height: 2rem;width: 100%;padding: 0 0.75rem;box-sizing: border-box;overflow: hidden;line-height: 2rem;font-size: 0.7rem;color: #333;border-bottom: 1px solid #f4f4f4;}
.old_phone_number{float: left;width: 2.85rem;}
.get_yanz_code{float: right;width:4.2rem;text-align: center;height: 1.25rem;line-height: 1.25rem;border:1px solid #3C81DF;  border-radius:4px;color: #3C81DF;margin-top: 0.35rem;}
.old_phone_input{display: block;padding-left: 0.5rem;box-sizing: border-box;height: 0.8rem;margin-top: 0.6rem;width: 49% ;font-size: 0.7rem}
.old_phone_input_other{display: block;padding-left: 0.5rem;box-sizing: border-box;height: 0.8rem;line-height: 0.8rem;margin-top: 0.6rem;width: 77%;font-size: 0.7rem }
.btn_next_yes{width: 92%;height:2.2rem;line-height: 2.2rem;color: #fff;text-align: center;margin: 0.5rem auto;background:#3C81DF;  border-radius:3px;font-size: 0.75rem;}
/*场地收藏*/
.scarch_none_icon{display: block;width: 2.75rem;margin: 3.85rem auto 0;}
.scarch_none_tit{font-size: 0.7rem;height:0.8rem;line-height:0.8rem;text-align: center;margin-top: 1rem;}
.scarch_none_btn{font-size: 0.75rem;height: 2.2rem;width: 90%;line-height:2.2rem;text-align: center;margin: 2.25rem auto 0;background:#3C81DF;  border-radius:3px;color: #fff;}

.btn_next_yes_tit{width: 100%;padding: 0 0.75rem;box-sizing: border-box;font-size:0.6rem;line-height: 0.8rem;margin: 0.55rem 0 0.4rem 0}

/*个人中心*/
.person_center_big_box{width: 100%;overflow: hidden;background: #f4f4f4;padding-bottom: 2.6rem;}
.personal_center_hearBox{width: 100%;overflow: hidden;background: url("../images/person_home_background.png") no-repeat top center #fff;background-size: 100% 62%}
.personal_center_hearBox_vip{width: 100%;overflow: hidden;background: url("../images/vip_urse_bg.png") no-repeat top center #fff;background-size: 100% 62%}
.personal_center_topBox{width: 100%;height: 2.5rem;position: relative;}
.personal_return_btn{height: 2.5rem;width: 1.75rem;background: url("../images/personal_setting_btn-icon001.png") no-repeat center;background-size: 0.5rem;position: absolute;top: 0;left: 0;}
.personal_setting_btn{height:2.5rem;width:2.5rem;background: url("../images/personal_setting_btn-icon002.png") no-repeat center;background-size: 0.95rem;position: absolute;right: 0;top: 0;}
.personal_setting_btn_vip{ height:2.2rem;background: url("../images/tlesz_ico.png") no-repeat center;background-size: 0.95rem;}
.personal_center_topTit{width: 100%;height: 2.5rem;line-height: 2.5rem;text-align: center;color: #fff;font-size: 0.8rem;}
.personal_album_box{width: 3.4rem;height: 3.4rem;border-radius: 50%;background: 0;margin: 0.25rem auto 0;overflow: hidden; -webkit-box-shadow:0 0 0 0.5rem rgba(255, 255, 255, .1);  -moz-box-shadow:0 0 0 0.5rem rgba(255, 255, 255, .15);  box-shadow:0 0 0 0.5rem rgba(255, 255, 255, .15); box-sizing: border-box }
.personal_album_pic{background:url("../images/personal_album_pic.png") no-repeat center center;background-size: cover}
.personal_album_box_name{font-size:0.65rem;height: 0.75rem;line-height: 0.75rem;text-align: center;margin-top:0.8rem;color: #fff;}

.personal_top_bottom_xBox{width: 100%;height: 5rem;margin-top: 1rem;position: relative;display: -moz-box;  display: -webkit-box;  display: box;
}

.personal_top_bottom_xBox_shuX001{position: absolute;top: 1.25rem;display: block;height: 2.5rem;width: 1px;background: url("../images/personal_top_bottom_xBox_shuxin.png")no-repeat center;background-size: 1px;left: 33.333%}
.personal_top_bottom_xBox_shuX002{position: absolute;top: 1.25rem;display: block;height: 2.5rem;width: 1px;background: url("../images/personal_top_bottom_xBox_shuxin.png")no-repeat center;background-size: 1px;right: 33.333%}

.personal_top_bottom_list{-moz-box-flex:1;height: 5rem;width: 33%; display: block}
.pwesonal_center_ka_icon{display: block;width: 1.7rem;margin: 1rem auto 0;height: 1.39rem;}
.personal_list_tit{font-size: 0.7rem;height: 0.8rem;line-height: 0.8rem;text-align: center;margin-top: 0.9rem;color:#6c6c6c;}
.personal_list_tit span{display: inline-block;color: #f78787}

.personal_order_listBox{width: 100%;overflow: hidden;background: #fff;margin-top: 0.25rem;}
.personal_order_list{height: 2rem;width: 100%;padding:  0 0.5rem 0 2.4rem;box-sizing: border-box;line-height: 2rem;font-size: 0.7rem;color: #6c6c6c;background: url("../images/cgxq_icon07.png") no-repeat 96% center;background-size: 0.3rem;position: relative}


.person_lest_icon01{display: block;height: 2rem;width: 2.2rem;background: url("../images/Group001.png") no-repeat center ;background-size: 0.8rem;position: absolute;top: 0;left: 0;}
.person_lest_icon02{display: block;height: 2rem;width: 2.2rem;background: url("../images/Group002.png") no-repeat center ;background-size: 0.8rem;position: absolute;top: 0;left: 0;}
.person_lest_icon08{display: block;height: 2rem;width: 2.2rem;background: url("../images/person_lest_icon.png") no-repeat center ;background-size: 0.9rem;position: absolute;top: 0;left: 0;}
.person_lest_icon03{display: block;height: 2rem;width: 2.2rem;background: url("../images/Group003.png") no-repeat center ;background-size: 0.8rem;position: absolute;top: 0;left: 0;}
.person_lest_icon04{display: block;height: 2rem;width: 2.2rem;background: url("../images/Group004.png") no-repeat center ;background-size: 0.9rem;position: absolute;top: 0;left: 0;}


.personal_order_tit{height: 2rem;line-height: 2rem;width: 100%;}

.personal_order_list02{height: 2rem;width: 100%;padding-left:2.4rem;box-sizing: border-box;line-height: 2rem;font-size: 0.7rem;color: #6c6c6c;background:#fff;background-size: 0.3rem;position: relative;margin-top:0.25rem;}

.personal_center_bottomBox{height: 2.5rem;width: 100%;background: #fff;border-top: 1px solid #f4f4f4;position: fixed;left: 0;bottom: 0;overflow: hidden}
.bottom_list_list{width: 33.33%;height: 2.5rem;float: left}
.bottom_list_icon{display: block;width: 1.1rem;margin: 0.35rem auto 0}
.bottom_list_tit{display: block;height: 0.6rem;line-height: 0.6rem;font-size: 0.5rem;text-align: center;color: #666;margin-top:0.2rem;}

.vip_center_handel{ height:4rem; padding:0.5rem 1.9rem 0;}
.urse_photo{ width:2.85rem; height:2.85rem; border-radius:100%; overflow:hidden}
.urse_photo img{ display:block; object-fit: cover;}
.urse_vip_info{ padding-left:1.35rem;}
.urse_name_vip{ color:#fff; font-size:0.75rem; align-items: center;}
.urse_name_vip img{ display:block; width:0.65rem; height:0.6rem; margin-left:0.25rem;}
.iden_box{ color:#BF9F62; font-size:0.5rem; border:1px solid #BF9F62; margin:0.2rem 0; text-align:center; border-radius:0.1rem; padding:0.05rem 0; width: 4rem;}
.expire{ font-size:0.6rem;color:#BF9F62; background:url(../images/vip_dot.png) no-repeat right center; background-size:0.25rem auto;padding-right: 0.5rem;}
.ours_li_active .vip_bigv{ width: 1.7rem;}
.vip_bigv_tit{ color:#BF9F62; margin-top: 0.65rem;}
.spot_xcx_tit{ font-size:0.7rem; height:1.75rem; line-height:1.75rem; padding-left: 0.6rem;}
.spot_xcx_list{ height:2rem; line-height:2rem; background:#fff; display:block; overflow:hidden;box-sizing: border-box; padding-right: 0.8rem;}
.spot_xcx_ico{ width:2.2rem; height:2rem; background:url(../images/xcx_icon.png) no-repeat center center; background-size:1rem; float:left}
.spot_xcx_num{ float:left; color:#6C6C6C; font-size:0.7rem;}
.setps{ font-size:0.8rem; font-weight:bold; color:#565656; margin-left:0.8rem; float:left; font-family:Arial, Helvetica, sans-serif}
.look_top{ float:right; color:#565656; font-size:0.6rem; border:1px solid #565656; border-radius:0.2rem;line-height: 1rem; height:1rem; margin-top:0.45rem; padding:0 0.5rem;}
.look_top:active{ background:#565656; color:#fff;}
/*创建订单02*/
.yes_btn_content02{height: 3.3rem;width: 100%;position: fixed;left: 0;bottom: 0;overflow: hidden;background: #f8f8f8}
.yes_btn_box{height: 2.2rem;margin: 0.55rem auto 0;line-height: 2.2rem;width: 92%;text-align: center;background: #3C81DF;color: #fff;font-size:0.75rem;border-radius: 3px;}
.changd_information_box{width: 100%;background: #fff;overflow: hidden;border-bottom: 1px solid #f4f4f4;}
.changd_information_list{float: left;padding-left: 0.75rem;box-sizing: border-box;color: #333;font-size: 0.7rem;line-height: 0.7rem;width: 30%;margin: 0.55rem 0;}
.changd_orders_list{float: right;text-align: right;color: #333;font-size: 0.7rem;padding-right: 0.75rem;box-sizing: border-box;margin-top: 0.55rem;width: 65%}
.changd_orders_list_00{margin-bottom: 0.35rem;text-align: right;width: 100%}

/*新增收货地址*/
.new_something_box{width: 100%;height: 100%;padding-top: 2.2rem;box-sizing: border-box;background: #f4f4f4;}
.new_something_address_box{width: 100%;background: #fff;margin-top: 0.25rem;}
.new_something_list{height: 2rem;border-bottom: 1px solid #f4f4f4;width: 100%;font-size: 0.7rem;color: #333;overflow: hidden;padding: 0 1rem 0 0.7rem;box-sizing: border-box;line-height: 2rem;}
.something_list:active{background:#eaf8ff }
.new_something_list_name{float: left;width: 20%}
.new_something_list_cont{float: right;text-align: right;background: 0;width: 79%;height: 2rem;line-height: 2rem;}
.banana_input{font-size: 0.7rem;height: 0.8rem;line-height: 0.8rem;width: 100%;text-align: right;margin-top: 0.6rem;}
.save_something_btn{width: 92%;height:2.2rem;margin: 0.5rem auto 0;background:#3C81DF;border-radius: 3px;line-height: 2.2rem;text-align: center;font-size: 0.75rem;color: #fff;}
.city_first::-webkit-input-placeholder { /* WebKit browsers */
    color: #c8c8c8;
}
.city_first:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #c8c8c8;
}
.city_first::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #c8c8c8
}
.city_first:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #c8c8c8;
}
.star_handel{padding: 0.1rem 0;}
.star_handel img{width: 0.8rem;height: 0.8rem;margin-right: 0.3rem;}
/*常用信息*/
.often_content_box{width: 100%;background: #fff;margin-top: 0.4rem;}
.add_new_address{height: 2rem;width: 100%;border-bottom: 1px solid #f4f4f4;line-height: 2rem;font-size: 0.7rem;color: #333;overflow: hidden;background: url("../images/cgxq_icon07.png") no-repeat 96% center;background-size: 0.35rem;}
.add_new_address_list{float: left;padding-left: 2.5rem;box-sizing: border-box;background: url("../images/add_address_icon.png") no-repeat 1.05rem center;background-size: 0.9rem;}
/*新增收货地址 none*/
.no_have_address{width: 100%;overflow: hidden}
.no_have_address img{display: block;width: 3.65rem;height: 4.3rem;margin: 6.25rem auto 0}
.none_address_tit{width: 100%;text-align: center;color: #ccc;font-size: 0.7rem;line-height: 0.8rem;height: 0.8rem;margin-top: 1rem;}

/*
.scroll_box{overflow-y: scroll;width: 100%;}
    @media screen and (max-width: 320px){
    .scroll_box{padding-bottom: 50px;box-sizing: border-box}
}*/
/*列表*/
.header_box{height: 2.2rem;width: 100%;background:#fff;border-bottom:1px solid #f4f4f4;position: fixed;top: 0;left: 0;    z-index: 666;}
.head_middle_box{width: 100%;height: 2.2rem;position: relative;}
.head_tit_lie{width: 100%;height: 2.2rem;line-height: 2.2rem;text-align: center;font-size: 0.8rem;color:#4a4a4a;}
/*.search_btn_list{height: 2.2rem;width: 1.3rem;background: url("../images/search_icon.png") no-repeat center center;background-size: 0.8rem;position: absolute;top: 0;right: 2.25rem;}*/
.search_btn_list{height: 2.2rem;width: 1.3rem;background: url("../images/search_icon.png") no-repeat center center;background-size: 0.8rem;position: absolute;top: 0;right: 0.8rem;}
.map_btn_list{height: 2.2rem;width: 1.3rem;background: url("../images/search_icon0002.png") no-repeat center center;background-size: 0.8rem;position: absolute;top: 0;right: 0.8rem;}

.content_box_box{width:100%;padding-top: 2.7rem;box-sizing: border-box;overflow: hidden}
.sub_nav_box{height: 2.2rem;width: 100%;background: #fff;border-bottom: 1px solid #efefef;position: fixed;top: 0rem;left: 0;overflow: hidden;color: #333}
.nav_list{height: 2.2rem;line-height: 2.2rem;text-align: center;position: relative;width: 25%;float: left}
.sub_nav_box .nav_list:last-child:after{display: none}
.nav_list:after{content: "";height: 2.2rem;width:1px;background: url("../images/li_after.png") no-repeat center center;background-size: 1px;position: absolute;top: 0;right: 0}

.something_list_box{width: 100%;}
.something_list{width: 100%;background: #fff;margin-top: 0.25rem;padding:0.35rem 0.75rem;box-sizing: border-box;overflow: hidden}
.left_ico_box{float: left;width:5.5rem;height: 4rem; }
.left_ico_box img{width: 5.5rem;height: 3.5rem;display: block;object-fit: cover;}
.right_text_box{width: 60%;float: left;margin-left: 0.6rem;overflow: hidden;    justify-content: space-around;}
.tit001{font-size: 0.85rem;color:#333333;}
.tit002{font-size: 0.85rem;color:#e25a5a;font-weight: 400;}
.tit002 span{font-size: 0.65rem;color:#e25a5a;font-weight: 500;}
.tit003_box{font-size: 0.6rem;color:#333333;overflow: hidden;width: 100%}
.tit_l{float: left;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.tit_r{float: right}
.nav_list span{ padding-right: 0.4rem;}
.nav_list span em{width: 100%;overflow: hidden}
.active_sub_img{height: 0.25rem;width: 0.45rem;background: url("../images/sub_nav_close.png")no-repeat center center;background-size: 80% auto;position: absolute;top: 50%;margin-top:-2px  ;right: 0.6rem}
.active_sub_color{color:#3C81DF;    }
.active_sub_images{background: url(../images/sub_nav_open.png)no-repeat center center;  background-size: 80% auto;}
.km_content{    width: 100%;  background: #fff;  z-index: 1066;  position: fixed;top: 4.4rem;  left: 0;  border-top: 1px solid #f0f0f0;}
.change_km_list{height: 2.2rem;  width: 100%;text-align: center;line-height: 2.2rem;
    font-size: 0.7rem;color: #333; border-bottom: 1px solid #f0f0f0;}
.rmb_content{    width: 100%;  background: #fff;  z-index: 1066;  position: fixed;top: 2rem;  left: 0;  border-top: 1px solid #f0f0f0;}
.change_rmb_list{height: 2.2rem;  width: 100%;text-align: center;line-height: 2.2rem;
    font-size: 0.7rem;color: #333; border-bottom: 1px solid #f0f0f0;}
.active_list {
    background: #f5fbfe url(../images/yes_address_list.png) no-repeat 36% center;
    color: #3C81DF;
    background-size: 0.6rem;
}

.vip_odds_handel{ align-items: center;}
.vip_odds{ width:2.65rem; height:0.85rem; margin-right:0.1rem;}
.vip_odds img{ display:block; width:100%;}
.orig_box{ font-size:0.65rem; color:#565656}
.vip_banner{ width:100%; position:fixed; top:2.2rem; left:0; z-index:100; background:#f8f8f8; box-sizing:border-box; overflow:hidden}
.vip_banner img{ display:block; width:92%;margin:2% 4%;}
.odds_screen_handel{ position:fixed; height:2.2rem; left:0; width:100%; background:#fff; z-index:100; border-top:1px solid #f7f7f7; border-bottom:0.2rem solid #f8f8f8; overflow:hidden}
.odds_screen_btn{ padding:0 1.1rem 0 1.1rem; height:1.4rem; background:#f0f0f0; border:1px solid #f0f0f0; font-size:0.65rem; line-height:1.4rem; border-radius:0.2rem; float:left; align-items: center; margin: 0.4rem 0.8rem 0;}
.odds_screen_btn_cur{ border:1px solid #BF9F62; color:#BF9F62; padding:0 0.85rem 0 1.3rem; background:url(../images/th_duicon.png) no-repeat 0.35rem center; background-size:0.65rem 0.4rem}

    /*go top*/
.gotop{width: 1.2rem;height: 1.2rem;position: fixed;right: 0.6rem;bottom: 4.85rem;background: url("../images/go_top_icon.png") no-repeat center center;background-size: 100%;z-index: 222;display: none}

.black_shadow{height: 100%;width: 100%;position: fixed;top:4.4rem;left: 0;z-index: 1001;background:#1b1b1f;opacity:0.55; overflow: hidden}
.address_content{width: 100%;background:#fff;z-index: 1066;position: fixed;top: 2rem;left: 0;border-top: 1px solid #f0f0f0;}
.address_content .change_address_list:last-child{border: 0}
.change_address_list{height: 2.2rem;width: 100%;text-align: center;line-height: 2.2rem;font-size: 0.7rem;color: #333;border-bottom: 1px solid #f0f0f0}
.active_list{background:#f5fbfe url("../images/yes_address_list.png") no-repeat 36% center;color:#3C81DF;background-size: 0.6rem}

/*列表页 时间选择*/
.date_content{width: 100%;background: #fff;position: fixed;left: 0;top: 4.4rem;z-index: 1066;padding-bottom: 1rem;box-sizing: border-box}
.date_select_tit{height: 1.5rem;width: 100%;padding-left: 0.95rem;box-sizing: border-box;background:#f8f8f8;color:#4a4a4a;line-height: 1.5rem;font-size: 0.65rem;}
.date_select_content_box{width: 100%;padding: 0.7rem 0 0.7rem 0.65rem;box-sizing: border-box}
.date_select_content{width: 120%;overflow: hidden}
.date_select_list{width: 5.25rem;height: 1.6rem;line-height: 1.6rem;text-align: center;border:1px solid #ccc;color:#333333;font-size: 0.6rem;display: block;margin:0 0.8rem 0.5rem 0 ;float: left}

.time_select_list{width: 2.75rem;height: 1.6rem;line-height: 1.6rem;text-align: center;border:1px solid #ccc;color:#333333;font-size: 0.6rem;display: block;margin:0 0.8rem 0.5rem 0 ;float: left}
.active_select_list{border:1px solid #3C81DF;background:#f5fbfe;}
.yes_btn_btn_time{width: 5rem;height: 2rem;line-height: 2rem;text-align: center;margin: 1.6rem auto 0;color: #fff;background: #3C81DF; font-size: 0.75rem;border-radius: 3px;}
.yes_btn_btn_time:active{background: #007de1}

/*我的积分*/
.my_integral_content{padding-top: 8.8rem;width: 100%;background: #eceef3;box-sizing: border-box;}
.sub_top_box{width: 100%;padding-top: 0.6rem;    border-bottom: 1px solid #cccccc;}
.sub_top_list{height: 3.95rem;background: #eceef3 url("../images/sub_top_list_icon.png") no-repeat center 0.525rem;background-size: 1.2rem;position: relative}
.sub_top_list001{height: 3.95rem;background: #eceef3 url("../images/sub_top_list_icon001.png") no-repeat center 0.525rem;background-size: 1.2rem;position: relative}
.sub_top_list002{height: 3.95rem;background: #eceef3 url("../images/sub_top_list_icon002.png") no-repeat center 0.525rem;background-size: 1.2rem;position: relative}
.sub_top_tit{color:#6c6c6c;width: 100%;font-size: 0.7rem;text-align: center;margin-top: 2.35rem}
.sub_top_list:after{content: "";width: 1px;height: 2.5rem;background: url("../images/sx_sub-top_h.png") no-repeat center center;background-size: 100%;position: absolute;top: 50%;right: 0;margin-top: -1.25rem}
.sub_top_box .sub_top_list:last-child:after{display: none}
.sub_nav_tab_box{width: 100%;height: 2rem;border-bottom: 1px solid #ccc;}
.sub_nav_tab_list{color:#333333;font-size: 0.7rem;text-align: center;height:2rem;   line-height: 2rem;position: relative}
.sub_nav_tab_list:after{content: "";width: 1px;height: 0.8rem; background: #eceef3 url("../images/sx_002-sub_tab.png") no-repeat center center;background-size: 1px;position: absolute;top:50%;right: 0 ;margin-top: -0.4rem}
.sub_nav_tab_box .sub_nav_tab_list:last-child:after{display: none}
.active_list_tab{color:#3C81DF;background: #eceef3 url("../images/hx_blue_xb.png") no-repeat center bottom;background-size: 4.2rem}
.tab_left_box{width: 100%;}
.tab_left_list{height: 2.6rem;width: 100%;border-bottom:1px solid #ccc;padding: 0.5rem 4% 0.35rem 4%;box-sizing: border-box}
.top_tab_list{width: 100%;overflow: hidden;}
.top_tab_list-left{float: left;width: 49%;color:#333333;font-size: 0.7rem}
.top_tab_list-right{float: right;width: 49%;text-align: right;color:#565656;font-size: 0.7rem;}
.over_color{color:#3C81DF;}
.right_padding{padding-right: 0.5rem;box-sizing: border-box}
.our_style{color:#a8a8a8;font-size: 0.6rem;}
.tab_right_box{width: 100%;background:#eceef3;}
.my_integral_content002{padding-top: 8.8rem;width: 100%;background: #eceef3;box-sizing: border-box;height: 100%;}
.black_shadow_sec{height: 100%;width: 100%;position: fixed;top:0;left: 0;z-index: 1001;background:#1b1b1f;opacity:0.55; overflow: hidden;display: none;}
.open_window_box{width: 14rem;background: #fff;border-radius:4px;padding: 0.9rem 0.8rem 0 0.8rem;position: fixed;top: 50%;z-index: 1200;left: 50%;margin-left:-7rem;box-sizing: border-box;display: none;}
.this_tit{width: 100%;margin: 0 auto;text-align: center;border-bottom:1px solid #979797;padding-bottom: 0.35rem;box-sizing: border-box}
.this_content{margin-top: 0.65rem;font-size: 0.65rem;color:#565656;}
.this_btn{width: 26%;text-align: center;height: 1.4rem;line-height: 1.4rem;border-radius:4px;background:#3C81DF;color: #fff;margin: 1rem auto 1.45rem}

/*积分明细*/
.add_num_list{width: 100%;padding:0 4%;box-sizing: border-box;height: 2.5rem;overflow: hidden;    border-bottom: 1px solid #ccc;}
.L_list{width: 49%;float: left;height: 2.5rem;padding: 0.35rem 0 0.55rem 0;box-sizing: border-box}
.R_list{width: 49%;float: right;text-align: right;height: 2.5rem;line-height: 2.5rem;color:#3C81DF;font-size: 0.7rem}
.L_T_list{color:#333333;font-size: 0.7rem}
.L_B_list{color:#a8a8a8;font-size: 0.6rem}
/*积分说明*/
.integral_shu_content{width: 100%;padding-top: 2.2rem;box-sizing: border-box;background: #eceef3;}
.wen_and_da{width: 100%;padding: 1.4rem 4% 0.7rem;box-sizing: border-box}
.wen_tit{font-size: 0.7rem;color: #4a4a4a;font-weight: 600;}
.da_content{width:100%;    padding: 0.7rem 1rem 1.3rem 0;box-sizing: border-box;color: #5d5d5e;font-size: 0.7rem;  line-height: 1.5em;}
.table_box{width: 92%;margin: 0 auto}

/*增加的弹窗*/
.tc_new{width:15rem;height: 1.75rem;position: fixed;top: 56%;left: 50%;margin: -0.875rem 0 0 -7.5rem;background: rgba(0,0,0,0.5);text-align: center;line-height: 1.75rem;border-radius: 4px;font-size: 0.8rem;color: #fff}
.tc_new span.score_number{font-size: 1.2rem; font-weight:600;color:#f46363;margin:  0 10px;line-height: 0}
.bbb_wrap{ z-index: 99;position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.55); box-sizing: border-box; padding-top: 25%; display:none}
.bbb_box{ height:18.625rem; width:100%; position:relative}
.xjr_tu{ position:absolute; width:5rem;top:48%;left: 50%;
    transform: translate(-50%, -50%);
    animation: change 0.5s;
    -moz-animation: change 0.5s;
    -webkit-animation: change 0.5s;
    -o-animation: change 0.5s;

}
@keyframes change{
    from {width: 0;opacity: 1;}
    to {width: 5rem;opacity: 1;}
}

.xjr_tu img{ display:block; width:100%;}
#Rotation{ width:90%; margin:0 0 0 5%;}
#Rotation img{ display:block; width:100%;}
@-webkit-keyframes rotation{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

.Rotation{
    -webkit-transform: rotate(360deg);
    animation: rotation 3s linear infinite;
    -moz-animation: rotation 3s linear infinite;
    -webkit-animation: rotation 3s linear infinite;
    -o-animation: rotation 3s linear infinite;
}

/*0714 新增*/
/*搜索无结果*/
.content_none{width: 100%;height: 100%;background: #f8f8f8;padding-top: 2.2rem;box-sizing: border-box}
.search_none_box{width: 3.875rem;height:3.4rem;margin: 7.05rem auto 0; }
.search_none_box img{display:block;width: 3.875rem;height:3.4rem;}
.search_none_title{width: 100%;text-align: center;color:#9b9b9b;font-size:0.7rem;margin-top: 1.25rem;}
/*申请退订*/
.order_box{width: 100%;height: 1.825rem;background: #fff;margin-top: 2%;overflow: hidden;border-bottom: 1px solid #f8f8f8;}
.order_box p{width: 50%;height: 1.825rem;line-height: 1.825rem;color:#333333;font-size: 0.7rem}
.order_box p:nth-child(1){float: left;padding-left: 0.75rem;box-sizing: border-box}
.order_box p:nth-child(2){float: right;padding-right: 0.75rem;box-sizing: border-box;text-align: right;}
.td_order{width: 100%;height: 1.825rem;line-height: 1.825rem;color:#333333;font-size: 0.7rem;border-bottom: 1px solid #f8f8f8;background: #fff;padding-left: 0.75rem;box-sizing: border-box}
.td_sm{width: 100%;padding: 0 0.75rem 0.75rem;box-sizing: border-box;height:5.425rem;background: #fff;}
.td_tit{width: 100%;height: 1.825rem;line-height: 1.825rem;color:#333333;font-size: 0.7rem;}
.td_sm_con{height: 3.6rem;}
.td_sm_con textarea{display: block;width: 100%;height: 100%;resize:none}
.tc_bottom{width: 100%;height: 6.75rem;background: #fff;position: fixed;left: 0;bottom: 0;z-index: 99999}
.tc_bottom li{width: 100%;height: 2.2rem;line-height: 2.2rem;text-align: center;color:#333333;font-size: 0.7rem;border-top: 1px solid #f8f8f8;}
.tc_bottom li.active_order{color:#3C81DF;background: #eaf8ff url("../images/yes_address_list.png") no-repeat 38% center;background-size:0.7rem auto }

/*支付方式选择*/
.payopt_plan{ color:#4a4a4a; border-bottom: 1px solid #f4f4f4;}
.payopt_plan .all_rmb_num{ float:left; padding-left:0.1rem;}
.payopt_info .order_content{ float:left;}
.payopt_info .order_name:nth-of-type(3){color:#e25a5a;}
.pay_opt_list{ overflow:hidden; background:#fff; border-top: 1px solid #f4f4f4; margin-top:0.2rem;}
.pay_opt_list li{ height:1.95rem; align-items: center; background:url(../images/payopt_icon01.png) no-repeat 96% center; background-size:0.85rem auto; border-bottom: 1px solid #f4f4f4;}
.pay_opt_list li:active{background: #eaf8ff url(../images/payopt_icon01.png) no-repeat 96% center; background-size:0.85rem auto; }
.pay_opt_list .pay_curs{background:url(../images/payopt_icon02.png) no-repeat 96% center; background-size:0.85rem auto;}
.pay_ico{ width:2.85rem; justify-content: center;}
.pay_ico img{ width:1.15rem; height:1.15rem;}
.pay_name{ font-size:0.7rem; color:#666;}
.pay_opt_list li:nth-of-type(2) .pay_ico img{width:1.125rem; height:1rem;}
.pay_opt_list li:nth-of-type(3) .pay_ico img{width:1.45rem; height:0.9rem;}

.flex1 {
  -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 1;         /* OLD - Firefox 19- */
  -webkit-flex: 1;          /* Chrome */
  -ms-flex: 1;              /* IE 10 */
  flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
/* 父元素-横向排列（主轴） */
.flex-h {
  display: box;              /* OLD - Android 4.4- */
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
  /* 09版 */
  -webkit-box-orient: horizontal;
  /* 12版 */
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
}
/* 父元素-纵向排列（主轴） */
.flex-v {
  display: box;              /* OLD - Android 4.4- */
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
  /* 09版 */
  -webkit-box-orient: vertical;
  /* 12版 */
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
}

/*关于百动*/
.contentBox04{ width: 100%;height:100%;padding-top: 2.2rem;box-sizing: border-box;background: #f4f4f4;overflow: auto}
.x_gybd_tit{ width:100%; padding:5% 0 2%}
.x_gybd_tit img{ display:block; width:100%;}
.x_gybd_xq{ border-top:1px solid #d8d8d8; width:94%; margin:0 3%; padding:3% 0 0 0;}
.x_gybd_xq li{ text-indent:2em; color:#828282; font-size:13px; margin-bottom:1%;}
.x_gybd_con{border-top:1px solid #d8d8d8; width:94%; margin:0 3%; padding:3% 0 0 0;}
.x_gybd_con li{ font-size:12px; margin-bottom:2%; color:#585858;}
.xbd_swhz{ font-size:13px; text-align:center; margin:8% 0;}
.hhs_ys{ color:#828282}



#score_account .zh_list{width: 100%;height: 4.6rem;padding: 0.75rem 0.5rem 0.75rem 1.8rem;box-sizing: border-box;position: relative}
/*会员俱乐部*/
.entermem_xBox{ height:2rem; line-height:2rem; padding:0 0.65rem; margin-top: -4.2rem; box-sizing:border-box;}
.entermem_tit{ color:#6C6C6C; font-size:0.7rem; }
.entermem_list{ height:2.5rem; border-radius:0.3rem; border:1px solid #c3a56b; display: block; width:100%; box-sizing:border-box; padding:0 0.7rem; position:relative; color:#BF9F62; background:#fef9ef; margin-bottom:0.5rem;}
.enter_name{ float:left; font-size:0.7rem; line-height:2.5rem;}
.renew_btn{ float:right; width:2.5rem; height:1.1rem; line-height:1.1rem; text-align:center; border-radius:0.5rem; background:#FA8C8C; color:#fff; margin: 0.6rem 0 0 0.6rem;}
.renew_btn:active{ background:#ff6868}
.renew_money{ float:right; font-size:1rem; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-right:0.6rem; height:2.5rem; line-height:2.5rem; position:relative}
.renew_money:after{ content:""; position:absolute; right:0; top:50%; margin-top:-0.65rem; width:1px; height:1.3rem; background:#caaf7c;}
.recomd{ background:url(../images/recomd.png) no-repeat left top; width:1.25rem; height:0.6rem; background-size:100%; position:absolute; left:0; top:0;}
.entermem_one_list{ background:#fff;}
.entermem_one_list .renew_btn{ background:#D9BF8E}
.entermem_one_list .renew_btn:active{ background:#b2945a}
.return_btn {
    position: absolute;
    left: 0;
    top: 0;
    width: 2rem;
    height: 2.2rem;
    background: url(../images/cgxq_icon01.png) no-repeat center center;
    background-size: 0.475rem auto;
    z-index: 10;
}

/*企业会员首页*/
.corporate_banner{ width:100%;}
.corporate_banner img{ display:block; width:100%;}
.corporate_tit01{ height:3rem; align-items: center; justify-content: center; position:relative}
.corporate_tit01 img{ display:block; width:11.475rem; height:1.525rem;}
.cor_more_brn{ position:absolute; top:1rem; right:0.6rem; color:#bf9f62; font-size:0.7rem; background:url(../images/vip_dot.png) no-repeat right center; background-size:0.4rem auto; padding-right:0.5rem;}
.corporate_hotrl_list{ overflow:hidden; padding:0 2%}
.corporate_hotrl_list a{ float:left; width:48%; background:#fff; margin: 0 1% 2%;}
.hotrl_tu{ height:8.625rem;}
.hotrl_tu img{ width:100%; height:100%; display:block; object-fit: cover;}
.hotrl_handel{ height:4rem; position:relative; box-sizing:border-box;padding:0 0.3rem; justify-content: space-around;}
.hotrl_names{ color:#6C6C6C; font-size:0.8rem;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; box-sizing:border-box;}
.hotrl_vip_price{ color:#E25A5A; font-size:0.8rem; align-items: center;}
.hotrl_vip_price img{ display:block; width:2.65rem; height:0.85rem; margin-right:0.3rem;}
.hotrl_retail{ color:#565656; font-size:0.6rem;}
.rob_ico{ width:1.6rem; height:1.6rem; position:absolute; right:0.3rem; bottom:0.3rem;}
.rob_ico img{ width:100%;}
.corporate_tit02{ height:2.2rem; align-items: center; justify-content: center; margin-bottom:2%;}
.corporate_tit02 img{ display:block; width:11.875rem; height:1.5rem;}
.corporate_venue_handel{ width:96%; margin:0 2%; padding-bottom: 0.3rem;}
.nav_tabs{ height:2.2rem; overflow:hidden;background:#fff;  padding: 0 0.4rem;}
.nav_cone{height: 3.5rem;overflow: auto;}
.nav_tabs a{ display:block; height:1.8rem; line-height:2.2rem; margin:0 1rem; box-sizing:border-box;color:#6C6C6C; font-size:0.7rem;border-bottom:0.1rem solid #fff;}
.nav_tabs a:first-child{ margin:0 1rem 0 0;}
.nav_tabs .sele_cur{border-bottom:0.1rem solid #3C81DF; }
.corporate_venue_handel .something_list{ padding: 0.35rem 0.4rem;}
.corporate_venue_handel .right_text_box{width: 11rem;}
.corporate_venue_handel .right_text_box .tit001{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.corturn_btn{ position:absolute; left:0; top:0; width:2.2rem; height:2.2rem; background:url(../images/corporate_return.png) no-repeat center center; background-size:0.5rem auto;}
.corturn_btn_hui{ background:url(../images/cgxq_icon01.png) no-repeat center center; background-size:0.5rem auto;}

.n_tit{width: 100%;height: 2.2rem;line-height: 2.2rem;position: relative;text-align: center;font-size: 0.8rem;display:none;}
.shell {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 2.2rem;
    z-index: 100;
}
.head_tit {
    width: 100%;
    height: 2.2rem;
    background-image: linear-gradient(0deg, rgba(0,0,0,0.00) 0%, #000000 100%);
    opacity: 0.5;
    position: absolute;
    left: 0;
    top: 0;
}
.head_tit_black {
    width: 100%;
    height: 2.2rem;
    background: #fff;
    opacity: 1;
    position: absolute;
    left: 0;
    top: 0;
    border-bottom: 1px solid #f4f4f4;
}

/*企业会员俱乐部*/
.corporate_club_cont{ padding:2.2rem 0 2.5rem; box-sizing:border-box;}
.club_vip_bg{ width:90%; height:7.5rem; border-radius:0.2rem; margin:2% 5% 4%; background:url(../images/club_bg.png) no-repeat center center; background-size:100%;align-items: center; justify-content: center;}
.wvip_tb img{ display:block; width:2.875rem; height:2.075rem;}
.club_vip_starts{padding: 0.5rem 0; font-size:0.8rem; color:#BF9F62; text-align:center}
.explicit_phone{ color:#BF9F62; font-size:0.65rem; border:0.05rem solid #BF9F62; width:8.5rem; padding:0.3rem 0; text-align:center}
.leaguer_vip_bg{width:90%; height:7.5rem; border-radius:0.2rem; margin:6% 5% 4%; background:url(../images/club_bg.png) no-repeat center center; background-size:100%; position:relative; align-items: center;}
.vip_crown{ width:1.325rem; height:0.95rem; background:url(../images/vip_hg.png) no-repeat center; background-size:100% 100%; position:absolute; left:50%; margin-left:-0.6625rem; top:-0.88rem; z-index:10;}
.leaguer_urse{ border-radius:100%; width:2.5rem; height:2.5rem; position:absolute; left:50%; margin-left:-1.25rem; top:-0.2rem; overflow:hidden}
.leaguer_urse img{ display:block; width: 100%; height: 100%; object-fit: cover;}
.leaguer_vip_bz{ position:absolute; top:0.3rem; right:0.9rem;}
.leaguer_vip_bz img{ display:block; width:2.3rem; height:1.65rem;}
.leaguer_urse_name{ text-align:center; font-size:0.75rem; color:#fff; margin: 2.5rem 0 0;}
.leaguer_time{ font-size:0.65rem; color:#BF9F62; margin: 0.2rem 0 0.6rem;}
.leaguer_btn{ color:#BF9F62; font-size:0.65rem; border:0.05rem solid #BF9F62; width:4.25rem; border-radius:0.8rem; padding:0.2rem 0; text-align:center;}

.vip_item_handels{ background:#fff; padding:2% 7% 0;}
.vip_item_tit{ color:#6C6C6C; font-size:0.7rem;}

.vip_item_lists{ overflow:hidden}
.vip_item_lists li{ float:left; height:5.6rem; width:29%; margin: 2% 2% 0;}
.vip_item_lists .liberty01{ background:url(../images/club_ts01.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty01.libercur{background:url(../images/club_ts_cur01.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty02{ background:url(../images/club_ts02.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty02.libercur{background:url(../images/club_ts_cur02.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty03{ background:url(../images/club_ts03.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty03.libercur{background:url(../images/club_ts_cur03.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty04{ background:url(../images/club_ts04.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty04.libercur{background:url(../images/club_ts_cur04.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty05{ background:url(../images/club_ts05.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty05.libercur{background:url(../images/club_ts_cur05.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty06{ background:url(../images/club_ts06.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists .liberty06.libercur{background:url(../images/club_ts_cur06.png) no-repeat center center; background-size:100% auto;}
.vip_item_lists_not{ overflow:hidden; padding-bottom: 3%;}
.vip_item_lists_not li{float:left; height:5.6rem; width:29%; margin: 2% 2% 0;}
.vip_item_lists_not .liberty07{ background:url(../images/club_ts07.png) no-repeat center center; background-size:100% auto;} 
.vip_item_lists_not .liberty08{ background:url(../images/club_ts08.png) no-repeat center center; background-size:100% auto;} 
.vip_item_lists_not .liberty09{ background:url(../images/club_ts09.png) no-repeat center center; background-size:100% auto;} 

.item_dot_box{ overflow:hidden; padding-top: 0.1rem; display:none}
.item_dot_box .dot_lists{ width:29%; margin: 0 2% 0;height:0.475rem; float:left;}
.item_dot_box .dot_listscur{ background:url(../images/club_dot.png) no-repeat center center; background-size:1.025rem 0.475rem;}
.bition_wrap{ border:1px solid #BF9F62; border-radius:0.2rem; box-sizing:border-box; padding:3%; background:#fffdfa; margin:0 2%;  margin-top: -0.05rem; display:none}
.bition_wrap .bition_list{ color:#755823; font-size:0.7rem; display:none}
.corporate_club_venue_handel{ overflow:hidden; width:100%; margin:0;}
.club_area_tit{ height:4.4rem; width:100%;align-items: center; justify-content: center;}
.club_area_tit img{ display:block; width:17.45rem; height:3.6rem;}

/*会员支付结果页*/
.result_handel{ padding:2.2rem 0 0 0; overflow:hidden}
.result_icon{ width:20%; margin:10% 40% 5%;}
.result_icon img{ display:block; width:100%;}
.result_tit{ font-size:0.9rem; font-weight:bold; text-align:center;}
.result_details_box{ border:1px solid #999; border-radius:0.2rem; margin:5% 6% 0; padding:3% 0;}
.result_details_box li{ overflow:hidden; font-size:0.6rem; color:#333; line-height:2em}
.result_details_q{ float:left; width:35%; text-align:right}
.result_details_a{ float:left; width:65%;}
.result_returns{ width:20%; margin:8% 40%; border-radius:0.2rem; padding:0.3rem 0; color:#fff; background:#1d96cb; text-align:center; display:block; font-size:0.65rem;}
.result_returns:active{ background:#0072a4}


.tips_plan{ padding:2rem 0.65rem 0}
.tips_tit{ color:#999; font-size:0.7rem; font-weight:bold; padding:0rem 0 0.1rem}
.tips_txt{ color:#999; font-size:0.6rem;}


/*提交订单*/
.refer_handel{padding-bottom: 3.8rem;}
.refer_bnner{ height:8.5rem;}
.refer_bnner img{ display:block; width:100%; height:100%; object-fit: cover;}
.refer_cont{ padding-left:0.6rem;}
.refer_list{ height:2.1rem; padding-right:1.45rem; border-bottom:1px solid #F0F0F0; align-items: center;}
.refer_cont .refera{ background:url(../images/postal_icon05.png) no-repeat 96% center; background-size:0.25rem 0.5rem;}
.refer_tit{ color:#000; font-size:0.7rem; width:4.5rem; font-weight:bold}
.refer_news{ color:#555; font-size:0.7rem; text-overflow: ellipsis; white-space: nowrap; width: 80%; overflow: hidden;}
.obtain{ color:#3471C3; font-size:0.7rem; padding-left:0.5rem;}
.tips_plan{ padding:2rem 0.65rem 0}
.tips_tit{ color:#999; font-size:0.7rem; font-weight:bold; padding:0rem 0 0.1rem}
.tips_txt{ color:#999; font-size:0.6rem;}
body {
    font: 0.6rem/1.5 "Microsoft YaHei", helvetica, arial, verdana, tahoma, sans-serif;
    color: #000;
    /*background: #EDEEEF;*/
}
/*兑换成功*/

.result_plan{align-items: center; padding:4.875rem 0.75rem 0;}
.result_plan img{ display:block; height:2.825rem; width:2.825rem;}
.result_txt{ color:#222; font-size:0.85rem; margin:0.55rem 0 2.9rem; font-weight:bold}

/*场馆详情*/
.swim_details_handel{ padding-bottom:2.75rem}
.swim_figure{ height:8.5rem;}
.swim_figure img{ display:block; width:100%; height:100%; object-fit: cover;}
.serve_section{ background:#fff; margin-top:0.5rem; padding:0 0 0 0.6rem;}
.serve_vune_name{ color:#353637; font-size:0.8rem; font-weight:bold; padding:0.5rem 0.5rem 0.5rem 0;}
.serve_infor_list{ border-top:1px solid #F0F0F0; padding:0.5rem 0;align-items: center;}
.serve_infor_list img{ display:block; width:0.825rem; height:0.9rem;}
.erve_infor_txst{ padding-left:0.6rem; color:#353637; font-size:0.7rem;}
.serve_section .serve_infor_list:nth-of-type(2),.serve_section .serve_infor_list:nth-of-type(3){ background: url(../images/swim_icon01.png) no-repeat 96% center; background-size:0.375rem 0.675rem; padding-right: 1.5rem;}
.limit_wrap{ overflow:hidden; height:3.3rem; padding:0.45rem 0.6rem 0 0;}
.limit_con{ overflow:auto; height:4.2rem;}
.limit_list{position:relative; width:3rem; height:2.25rem; border:1px solid #9B9B9B; border-radius:0.25rem; color:#353637; font-size:0.6rem; align-items: center;justify-content: center;    margin-right: 0.25rem;}
.limit_con .limit_list.on{ border:1px solid #00B4E6; color:#00B4E6}
.serve_title{ color:#353637; font-size:0.75rem;padding-left: 0.4rem; background:url(../images/swim_icon06.png) no-repeat left center; background-size:0.1rem 0.65rem; line-height:2.2rem; border-bottom:1px solid #F0F0F0}
.attribute{ overflow:hidden; padding:0.7rem 0 0 0;}
.attribute li{ float:left; width:50%; font-size:0.7rem; margin-bottom:0.45rem;}
.attri{ color:#979899}
.bute{ color:#333;}
.presenta_text{ color:#353637; font-size:0.7rem; padding: 0.6rem 0.6rem 1rem 0;}
.swim_details_bottom{ position:fixed; bottom:0; left:0; width:100%; height:2.75rem; background:#fff; box-shadow:0 0 0.25rem 0 #CCCCCC; box-sizing:border-box; padding:0 1rem; align-items: center;
    justify-content: center;}
.reservebtn{ background:#00B4E6; line-height:1.7rem; border-radius:0.3rem; font-size:0.75rem; color:#fff; text-align:center;}
.reservebtn:active{ background:#5fdcff}

/*提交订单*/
.bill_lists{ border-bottom:1px solid #F0F0F0; height:2.1rem; align-items: center; justify-content: space-between; padding-right: 0.65rem;}
.bill_key{ color:#353637; font-size:0.75rem; font-weight:bold;padding-right: 1rem;}
.bill_infor{ color:#353637; font-size:0.7rem;text-align: right; white-space: nowrap; width: 60%;overflow: hidden;text-overflow: ellipsis;}
.bill_dot{ background:url(../images/swim_icon01.png) no-repeat right center; background-size:0.375rem 0.675rem; padding-right: 0.8rem;}
.acquirebtn{ color:#00B4E6; font-size:0.7rem; font-weight:bold}
.acquiretxt .bill_infor{ text-align:left}
.bill_pay{ color:#E85E4E; font-size:0.5rem; font-weight:bold}
.bill_pay_num{ font-size:0.75rem;}
.hint_handel{ padding:1rem 1rem 1.2rem 0.4rem;}
.hint_title{ color:#0E95C1; font-size:0.7rem;}
.hint_txt{ color:#353637; font-size:0.7rem; line-height: 1.8em;}
.count{ overflow:hidden; background:#f7f7f7; width:92px;border-radius: 4px; }
.count_fix{position: absolute; right: 0.6rem; bottom: -0.1rem; margin: 0;}
.minuse{float: left;width: 24px;height: 26px;line-height: 22px;text-align: center;font-weight: bold;font-size: 20px;color: #fff; color:#979797;}
.num{float: left;width: 38px;height: 26px; line-height:26px;margin: 0px 3px;border:0; background:none;text-align: center;color: #333;}
.plus{float: right;width: 24px;height: 26px;line-height: 22px;text-align: center;font-weight: bold;font-size: 20px;color:#00B4E6;}
.minuseon{color:#00B4E6}