@charset "UTF-8";
/**
 * [OElove] (C)2010-2099 oelove.com Inc.
 * Email：service@phpcoo.com，phpcoo@qq.com
 * This is not a freeware, use is subject to license terms
 * $Id：WBAPP/style.css LastTime 17:28 2019/12/10 Update by wz$
*/
/* 头部 */
.oe_top{position: fixed; left: 0rem; top: 0rem; right: 0rem; background: #fff; height: 1.28rem; z-index: 100; text-align: center; line-height: 1.28rem;}
.oe_top span.back{display: inline-block; position: absolute; left: 0rem; top:0rem; line-height: 1.28rem; cursor: pointer; padding-left: 0.4rem;}
.oe_top span.back i.iconfont{font-size: .58rem;}
.oe_top h1{line-height: 1.28rem; font-size: .427rem; font-weight: normal;}

body{font-size: 12px;}
.w0{width: 0;}
.w5{width: .133333rem;}
.w6{width: .16rem;}
.w8{width: .213333rem;}
.w10{width: .266667rem;}
.w14per{width: 14.28%;}
.w17{width: .453333rem;}
.w18{width: .48rem;}
.w20{width: .533333rem;}
.w24{width: .64rem;}
.w30{width: .8rem;}
.w40{width: 1.066667rem;}
.w45{width: 1.2rem;}
.w48{width: 1.28rem;}
.w50{width: 1.333333rem;}
.w60{width: 1.6rem;}
.w70{width: 1.866667rem;}
.w80{width: 2.133333rem;}
.w90{width: 2.4rem;}
.w100{width: 2.666667rem;}
.w120{width: 3.2rem;}
.w140{width: 3.733rem;}
.w150{width: 4rem;}

.w16per{width: 16.666%;}
.w20per{width: 20%;}
.w25per{width: 25%;}
.w30per{width: 30%;}
.w33per{width: 33.3333%;}
.w40per{width: 40%;}
.w45per{width: 45%;}
.w50per{width: 50%;}
.w60per{width: 60%;}
.w70per{width: 70%;}
.w80per{width: 80%;}
.w90per{width: 90%;}
.w100per{width: 100%;}
.mw100per{max-width: 100%;}

.h5{height: .133333rem;}
.h8{height: .213rem;}
.h10{ height: .267rem;}
.h15{height: .4rem;}
.h18{height: .48rem;}
.h20{height: .533333rem;}
.h30{height: .8rem;}
.h20{height: .533rem;}
.h22{height: .586667rem;}
.h24{height: .64rem;}
.h26{height: .69rem;}
.h28{height: .747rem;}
.h32{height: .853333rem;}
.h35{height: .933rem;}
.h36{height: .96rem;}
.h40{height: 1.067rem;}
.h42{height: 1.12rem;}
.h45{height: 1.2rem;}
.h48{height: 1.28rem;}
.h50{height: 1.333rem;}
.h60{height: 1.6rem;}
.h70{height: 1.867rem;}
.h80{height: 2.133rem;}
.h100{height: 2.666667rem;}
.h150{height: 4rem;}
.h196{height: 5.226667rem;}
.h200{height: 5.333rem;}
.h250{height: 6.667rem;}
.h300{height: 8rem;}

.h30per{height: 30%;}

.h100per{height: 100%;}

.pf{position:fixed;}
.pa{position:absolute;}
.pr{position:relative;}
.ps{position:static}

.pf_i{position:fixed!important;}
.pa_i{position:absolute!important;}
.pr_i{position:relative!important;}
.ps_i{position:static!important;}

.ltrb{left:0; top:0; right:0; bottom:0;}/*满屏*/
.ltb{left: 0; top: 0; bottom: 0;}
.rtb{right:0;top:0; bottom:0;}
.ltr{left:0; top:0; right:0;}  /*固定顶部*/
.lbr{left:0; bottom:0; right:0;}
.lt{left:0; top:0;}
.rt{right:0;top:0;}
.rb{right:0; bottom:0;}
.lb{left:0; bottom:0;}
.br{bottom:0; right:0;}

.t0{top: 0;}
.t1{top:0.027rem;}
.t2{top:0.053rem;}
.t3{top:0.08rem;}
.t4{top:.107rem;}
.t5{top: .133rem;}
.t6{top: .16rem;}
.t7{top:.187rem;}
.t8{top:.213rem;}
.t10{top:0.267rem;}
.t15{top:.4rem;}
.t18{top:.48rem;}
.t20{top:.533rem;}
.t30{top: .8rem;}
.t48{top: 1.28rem;}
.t0_i{top: 0 !important;}
.b0_i{bottom: 0 !important;}

.t50per{top:50%;}

.t_1{top:-0.027rem;}
.t_2{top:-0.053rem;}
.t_3{top:-0.08rem;}
.t_5{top:-0.133rem;}
.t_6{top:-0.16rem;}
.t_10{top:-0.267rem;}

.l0{left: 0;}
.l1{left:0.027rem;}
.l2{left:0.053rem;}
.l3{left:0.08rem;}
.l5{left:0.133rem;}
.l15{left: .4rem;}
.l10{left: .266667rem;}
.l50{left: 1.333333rem;}

.l50per{left: 50%;}

.l0_i{left: 0!important;}

.r0{right: 0;}
.r1{right:0.027rem;}
.r2{right:0.053rem;}
.r3{right:0.08rem;}
.r5{right:0.133rem;}
.r10{right: .266667rem;}
.r15{right:.4rem;}
.r30{right: .8rem;}
.r35{right: .933rem;}
.r40{right: 1.067rem;}

.b0{bottom: 0;}
.b5{bottom: .133333rem;}
.b8{bottom: .213333rem;}
.b10{bottom: .267rem;}
.b15{bottom: .4rem;}
.b40{bottom: 1.066667rem;}
.b46{bottom: 1.226667rem;}

.b0_i{bottom: 0!important;}

.z100{z-index:100;}
.z200{z-index:200;}
.z300{z-index:300;}
.z400{z-index:400;}
.z500{z-index:500;}
.z600{z-index:600;}
.z1000{z-index:1000;}
.z2000{z-index:2000;}

.z100_i{z-index:100!important;}
.z200_i{z-index:200!important;}
.z300_i{z-index:300!important;}
.z400_i{z-index:400!important;}
.z500_i{z-index:500!important;}
.z600_i{z-index:600!important;}
.z1000_i{z-index:1000!important;}
.z2000_i{z-index:2000!important;}

.t_center{text-align:center;}
.t_right{text-align: right;}
.t_left{text-align: left;}

.transf_ali_center{left: 50%;transform: translateX(-50%);}
.transf_ali_middle{top: 50%;transform: translateY(-50%);}

.t_s{text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
  -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
  -moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
  *filter: Glow(color=#fff, strength=1);}

.fl{float:left;}
.fr{float:right;}
.fnone{float: none;}
.fnone_i{float: none!important;}

.p0{padding: 0;}
.p3{padding: 0.08rem;}
.p5{padding: .133rem;}
.p10{padding: .267rem;}
.p12{padding: .32rem;}
.p15{padding: .4rem;}
.p20{padding: .533rem;}
.p30{padding: .8rem;}

.ptb1{padding-top: .027rem; padding-bottom: .027rem;}
.ptb2{padding-top: .053rem; padding-bottom: .053rem;}
.ptb3{padding-top: .08rem; padding-bottom: .08rem;}
.ptb4{padding-top: .107rem; padding-bottom: .107rem;}
.ptb5{padding-top: .133rem; padding-bottom: .133rem;}
.ptb6{padding-top: .16rem; padding-bottom: .16rem;}
.ptb7{padding-top: .187rem; padding-bottom: .187rem;}
.ptb8{padding-top: .213rem; padding-bottom: .213rem;}
.ptb9{padding-top: .24rem; padding-bottom: .24rem;}
.ptb10{padding-top: .267rem; padding-bottom: .267rem;}
.ptb12{padding-top: .32rem; padding-bottom: .32rem;}
.ptb15{padding-top: .4rem; padding-bottom: .4rem;}
.ptb18{padding-top: .48rem; padding-bottom:  .48rem;}
.ptb20{padding-top: .533rem;padding-bottom: .533rem;}

.plr2{padding-left: 0.053rem; padding-right: 0.053rem;}
.plr3{padding-left: .08rem; padding-right: .08rem;}
.plr4{padding-left: .107rem; padding-right: .107rem;}
.plr5{padding-left: .133rem; padding-right:  .133rem;}
.plr8{padding-left: .213rem; padding-right: .213rem;}
.plr10{padding-left: .267rem; padding-right: .267rem;}
.plr12{padding-left: .32rem;padding-right: .32rem;}
.plr15{padding-left: 0.4rem; padding-right:  0.4rem;}
.plr18{padding-left: .48rem; padding-right:  .48rem;}
.plr20{padding-left: .533rem; padding-right: .533rem;}
.plr25{padding-left: .666rem; padding-right: .666rem;}
.plr30{padding-left: .8rem; padding-right:  .8rem;}
.plr40{padding-left: 1.067rem; padding-right:  1.067rem;}
.plr50{padding-left: 1.333rem; padding-right: 1.333rem;}
.plr75{padding-left: 2rem; padding-right: 2rem;}
.plr80{padding-left: 2.133rem; padding-right: 2.133rem;}

.ptn{padding-top: 0;}
.pt1{padding-top: .0265rem;}
.pt2{padding-top: .053rem;}
.pt3{padding-top: .08rem;}
.pt4{padding-top: .107rem;}
.pt5{padding-top: .133rem;}
.pt6{padding-top: .16rem;}
.pt8{padding-top: .213rem;}
.pt10{padding-top: .267rem;}
.pt15{padding-top: .4rem;}
.pt20{padding-top: .533rem;}
.pt25{padding-top: .667rem;}
.pt30{padding-top: 0.8rem;}
.pt40{padding-top: 1.067rem;}
.pt50{padding-top: 1.333rem;}
.pt60{padding-top: 1.6rem;}

.pt100per{padding-top: 100%;}

.pr0{padding-right: 0;}
.pr10{padding-right: .267rem;}
.pr8{padding-right: .213rem;}

.pb0{padding-bottom: 0;}
.pb3{padding-bottom: .08rem;}
.pb10{padding-bottom: .267rem;}
.pb15{padding-bottom: .4rem;}
.pb20{padding-bottom: .533rem;}
.pb25{padding-bottom: .6667rem;}
.pb30{padding-bottom: .8rem;}
.pb5{padding-bottom: .133rem;}
.pb2{padding-bottom: .053rem;}
.pb40{padding-bottom: 1.067rem;}
.pb50{padding-bottom: 1.333rem;}
.pb60{padding-bottom: 1.6rem;}

.pb_100per{padding-bottom: 100%;}

.pl5{padding-left: .133rem;}
.pl15{padding-left: .4rem;}
.pl10{padding-left: .267rem;}
.pl20{padding-left: .533rem;}
.pl25{padding-left: .667rem;}
.pl30{padding-left: .8rem;}
.pl35{padding-left: .933rem;}
.pl40{padding-left: 1.067rem;}
.pl45{padding-left: 1.2rem;}
.pl50{padding-left: 1.333rem;}
.pl55{padding-left: 1.467rem;}
.pl60{padding-left: 1.6rem;}
.pl70{padding-left: 1.867rem;}
.pl75{padding-left: 2rem;}
.pl80{padding-left: 2.133rem;}
.pl90{padding-left: 2.4rem;}
.pl100{padding-left: 2.667rem;}
.pl110{padding-left: 2.933rem;}
.pl120{padding-left: 3.2rem;}
.pl130{padding-left: 3.466rem;}
.pl140{padding-left: 3.733rem;}
.pl150{padding-left: 4rem;;}

.pr0{padding-right: 0;}
.pr5{padding-right: .133rem;}
.pr10{padding-right: .267rem;}
.pr15{padding-right: .4rem;}
.pr20{padding-right: .533rem;}
.pr30{padding-right: .8rem;}
.pr25{padding-right: .667rem;}
.pr40{padding-right: 1.067rem;}
.pr50{padding-right: 1.333rem;}
.pr60{padding-right: 1.6rem;}
.pr70{padding-right: 1.867rem;}
.pr80{padding-right: 2.133rem;}
.pr90{padding-right: 2.4rem;}
.pr100{padding-right: 2.667rem;}
.pr110{padding-right: 2.933rem;}


.m0{margin: 0;}
.m8{margin: .213rem;}
.m10{margin: .266667rem;}
.m15{margin: .4rem;}

.mto{margin:0 auto;}

.mlr3{margin-left: .08rem; margin-right: .08rem;}
.mlr5{margin-left: .133rem; margin-right: .133rem;}
.mlr10{margin-left: .267rem; margin-right: .267rem;}
.mlr15{margin-left: .4rem; margin-right: .4rem;}

.mtb10{margin: .266667rem 0;}

.mt2{margin-top: .053333rem;}
.mt3{margin-top: .08rem;}
.mt5{margin-top: .133rem;}
.mt8{margin-top: .213333rem;}
.mt10{margin-top: .266667rem;}
.mt20{margin-top: .533rem;}
.mt15{margin-top: .4rem;}
.mt20{margin-top: .5333rem;}
.mt25{margin-top: .6667rem;}
.mt30{margin-top: .8rem;}




.mt_10{margin-top: -0.267rem;}
.mt_11{margin-top: -0.293rem;}

.mr0{margin-right: 0;}
.mr1{margin-right: 1px;}
.mr2{margin-right: .053333rem;}
.mr3{margin-right: .08rem;}
.mr4{margin-right: .106667rem;}
.mr5{margin-right: .133333rem;}
.mr8{margin-right: .213333rem;}
.mr10{margin-right: .266667rem;}
.mr11{margin-right: .293333rem;}
.mr12{margin-right: .32rem;}
.mr15{margin-right: .4rem;}

.ml0{margin-left: 0;}
.ml5{margin-left: .133333rem;}
.ml10{margin-left: .267rem;}
.ml15{margin-left: .4rem;}
.ml20{margin-left: .533rem;}
.ml30{margin-left: .8rem;}

.mb5{margin-bottom: .133rem;}
.mb8{margin-bottom: .213333rem;}
.mb10{margin-bottom: .267rem;}
.mb15{margin-bottom: .4rem;}
.mb20{margin-bottom: .533rem;}
.mb30{margin-bottom: .8rem;}
.mb40{margin-bottom: 1.067rem;}
.mr5{margin-right: .133rem;}
.mr15{margin-right: .4rem;}
.mr20{margin-right: .533rem;}
.mr30{margin-right: .8rem;}
.m0_a{margin: 0 auto;}

.bb_line{border-bottom:0.266rem solid #f5f8fa;}

.oh{overflow: hidden;}
.ox{overflow-x: auto; white-space: nowrap;-webkit-overflow-scrolling: touch;}
.oy{overflow-y: auto; -webkit-overflow-scrolling: touch;}

.ai_fs{align-items: flex-start;}
.jc_fs{justify-content: flex-start;}
.dc{display: flex; align-items:center; justify-content: center;}
.dcs{display: flex;}
.flex{display: flex;}
.flex_wrap{flex-wrap: wrap;}
.flex_ac{align-items: center;}
.flex_jc{justify-content: center;}
.flex_jsb{justify-content: space-between;}
.flex_se{justify-content: space-evenly;}
.flex_1{flex: 1;}
.flex_s{flex-shrink: 0;}
.flex_v{flex-direction: column;}
.mlr5{margin:0rem .133rem;}
.mto{margin:0 auto;}



.lhn{line-height: normal;}
.lh15{line-height: .4rem;}
.lh18{line-height: .48rem;}
.lh24{line-height: .64rem;}
.lh20{line-height: .533rem;}
.lh26{line-height: .693rem;}
.lh28{line-height: .747rem;}
.lh30{line-height: .8rem;}
.lh32{line-height: .853333rem;}
.lh35{line-height: .933rem;}
.lh36{line-height: .96rem;}
.lh40{line-height: 1.067rem;}
.lh48{line-height: 1.28rem;}
.lh45{line-height: 1.2rem;}
.lh50{line-height: 1.333rem;}
.lh55{line-height: 1.466667rem;}
.lh60{line-height:1.6rem;}
.lh70{line-height: 1.867rem;}
.lh80{line-height: 2.133rem;}

.color_f{color:#fff!important;}
.color_fa{color:#fafafa!important;}
.color_3{color:#333!important;}
.color_6{color:#666!important;}
.color_9{color:#999!important;}
.color_e5{color:#e5e5e5!important;}
.color_f40{color:#f40!important;}
.color_light{color:#d7d7d7!important;}
.color_m{color:#cccccc!important;}
.color_c{color:#cccccc!important;}
.color_main{color:#ff8400!important;}
.color_pop4{color:#7D68FF!important;}
.color_green{color:#13ca87!important;}
.color_tips{color:#ff8f4a!important;}
.color_name{color:#4d83cf!important;}
.color_yellow{color:yellow!important;}
.color_alipay{color:#40afff!important;}
.color_weixinpay{color:#13ca87!important;}
.color_cardpay{color:#14b2c9!important;}
.color_nan{color:#40afff!important;}
.color_nv{color:#ff89b5!important;}
.color_red{color: #ff382c!important;}
.color_blue{color:#0483e5!important;}
.color_ff0{color:#ff0000!important;}
.color_vip{color:#dab370;}
.color_ps{color:#7f91ac;}
.color_ye{color:#ffcc3a;}

.bg_f{background:#fff;}
.bg_0{background:#000;}
.bg_f5{background:#f5f5f5;}
.bg_f6{background:#f6f6f6;}
.bg_f2{background:#f2f2f2;}
.bg_de{background:#dedede;}
.bg_red{background: #ff382c;}
.bg_f40{background: #f40;}
.bg_f7{background:#f7f7f7;}
.bg_fc{background:#fcfcfc;}
.bg_9{background: #999;;}
.bg_main{background: #ff8400;}
.bg_green{background: #13ca87;}
.bg_light{background: #f2f6ff;}
.bg_body{background:#f7f8fc;}
.bg_tips{background: #fff5f5;}
.bg_nan{background:#40afff;}
.bg_nv{background:#ff89b5;}
.bg_alipay{background:#40afff;}
.bg_vip{background:#fffbf5;}
.bg_span{background:#fafcff;}
.bgn{background: none!important;}
.bg_gao{background: #fcb63a;}
.bg_gray{background: #f2f6ff;}
.bg_tag{background: #f2f6ff;}
.bg_quan{background: #fff6f5;}
.bg_e{background: #eee;}

.bg_f_i{background:#fff!important;}
.bg_0_i{background:#000!important;}
.bg_f5_i{background:#f5f5f5!important;}
.bg_f6_i{background:#f6f6f6!important;}
.bg_f2_i{background:#f2f2f2!important;}
.bg_de_i{background:#dedede!important;}
.bg_red_i{background: #ff382c!important;}
.bg_f40_i{background: #f40!important;}
.bg_f7_i{background:#f7f7f7!important;}
.bg_fc_i{background:#fcfcfc!important;}
.bg_main_i{background: #ff8400!important;}
.bg_green_i{background: #13ca87!important;}
.bg_light_i{background: #f2f6ff!important;}
.bg_body_i{background:#f7f8fc!important;}
.bg_tips_i{background: #fff5f5!important;}
.bg_nan_i{background:#40afff!important;}
.bg_nv_i{background:#ff89b5!important;}
.bg_alipay_i{background:#40afff!important;}
.bg_vip_i{background:#fffbf5!important;}
.bg_span_i{background:#fafcff!important;}
.bgn_i{background: none!important;}
.bg_gao_i{background: #fcb63a!important;}
.bg_gray_i{background: #f2f6ff!important;}
.bg_tag_i{background: #f2f6ff!important;}
.bg_quan_i{background: #fff1f1!important;}



.bn{border: none;}
.bo_0{border:0;}
.bo_bf7{border-bottom: 1px solid #f7f7f7;}
.bo_beb{border-bottom: 1px solid #ebebeb;}
.bo_teb{border-top: 1px solid #ebebeb;}
.bo_bdeb{border-bottom: 1px dashed #ebebeb;}
.bo_bf2{border-bottom: 1px solid #f2f2f2;}
.bo_tf7{border-top: 1px solid #f7f7f7;}
.bo_rf7{border-right: 1px solid #f7f7f7;}
.bo_eb{border: 1px solid #ebebeb;}
.bo_f7{border: 1px solid #f7f7f7;}
.bo_f{border:2px solid #fff;}
.bo_fs{border:1px solid #fff;}
.bo_light{border:1px solid #edf3ff;}
.bo_red{border:1px solid #ff7453;}
.bo_main{border:1px solid #ff8400;}
.bo_pop4{border:1px solid #7D68FF;}
.bo_right{border-right: 1px solid #f7f7f7;}
.bo_left{border-left: 1px solid #f7f7f7;}
.bg_tran{background: rgba(0, 0, 0, 0.2);}
.bg_tran_5{background: rgba(0, 0, 0, 0.5);}

.op_0{opacity: 0;}
.op_2{opacity: 0.2;}
.op_4{opacity: 0.4;}
.op_8{opacity: 0.8;}

.fz0{font-size: 0;}
.fz10{font-size: .267rem;}
.fz11{font-size: .293rem;}
.fz12{font-size: .32rem;}
.fz13{font-size: .347rem;}
.fz14{font-size: .373rem;}
.fz15{font-size: .4rem;}
.fz16{font-size: .426rem;}
.fz17{font-size: .453rem;}
.fz18{font-size: .48rem;}
.fz19{font-size: .507rem;}
.fz20{font-size: .533rem;}
.fz22{font-size: .587rem;}
.fz24{font-size: .64rem;}
.fz26{font-size: .693rem;}
.fz28{font-size: .747rem;}
.fz30{font-size: .8rem;}
.fz32{font-size: .853rem;}
.fz36{font-size: .96rem;}
.fz40{font-size: 1.067rem;}
.fz45{font-size: 1.2rem;}
.fz50{font-size: 1.333rem;}
.fz60{font-size: 1.6rem;}
.fz70{font-size: 1.867rem;}
.fz75{font-size: 2rem;}
.fz80{font-size: 2.133rem;}

.fz0_i{font-size: 0!important;}
.fz10_i{font-size: .267rem!important;}
.fz11_i{font-size: .293rem!important;}
.fz12_i{font-size: .32rem!important;}
.fz13_i{font-size: .347rem!important;}
.fz14_i{font-size: .373rem!important;}
.fz15_i{font-size: .4rem!important;}
.fz16_i{font-size: .426rem!important;}
.fz17_i{font-size: .453rem!important;}
.fz18_i{font-size: .48rem!important;}
.fz20_i{font-size: .533rem!important;}
.fz22_i{font-size: .587rem!important;}
.fz24_i{font-size: .64rem!important;}
.fz26_i{font-size: .693rem!important;}
.fz28_i{font-size: .747rem!important;}
.fz30_i{font-size: .8rem!important;}
.fz32_i{font-size: .853rem!important;}
.fz36_i{font-size: .96rem!important;}
.fz40_i{font-size: 1.067rem!important;}
.fz45_i{font-size: 1.2rem!important;}
.fz50_i{font-size: 1.333rem!important;}
.fz60_i{font-size: 1.6rem!important;}
.fz70_i{font-size: 1.867rem!important;}
.fz75_i{font-size: 2rem!important;}
.fz80_i{font-size: 2.133rem!important;}

.img_15{width: .4rem; height: .4rem;}
.img_16{width: .4267rem; height: .4267rem;}
.img_18{width: .48rem; height: .48rem;}
.img_20{width: .533rem; height: .533rem;}
.img_24{width: .64rem; height: .64rem;}
.img_30{width: .8rem; height: .8rem;}
.img_32{width: .853rem; height: .853rem;}
.img_35{width: .933rem; height: .933rem;}
.img_37{width: 1rem; height: 1rem;}
.img_40{width: 1.067rem; height: 1.067rem;}
.img_50{width: 1.333rem; height: 1.333rem;}
.img_45{width: 1.2rem; height: 1.2rem;}
.img_60{width: 1.6rem; height: 1.6rem;}
.img_70{width: 1.867rem; height: 1.867rem;}
.img_80{width: 2.133rem; height: 2.133rem;}
.img_90{width: 2.4rem; height: 2.4rem;}
.img_100{width:2.667rem; height: 2.667rem;}
.img_110{width: 2.933rem; height: 2.933rem;}
.img_120{width: 3.2rem; height: 3.2rem;}
.img_tao{width: 3.467rem; height: 2.24rem;}


span,label,b,em{font-style:normal; display:inline-block;}
.inline_block{display:inline-block;vertical-align: top;}
.inline{display: inline;}
.block{display: block;}

.brc{border-radius:13rem;}
.bright{border-radius: 0rem 2rem 2rem 0rem;}
.bleft{border-radius: 2rem 0rem 0rem 2rem;}
.br{border-radius: 13rem;}
.br2{border-radius: .053rem;}
.br3{border-radius: .08rem;}
.br5{border-radius: .133rem;}
.br8{border-radius: .213rem;}
.br10{border-radius: .266667rem;}
.br12{border-radius: .32rem;}
.br15{border-radius: .4rem;}
.br30{border-radius: .8rem;}
.br40{border-radius: 1.066667rem;}

.br50per{border-radius: 50%;}

.brt8{border-radius: .213rem .213rem 0rem 0rem;}

.pe_n{pointer-events: none;}
.pe_a{pointer-events: all;}

.ws{white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.text_ell{white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.vam{vertical-align:middle;}
.vat{vertical-align: top;}
.vaba{vertical-align: baseline;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.bsb{box-sizing:border-box;}

.scroll_y{-webkit-overflow-scrolling: touch;}

.translateZ{-webkit-transform: translateZ(0);transform: translateZ(0);}

.oe_rand span i,.oe_rand a i{display: inline-block; margin-left: .08rem;}
.oe_rand span.current,.oe_rand a.current{color:#ff382c;}
.oe_rand span.current:after,.oe_rand a.current:after{display: inline-block; content: ''; width: .533rem; margin-left: -0.267rem; bottom: 0rem; height: .1rem; background: #ff382c; position: absolute; left: 50%; border-radius: 5rem;}
.oe_rand.fixed{white-space: nowrap;pointer-events: none;}
.oe_rand.fixed span{color: #fff;padding: 0 .266667rem;pointer-events: all;}
.oe_rand.fixed span.current:after{background: #fff;}
.oe_pull{  width: 100%;  position: absolute;  top: 1.226667rem;  bottom: 1.333333rem;  left: 0;  transform: translateZ(0);}
.oe_pull .scroll{ width: 100%;  height: 100%;  overflow-y: auto;  -webkit-overflow-scrolling: touch;}
/* 无数据 */
.oe_no_data{text-align:center; padding-top:90px; padding-bottom:150px;}
.oe_no_data p.p_1 span{display:inline-block; width:145px; height:92px; background:url(../images/bg.png) -56px -204px no-repeat;}
.oe_no_data p.p_2{padding-top:30px; color:#999;}
.oe_no_data i.icon-ziliao,.oe_no_data em.icon-meiyougengduo{ font-size: 1.5rem; color: #ebebeb;}

.item_hide{display: none;}
select{ height: .96rem; line-height: .96rem; box-sizing: border-box;padding: 0px 0.2rem;border-radius: 0.08rem; border: none;background:#f2f2f2;width: 100%;font-size: 0.373rem;-webkit-background:#f2f2f2;
  -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.bsd{box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.04);}
.ds_hide{display: none;}
.t_un{text-decoration: underline!important;}
.t_lt{text-decoration: line-through;}
.oe_yy{background-image: linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.8));}
.dian{width: .16rem; height: .16rem; display: inline-block;}
.blur{-webkit-filter: blur(3px); filter: blur(3px);}


.ob_c{width:100%;height:100%;object-fit:cover;}

.box_s_border{box-sizing: border-box;}
.box_s_content{box-sizing: content-box;}

.border_t_1px::after{content: " ";position: absolute;top:0;left: .4rem;right: 0;height: 1px;transform-origin: 0 0;transform: scaleY(.5);background: #ebebeb;}
.wb_all{word-break: break-all;}
.u_slt_none{user-select: none;-webkit-user-select: none;}
.u_slt_text{user-select: text;-webkit-user-select: text;}
.ofl_scr_touch{-webkit-overflow-scrolling: touch;}
.ofl_auto{overflow: auto;}
.ws_n{white-space: nowrap;}

.page_content{position: absolute;top:1.28rem;right: 0;bottom: 1.333rem;left: 0;overflow-y: auto;-webkit-overflow-scrolling: touch; }


.tag_line{padding:0 .133rem;display: inline-block;vertical-align: top;border: 1px solid #ffe1c5;color: #ff7200; border-radius: .053rem;line-height: 1.5;
}
.tag_pink{padding:0 .133rem;display: inline-block;vertical-align: top;border: 1px solid #fff5f5;background:#fff5f5;color: #ff382c; border-radius: .053rem;line-height: normal;
}
.tag_gra{padding:0 .133rem;display: inline-block;vertical-align: top;background: linear-gradient(to right, #ffad00, #eb4e00);color: #fff; border-radius: .053rem;line-height: normal;
}
.oe_close{position:fixed; left:0; top:0; right:0; bottom: 0; cursor:pointer; z-index:1;background:rgba(0,0,0,0.2);}



/* ---------------------------公用样式 end */

*{-webkit-tap-highlight-color: rgba(0,0,0,0);}
html,body{width: 100vw;min-height: 100%;font-family: -apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;}
p,h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,form{list-style:none; padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,textarea{font-family: -apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;}
img{border:none;vertical-align: top;max-width: 100%;}
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000;text-decoration:none;}
a:hover{color:#000; text-decoration:none;}
a:active{color:#000;text-decoration:none;}
.clear{clear:both;}
i,s{font-style:normal;}
a,texterea,input{outline:none;}
img[src=""],img:not([src]){opacity: 0;}
input,textarea,button,select{outline: none;margin: 0;padding: 0;appearance: none;-webkit-appearance: none;}
.clear{clear:both;}
textarea{line-height:0.586rem;}
::-webkit-input-placeholder { /* WebKit browsers */
color: #afafaf;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #afafaf;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #afafaf;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #afafaf;
}
.cursor{
  cursor: pointer;
}
[f]{cursor: pointer;}
/* 兼容底部小黑条*/
body{padding-bottom: env(safe-area-inset-bottom);}
.oe_ip{padding-bottom: env(safe-area-inset-bottom);}
/* 已操作样式 */
.curr_bo{background: #d9d9d9!important; border:1px solid #d9d9d9; color:#fff !important;}
.curr{background: #d9d9d9!important;}

/* couponmodel_list */
.oe_couponm dl dt i.icon-yilingqu{top:-0.08rem; right: -0.18rem;}
.oe_couponm dl dd span{width: 0.8rem; height: 0.8rem;}
.oe_couponm dl dd h4{line-height: 0.8rem;}
.oe_couponm dl dd img{width: 100%;height: 100%;object-fit: cover;}
.oe_couponm dl dd em.btn{border: 1px solid #d6d6d6; line-height:  .64rem; height: .6rem; top:12px; color:#666;}
.oe_couponm dl dt .line{left: 70%; top: 0rem; bottom: 0rem; border-left: .04rem dotted #fff;}
.oe_couponm dl dt .line span{background: #fff; width: .32rem; height: .32rem; left: -0.17rem;}
.oe_couponm dl dt .line span.top{ top:-0.16rem;}
.oe_couponm dl dt .line span.bottom{bottom: -0.16rem;}
.oe_couponm dl dt .get{top: 50%;  margin-top: -0.4rem; right: 0.4rem;}
.oe_couponm dl dt .get span{height: .747rem;}
.oe_couponm dl dt b{font-family: Arial;}
.oe_couponm dl dt .w25{height: 1.5rem;}
.oe_couponm dl dt span.btn{height: .747rem;}
.oe_coupon_detail .yuanl{width: 0.5rem; height: 0.5rem; left: -0.5rem; top:-0.25rem}
.oe_coupon_detail .yuanr{width: 0.5rem; height: 0.5rem; right: -0.5rem; top:-0.25rem}
.oe_coupon_detail .shop span.img{width: 1rem; height: 1rem; background: #f2f2f2;}
.oe_coupon_detail .shop span.img img{width: 100%;height: 100%;object-fit: cover;}
.oe_coupon_detail .shop h3{line-height: 1rem;}
.oe_coupon_detail .shop span.more{line-height: 1rem;}
.oe_in_poupon{background-image: linear-gradient(20deg, #ff9348, #ff7632);}
.oe_in_poupon .btn{border-left: 1px dashed #ffcaa7; line-height: .533rem; padding-left: .267rem; padding-right: .2rem; }
.oe_in_poupon span.quan{width: .2rem; height: .2rem;}
.oe_in_poupon span.span_1{top: .18rem; right: -0.1rem;}
.oe_in_poupon span.span_2{top: .56rem; right: -0.1rem;}
.oe_in_poupon span.span_3{top: .94rem; right: -0.1rem;}
.oe_in_poupon span.span_4{top: 1.3rem; right: -0.1rem;}
.oe_in_poupon span.span_5{top: 1.6rem; right: -0.1rem;}
.oe_in_poupon .con{padding-right: .267rem;}
.oe_in_poupon .btn span.span_1{top: -0.5rem; left: -0.5rem; width: 0.2rem; height: 0.2rem;}
.oe_in_poupon .btn span.span_2{top: -0.5rem; left: -0.5rem; width: 0.2rem; height: 0.2rem;}
.oe_hudu:after{ width: 200%; height:5.2rem; position: absolute;  left: -50%;  top: 0;  z-index: -1;  content: '';  border-radius: 0 0 50% 50%;  background-image: linear-gradient(40deg, #ff495c, #ff8831); z-index: 1;}
.oe_uinfo{padding-left: 2rem;}
.oe_uinfo dt span{width: 1.5rem; height: 1.5rem; border:2px solid rgba(255, 255, 255, 0.4)}
.oe_uinfo dt span img{width: 100%;height: 100%;object-fit: cover;}
.oe_uinfo dd a.btn{color:#ff3c50; border-radius: 2rem 0rem 0rem 2rem; padding-left: 0.2rem; padding-right: 0.1rem; line-height: .82rem; height: 0.78rem; background-image: linear-gradient(180deg, #fff, #ffe5e5); top: 0.2rem;}
.oe_unum dl span.line{height: 0.8rem; border-left: 1px solid rgba(255, 255, 255, 0.2); top:0.3rem}

.oe_ucthree dl dt{height: 0.7rem;}
.oe_ucthree dl dt img{height: 0.7rem;}
.oe_ucthree dl.dl_2 dt img{height: 0.6rem;}
.oe_ucthree dl.dl_1 dt img{height: 0.6rem;}
.oe_ucthree dl.dl_3 dt img{height: 0.6rem;}
.oe_ucthree dl dt em{background: #ff3c50; line-height: .48rem; padding:0rem 0.2rem; border:2px solid #fff; left: 50%; margin-left: 0.1rem; top:-0.3rem;}
/* 编辑资料 */
.oe_edit dl{padding-left: 2.5rem;}
.oe_edit dl dt{ left: 0rem; }
.oe_edit dl dd input{padding:0rem 0.6rem 0rem 0rem;}
.oe_edit dl dd textarea{padding: .133rem .267rem;}
.oe_edit dl dd .head{width: 1.067rem; height: 1.067rem; border:1px solid #ebebeb;}
.oe_edit dl dd .head img{width: 100%;height: 100%;object-fit: cover;}




/* 17:47 2019/8/8  验证码 */
.oe_tuma{position:fixed; left:0px; right:0px; top:0px; bottom:0px; z-index:2000; display: flex; align-items:center; justify-content: center;}
.oe_tuma .box{border:0.026rem solid #ebebeb; background:#fff; width:90%;  padding-bottom:0.266rem;  border-radius:0.213rem; overflow:hidden; box-shadow: 0 1px 0.4rem 0 rgba(0, 0, 0, 0.1);}
.oe_tuma .box .hd{position:relative; padding:0px 0.266rem; line-height:1.333rem; border-bottom:0.026rem solid #ebebeb;}
.oe_tuma .box .hd b{display:inline-block; width:3.466rem; vertical-align:middle; margin-top:-0.106rem; line-height:0.666rem;}
.oe_tuma .box .hd span{cursor:pointer; font-size:0.426rem;}
.oe_tuma .box .hd span img{vertical-align:middle;}
.oe_tuma .box .hd label.close{display:inline-block; display:inline-block; cursor:pointer; position:absolute; right:0px; top:0px; padding:0px 0.266rem; font-size:0.373rem;}
.oe_tuma .box .hd label.close:hover{color:#f40;}
.oe_tuma .box .bd{padding:0.266rem; box-sizing:border-box; position:relative; min-height:4rem;}
.oe_tuma .box .bd img.loading{position:absolute; left:50%;margin-left:-0.133rem; top:2.666rem;}
.oe_tuma .box .bd ul li{width:25%; float:left; margin-top:0.133rem; box-sizing:border-box; padding:0.08rem; border:0.053rem solid transparent; cursor:pointer; position:relative;}
.oe_tuma .box .bd ul li img{width:100%;}
.oe_tuma .box .bd ul li img.ico{width:0.613rem; height:0.72rem; position:absolute; left:50%; top:50%; margin-left:-0.306rem; margin-top:-0.306rem; display:none;}
.oe_tuma .box .bd ul li.current{border:0.053rem solid #f40;}
.oe_tuma .box .bd ul li.current img.ico{display:inline-block;}
.oe_tuma .box .tips{line-height:0.933rem; text-align:center; background:rgba(233,105,79,0.8); font-weight:bold; color:#fff; position:absolute; left:0px; right:0px; bottom:0px; font-size:0.4rem;}
.oe_tuma .box .zhao{position:absolute; left:0px; top:1.333rem; right:0px; bottom:0px; z-index:3;}

span.select{background:#f2f6ff; display:inline-block; border-radius:0.08rem; line-height:0.95rem; height: 0.866rem; cursor:pointer;     margin-right: .267rem; margin-bottom:0.266rem; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; position:relative; font-size: .32rem;}
span.select i.iconfont{display:none;}
span.select.current{color:#ed4470; background:#ffebf0;}
span.select.current i.iconfont{display:inline-block; position:absolute; right:-0.133rem; bottom:0px; line-height:0.4rem; font-size:0.613rem;}

/* oe_nqun */
.oe_nqun dd label.label_1{width: .233rem; height: .233rem; top:-0.133rem; left: -0.133rem;}
.oe_nqun dd label.label_2{width: .233rem; height: .233rem; bottom:-0.133rem; left: -0.133rem;}
.oe_nqun dd span.span_1{width: .18rem; height: .18rem; right: -0.1rem; top:0.4rem;}
.oe_nqun dd span.span_2{width: .18rem; height: .18rem; right: -0.1rem; top:0.8rem;}
.oe_nqun dd span.span_3{width: .18rem; height: .18rem; right: -0.1rem; top:1.2rem;}
.oe_nqun dd span.span_4{width: .18rem; height: .18rem; right: -0.1rem; top:1.6rem;}

.oe_topic_indcator .current{width: .266667rem;background-color: #ffe09c;}
.oe_plan_indcator .current{width: .266667rem;background-color: #ffe09c;}
.banner .indicator .current{width: .266667rem;background-color: #fff;}

/* 金黄色系 */
.bg_kbody{background: #2d2c2a;}
.bg_kmain{background: #242321;}
.bg_k{background: #cf9c49;}
.color_k{color:#cf9c49}
.color_ktitle{color:#d5c8b5}
.color_ktxt{color:#d2c9ba;}
.bo_k{border: 1px solid #cf9c49;}
.bo_bk{border-bottom: 1px solid #3e3d3b;}

/*头部搜索栏*/
.oe_search_headbar.white{background-color: #fff;}
.oe_search_headbar.white .btn{color: #333!important;}
.oe_search_headbar.white .search{background-color: #f1f2f6;}
.oe_search_headbar.white .msg i{color: #333!important;}

/*弹窗*/
.oe_shade,.oe_dialog{position:fixed; left:0px; top:0px; right:0px; bottom:0px; z-index:300; }
.oe_shade.hide{display: none;}
.oe_shade .popup,.oe_dialog .popup{ position: absolute;  top: 0;  left: 2rem;  right: 0;  bottom: 0;  background: #fff;  z-index: 2;  overflow-y: auto;  -webkit-overflow-scrolling: touch;}
.oe_shade .popup_bottom{ position: absolute;  left: 2.666rem;  right: 0;  bottom: 0;  background: #fff;  z-index: 2;  overflow-y: auto;  -webkit-overflow-scrolling: touch;}
.oe_close,.oe_dialog .mask{position:fixed; left:0; top:0; right:0; bottom: 0; cursor:pointer; z-index:1;background:rgba(0,0,0,0.2);}

/*定位弹窗*/
.oe_location .province li.current{background-color: #fff;position: relative;}
.oe_location .province li.current::after {content: " ";width: .08rem;height: .533333rem;position: absolute;left: 0;top: 50%;margin-top: -0.266667rem;background: #ff3d3d;}
.oe_location .city li.current,.oe_location .district li.current{color: #ff3d3d;}

/*头部tabbar*/
.head_tabbar .item.current{color: #ff382c;}
.head_tabbar .item.current::after{content: "";position: absolute;left: 50%;bottom: .213333rem;width: .533333rem;height: .106667rem;background-color: #ff382c;border-radius: .106667rem;margin-left: -.266667rem;}

.oe_pull_footer .loading{line-height: .8rem;}

/*商家评价*/
.oe_shop_score .item.current .icon-shoucang1{display: block;color: #ffcc3a;}
.oe_shop_score .item.current .icon-shoucang2{display: none;}

.oe_besway{margin-top: 4px;}
.oe_besway.current{border-color: #ff382c;color: #ff382c;}

/*获取验证码*/
[f="but_send_mobile_code"].current{color:#999!important;}

/*多行文字移除隐藏*/
.t_elli_2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/*下拉加载*/
.scroll_y{-webkit-overflow-scrolling: touch;}
#pull{  position:absolute;top:1.28rem;bottom:0;width:100%;}
#pull .wrapper{ height:100%;overflow:auto;width:100%;  -webkit-overflow-scrolling: touch;}
#pull_box{  position:absolute;top:1.28rem;bottom:0;width:100%;}
#pull_box .wrapper{ height:100%;overflow:auto;width:100%;  -webkit-overflow-scrolling: touch;}


/*没有数据提示*/
.no_data{text-align: center; padding-top: 1rem;}
.no_data .p_1{line-height: 2rem;}
.no_data i.icon-ziliao{font-size: 1.5rem; color:#ebebeb;}
.no_data .p_2{ color:#999;}


/*导师详情*/
span.jiao{width:0; height:0; border:7px solid;   display:inline-block; position:absolute; left:50%; margin-left:-7px; bottom:-7px;width:0; height:0; border-width:7px 7px 0;border-style:solid;border-color:#ff8400 transparent transparent; }
span.jiao em{display:block;display:block;width:0;height:0; border-width:6px 5px 0; border-style:solid; border-color:#fff transparent transparent;  position:absolute; top:-7px;left:-5px;}

.consult_type span.jiao{display: none;}
.consult_type.current{border: 1px solid #ff8400; color:#ff8400;}
.consult_type.current span.jiao{display: inline-block;}
.consult_type.current dt span{background: #ff8400!important;}

/*设置*/
.oe_set .cell h3{font-weight: 500;}
.oe_set .cell .right{top: 50%;right: .4rem;margin-top: -.413333rem;}
.oe_set .cell+.cell::after{content: " ";position: absolute;left: .4rem;right: 0;top:0;height: 1px;background: #ebebeb;transform-origin: 0 0;transform: scaleY(.5);}
.oe_set .cell .right em{top: .133333rem;}
.oe_set .cell .right span{top: .106667rem;}

/*2020-10-21*/
@keyframes show_msg {
  0% {
      transform: translateY(50px);
      opacity: 0;
  }
  100% {
      transform: translateY(0);
      opacity: 1;
  }
}
.msg_animated {
  animation-timing-function: ease;
  animation-duration: 1s;
}
.show_msg {
  animation-name: show_msg;
}
.education.current{
  background: #824AC7 ;
  color: #fff;
}
.educations.current{
  background: #ff863d;
  color: #fff;
}
input[type="checkbox"]:checked::before{background-color: #FF863D ;border-color:#ff863d;color:#fff;}

/* 性别 */
.nan.current{
  content: url(../2/images/boy_s.png);
}
.nv.current{
  content: url(../2/images/gril_s.png);
}
.xl.current{
  background: linear-gradient(to right,#ff933c,#ff390b);
  color: #fff;
}
.xl4.current{
  background: #7D68FF;
  color: #fff;
}
.bg_dialog {
  background: linear-gradient(90deg, #ECEAFB 0%, #F8E5F5 100%);
}
.color_inputs{color:#8E5FFE;}
.img_38{width:1.013rem;height:1.013rem;}