<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.lr15{padding:0 15px;}
.pd15{padding:15px;}
.act_tt{border-top:1px solid #f9f9f9;line-height:3rem;position:relative;white-space:nowrap;overflow:hidden;}
.act_tt:first-child{border-top:none;}
.act_na{display:inline-block;width:70%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:#333;}
.i_hdi{margin-right:5px;vertical-align:middle;border-radius:10px;padding:0 4px;display: inline-block;line-height: 15px;background-color:#e02e24;color: #fff;font-size: 10px;}
.fc_acr{position:absolute;right:0;top:0;color:#999;background:url(../images/car_hd.png) right 50% no-repeat;background-size:10px 10px;padding-right:10px;}
.fc_acrf{background-image:url(../images/car_hd2.png);color:#ef3e3e;}
.ca_sao{border:1px solid #ef3e3e;font-size:10px;color:#ef3e3e;display:inline-block;border-radius:2px;padding:0 2px;vertical-align: middle;margin-left:2px;line-height:14px;}
.ck_btn{background:url(../images/ckoff.png) 0 50% no-repeat;background-size:2.3rem 2.3rem;width:3rem;height:3rem;float: left;color:#999;}
.car .ck_btn{margin-top:1.8rem;}
.car_on .ck_btn,.ck_btnon{background-image:url(../images/ckon.png);color:#333;}
.ck_free{background-image:url(../images/ckfree.png);}
.ck_out{background-image:url(../images/ckout.png);}
.bg_car,.car_null,.b_cbg{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;box-shadow:1px 1px 4px #e9e9e9;padding:10px;}
.car_null{padding:0 10px;}
.nucar{width:10rem;height:10rem;}
.car_go{border:1px solid #333;color:#333;line-height: 3.5rem;display:inline-block;padding:0 4rem;border-radius:20px;font-weight:bold;}
.b_cbg{padding:15px 15px 0 15px;margin-top:10px;border-radius:8px;}
.hcar{overflow:hidden;}
.line{background-color:#f4f4f4;}
.chid{max-height:10.4rem;}
.b_uf{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;box-shadow:1px 1px 4px #e9e9e9;padding:15px 30px 15px 5rem;color:#000;position:relative;white-space:nowrap;overflow:hidden;display:block;font-size:1.4rem;}
.b_uof{line-height:2rem;color:#000;padding:20px 30px 20px 5rem;margin:5px 0 10px 0;border-radius:8px;}
.b_shd{width:2.8rem;height:2.8rem;position:absolute;left:15px;top:24%;}
.b_urb{position:absolute;right:15px;top:50%;height:40px;margin-top:-20px;color:#999;line-height:40px;padding:0 1.2rem;font-size:1.2rem;background:#fff url(../images/car_ar.png) right 50% no-repeat;background-size:1.2rem 1.2rem;}
.inf_by{margin:5px 0 10px 0;border-radius:8px;}
.buy_from{padding:10px;}
.max_wb{width:80%;overflow:hidden;text-overflow:ellipsis;}
.c6{color:#666;}
.b_uf .c9{white-space:normal;word-break:break-all;line-height:14px;margin-top:5px;}
#count{color:#e0302e;font-weight:bold;}
.carzu{margin:10px;background-color:#fff;border-radius:10px;padding:10px;overflow:hidden;box-shadow:0px 1px 5px #f1f1f1;}
.ca_atr{font-size:1rem;color:#f58281;white-space:nowrap;height:1.8rem;margin:0 5rem 0.6rem 0;overflow:hidden;text-overflow: ellipsis;}
.car{padding:12px 0;background-color:#fff;height:7rem;overflow:hidden;display:block;position:relative;}
.bg_car .car:last-child{border:none;}
.car dt{width:10rem;height:7rem;float:left;margin-right:15px;}
.car dd{line-height:1.8rem;overflow:hidden;;}
.car h3{font-weight:normal;margin-bottom:6px;overflow:hidden;max-height:3.8rem;}
.car .f10{color:#999;padding:0 3px;}
.wn{overflow:hidden;text-overflow:ellipsis;}
.ca_pic{width:6rem;height:6rem;border-radius:6px;}
.car_foot{position:fixed;left:0;right:0;bottom:0;z-index:10;background-color:#fff;border-top:1px solid #efefef;line-height:4.5rem;overflow: hidden;}
.bg_car .car{height:7.5rem;}
.bg_car .car dt{position:relative;width:11.6rem;height:7.5rem;}
.bg_car .car dd{position:relative;height:7.5rem;}
#out_goods .gk_a,#out_goods .ca_jg,#out_goods .ca_atr{color:#aaa;}
.gk_a{padding-right:6rem;text-align: justify;line-height:1.4rem;margin:0;max-height:2.8rem;overflow: hidden;display: block;color:#333;}
.ca_del{position:absolute;right:0;top:1.2rem;font-size:1.1rem;color:#bbb;/*background:url(c/acr_out_del.png) right 50% no-repeat;background-size:16px;*/}
.ca_jg{color:#000;}
.car_foot .ck_btn{padding-left:2rem;height:4.5rem;line-height:4.5rem;margin:0 10px;}
.gnum{text-align:center;}
.cc_sub,.cc_add{width:1.8rem;height:1.8rem;text-align:center;line-height:1.8rem;float:left;cursor:pointer;color:#999;}
.c_pt{border:none;font-size:1.1rem;border-radius:0;float:left;width:2rem;height:1.8rem;color:#666;}
.b_pt{width:4rem;height:2rem;border:1px solid #ddd;text-align:center;}
.shu_ck{overflow:hidden;float:right;border:1px solid #efefef;border-radius:10px;width:5.6rem;}
.car_by{background-color: #b10000;color:#fff;font-size:1.6rem;float:right;width:40%;text-align: center;}
.car_fr{background-color:#fff;line-height:2.2rem;padding:10px 10px 10px 4rem;overflow:hidden;position:relative;}
.car_fr dt{width:2.4rem;font-weight: bold;color:#f15353;position: absolute;left:10px;top:10px;}
.free_goods{margin:10px 0;}
.jfooter{position:fixed;left:0;right:0;bottom:4rem;z-index:10;height:4.5rem;overflow: hidden;white-space:nowrap;padding:0;line-height:4.5rem;background-color:#fff;color:#000;border-top:1px solid #efefef;}
.c_jie{background-color:#dd2727;width:10rem;height:3.5rem;line-height:3.5rem;border-radius:20px;text-align:center;font-size:1.4rem;color:#fff;float:right;display:block;margin:0.5rem 15px 0 10px;box-shadow: 0px 1px 4px #ec6666;}
.jfooter .ck_btn{padding-left:2.6rem;line-height:3rem;margin:0.5rem 0 0 10px;}
.gl_jg{color:#000;font-weight:bold;margin-right:10px;}
/*goods*/
.gl{overflow:hidden;padding:5px 12px 50px 12px;}
.gl_a{width:50%;float:left;overflow: hidden;border-radius:8px;text-align:justify;background-color:#fff;}
.gl_bx{border:3px solid #f5f5f5;border-radius:8px;}
.gl_t{height:3.2rem;line-height:1.6rem;font-size:1.2rem;color:#333;overflow:hidden;text-overflow:ellipsis;margin:5px 0;padding:0 10px;}
.gl_jg{color:#000;font-weight:bold;margin-right:10px;}
.gl_r{font-size:10px;color:#aaa;padding-left:10px;}
.gl_b{padding:0 10px 10px 10px;}
.gl_p{padding:50% 0;position:relative;height:0;margin-bottom:0.5rem;}
.gl_m{margin-bottom:5px;border-radius:8px 8px 0 0;position:absolute;left:0;top:0;width:100%;}
.sck{line-height:2.8rem;background-color:#fff;padding:0 10px;text-align:center;color:#999;border:1px solid #f4f4f4;border-width:1px 0;font-size:12px;margin:10px 0 15px 0;}
.dlc_r{position:absolute;right:10px;font-size:1rem;color:#aaa;top:0;line-height:3.6rem;}
.fc_rb{float:right;text-align:right;}
.fc_je{font-size:10px;color:#999;}
.zp_dl{display:block;line-height:2.4rem;background-color:#fbf8ef;border-radius:6px;overflow:hidden;padding-left:4rem;position:relative;margin:0.5rem 0 1rem 3rem;}
.zp_dl dt{position:absolute;left:10px;top:0;font-weight:bold;color:#d8af36;}
.gif_a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;color:#98a298;}
.zp_ab{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2rem;font-size:12px;}
.zp_la{float:left;width:80%;overflow:hidden;text-overflow:ellipsis;color:#999;}
.gf_rt{float: right;color:#000;}
.null_car{margin:30px 10px 20px 10px;background-color:#fff;border-radius:12px;padding:30px 15px;text-align:center;}
.car_btn{background-color:#0ba816;width:100%;height:4.4rem;line-height:4.4rem;color:#fff;display:block;font-weight:bold;text-align:center;margin:5px auto;border:none;border-radius:40px;-webkit-appearance:none;font-size:1.6rem;box-shadow:0px 2px 6px #86dc8c;}
.h_bh{background-color:#f5f5f5;}
.carzu .h_bh{background-color:#fff;}
.ga_car{width:38%;display:block;line-height:4rem;border:1px solid #fb6878;text-align:center;font-size:1.5rem;background-color:#fff0f0;color:#c40000;border-radius:40px;box-shadow:1px 2px 4px #b2b2b2;}
.ga_buy{width:58%;display:block;line-height:4rem;border:1px solid #da1b1b;text-align:center;font-size:1.5rem;background-color:#da1b1b;color:#fff;border-radius:40px;box-shadow:1px 2px 4px #dc9296;}
.ga_bico{background:url(../images/jico.png) 0 50% no-repeat;background-size:1.8rem 1.8rem;padding-left:2.4rem;display:inline-block;}
/*buy*/
.carc{padding:0 0 5px 0;background-color:#fff;height:5rem;overflow:hidden;display:block;}
.ba_pic{width:3.5rem;height:3.5rem;border-radius:4px;vertical-align:top;}
.carc dt{width:3.5rem;height:3.5rem;float:left;}
.carc dd{height:3.5rem;line-height:1.8rem;overflow:hidden;padding:0 80px 0 15px;position:relative;}
.by_a{font-weight:normal;overflow:hidden;height:3.8rem;font-size:1.1rem;display:block;white-space:nowrap;text-overflow:ellipsis;color:#333;word-break:break-all;}
.carc .f10{color:#999;padding:0 3px;}
.cb_rh{position:absolute;right:0;top:0;text-align:right;font-size:1rem;}
.b_liji .carc{height:auto;}
.b_liji dt,.b_liji .ba_pic{height:5rem;width:5rem;}
.b_liji dd{height:auto;}
.b_liji .by_a{height:auto;font-size:14px;white-space:normal;}
.lr5{padding:0 5px;}
.pt{margin:0.5rem 0;color:#000;}
.mt15{margin-top:15px;}
.bon_box{background-color:#fff;height:4.5rem;padding:0 20px 0 15px;position:relative;overflow: hidden;margin:10px 0 0 0;border-radius:8px;box-shadow:1px 1px 4px #e9e9e9;}
.bon_use{background-color:#fff;height:4.5rem;line-height:4.5rem; position:relative;z-index:1;background:url(../images/car_ar.png) right 50% no-repeat;background-size:1.2rem 1.2rem;padding-right:2rem;}
.integral_use{background-color:#fff;height:4.5rem;line-height:4.5rem; position:relative;z-index:1;padding-right:2rem;}
.by_ico{width:2rem;height:2rem;float:left;margin:1.2rem 1.2rem 0 0;}
.bon_use .right{font-size:1rem;color:#999;}
.ptb15{padding:15px 0;}
.zjec{float:left;margin:0.7rem 0 0 15px;line-height:1.7rem;}
.zje{color:#e31436;font-size:16px;font-weight:bold;}
.zjec .f10{display:block;}
.zjec_hid{line-height:32px;}
.zjec_hid .f10{display:none;}
.brdj{border-radius:8px;background-color:#fff;padding:10px 0;line-height:2.4rem;box-shadow: 1px 1px 4px #e9e9e9;}
.brdj .ov{padding:0 15px;}
.brdj .left{color:#999;}
.brdj .right{color:#000;}
.brdj .red{color:#dd2727}
.btf{border-top:1px solid #fafafa;height:10px;position:relative;margin-top:5px;}
.btf:before{content:"";width:10px;height:10px;border-radius:10px;position:absolute;left:-5px;top:-5px;background-color:#f5f5f5;}
.btf:after{content:"";width:10px;height:10px;border-radius:10px;position:absolute;right:-5px;top:-5px;background-color:#f5f5f5;}
.ovx{line-height:50px;overflow:hidden;background-color:#fff;padding:0 15px;border-radius:8px;}
.bz_l{border:none;background-color:#fff;height:50px;margin-right:10px;font-size:12px;width:80%;}
.bz_r{float:right;color:#aaa;font-size:10px;margin-right:10px;}
.bz_ri{width:18px;height:18px;float:right;margin:16px 0 0 0;}
.ac_ti{display: inline-block;line-height: 16px;padding: 0 5px 0 0;margin: 0 5px 5px 0px;font-size: 10px;color:#dd2727;overflow:hidden;}
.ac_as{display:inline-block;line-height:16px;padding:0 5px;margin-right:5px;background-color:#f9d9d9;border-radius:10px;}
/**bonus*/
.buy_bg{ background-color: rgba(0,0,0,0.8);position: fixed;left:0;bottom:0;z-index:10;top:0;right:0;}
.see_bm{width:100%;max-height:80%;position:absolute;left:0;bottom:0;z-index:10;background-color:#fff;border-radius:10px 10px 0 0;padding:15px 0;}
.buy_close{width:30px;height:30px;padding:5px;position: absolute;right:10px;top:10px; display: block;z-index:11;background: url(../images/pay_close.png) 50% 50% no-repeat;background-size:30px;}
.buy_cbtn{width:100%;height:4rem;line-height:4rem;margin:4px 0 0 0;display:block;background-color:#ff9802;color:#fff;text-align:center;font-size:1.4rem;background:-webkit-linear-gradient(left,#ffc900 0%,#ffa901 80%,#ff9702 100%);background:linear-gradient(to right,#ffc900 0%,#ffa901 80%,#ff9702 100%);border-radius:40px;}
.hs_tt{font-size:1.6rem;color:#000;line-height:30px;padding:0 15px;font-weight:bold;}
.plr15{padding:0 15px;}
.ga_scroll{width:100%;max-height:400px;min-height:150px; padding:15px 0;overflow:auto;}
.bn_li{line-height:40px;border-bottom:1px solid #fafafa;color:#000;overflow:hidden;background:url(../images/ckoff.png) 0 50% no-repeat;background-size:30px 30px;padding-left:45px;margin:0 15px;}
.bn_ri{float:right;color:#000;font-weight:bold;}
.bn_lion{background-image:url(../images/ckon.png);}
.ac_ri{line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 20px;}
.i_acts{margin-right:5px;line-height:16px;font-size:10px;color:#fff;background-color:#e02e24;display:inline-block;padding:0 5px;border-radius:8px;}
.payl{margin-top:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:8px;padding:8px 10px 8px 15px;box-shadow:1px 1px 4px #e9e9e9;overflow:hidden;}
.pmz{display:block;background-color:#fff;line-height:3.4rem;overflow:hidden;color:#333;}
.pmz .by_ico{margin-top:0.8rem;}
.pm_l{font-size:1.4rem;}
.pmp{background:url(../images/ckoff.png) right 50% no-repeat;background-size:2.4rem 2.4rem;}
.pmz .right{color:#999;padding-right:3rem;font-size:1.1rem;}
.pmon .pmp{background-image:url(../images/ckon.png);}
.pmon{color:#000;}
.pmon .pm_l{color:#000;font-weight:bold;}
.pmon .right{color:#000;}
.blue_i,.cry_i,.red_i,.red_mx{background-color:#44c611;display:inline-block;margin-left:3px;border-radius:4px;color:#fff;line-height:14px;font-size:10px;width:14px;height:14px;text-align:center;vertical-align:middle;margin-top:0.6rem;float:left;}
.cry_i{background-color:#9e6fd8;}
.red_i{background-color:#f85544;}
.red_mx{background-color:#f1f1f1;color:#aaa;width:35px;}
#car{padding:0; margin:0;}
.select{-webkit-appearance:button;appearance:button;width:100%;height:4.5rem;position:absolute;left:0;right:0;bottom:0;top:0;z-index:3;border:none;opacity:0;}
.b_fot{background-color:#373636;height:4.5rem;position:fixed;left:0;right:0;bottom:0;z-index:10;color:#d1d1d1;}
.pl15{padding-left:15px;}
.vbt{height:4.5rem;font-size:1.4rem;border:none;border-radius:0;background-color:#e31436;color:#fff;text-align: center;width:12rem;float:right;font-weight:bold;}
.onover{max-height:15.2rem;overflow:hidden;}
.zan_gs{color:#999;text-align:center;line-height:26px;margin:5px 0 10px 0;font-size:10px;border-top:1px solid #f1f1f1;}
.fvbt{line-height:4.5rem;display:block;border-radius:30px;color:#fff;font-size:1.5rem;background-color:#e31436;margin:20px 0;border:none;width:100%;box-shadow:0px 2px 6px #f18080;font-weight:bold;}
.bg_ou{overflow:hidden;padding:0 0 30px 0;text-align:center;font-size:0;}
.bg_gi{background:url(../images/g_gou.png) 0 50% no-repeat;background-size:12px;color:#bbb;padding-left:15px;width:66px;font-size:12px;display:inline-block;text-align:left;}
.f12{font-size:12px;}
.fuwu{color:#ccc;font-size:10px;text-align:center;line-height:20px;z-index:1;}
.fuwu .U{color:#ccc;padding:0 5px;}
@media only screen and (min-width:320px){.bg_gi{width:56px;}}
/*cons*/
.pes_id{width:96%;border: 1px solid #eaeaea;border-radius:4px;padding-left:4%;line-height:3.5rem;height: 3.5rem;color: #000;font-size:1.4rem;overflow: hidden;position:relative;}
.ri_dot{position: absolute;right:0;top:0;width:3rem;height:3.5rem;border-left:1px solid #eaeaea;background:#f4f4f4 url(../images/vr_ro.png) 50% 50% no-repeat;background-size: 1.4rem 1.4rem;}
.psz_mask{background-color: #000;background-color: rgba(0,0,0,0.6);position:fixed;left:0;right:0;top:0;bottom:0;z-index:10;display: none;}
.pes_z{background-color:#fff;position:absolute;left:0;right:0;bottom:0;height:80%; overflow: hidden;line-height:3rem;border-radius:12px 12px 0 0;}
.pes_z .lh30{padding-left: 10px;}
.con_xx{position:absolute;width:5rem;height:3rem;line-height:3rem;text-align: center;right:0;top:0;color:#fff;background-color:#000;border-radius:0 0 0 12px;}
.sf_btl{border-bottom:1px solid #efefef;}
#pes_ul{height:4rem;line-height:4rem;background-color:#fafafa; border-bottom: 1px solid #eaeaea;overflow: hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.hot_ct{overflow: hidden;font-size:1.2rem;line-height:3rem;}
.pe_ct{width:25%;height:3rem;text-align:center;color:#000;float: left;}
#pes_ul li{color:#000;margin:0 10px;display:inline;float:left;max-width:9rem;font-size:1.4rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#pes_ul li.hid{display:none;}
#pes_ul li.on{border-bottom:2px solid #e22c2a;line-height:3.9rem;color:#e22c2a;}
#pes_z{padding-left:10px;line-height:4.4rem;color:#333;font-size:1.5rem; position:absolute;left:0;top:7.8rem;right:10px;bottom:0;z-index:10;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.pes_o{padding-bottom:80px;}
.pes_o li{background:url(../images/ckoff.png) right 50% no-repeat;background-size:2.6rem 2.6rem;position:relative;padding:0 0 0 3.5rem;}
.pes_o em{border-bottom:1px solid #f4f4f4;display:block;}
.pes_o li.on{color:#e22c2a;background-image: url(../images/ckon.png);}
.pes_o li.on em{font-weight:700;}
.p_py{width:2.2rem;height:2.2rem;line-height:2.2rem;text-align:center;display:block;color:#fff;font-weight:normal;position:absolute;left:0;top:1.2rem;background-color:#000;border-radius:4px;}

.use_icon {
	display: inline-block;
	width: 39px;
	height: 22px;
	border-radius: 1.5em;
	background-color: #ddd;
	    margin: 1.2rem 1.2rem 0 0;
	position: relative
}
.use_icon label {
	position: absolute;
	width: 20px;
	height: 20px;
	border-radius: 10px;
	background-color: #f5f5f5;
	left: 1px;
	top: 1px;
	-webkit-transition: all .3s
}
.shop_invoice.ischecked .use_icon, .shop_bonus.ischecked .use_icon, .use_icon.ischecked {
	background-color: #0c3
}
.shop_invoice.ischecked .use_icon label, .shop_bonus.ischecked .use_icon label, .use_icon.ischecked label {
	left: 18px
}

.pay_way {
    background-color:#fff;
    margin-top:5px
}
.pay_way li {
    padding:5px 15px;
    border-bottom:1px solid #e8e8e8
}
.pay_way li a {
    display:-webkit-box;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    padding:10px 0
}
.pay_way li .ico {
    width:40px;
    height:40px;
    overflow:hidden;
    text-align:center
}
.pay_way li .ico i {
    font-size:40px;
    line-height:1
}
.pay_way li .txt {
    -webkit-box-flex:1;
    line-height:40px;
    padding-left:10px
}
.pay_way li .r {
    display:-webkit-box;
    width:30px;
    text-align:right;
    color:#999;
    -webkit-box-orient:vertical;
    -webkit-box-pack:center
}
.pay_way li .alipay {
    color:#0ae
}
.pay_way li .micromsg {
    color:#3BBF20
}
.use_icon {
    display:inline-block;
    width:50px;
    height:22px;
    border-radius:1.5em;
    background-color:#ddd;
    position:relative
}
.use_icon label {
    position:absolute;
    width:20px;
    height:20px;
    border-radius:10px;
    background-color:#f5f5f5;
    left:1px;
    top:1px;
    -webkit-transition:all .3s
}
.ischecked .use_icon {
    background-color:#0c3
}
.ischecked .use_icon label {
    left:29px
}
.shop_invoice {
    background-color:#fff
}
.shop_invoice .hd {
    display:-webkit-box;
    padding:10px 15px
}
.shop_invoice .left {
    width:70%;
    padding-top:2px
}
.shop_invoice .right {
    -webkit-box-flex:1;
    text-align:right;
    color:#999;
    font-size:12px
}
.shop_invoice .bd {
    display:none;
    padding:15px
}
.shop_invoice .canuse_invoice {
    display:block
}
.shop_invoice .bd p {
    padding-top:10px;
    display:none
}

.shop_invoice .bd .invoice_ck {
    display:inline-block;
    padding:6px 10px;
    background-color:#fff;
    border:1px solid #ccc;
    color:#666;
    margin-right:10px;
    font-size:12px
}

input.text {
    border: 1px solid #d8d8da;
    padding: 12px;
    width: 100%;
    box-sizing: border-box;
    font-size: 100%;
}

.btnss,  .btnss:visited {
    display: block;
    padding: 12px 12px 13px;
    height: 20px;
    line-height: 20px;
    font-size: 100%;
    color: #fff;
    background-color: #ff666b;
    vertical-align: middle;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    text-align: center;
}</pre></body></html>