@charset "utf-8";
/*******重置WEUI 部分样式*******/
.weui-btn_primary {}
.weui-btn_primary:not(.weui-btn_disabled):active{color:hsla(0,0%,100%,.4);background-color:#0993c7}
.weui-cells {margin-top: 10px;}
.weui-toptips {z-index: 99999;}
.weui-tabbar__item{font-size:18px;color:#fff}
.weui-tabbar__item.weui-tabbar__item_on ..weui-tabbar__label {color: #0993c7;}
.weui-tabbar__item.weui-tabbar__item_on i{color: #0993c7;}
.weui-grid_icon{width:50px;height:50px;margin:0 auto;position: relative;}  
body{font-family: -apple-system-font,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;}
.weui-tabbar{ position:fixed; z-index:2;}
.weui-article{padding:20px 15px;font-size:16px}
.weui-article section{margin-bottom:1.6em}
.weui-cells_form .weui-cell__ft{font-size:17px;}

.weui-cell .weui-cell__hd .weui-label{text-align: right;}

/*******重置 END*******/


ul {margin: 0; padding: 0; list-style:none;}
ul li{ list-style:none;}

/*10种常见颜色*/
.f-red{color:#ef4f4f!important}
.f-green{color:#04be02!important}
.f-blue{color:#18b4ed!important}
.f-black{color:#333!important}
.f-white{color:#FFF!important}
.f-zi{color:#F3C!important}
.f-gray{color:#CCC!important}
.f-yellow{color:#FF6!important}
.f-orange{color:#F60!important}

/*分割线*/
.divider {
    color: #666;
    display: table;
    height: auto;
    line-height: 1;
    overflow: hidden;
    padding: 10px 0;
    text-align: center;
    white-space: nowrap;
}
.divider::after, .divider::before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    content: "";
    display: table-cell;
    position: relative;
    top: 50%;
    width: 50%;
}
.divider::before {
    background-position: right 1em top 50%;
}
.divider::after {
    background-position: left 1em top 50%;
}
.divider-dot {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAACCAYAAAC+LzfPAAAAI0lEQVR42mM4evToRSD+j4b/AnE4AxIA8mdiUQfCTQzUMAQADulZEwHm4oYAAAAASUVORK5CYII=) repeat-x scroll 0 0 transparent;
  font-size: 0;
  height: 1px; }

.divider-span {
  border-bottom: 1px solid #ddd;
  color: #333;
  font-size: 14px;
  margin-bottom: 15px;
  margin-top: 15px;
  text-align: center; }

.divider-span span {
  background-color: #fff;
  padding: 3px;
  position: relative;
  top: 10px; }



/*标题栏*/
.bar{position:fixed;right:0;left:0;z-index:10;height:2.2rem;padding-right:.5rem;padding-left:.5rem;background-color:#0993c7;-webkit-backface-visibility:hidden;backface-visibility:hidden; color:#FFF;}
.bar-header-secondary{top:2.2rem}
.bar-footer{bottom:0}
.bar-footer-secondary{bottom:2.2rem}
.bar-footer-secondary-tab{bottom:2.5rem}
.bar-footer,.bar-footer-secondary,.bar-footer-secondary-tab{border-top:1px solid #e7e7e7;border-bottom:0;border-left:0}
.bar-nav{top:0}
.title{position:absolute;display:block;width:100%;padding:0;margin:0 -.5rem;font-size:.85rem;font-weight:500;line-height:2.2rem;color:#FFF;text-align:center;white-space:nowrap}
.title a{color:inherit}
.bar-tab{bottom:0;z-index:9000;width:100%;height:2.5rem;padding:0;table-layout:fixed;border-top:1px solid #e7e7e7;border-bottom:0;border-left:0;-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}
.bar-tab .tab-item{position:relative;display:table-cell;width:1%;height:2.5rem;color:#929292;text-align:center;vertical-align:middle}
.bar-tab .tab-item.active,.bar-tab .tab-item:active{color:#0894ec}
.bar-tab .tab-item .badge{position:absolute;top:.1rem;left:50%;z-index:100;min-width:.8rem;height:.8rem;padding:0 .2rem;margin-left:.1rem;font-size:.6rem;line-height:.8rem;color:#fff;vertical-align:top;background:red;border-radius:.5rem}
.bar-tab .tab-item .icon{top:.15rem;width:1.2rem;height:1.2rem;padding-top:0;padding-bottom:0;font-size:1.2rem;line-height:1.2rem}
.bar-tab .tab-item .icon~.tab-label{position:relative;top:.15rem;display:block;font-size:.55rem}
.tabbar-hidden .bar-tab{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0)}
.bar .button{position:relative;top:.35rem;z-index:20;margin-top:0;font-weight:400}
.bar .button.pull-right{margin-left:.5rem}
.bar .button.pull-left{margin-right:.5rem}
.bar .button-link{top:0;height:2.2rem;padding:0;font-size:.8rem;line-height:2.2rem;color:#0894ec;border:0}
.bar .button-link.active,.bar .button-link:active{color:#0675bb}
.bar .button-block{top:.35rem;width:100%;font-size:.8rem}
.bar .button-nav.pull-left{margin-left:-.25rem}
.bar .button-nav.pull-left .icon-left-nav{margin-right:-.15rem}
.bar .button-nav.pull-right{margin-right:-.25rem}
.bar .button-nav.pull-right .icon-right-nav{margin-left:-.15rem}
.bar .icon{position:relative;z-index:20;padding:.6rem .1rem;font-size:1.2rem;line-height:1.2rem; color:#FFF;}
.bar .button .icon{padding:0}
.bar .title .icon{padding:0}
.bar .title .icon.icon-caret{top:.2rem;margin-left:-.25rem}
.bar-footer .icon{font-size:1.2rem;line-height:1.2rem}
.bar input[type=search]{height:1.45rem;margin:.3rem 0}
.badge{display:inline-block;padding:.1rem .45rem .15rem;font-size:.6rem;line-height:1;color:#3d4145;background-color:rgba(0,0,0,.15);border-radius:5rem}
.badge.badge-inverted{padding:0 .25rem 0 0;background-color:transparent}




/* CSS Document */
body,html{height:100%;-webkit-tap-highlight-color:transparent}
body{overflow-x:hidden;background-color:#fbf9fe;}
.container{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.container>div{background-color:#fbf9fe}
a{text-decoration:none;color:#000;}
.hd{padding:2em 0}
.border_none{ border:none !important;}
.mtnone{ margin-top:0px !important;}
.mbnone{ margin-bottom:0px !important;}
.mt10{ margin-top:10px;}
.whitebg{ background:#FFF;}
.blue{ color:#0993c7;}
.blue2{ color:#12b7f5;}
.gray{ color:#999999;}
.fl{ float:left;}
.fr{ float:right;}
.brnone{border-radius:0px;}
.bold{ font-weight:bold;}

/*底部固定导航栏*/
.qf_tab{ position:fixed; bottom:0; width:100%; z-index:9999;}
.blank60{ height:60px;}
/*.content{overflow-y:auto;-webkit-overflow-scrolling:touch; padding-bottom:55px; padding-top:2.2rem;height:100%}*/
.content{-webkit-overflow-scrolling:touch; padding-bottom:55px; padding-top:2.2rem;}
.content-block{padding:10px;/*margin:.75rem 0*/}
.weui_tabbar_icon i{ color:#686868; font-size:24px; position:absolute; top:0;}


/*主屏*/
em.stat{font-style: normal;font-style: normal;position:absolute;top:-.4rem;right: -.5rem;z-index:100;height:.9rem;min-width:.9rem;padding:0.1rem .1rem;font-size:.6rem;line-height:.9rem;color:#fff;vertical-align:top;background:red;border-radius:.5rem;margin-left:.1rem;text-align:center;}

/*错误*/
.content .error-msg{line-height: 2.3;text-align: center;}


/*数量输入框*/
.number-control{display: inline-block;}
.mui-number{display:inline-block;vertical-align:middle;border:1px solid #b3b3b3;-webkit-border-radius:3px;border-radius:3px;letter-spacing:0;overflow:hidden}
.mui-number .decrease,.mui-number .increase,.mui-number .num{float:left;text-align:center}
.mui-number .decrease,.mui-number .increase{font-style:normal;font-size:inherit;font-weight:700;border:none;display:inline-block;width:20px;height:100%;-webkit-user-select:none;-ms-user-select:none;background-color:#fff;color:#5f646e}
.mui-number .decrease.disabled,.mui-number .increase.disabled{color:#cfcfcf}
.mui-number .decrease{border-right:1px solid #b3b3b3}
.mui-number .increase{border-left:1px solid #b3b3b3}
.mui-number .num{/*height:100%;*/height:20px;min-width:30px;max-width:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .02rem;border:none;-webkit-border-radius:0;border-radius:0;font-weight:700;color:#3d4245}
.mui-number .num::-webkit-inner-spin-button{display:none}

.distribcenter .weui_panel_hd{padding: 14px 10px 10px;}
.distribcenter .weui_panel_hd:after{left: 5px;}
.distribcenter .weui_panel,.distribcenter .weui_cells{margin-top: 0px;}
.distribcenter .weui_cell{padding: 8px 10px;}
.distribcenter .weui_cells_checkbox .weui_cell_primary{padding-left: 20px;}
.distribcenter .weui_media_box{border-bottom:none;}
.distribcenter .weui_media_box p{margin-top: 0px;}
.distribcenter .weui_check_label{display:inline-block;position: absolute;left: 5px;top: 10px;}


.mui-number-big .decrease, .mui-number-big .increase{width: 40px;height: 30px;}
.mui-number-big .num{min-width:60px;max-width:60px;height: 30px;}

/*配货*/
.distribcenter .weui_cell_bd p span{ display:inline-block; height: 18px; line-height: 18px; padding: 0 2px; font-size: 12px; color: #fff; border-radius: 2px; margin-right: 4px; background: #b0718d;}
/*.list-container .weui_cell_bd p span:nth-child(3){ background: #84b2c8;}*/
.distribcenter .weui_cell_bd p span{ height: 16px; line-height: 16px; padding-left: 0; padding-right: 0; background: #fff; color: #11c5d1; border: 1px solid #11c5d1; font-weight:bold;}
.distribcenter .weui_cell_bd p span b{ display:inline-block; font-weight: normal; height: 100%; padding: 0 2px; background: #11c5d1; color: #fff; margin-right: 5px;}
.distribcenter .weui_cell_bd p span b:nth-child(2){margin-right: 0px;margin-left: 5px;}
.distribcenter .weui_cell_bd p span:nth-child(1){ color: #ff0000;}
.distribcenter .weui_cell_bd p span:nth-child(2){ color: #00bb00;}
.distribcenter .weui_cell_bd p span:nth-child(3){ border:none; color: #ff0000;}
.distribcenter .weui_cell_bd p span em{font-weight:bold; padding:0 2px;}

.distribcenter img{margin:0 auto;}

.distribcenter .weui_select{border:1px solid #ccc;box-sizing:border-box;width:30%;height:auto;line-height:22px;padding:2px;}
.distribcenter .weui-prompt-input{width:30%;height:auto;line-height:22px;margin-top:0px;padding:2px;}
.distribcenter .weui_cells_form .weui_btn{margin:0 10px;}
.distribcenter .weui_cells_form .weui_label{width:auto;}

.weui_tabbar .weui_btn{margin:5px 10px;}
.weui_tabbar .weui_tabbar_item{padding:0px}

.weui-prompt-input{width: 30%;margin-top:0px;}


.weui-navbar{background-color: #f4f4f4;border-color: #d4d4d4;}
.weui-navbar__item.weui-bar__item--on{border-top: 2px #ef4f4f solid;background-color: #fff;color:#ef4f4f;background-color: #fff;border-bottom-color: #fff;}
.weui-navbar:after{border:none;}

.weui-navbar__item{padding: 8px 0;border-bottom:1px solid #bcbab6}
.weui-navbar+.weui-tab_bd{padding-top: 40px;}

/*****************首 页*********************/
.index_bar{  background:#0993c7 url(../imagesm/logo.png) 0.75rem  center no-repeat;color:#FFF;}
.index_bar a{ color:#FFF;}
.index_content img{ max-width:100%;}
.pull-right {float: right;}
.pull-left {float: left;}
.pull-right i,.pull-left i{ font-size:1.2rem;}

.login_logo{ text-align:center;}
.login_logo img{ max-width:50%;}

.refresh { display: block;  position: fixed;  right: 55px;  bottom: 70px;  width: 45px;  height: 45px; border: 1px solid #c5c5c5;  box-sizing: border-box;  -webkit-box-sizing: border-box;  border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  font-size: 12px;  color: #999999;  z-index: 99;  text-align: center; background: rgba(255,255,255,0.7);}
.refresh > p{ margin-top: -5px;}
.refresh:active{ background:rgba(17,197,209,0.7); color: #fff; border: 1px solid #fff;}

.weui_panel_bd table td{text-align:center;}

.weui_media_box{padding: 5px 15px;}
.weui_media_box.weui_media_text .weui_media_title{margin-bottom:0px;}
.weui_media_box.weui_media_text .weui_media_info{margin-top: 5px;}

.weui-infinite-scroll{color: #999;}


.brand_areas .weui_grid{padding: 10px 5px;}
.brand_areas .weui_grid_icon{display:table;width:100%;height:50px;text-align:center;font-size:14px;}
.brand_areas .weui_grid_icon .cat_name{vertical-align:middle;display:table-cell;border:1px solid #ddd;background-color:#FFFFCC;color:#339933; }
.brand_areas .weui_cells_title{color: #999;font-size: 13px;position: relative;padding: 14px 10px 10px;margin-top: 0;}