body,
html{height:100%;-webkit-tap-highlight-color:transparent;position:relative;max-width:640px;min-width:320px;color:#666;font-size:0.875rem;margin:0 auto;background-color:#f3f3f3;}
a{color:#3b3e40}
*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;}
img{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:0;}
ul,
li{list-style:none;}
.clearfix:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.clearfix{zoom:1;}
.pull-left{float:left;}
.pull-right{float:right}
.cd{clear:both}
.hide{display:none}
.red-require-tip{color:#dc0e1b;position:absolute;margin-left:-0.45rem}
.tr{text-align:right;}
.tl{text-align:left;}

/***超过部分以...代替**/
.overflow-text1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}

/***边距*/
.p30{padding:0.9375rem}
.p20{padding:0.625rem}
.p10{padding:0.313rem}
.plr30{padding-left:0.9375rem;padding-right:0.9375rem}
.plr20{padding-left:0.625rem;padding-right:0.625rem}
.pl30{padding-left:0.9375rem}
.ptb15{padding-top:0.46875rem;padding-bottom:0.46875rem}
.pt90{padding-top:2.8125rem}
.ptb20{padding-top:0.625rem;padding-bottom:0.625rem}
.mt10{margin-top:0.3125rem}
.mb10{margin-bottom:0.3125rem}
.pb90{padding-bottom:2.8125rem}
.mt40{margin-top:1.25rem}
.mt20{margin-top:0.625rem}
.borb{border-bottom:solid 1px #eee}
.borb_d{border-bottom:dashed 1px #eee}

/* 底部浮动通用 */
.pb_pf{padding-bottom:3rem;}
.pb_pf2{padding-bottom:3.8rem;}
/****缩小文字间距*/
.mini-space{letter-spacing:-0.04em}
.ti2{text-indent:2em;}

/***文字颜色*/
.c-red{color:#F43530}
.c-grey{color:#999999}
.c-333{color:#333333!important}
.link-blue{color:#0999ff}
.c-666{color:#666}
.c-readonly{color:#999}
.c-warn{color:#fc7905}
.c-green{color:#00b66f}

/* 背景颜色 */
.bg_white{background-color:#fff;}
.btn_warn{background-color:#fc7905;color:#fff;}

/* 浮动 */
.p_ad{position:absolute}

/***文字大小*/
.fz-22{font-size:0.6875rem}
.fz-24{font-size:0.75rem}
.fz-26{font-size:0.8125rem}
.fz-30{font-size:0.9375rem}
.fz-34{font-size:1.0625rem}
.fw-bold{font-weight:bold}
footer{text-align:center;font-size:14px;padding:20px}
footer a{color:#999;text-decoration:none}
.weui-orderlist .weui-navbar+.weui-tab__bd{padding-top:50px;}
.weui-data .weui-navbar{padding:0px 20px}
.weui-content .content-all div img{margin:15px auto;width:90%;display:block;text-align:center}

/* placeholder */
:-moz-placeholder{color:#ccc;opacity:1}
::-moz-placeholder{color:#ccc;opacity:1}
input:-ms-input-placeholder{color:#ccc;opacity:1}
input::-webkit-input-placeholder{color:#ccc;opacity:1}
textarea::-webkit-input-placeholder{color:#ccc;opacity:1}

/* 效果调 用 */
@keyframes hideIndex{
    0%{opacity:0;transform:translate(0,-100px)}
100%(opacity:1;transform:translate(0,0))}
@keyframes slideOutDown{
    0%{transform:translateZ(0)}
    to{visibility:hidden;transform:translate3d(0,100%,0)}
}
.slideOutDown{animation-name:slideOutDown}
.am-header-default,
.weui-user,
.primary_login{background-color:#0999ff}
.weui-panel-list:after,
.weui-panel_text ul:after{clear:both;display:table;content:" "}

/* 顶部 */
.am-header h1{margin-top:0;margin-bottom:0}
.am-header{position:relative;width:100%;height:2.45rem;line-height:2.45rem}
.am-header-default .am-header-nav{color:#eee}
.am-header .am-header-left{left:10px}
.am-header .am-header-nav{position:absolute;top:0}
.am-header-default .am-header-title{color:#fff}
.am-header .am-header-title{margin:0 10%;font-size:1.1rem;font-weight:400;text-align:center;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.am-header-default .am-header-title a{color:#fff}
.am-header .am-header-nav{position:absolute;top:0}
.am-header .am-header-right{right:0.5rem}
.am-header-default .am-header-nav{color:#eee}
.am-header-default .am-header-nav>a{display:inline-block;min-width:2rem;text-align:center;color:#fff}
.am-header-default .am-header-nav a img{width:60%}
.am-header .am-header-title img{margin-top:0.55rem;height:1.4rem;vertical-align:top}
.am-header-left a:before{position:absolute;margin:auto;top:0;left:-20px;bottom:0;right:0;content:"";display:inline-block;border-width:2px 0 0 2px;border-style:solid;width:0.8rem;height:0.8rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-color:#fff}
.am-header-left a span{padding-left:1.1rem}
.am-header-nav .weui-badge{position:absolute;top:0.5em;right:0.2em}
.am-header-default .am-header-nav a.addhref{border:solid 1px #fff;height:1.5rem;line-height:1.5rem;padding:0px 5px;border-radius:3px;font-size:0.75rem;}

/* banner */
.swiper-container{width:100%;}
.swiper-container img{display:block;width:100%;}
.vipbtn img{width:100%;display:inline-block;}

/*图标栏目  */
.weui-grids,
.weui-pzids,
.news_index{padding:0 0.8rem;background-color:#fff;}
.weui-pzids{position:relative;overflow:hidden;padding:0.4rem 0.8rem;}
.weui-pzids a{position:relative;float:left;padding:10px;width:33.3333%;box-sizing:border-box}
.weui-pzids .weui-pzid_icon{width:1.8rem;height:1.8rem;margin:0 auto}
.weui-pzids .weui-pzid_icon img{width:100%}
.weui-pzid_label{display:block;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:0.25rem}
.weui-pzid_label{text-align:center;font-size:0.75rem}
.weui-pzids .weui-badge{z-index:9;position:absolute;left:25%;width:18px;height:18px;line-height:16px;text-align:center}

/***底部菜单样式*/
.demo-footer-nav{display:-webkit-box;display:-webkit-flex;position:fixed;z-index:500;bottom:0;width:100%;background-color:#fff}
.demo-footer-nav:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e6e6e6;color:#e6e6e6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.weui-nav_item{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0.4rem 0 0;font-size:0;color:#666;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.weui-nav_item{position:relative}
.demo-nav-icon{background:url(../images/nav.png);display:inline-block;width:1.3rem;height:1.3rem;background-repeat:no-repeat;background-size:7.8rem}
.weui-nav_item .demo-nav-index{background-position:0.05rem 0rem}
.weui-nav_item .demo-nav-order{background-position:-2.15rem 0rem}
.weui-nav_item .demo-nav-data{background-position:-4.4rem 0rem}
.weui-nav_item .demo-nav-user{background-position:-6.55rem 0rem}
.weui-nav_item.active .demo-nav-index{background-position:0.05rem -2.5rem}
.weui-nav_item.active .demo-nav-order{background-position:-2.15rem -2.5rem}
.weui-nav_item.active .demo-nav-data{background-position:-4.4rem -2.5rem}
.weui-nav_item.active .demo-nav-user{background-position:-6.55rem -2.5rem}
.weui-nav_label{text-align:center;color:#999;font-size:0.6rem;line-height:1.8}
.weui-nav_item.active .weui-nav_label{color:#0999ff}
.footer_bom{height:2.7rem}
.footer_bom2{height:3.5rem}
.weui-footer{background-color:#fff;padding:1rem 0rem}

/* 平台对接 */
.weui-platfrom-bind{background-color:#fff;margin-bottom:0.5rem}
.weui-platfrom-title{text-align:left;height:2rem;color:#333;line-height:2rem;font-size:0.9rem;padding:0 0.5rem}
.weui-platfrom-title i.tit{display:block;width:0.3rem;height:1rem;background-color:#0999ff;margin:0.45rem;float:left;border-radius:20rem}
/* .weui-more{float:right;font-size:0.7rem;position:relative;padding-right:1.6rem;color:#999} */
/* .weui-more:after{content:" ";display:inline-block;height:0.5rem;width:0.5rem;border-width:2px 2px 0 0;border-color:#d9d9d9;border-style:solid;-webkit-transform:matrix(-0.71,0.71,-0.71,-0.71,0,0);transform:matrix(-0.71,0.71,-0.71,-0.71,0,0);position:relative;top:-2px;position:absolute;top:50%;margin-top:-10px;right:10px;-webkit-transition:-webkit-transform 0.1s ease-out;-moz-transition:-moz-transform 0.1s ease-out;-o-transition:-o-transform 0.1s ease-out;-ms-transition:-ms-transform 0.1s ease-out} */
.shoplist .more_cont{display:none}
.shoplist_cur .more_cont{display:block;animation:hideIndex 0.3s;-moz-animation:hideIndex 0.3s;-webkit-animation:hideIndex 0.3s;-o-animation:hideIndex 0.3s}
/* .shoplist_cur .weui-more:after{transform:rotateZ(315deg);-ms-transform:rotateZ(315deg);-moz-transform:rotateZ(315deg);-webkit-transform:rotateZ(315deg);-o-transform:rotateZ(315deg);top:65%} */
.shoplist{padding-bottom:0.2rem}
.shoplist .weui-grids a{width:25%;}

/***重写框架中的样式*/
.weui-grid{padding:10px 5px;}
.weui-grid__icon{width:2.5rem;height:2.5rem;margin:0 auto}
.weui-grid:before{top:0;width:0px;border-right:0px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.weui-grids:after,
.weui-grids:before{border:0px}
.weui-grid:after{left:0;height:0px;border:0px}
.weui-grid__icon+.weui-grid__label{margin-top:0.5rem;font-size:0.75rem;}
.weui-grid__label{display:block;color:#666}
.weui-cells__title{padding-left:0.625rem;}
.weui-dialog__title{color:#333;}

/* 新闻快报 */
.news_index{background-color:#fff;height:2rem}
.news_titicon{width:1.6rem;height:2rem;background:url(../images/news_notice.png) no-repeat left;background-size:60%;float:left}
#scrollDiv{width:90%;height:2rem;line-height:2rem;overflow:hidden;float:left}
#scrollDiv li{height:2rem}
#scrollDiv li a{display:block;width:100%;color:#f00}
.news_index li a{color:#f00}

/* 首页弹窗 */
.weui_dialog_confirm .dialog1{background:url(../images/vip_dialog.png) no-repeat}
.weui_dialog_confirm .dialog2{background:url(../images/vip_dialog2.png) no-repeat}
.dialog1 .weui_dialog_hd{padding-top:86%}
.dialog2 .weui_dialog_hd{padding-top:70%}
.weui_dialog_confirm .weui-dialog{background-size:100%;height:21rem;width:75%;max-width:300px;top:42%;border-radius:10px}
.weui-dialog .off{display:block;position:absolute;right:4%;top:32%;background:url(../images/off.png) no-repeat;width:1rem;height:1rem;background-size:100%}
.dialog2 .off{top:21%}
.weui_dialog_ft{padding-top:0.5rem}
.weui-dialog_hide{display:none}
.weui_dialog_title{color:#333;font-size:1rem}

/* 按钮 */
.weui-btn_warn2{background-color:#ff4343;width:auto;display:inline-block;border-radius:40px;box-shadow:0 1px 0px #e32e2e;padding:0px 2rem}

/* .weui-btn_warn3{background-color:#f60;width:auto;display:inline-block;border-radius:5px;box-shadow:0 1px 0px #db6600;padding:0px 1rem; font-size: 16px; line-height:2rem; }
 */

/*登 录  */

.weui-label i{font-size:1rem;color:#d9d9d9}
.weui-label{width:2.2rem;text-align:center}
.weui-label .fa-mobile{font-size:1.6rem}
.weui-cell{padding:10px 5px}
.weui-cell_vcode{padding-top:0;padding-right:0;padding-bottom:0}
.weui_cell_tips{padding:0.5rem 0 0.5rem 0.5rem;font-size:0.6rem;color:#ccc}
.weui-login-top{background-color:#fff;text-align:center;padding:1rem 0px}
.weui-login-top .weui-login-title{padding-top:0.5rem;color:#666}
.weui-login-top img{width:30%;border-radius:100%}
.weui-login-txt{font-size:0.7rem;color:#c4c4c4}
.terms_service a{font-size:13px;color:#fc7905}
.terms_service .weui-agree{display:inline-block;padding:0.5em 0px 0px 15px}
.primary_login{margin:10px;color:#fff;border-radius:3px}
.weui-login .row button[type="button"]:disabled{color:#999;border:solid 1px #999}

/* vip升级授权 */
.weui-main_vip .weui-cont{margin:0px;padding:0.6rem 1rem;min-height:24rem}
.terms_vip a{font-size:13px;color:#0999ff}
.success_text{text-align:center;padding-top:1rem}
.success_text .icon-box__title{font-size:1.2rem;color:#333}
.weui-main_vip img{width:100%}

/* 表单 */
.row-angle_right:after{content:" ";display:inline-block;height:0.6rem;width:0.6rem;border-width:2px 2px 0 0;border-color:#d9d9d9;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;top:-2px;position:absolute;top:50%;right:20px;margin-top:-0.35rem}
.row{padding:0 1rem;color:#5e5e5e;background:#FFF;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.row{position:relative;min-height:2.6rem;line-height:2.6rem;padding:0px}
.row:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #eaeaea;color:#eaeaea;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.row i.fa,
.weui-cell__hd i.fa{width:1.6rem;text-align:center;vertical-align:middle;display:inline-block;margin-left:2%;font-size:1rem;color:#d9d9d9}
.row input,
.row select,
.row textarea,
.selectlist .s_text input{width:82%;height:1.8rem;line-height:1.6rem;font-size:0.85rem;color:#333;margin:10px 0px;border:0;outline:0;-webkit-appearance:none;background-color:transparent;-webkit-appearance:none}
.row button.weui-login-code-btn{display:inline-block;height:2rem;margin:0.3rem;padding:0 0.3em;width:auto;line-height:2rem;vertical-align:middle;font-size:0.75rem;position:absolute;right:0;color:#0999ff;border:solid 1px #0999ff;background-color:#fff;border-radius:0.2rem;top:2px}
.row-textarea textarea{width:100%;padding:0 0.5rem;height:10rem;line-height:1.6rem}
.row-textarea .weui-textarea-counter{position:absolute;right:14px;bottom:29px;color:#dedede}
.row_mobile i.fa{font-size:1.3rem}
.weui-picker-overlay,
.weui-picker-container{height:100%;background-color:rgba(0,0,0,0.5)}

/* 表单验证 */
span.error{display:block;color:#fff;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;height:1.5rem;line-height:1.5rem;border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.1) inset;background:rgba(245,26,26,0.81);-moz-border-radius:6px;margin:0 auto;text-align:center}

/*  添加打印机 */
.prompt{padding:0.5rem 0.625rem;}
.prompt p{font-size:0.6rem;color:#ff4343;}
.prompt p b{font-size:0.7rem;}

/* 打印机列表 */
.weui-panel-list{position:relative}
.weui-panel-list,
.weui-cont{background-color:#fff;margin:0.5rem 0.3rem;border-radius:0.3rem;padding:0.6rem}
.weui-panel_text ul li p span{font-size:0.75rem}
.weui-panel-list h4{text-align:left;font-weight:normal;font-size:0.9rem}
.weui-panel-list .weui-panel_text{padding:0.3rem 0px}
.weui-panel-list .weui-panel_text ul li{float:left}
.weui-panel-list .weui-panel_text ul li p{line-height:1.4rem;color:#999}
.weui-panel-list .weui-panel_text ul li p span,
.weui-panel-list h4{color:#333}
.weui-panel-list .weui-panel_text ul li p span.state{color:#04be02;font-size:0.7rem}
.weui-panel-list .weui-panel_text ul li p span.not{color:#ff0000}
.weui-panel-list .weui-panel_text ul li.pl{padding-left:1rem}
.weui-panel_bom .time{text-align:left;color:#999;position:relative}
.weui-panel_bom .btn{position:absolute;right:0.6rem}
.weui-panel_bom .btn .weui-btn{margin-top:0px;font-size:15px;line-height:1.6rem}
.weui-panel_bom{border-top:solid 1px #eaeaea;padding-top:0.5rem;height:2.1rem}
.weui-panel_bom .time,
.weui-panel-list .weui-panel_text ul li p{font-size:0.7rem}
.weui-panel_bom .weui-btn_default.weui-btn:after{border:solid 1px #0999ff;width:198%}
.weui-printerlist .weui-panel_bom .btn{right:0.6rem}

/* 新增 */
.weui-printerlist .weui-panel-list .weui-panel_text ul li.pl{padding-left:0.5rem}
.weui-printerlist .weui-panel-list{padding:0.6rem}

/*订单列表  */
.weui-datenum{padding:0.3rem 0.5rem 0px 0.5rem;color:#999;font-size:0.7rem;margin-bottom:-0.2rem}
.weui-orderlist .weui-panel-list .weui-panel_text ul li.pl{position:relative}
.weui-orderlist .weui-panel-list .weui-panel_text ul li.pl:after{content:" ";position:absolute;left:7px;top:8px;width:1px;height:50%;bottom:0;border-left:1px solid #eaeaea;color:#ccc;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.weui-dialog__bd span{color:#f00}
.order_de .weui-panel_text ul li{height:auto;line-height:1.6rem}
.order_de .weui-panel_bom .btn{position:static;margin-top:1rem}
.order_de .weui-btn_mini{font-size:0.8rem}
.order_de .weui-panel_text{padding:0.8rem 0px}
.te-order_nav_list ul li{border:dashed 1px #eaeaea;padding:0.3rem;margin-bottom:0.3rem}
.te-order_nav_list ul li span{display:inline-block;width:50%}
.te-order_nav_list .btn_ud{padding:0;text-align:center;color:#fc7905;display:inline-block;width:49%;background-color:#ffffff;border:solid 1px #f96;border-radius:3px}
.te-order_nav_list .weui-cell__bd p{color:#666}
.filtermenu{height:2.5rem}

/* 会员中心 */
.weui-user{background:#0999ff url(../images/user_bombg.png) no-repeat bottom;background-size:100%}
.weui-userlist .weui-cells{margin-top:0px}
.weui-userlist .weui-cell{padding:0.7rem 0.3rem}
.weui-user-top{text-align:center;padding:1rem 0px}
.weui-user-top p{padding-top:0.1rem;color:#fff}
.weui-user-top img{width:20%;border-radius:100%;margin-bottom:0.6rem}
.weui-user-top p span{color:#c2e6ff}
.weui-btn_warnnbg{background:none;border:solid 1px #f0ff01;line-height:2rem;font-size:0.75rem;border-radius:40px;color:#f0ff01;display:inline-block;margin-top:0.6rem}

/* 会员资料 */
.weui-userdata .weui-cell__hd,
.weui-userdata .weui-cell__bd{padding-left:1rem}
.weui-userdata .weui-cell__bd p{color:#333}
.weui-userdata .weui-cell__hd{width:5.5rem;text-align:justify;text-align-last:justify}
.weui-userdata .weui-cells{margin-top:0px}
.weui-userdata .weui-cell__bd p.warn{color:#fc7905}

/* 内容页 */
.weui-cont p{text-indent:2em;padding-bottom:0.5rem;line-height:1.6rem}
.weui-cont h4{text-align:center;font-size:1rem;padding:0.5rem 0;margin-bottom:1rem;border-bottom:solid 1px #eaeaea;color:#333}
.weui-cont div{padding-bottom:0.8rem;line-height:1.6rem}

/* 店铺页 */
.weui-navbar{font-size:1rem}
.weui-navbar__item{color:#333;font-size:0.9rem;}
.weui-shoplist a.weui-panel-list{display:block;padding:0.6rem}
.weui-panel-list .weui-panel_text ul li.cont{width:75%}
.weui-shoplist .weui-panel_text li.img{width:3.5rem;margin-right:0.5rem}
.weui-panel_text li img{width:100%;border-radius:0.3rem}
.weui-shoplist .weui-panel-list .weui-panel_text,
.weui-list .weui-panel-list .weui-panel_text{padding:0px;position:relative}
.weui-shoplist .weui-panel-list .weui-panel_text ul li p{line-height:1.2rem}
.weui-shoplist .weui-panel_text ul li p{font-size:0.8rem}

/* 饿百零售 */
.weui-shoplist a.weui-panel-class{display:block;margin:0.6rem;}
.weui-panel_img img{width:100%;border-radius:15px;box-shadow:0px 2px 1px #dfdfdf;}

/* 帮助中心 */
.weui-helplist .weui-cell{padding:0.6rem 1rem;font-size:0.85rem;color:#666}
button.weui-search-bar__label{left:auto;right:0px;width:14%;background:#0999ff}
.weui-search-bar__label .weui-icon-search{color:#fff;font-size:1.2rem;line-height:2.2rem;text-align:center;left:50%;margin-left:-30%}
.weui-search-bar__box .weui-search-bar__input{height:2rem;width:88%}
.weui-search-bar__box .weui-icon-search{line-height:2.5rem}
.weui-helplist .weui-cells{margin-top:0px}
.weui-search-bar.weui-search-bar_focusing .weui-search-bar__label{display:block}
.weui-helplist .weui-search-bar__box{padding-left:12px}
.weui-search-bar__form:after{width:167%}

/* 公告  */
.current .news_cont{display:block}
.news_cont{display:none;font-size:0.8rem;border-top:solid 1px #ededed;padding:0.5rem 0px;margin-top:0.5rem}
.weui-news_list{background:#fff;padding:0.5rem;margin:0.8rem 0.3rem;border-radius:0.3rem}
.weui-news_list .weui-cell{padding:0px}
.weui-news_list .weui-cell p{color:#333;font-size:0.85rem}
.weui-news_list .weui-cell p.time{color:#999;font-size:0.7rem}
.current .weui-cell__ft:after{transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);top:-3px}
.weui-news_list .weui-cell p span{font-size:0.75rem;margin-right:3px;border-radius:100%;color:#999}
.weui-newslist .weui-panel-list{display:block;padding:0.6rem 1rem}
.weui-newslist .news_fl{float:left;width:72%}
.weui-newslist .news_fl .cont,
.weui-newslist .news_fr{font-size:0.75rem;color:#999}
.weui-newslist .news_fr{float:right;width:28%;text-align:right}
.weui-newslist .news_fr p img{width:76%;margin-top:0.4rem}
.weui-newslist .news_fl .cont{margin-top:0.4rem}

/* 店铺页 */
.weui-addshop .weui-cells__title{position:relative}
.weui-addshop .weui-btn_add{position:absolute;right:0.5rem;top:-0.45rem}
.weui-shoplist_bd,
.weui-templatelist_bd{padding:10px 15px;font-size:.9em;text-align:left;color:#999999;margin-bottom:0.5rem;line-height:2;background:#fff;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
.weui-templatelist_bd{padding:0px}
.weui-templatelist_bd .weui-cells{margin-top:0px}
.weui-shoplist_item{overflow:hidden;max-height:2rem}
.weui-shoplist_label{float:left;margin-right:0.5rem;min-width:4em;color:#999999;text-align:justify;text-align-last:justify}
.weui-shoplist_value{display:block;overflow:hidden;word-break:normal;word-wrap:break-word;color:#333}
.weui-shoplist_value.color099{color:#0999ff}
.weui-shoplist_value span{padding-right:5px;width:50%}
.weui-panel_bom .weui-btn_primarybg.weui-btn:after{border:solid 1px #fc7905}
.weui-shoplist_bd .weui-panel_bom{margin-top:0.5rem}
.weui-shoplist_bd .weui-loadmore_line .weui-loadmore__tips{background-color:#fff}
.weui-addshop .weui-btn-area{margin:0.5em 10px 0.5em}
.weui-templatelist_bd{color:#666;border:0px}
.weui-shoplt_label{float:left;min-width:5em;color:#999999}
.weui-picker-container .weui-cell{padding:10px 15px}
.po_fi{position:fixed;bottom:0px;width:100%;margin:0px;padding:10px;border-top:solid 1px #f3f3f3;background:#f9f9f9}
body .weui-btn-area.po_fi{margin:0px}
.vcaated_bom{height:3rem}

/* 修改店铺页 */
.weui-shoplist_itemti{border-top:1px solid #eaeaea}
.weui-bind2_list{color:#333;border-bottom:1px solid #eee;padding:0.4rem 0}
.weui-bind2_list .weui-cell{width:45%;float:left}
.weui-bind2_list .weui-cell_ls,
.weui-bind2_list a.weui-btn_bj,
.weui-bind2_list .weui-cell{padding:2px 0px}
.weui-bind2_list .weui-cell_ls input{height:1.6rem;position:absolute;text-align:center;width:10%;border-radius:3px;border:solid 1px #eee}
.weui-bind2_list a.weui-btn_bj,
.weui-bind2_list a.weui-btn_test{position:absolute;height:1.5rem;line-height:1.5rem;border-radius:3px;padding:0px 0.3rem}
.weui-bind2_list a.weui-btn_bj{left:30%;color:#fc7905;border:solid 1px #fc7905;margin-top:0.2rem}
.weui-bind2_list a.weui-btn_test{right:4%;color:#0999ff;border:solid 1px #0999ff}
.po_fi .pull-left,
.po_fi .pull-right{width:49%}

/* 模板管理 */
.weui-main .template{background-color:#fff;padding:1rem}
.weui-addtemplate .weui-btn-area,
.weui-userlist .weui-btn-area{margin:0.8rem 10px 0.3rem}
.template .tem_tip{color:#ff4343;text-align:center;padding-bottom:10px;font-size:1rem}
.template .tem_main{border:solid 1px #d4d4d4;padding:10px}
.tem_main .setup{background-color:#ff5c5c;height:1.8rem;line-height:1.8rem;text-align:right;padding-right:10px;display:none}
.tem_main .setup a{color:#fff;font-size:0.9rem;padding:0px 5px}
.tem_main ul li{border:dashed 2px #ff5c5c;margin:10px 0px;color:#000}
.tem_main ul li:first-child .upMove,
.tem_main ul li:last-child .downMove{display:none}
.tem_main ul li .text{padding:10px}
.tem_main ul li .text img.qrcode{width:80%;display:block;margin:0 auto}
.tem_main ul li .text img.barcode{width:100%;display:block;margin:0 auto}
.tem_main ul li.piece_cur{border:dashed 2px #a9a9a9}
.tem_main ul li.piece_cur .setup{background-color:#a9a9a9}
.tem_main ul li.piece_cur .fz16{color:#a9a9a9}
.vipbtncont{text-align:center;height:2rem;line-height:2rem;background-color:#ff4343}
.vipbtncont a{color:#fcf305;display:block;width:100%;height:2rem}

/* 模板排版 */
.tc{text-align:center}
.tem_main h1{text-align:center}
.ti-blod,
.tem_main .piece .infor-blod{font-weight:bold}
.ti-blod{text-align:left;font-size:1.3rem}
.tem_main .piece .infor-blod,
.piece .infor-blod_lr{font-size:1.2rem}
.tem_main .piece .infor-tit{padding-bottom:0.5rem}
.tem_main .piece-row3 h1{padding-bottom:1rem;border-bottom:1px dashed #000}
.infor-tleft p:first-child{padding:0.5rem 0px}
.tem_main .piece-row4 .infor-tit{width:100%;margin:0.5rem auto;line-height:0.8rem;text-align:center;padding-bottom:0px}
.infor-tit .infor-tit_tips{position:relative;top:-0.4rem;background-color:#fff;padding:0px 0.5rem}
.infor-tit_line{border-top:1px dashed #000;margin-top:1rem}
.te-cont_modify{text-align:left}
.te-cont_modify .weui-prompt-input{width:100%;height:2rem;margin-top:3px}
.fzh1{font-size:1.6rem;font-weight:bold}
.fzh2{font-size:1.2rem;font-weight:bold}
.fz9{font-size:0.95rem}
.fz8{font-size:0.875rem}
.fzti8{font-size:0.8rem}
.fz16{font-size:16px;text-align:center}
.fz24{font-size:24px;text-align:center}
.fz28{font-size:28px;text-align:center}
.fz_small16{font-size:16px}
.fz_center24{font-size:24px}
.fz_big28{font-size:28px;font-weight:bold}
.te-input_setup{padding:0.5rem 0;border-bottom:dashed 1px #daeaea;margin-bottom:0.5rem}
.te-input_setup p{padding-bottom:0.3rem}
.te-input_setup label{padding-right:0.5rem;font-size:0.85rem;color:#000}
.weui-btn-area2{margin:0em 0.5em 0.5em}

/* 菜品 */
.infor-list_db label{width:62%;display:inline-block}
.infor-list_item span{padding:0 0.3rem;display:inline-block}
.infor-list_item span.spanw{width:11%}
.infor-blod_lr,
.infor-list_lr{position:relative}
.infor-blod_lr span,
.infor-list_lr span{position:absolute;right:0px}
.infor-blod_lr{padding-top:0.5rem;border-top:1px dashed #000;margin-top:0.5rem}
.bodyaddtemplate .weui-dialog__bd:first-child{padding:0.7em 13px 0.3em}
.bodyaddtemplate .weui-dialog{width:90%;max-width:380px;top:50%}
.readonly_bg{background-color:#f3f3f3}

/* 新增模板设置 */
.weui-newtemplatelist .weui-cell__bd span{color:#999;font-size:0.75rem;}

/* 差评提醒 */
.weui-poorlist .weui-tab__bd{padding-top:0px}
.weui-navbar__item .weui-badge{position:absolute;top:9px}
.weui-dataclear{text-align:right;padding:0.3rem 0.5rem 0px 0px;margin-bottom:-0.5rem}
.weui-dataclear a{color:#ff7800}
.weui-poorlist .img{width:20%}
.weui-poorlist .img img{border-radius:100%;width:100%}
.weui-poorlist .weui-panel-list .weui-panel_text ul li.cont{width:80%;padding-left:0.8rem}
.weui-poorlist .weui-panel-list .weui-panel_text ul li.cont span{color:#999}
.weui-poorlist .weui-panel-list .weui-panel_text ul li p{line-height:1.2rem;color:#333}
.weui-poorlist .weui-panel-list .weui-panel_text ul li p span.time{float:right}
.weui-poorlist .weui-panel-list .weui-panel_text ul li p .weui-btn{font-size:0.64rem;margin-top:10px;padding:0 0.35rem}
.weui-poorlist .weui-panel-list .weui-panel_text ul li p .btn{float:right}
.weui-panel_text ul li p i.fa-thumbs-o-up{font-size:0.9rem;color:#999;margin-right:5px;top:-8px;position:relative}
.star-cont{display:inline-block;height:1.2rem;position:relative;overflow:hidden}
.star-cont .stars-light,
.star-cont .stars-ul{list-style:none;padding:0;text-align:left;margin:3px 0;white-space:nowrap;color:#c3c3c3}
.star-cont .stars-light li,
.star-cont .stars-ul li{margin:0!important;border:0!important;padding:0 2px;display:inline-block}
.star-cont .stars-light{color:#F90;position:absolute;top:0;overflow:hidden}
.poor_reply_input{position:relative;left:-33%;width:133%;height:2.2rem;background-color:#f5f5f5;border-radius:3px;font-size:0.85rem;color:#333;margin-top:10px;border:0;outline:0;border:solid 1px #eaeaea;padding-left:5px}
.poor_reply .poor_reply_input,
.poor_reply_cur .poorreply1{display:none}
.poor_reply .poorreply1{display:block}
.poor_reply .poorreply2,
.poor_reply_cur .poorreply1{display:none}
.poor_reply_cur .poorreply2{display:block}
.reply_cont{font-size:0.8rem;padding-top:1rem}
.reply_cont span{color:#999}
.weui-setpoor .weui-label{width:30%;float:left;line-height:2.8rem}
.weui-setpoor .row input{width:70%;text-align:right;padding-right:15%;color:#999}
.weui-poorlist .weui-panel_text ul li.cont span.error{color:#fff;position:relative;left:-33%;width:133%}

/* 差评提醒弹窗 */
.weui_dialog_remind .weui-dialog__btn{background:#ff7800;color:#fff}
.weui_dialog_remind .weui_cont{border-radius:10px}
.weui_dialog_remind .weui-dialog__btn.off2{background:#efefef}
.weui_dialog_remind .weui-dialog__bd:first-child{padding:1.7em 20px 1.7em}
.weui_dialog_remind .weui-dialog__bd span{font-size:1.2rem;font-weight:bold;padding:0 0.3rem}

/* 统计 */
.charset_cont{overflow:hidden;position:relative;height:25rem}
.mychart{-webkit-tap-highlight-color:transparent;user-select:none;position:relative;width:640px;height:100%;padding-top:44px;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);overflow:auto;height:15rem}

/* 同意升级页面 */
.vipupgrade-cont{background:url(../images/upgrade_bg.jpg) no-repeat top;background-size:100%;padding:2.2rem 10px;margin-bottom:4rem}
.vipupgrade-cont .vug{background-color:#fff;box-shadow:0px 0px 3px rgba(0,0,0,0.1)}
.vipupgrade-cont .vug li img{width:100%}
.terms_vip{text-align:center}
.clear_pa{padding:0px;margin:0px}
.clear_pa .weui-btn{border-radius:0px}
.vip_success{background-color:#fff;text-align:center;color:#ff0000;line-height:1.4rem;overflow:hidden;height:1.4rem;font-size:12px}

/* 新增表单 */
.weui-cell_on{position:absolute;right:17px;top:4px}
.row .weui-cell_on input.weui-switch{border:1px solid #DFDFDF;width:52px;height:32px;line-height:32px;margin:5px 0px}
.row .weui-cell_on input.weui-switch:checked,
.row .weui-cell_on .weui-switch-cp__input:checked~.weui-switch-cp__box{border:1px solid #04BE02}
.weui-sim .weui-int_sim,
.weui-sim .weui-function{background-color:#fff;}
.weui-sim .weui-int_sim .c-666{display:inline-block;min-width:6.8em;}
.weui-function_title{color:#333}

/* SIM卡管理 */
.weui-sim .weui-btn-area{margin:1em 10px 0.3em}
.weui-sim .weui-function_cont .select_con{padding:8px;border:solid 1px #e6e6e6;cursor:pointer;margin:0px 6px;border-radius:6px;text-align:center;color:#666;font-size:0.8rem;}
.weui-sim .weui-function_cont .select_con .money{font-size:1.2rem;}
.weui-sim .weui-function_cont .current .select_con{border:solid 1px #0999ff;color:#0999ff;background:#f3faff url(../images/sim_icon.png) no-repeat bottom right;background-size:25px}
.weui-sim .weui-function_cont .current .select_con .money{color:#ff0000;font-weight:bold}
.weui-sim .weui-flex{margin:0px -6px}
.weui_dialog_sim .sim_dialog{padding:6px;margin-bottom:10px;border:solid 1px #eee;border-radius:6px;line-height:1.2rem;}
.weui_dialog_sim .weui-dialog__bd{text-align:left;padding:0 1em 1.2em;}
.weui_dialog_sim .weui-dialog__bd span{font-size:15px;padding:0;font-weight:normal;color:#333}
.weui_dialog_sim .c-red{text-indent:2em;}
.weui-int_sim{margin-top:0px;font-size:0.8rem;padding:0.2rem 0.625rem;color:#333;}
.weui-int_sim .weui-cell:before{border-top:dashed 1px #eaeaea;}
.weui-sim_ck .row input{width:100%;}
.weui-sim_ck .weui-label{width:6rem;padding-left:0.4rem;}
.weui-sim_ck .weui-cells{margin-top:0.3125rem;}
.com_border{border:solid 1px #e9e9e9;border-radius:5px;margin:0.8em 0.5em;background-color:#fff;}
.com_border .tit{background-color:#ebebeb;line-height:2.2rem;color:#333;}
.com_border p img{margin:5px auto;display:block;}
.weui-vcode-btn{height:1.8rem;line-height:1.8rem;}

/* 支付按钮 */
.weui-btn-payment{background-color:#19222e;position:fixed;bottom:0px;width:100%;margin:0px;left:0px;}
.weui-btn-payment a.weui-btn,
.weui-btn-payment .total{width:50%;}
.weui-btn-payment a.weui-btn{border-radius:0px;line-height:2.8rem;font-size:1rem;}
.weui-btn-payment .total{font-size:0.6rem;color:#fff;}
.weui-btn-payment .total span{font-size:1.7rem;font-weight:bold;}
.weui-btn-area3{margin:0.8em 0.5em 0.5em}

/* 弹出窗图 */
.weui-dialog__title .weui-icon-success-no-circle{font-size:50px;border-radius:100%;border:solid 4px #09BB07;height:4rem;width:4rem;line-height:4rem;}

/* 我的订单 */
.weui-order_payment .weui-panel_text li p label,
.weui-order_phone .weui-panel_text li p label{display:inline-block;min-width:4em;color:#999999;text-align:justify;text-align-last:justify}
.weui-order_payment .weui-panel_text span.theme{color:#0999ff}
.weui-order_payment .weui-panel_text span.c-green{color:#00b66f}
.weui-order_payment .weui-panel_text span.c-red{color:#F43530}
.weui-order_payment .weui-panel-list .weui-panel_text{padding:0px}
.weui-order_payment .weui-panel-list{margin:0.3rem;padding:0.4rem 0.6rem}
.weui-order_payment .weui-panel-list .weui-panel_text ul li.pl{padding-left:4rem}

/* 功能说明 */
.know_btn{text-align:center;}
.know_btn a{line-height:1rem;display:inline-block;font-size:0.75rem;padding:5px 10px;color:#F43530;background-color:#fff;text-align:center;bottom:-0.625rem;position:relative;border-radius:3px 3px 0px 0px;box-shadow:0px 1px 1px #dfdfdf inset;}

/* 付款成功 */
.status .bg_white{padding:2.5rem 0;}
.status .bg_white img{width:25%;}
.success_btn{margin:1rem 0;padding:0 0.9375rem;}
.success_btn .btn_return{background-color:#ccc;}
.weui-btn_in{display:inline-block;padding:0 0.5rem;}
.success_btn .weui-btn{width:43%;margin:0 0.5rem;}
.status_ad{position:absolute;bottom:0;width:100%;background-color:#fff;}
.status_ad img{width:100%;}

/* 协议 */
.protocol .terms_service{padding:5px;background-color:#f9f9f9;}

/***屏幕自适应**/
@media screen and (min-width:320px){
    html{font-size:16px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:300px) and (max-width:370px){
    .weui-panel_bom .btn .weui-btn{font-size:13px;}
}
@media screen and (min-width:360px){
    html{font-size:18px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:375px){
    html{font-size:18.75px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:384px){
    html{font-size:19.2px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:412px){
    html{font-size:20.6px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:414px){
    html{font-size:20.7px}
    html,
    body{max-width:100%}
    .weui-panel_bom .btn .weui-btn{font-size:0.73rem;}
    .weui-printerlist .weui-panel-list .weui-panel_text ul li.pl{padding-left:0.3rem}
}
@media screen and (min-width:480px){
    html{font-size:24px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:568px){
    html{font-size:28.4px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:600px){
    html{font-size:30px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:640px){
    html{font-size:32px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:667px){
    html{font-size:33.35px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:732px){
    html{font-size:36.6px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:736px){
    html{font-size:36.8px}
    html,
    body{max-width:100%}
}
@media screen and (min-width:768px){
    html{font-size:38.4px}
    html,
    body{max-width:100%}
}