<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@CHARSET "UTF-8";

.body_heder_box{padding-top:10px;padding-bottom:10px;position: fixed; top: 0px; width: 100%;max-width:750px;z-index:999;display: -webkit-flex; flex-direction:row ; justify-content:space-between; display: flex; }
.has_app_tips{top:calc(2.8rem + 8px);}
.body_heder_box .ico_goods_back_white_box{width:32%;float:left;}
.body_heder_box .ico_goods_back_white_box .border{   margin-left:10px; background: #6F6F6F; height: 1.3rem;  width: 1.3rem; text-align: center; line-height: 1.2rem;  border-radius: 50%;}

.body_heder_box .menu_right_box{width:33%;float:right;display: -webkit-flex; flex-direction:row ; justify-content:flex-end; display: flex;}
.body_heder_box .ico_goods_service{height:1rem;}
.body_heder_box .ico_goods_back_white{height:0.8rem;}
.body_heder_box .ico_goods_service_box .border{background: #6F6F6F; height: 1.5rem;  width: 1.5rem; text-align: center; line-height: 1.5rem;  border-radius: 50%;}
.body_heder_box .ico_goods_tel{height:1rem;}
.body_heder_box .ico_goods_cart{height:1rem;}
.body_heder_box .ico_goods_tel_box .border{background: #6F6F6F; height: 1.5rem;  width: 1.5rem; text-align: center; line-height: 1.5rem;  border-radius: 50%;}
.body_heder_box .home_logo_ico{height: 1rem;}
.body_heder_box .ico_goods_service_box{margin-left:10px;margin-right:10px;}
.ico_goods_collect{height:0.8rem;}
.goods_name_box{    margin: 10px;display: -webkit-flex; flex-direction:row ; justify-content:space-between; display: flex;}
.goods_name_box .goods_name{font-size:0.7rem;color:#333;margin-top:5px;width: 92%;}
.only_tag{float: left;width: 3rem;height: 0.9rem;background: #ffede0;border-radius: 0.1rem;font-size: 0.5rem;font-weight: 400;color: #a45118;line-height: 0.9rem;
margin-right: 0.2rem;}
.only_tag .ico{width: 0.5rem;margin:0.2rem 0.1rem;float: left;}
.goods_name .brand{font-size: 0.45rem;float: left;margin-top: 0.1rem;padding: 0.05rem 0.3rem;border-radius: 0.3rem;background: #2d2d2d;
    margin-right: 0.1rem;color: #F8CDAA;text-align: center;letter-spacing:0.05rem;}

.goods_price{    margin: 10px;font-size:0.7rem;color:#333;font-weight:bold;}
.old_price{font-size:0.5rem;color:#999;text-decoration: line-through;font-weight:normal;margin-left:5px;}
.goods_attr_info{    margin: 10px;}
.row_slipt{height:0.5rem;background: #F8F8F8;}
.goods_attr_info .si-tit{width: 100%;color: #000000;font-size: 0.7rem;padding-bottom: 10px;}
.goods_attr_info .goods_attr_list{}
.goods_attr_info .goods_attr_list ul{display: -webkit-flex; flex-direction:row ; justify-content:flex-start; display: flex;    flex-wrap: wrap;}
.goods_attr_info .goods_attr_list:after{display: block;content:'';clear: both;}
.goods_attr_info .goods_attr_list ul li{padding: 0px 0.5rem;border-radius: 1rem;border: 1px solid #848484;margin-right:1rem;color: #000;font-size: 0.55rem;height: 1.2rem;line-height: 1.2rem;margin-bottom: 0.5rem;min-width:5rem;text-align:center;}
.goods_attr_info .goods_attr_list ul li:nth-child(2n){margin-right: 0px;}
.goods_attr_info .goods_attr_list ul li.cur{background: none;border: 1px solid #F6B588;background:#F6B588;}
.goods_attr_info .other_size{padding: 0px 0.5rem;border-radius: 1rem;border: 1px solid #848484;
margin-right: 1rem;color: #000;font-size: 0.55rem;height: 1.2rem;line-height: 1.2rem;margin-bottom: 0.5rem;max-width:7rem;text-align: center;}

.delivery_tips{font-size:0.5rem;color:#999;padding-left:10px;padding-top:10px;padding-bottom:10px;border-top:1px solid #efefef;}
.swiper-slide img{width: 100%;}
.swipebox_count{width:2.2rem;height:20px;position:absolute;bottom:10px;z-index:1;right:0px;line-height:20px;height:20px;background:rgba(0,0,0,.45);color:#fff;text-align:center;width:38px;float:right;border-radius:10px;margin-right:10px;}
.goods_describe{padding: 0rem 0.5rem 0.5rem;margin-bottom: 0.5rem;}
.goods_describe .tit_ico{text-align: left;padding: 0.9rem 0px;    font-size: 0.7rem;}
.goods_describe .tit_ico img{width: 40%;}
.goods_describe li{display: -webkit-box;display: -moz-box;display: -o-box;display: -ms-box;color: #000;font-size: 0.55rem;margin-bottom: 0.5rem;}
.goods_describe ul li.item .key{width:15%;}
.goods_describe ul li.item .val{width:85%;}
.goods_describe ul li.item .val span{color:red;font-weight: bold;}
.content-item{padding: 0px 0.3rem;}
.content-item img,.cake_total_desc img{width:100%;}
.content-item .tit_ico{margin:10px;font-size:0.7rem;}
.bottom_btn_box{border-top: 1px solid #E8E8E8;display: -webkit-flex; flex-direction:row ; justify-content:space-between; display: flex;padding:0.3rem 0.5rem;position: fixed; bottom: 0px; width:calc(100% - 1rem);max-width:750px;z-index:999;background:#fff;font-size:0.6rem;}
.bottom_btn_box .ico_goods_cart_box{width:20%;text-align:center;border:1px solid #ccc;position: relative; border-radius: 50px;height: 1.5rem;line-height: 1.5rem;margin-left:3%;}
.bottom_btn_box .ico_goods_cart{height:1rem;}
.bottom_ht{height: 3.5rem;}

.bottom_btn_box .btn_buy{width:30%;text-align:center;background:#FBC9A2;color:#333333;height:2.2rem;line-height: 2.2rem;
background: linear-gradient(273deg,#f5af80 4%, #fed2ae 98%);border-radius:0.2rem 0px 0px 0.2rem;}
.bottom_btn_box .xcx_goubuy{width:70%;color:#fff;height: 2.2rem;background: #2d2d2d;border-radius: 0px 0.2rem 0.2rem 0px;}
.bottom_btn_box .xcx_goubuy .ico_xcx{width:1rem;float: left;margin-top: 0.6rem;margin-left: 1.5rem;margin-right: 0.8rem;}
.bottom_btn_box .xcx_goubuy div{font-size:0.6rem;padding-top: 0.35rem;text-indent: 0.4rem;}
.bottom_btn_box .xcx_goubuy div p{color: #f9be96;font-size: 0.55rem;text-indent: 0px;}

#JS_goods_cart_number{text-align: center;background:#FBC9A2;border-radius:50%;color:#fff;font-size:0.45rem;min-width:0.7rem;min-height:0.7rem;line-height:0.7rem;
display: inline-block; position: absolute;top: 0.1rem;right: 0.5rem;}
.goods_collect{background:url(../images/ico_goods_collect_0.png);    width: 1rem; height: 1rem;  background-size: 1rem 1rem;}
.goods_collect.active{background:url(../images/ico_goods_collect_1.png);    width: 1rem; height: 1rem;  background-size: 1rem 1rem;}

.open_xcx{display: flex;display: -webkit-box;border-top: solid 1px #efefef;padding: 0.25rem 0.2rem;line-height: 2rem;}
.open_xcx img{max-width: 100%;}
.open_xcx .lt{width: 2rem;}
.open_xcx .cen{-webkit-box-flex: 1;flex: 1;color:#97733F;font-size: 0.5rem;padding-left: 0.5rem;}
.open_xcx .rt{width:1.1rem;}

.rgith_cart{position: fixed;right:10px;bottom:6.5rem;}
.rgith_cart .border{background:#474747;width:1rem;height:1rem;border-radius: 50%;padding:0.3rem;}
.rgith_cart .border .ico_goods_cart{max-width:1rem;}
.rgith_cart #JS_goods_cart_number{right: -0.1rem;top: 0rem;}

.hidden_this{display: none !important;}
.bottom_btn_box .one_row{width: 100%;}
.bottom_btn_box .one_row .ico_xcx{margin-left: 3.5rem;}

.ins_foot_ht{height: 2rem;}
.ins_foot{display: flex;justify-content: center;position:fixed;width: 100%;bottom: 0px;height: 2.2rem;max-width: 640px;background-color: #fff;box-shadow: 0px 0px 3px #EEEEEE;z-index: 999;
    padding-top: 10px;
    padding-bottom: 10px;}
.ins_foot .lt{width:90%;box-sizing: border-box;background-size: cover;height: 2.2rem;line-height: 2.2rem;font-size: 0.7rem;text-align: center;
background: linear-gradient(273deg,#f5af80 4%, #fed2ae 98%);border-radius: 5px;}
.ins_foot .lt ul{padding:0.15rem 0.2rem;height: 100%;}
.ins_foot .lt li{width:50%;float:left;box-sizing: border-box;text-align: center;height: 100%;position: relative;text-align: center;}
.ins_foot .lt li img{width: 50%;display: block;margin: auto;}
.ins_foot .lt a{color: #000;font-size: 0.55rem;}
.ins_foot .lt li.on a{color:#FF6191;}

.ins_foot .rt{position:relative;float: right;width:68%;height: 2.2rem;background: #2d2d2d;}
.ins_foot .rt&gt;div{width: 50%;float: left;padding-left: 0.1rem;box-sizing: border-box;padding-top: 0.35rem;}
.ins_foot .rt .fen{position: absolute;left: 50%;width:0.12rem;background-color: #fff;height: 100%;margin-left: -0.06rem;}
.ins_foot .rt .one{height: 2.2rem;}
.ins_foot .rt .one .txt{background: url(../images/foot_tel_ico.png) no-repeat left center;background-size:0.9rem;}
.ins_foot .rt .two{height: 2.2rem;background-size: cover;padding-left: 0.2rem;}
.ins_foot .rt .two .txt{background: url(../images/foot_kf_ico.png) no-repeat left center;background-size:0.9rem;}
.ins_foot .rt .txt p{color: #fff;padding-left: 1.1rem;font-size: 0.55rem;}
.ins_foot .rt .two .txt p{padding-left: 1.15rem;font-size: 0.55rem;}
.ins_foot .rt .txt p span{display: block;font-weight:normal;font-size: 0.58rem;padding-bottom:0rem;}
.ins_foot .lt li .foot_cart_num{position:absolute;background-color:#ff2a43;width:15px;height:15px;color:#FFF;line-height:15px;border-radius:100%;position: absolute;top: 6px;right:0.25rem;font-style:normal;font-size:11px;text-align:center;display:none;}


.bonus_g{width:2rem;position: fixed;bottom:4rem;right:0.02rem;z-index: 9999;padding-bottom:constant(safe-area-inset-bottom); /*å…¼å®¹ IOS&lt;11.2*/padding-bottom:env(safe-area-inset-bottom);}
.bonus_g img{width:2rem;height: 2rem;}










</pre></body></html>