html{color:#262626;font-size:16px;font-family:"PingFang SC","Microsoft Yahei",Helvetica,Arial,"Hiragino Sans GB",STHeiTi,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,dd,dl,fieldset,h1,h2,h3,h4,h5,h6,ol,p,textarea,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{color:#333;text-decoration:none}
a:focus,a:hover{outline:0;text-decoration:none}
a.link{color:#E94F0F;font-weight: 800;}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
img{max-width:100%;border:0;vertical-align:top}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}
button,input,optgroup,select,textarea{margin:0;outline:0;color:inherit;font:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto;resize:none}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
ol,ul{padding-left:0;list-style-type:none}
li{list-style:none}
em{font-style:normal}
*,:after,:before{box-sizing:border-box}
.clearfix:after,.clearfix:before{clear:both;display:block;visibility:hidden;height:0;content:"."}
.clearfix:after{clear:both}
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
h4{font-weight:400}
.fn-left{float:left}
.fn-right{float:right}
.fn-hide{display:none}
.m20{margin-top:20px}
.m10{margin-top:10px}
.c{text-align:center}
input::-webkit-input-placeholder{color:#999}
input:-moz-placeholder{color:#999}
input::-moz-placeholder{color:#999}
input:-ms-input-placeholder{color:#999}
.font-primary{color:#E94F0F}
.font-success{color:#ff7326 !important}
.font-tips{color:#999}
.no-border{border:0 !important}
.f20{font-size:20px}
.wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0 auto 0;padding-left:80px;width:100%;height:100%;background:#efefef}
.ml9{margin-left:9px}
.main-head{margin:0 20px;height:60px;border-bottom:solid 1px #f5f5f5}
.main-head-search{position:relative;height:60px;line-height:60px}
.main-head-search .search-btn{color:#bbb;font-size:18px}
.main-head-search .search-btn .icon{vertical-align:middle;font-size:20px}
.main-head-search .btn{margin-top:10px}
.main-head-search input{width:400px;border:0;color:#333}
.search-bar{position:absolute;top:0;left:0}
.search-bar .main-head-search input{width:200px}
.search-bar .main-head-search{height:40px;line-height:40px}
.tabbar{position:absolute;top:12px;left:50%;margin-left:-100px;width:200px}
.tabbar .item{float:left;width:50%;height:36px;border:solid 1px #f5f5f5;text-align:center;font-size:16px;line-height:36px}
.tabbar .item.on{border:1px solid #E94F0F;color:#E94F0F}
.menu-wrap{position:absolute;top:0;bottom:0;left:0;width:135px;background-color:#282737;color:#fff}
.menu-items{position:relative;margin-bottom:5px;color:#fff;text-align:center}
.menu-items.login-status{position:absolute;bottom:0;left:0}
.menu-items-message{position:relative}
.menu-items-message .num{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;background-color:#ff7326;color:#fff;text-align:center;font-size:12px;line-height:18px}
.menu-items.menu-app{padding-top:0;line-height:80px}
.menu-items.on{background:#E94F0F}
.menu-items:hover{background:#E94F0F}
.menu-items a{display:block;padding-top:8px;height:40px;color:#fff}
.menu-items.menu-app a{padding-top:0}
.menu-items1 .icon{display:block;font-size:26px}

.menu-items.login-status .icon{padding-top:8px;font-size:32px}
.menu-items .new {position: absolute;top: 10px;right: 15px;border-radius: 10px;background: #ff7326;color: #fff;width: 10px;height: 10px;display: none}
//.handle-wrap{position:relative;padding:10px;width:97%;height:100%;min-width:940px;float: right;}
.handle-wrap{position:relative;margin-left:55px;padding:10px;width:97%;height:100%;min-width:940px;}
.main-small{position:relative;width:314px;height:100%;border-radius:5px;background-color:#fff;color:#333}
.main-big{position:absolute;overflow-x:hidden;overflow-y:auto;border-radius:5px;background-color:#fff}
.main-position-right{top:10px;right:10px;bottom:10px;left:260px}
.main-panel{top:10px;right:10px;bottom:10px;left:10px}
.main-small .main-head{margin:0;padding:0 15px}
.main-setting-nav.main-small{width:240px}
.block-items{padding:10px 0;color:#999}
.block-items.extra{height:60px;line-height:60px;padding:0}
.block-items.border{border-bottom:1px solid #f5f5f5}
.block-items.border .icon-right{margin-top:3px}
.block-tips{padding:10px 0;border-bottom:1px solid #f5f5f5;font-weight:600;margin-top:10px}
.block-tips:first-child{margin-top:0}
.block-wrap{position:absolute;top:60px;right:0;bottom:70px;left:0;overflow-y:auto;padding:0 20px}
.main-big-block{display:block;padding:20px}
.main-big-block:after,.main-big-block:before{box-sizing:content-box}
.main-block{position:absolute;top:10px;bottom:10px;left:50%;display:block;overflow:hidden;overflow-y:auto;margin:0 auto;margin-left:-500px;padding:20px;width:1000px;border-radius:5px;background-color:#fff;text-align:center}
.main-block .main-head-tab-items{padding:0 15px}
.main-block .main-head-tab-items .count{margin-left:30px}
.main-header {background: #282737;color: white}
.block-header h1{display:block;font-weight:400;font-size:24px;line-height:32px}
.block-header .sub-title{color:#999}
.block-footer{margin:20px 20px;margin-top:20px;padding:16px 0}
.block-header{padding-bottom:20px;border-bottom:1px solid #f5f5f5;text-align:center}
.block-footer.fixed{position:fixed;right:0;bottom:0;left:80px;margin:0;background:#fff;box-shadow:0 0 3px rgba(9,2,4,.2);text-align:center}
.block-header.notify-header{padding-bottom:0}
.import-steps .item{position:relative;display:i;margin:0 60px;width:80px;height:80px;color:#999;text-align:center}
.import-steps .item:after{position:absolute;top:40px;left:100px;width:80px;height:1px;border-top:2px dotted #f5f5f5;content:""}
.import-steps .item:last-child:after{display:none}
.import-steps .item em{display:block;margin:0 auto;margin-bottom:10px;width:30px;height:30px;border-radius:100%;background:#F5F5F5;text-align:center;line-height:30px}
.import-steps{display:block;display:flex;margin:0 auto;margin-top:30px;width:600px}
.import-steps .item.on{background-color:#fff;color:#E94F0F}
.import-steps .item.on em{background-color:#E94F0F;color:#fff}
.setting-menu-items{display:block;height:60px;border-bottom:1px solid #f5f5f5;color:#333;padding:0 15px;line-height:60px}
.setting-menu-items.on,.setting-menu-items:hover{color:#E94F0F}
.setting-menu-items.on .icon,.setting-menu-items:hover .icon{color:#E94F0F}
.setting-menu-items .icon{color:#bbb}
.table{border:solid 1px #f5f5f5;border-bottom:0}
.table table{width:100%}
.table table thead{background:rgba(239,239,244,.35)}
.table table th{line-height:45px}
.table table td{line-height:56px}
.table table td a{color:#E94F0F}
.table table td,.table table th{padding:0 10px;border-bottom:1px solid #f5f5f5;text-align:left;font-weight:400;font-style:normal}
.table table td.border,.table table th.border{//border-right:1px solid #f5f5f5}
.table table td.multi{padding:10px;line-height:2}
.table table td.multi label{color:#999}
.table table td.tag{padding:10px;line-height:1.5}
.table table td.tag em{display:inline-block;margin-bottom:5px;padding:0 5px;height:24px;background:#f0f0f0;color:#666;font-size:12px;line-height:24px}
.table table th.sortable{cursor:pointer}
.table table th.sortable span{text-decoration:underline}
.table table th.sortable:after{margin-left:10px;color:#666;content:'';font-size:12px;font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}
.table table th.sortable.desc:after{content:'\e649'}
.table table th.sortable.asc:after{content:'\e7ac'}
.table-block{position:relative}
.table-loadmore{display:none;margin-top:10px;background:#f8f8f8;text-align:center}
.table-loadmore a{padding:10px 0;display:block}
.table-loadmore a:hover{color:#E94F0F}
.table table .table-loadmore{display:table-cell;text-align:center}
.main-head-tab-items{position:relative;float:left;margin-right:5px;padding:0 2rem 0 2rem;;line-height:58px}
.main-head-tab-items.on,.main-head-tab-items:hover{border-bottom:solid 2px #E94F0F;color:#E94F0F}
.platform-join-items{position:relative;float:left;padding-top:30px;width:240px;height:160px;border:10px solid #fff;background-color:#f9f9fb;text-align:center}
.platform-join-items:hover{background:#f3f3f7}
.platform-join-items .icon{display:block;margin:0 auto;margin-bottom:10px;width:50px;height:50px;border-radius:50%;color:#fff;vertical-align:middle;font-size:40px;line-height:50px}
.platform-join-items.disabled{color:#b5b5b5}
.platform-join-items.disabled .icon{background:#ccc}
.platform-join-items em{position:absolute;top:0;right:0;width:40px;height:20px;background:#ff7326;color:#fff;font-size:12px;line-height:20px}
.platform-join-items.disabled em{background:#ccc}
.platform-join-items-more{padding:0;line-height:140px}
.platform-join-items-more .icon-add{margin-top:40px;color:#bbb;font-size:60px}
.printer-templates .platform-join-items-more .icon-add{margin-top:40px;color:#bbb;font-size:60px;background:transparent}
.basic-setting-head{color:#999;line-height:65px}
.basic-setting-head em{color:#999;font-size:14px}
.basic-setting-body{margin-bottom:10px}
.basic-setting-items{position:relative;padding:0 15px;height:50px;border:solid 1px #f5f5f5;border-top:0;border-radius:5px;background-color:#fff;line-height:50px}
.basic-setting-items:first-child{border-top:solid 1px #f5f5f5}
.basic-setting-items em{color:#999;font-size:14px}
.basic-setting-items.cards{border-bottom-right-radius:0;border-bottom-left-radius:0}
.basic-setting-items .legend{position:absolute;top:0;right:20px}
.basic-setting-items .legend span{position:relative;margin-left:10px;padding-left:40px;color:#999;font-size:14px}
.basic-setting-items .legend span:before{position:absolute;top:5px;left:0;width:30px;height:10px;content:''}
.basic-setting-items .link{color:#E94F0F;margin-left:10px}
.basic-setting-list{padding:15px 10px;border:solid 1px #f5f5f5;border-top:0;background-color:#fff}
.frm-switch-label{position:relative;float:right;margin:15px 15px 0 0;width:32px;height:17px;border-radius:100px;background-color:#d8d8d8;cursor:pointer}
.frm-switch-label:before{position:absolute;top:1px;left:1px;width:15px;height:15px;border-radius:50%;background-color:#fff;content:" ";-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}
.frm-switch-label.checked{background:#04be02}
.frm-switch-label.checked:before{-webkit-transform:translateX(15px);transform:translateX(15px)}
.main-position-left{top:10px;right:334px;bottom:10px;left:10px}
.font-gray{color:#999 !important}
.block-items.special{position:relative;padding-right:40px;width:100%;padding:18px 0;color:#333;padding-right:50px}
.block-items .goods-num{position:absolute;right:0;top:18px}
.goods-num.primary{color:#ff7326}
.block-items .handles{position:absolute;right:20px;bottom:22px;line-height:1}
.block-items-extra{padding:20px 0;border-bottom:1px solid #f5f5f5}
.block-items-extra p{margin-top:5px;color:#999;font-size:14px}
.handle-btn{position:relative;display:inline-block;margin-left:5px;width:20px;height:20px;font-size:20px;line-height:20px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.dialog-goods-list .block-items.special{height:auto;min-height:100px;background:#fbfbfb;line-height:40px;padding-bottom:15px}
.order-small-head{position:absolute;top:0;right:0;bottom:64px;left:0;overflow:hidden;overflow-y:auto;padding:0 15px}
.report-block{position:relative;width:100%;height:500px}
.report-list .order-small-head{bottom:0;padding-top:20px}
.order-small-bottom{position:absolute;right:0;bottom:0;left:0;padding:0 15px;border-top:solid 1px #f5f5f5}
.info-block{height:44px;line-height:44px}
.info-block-key{float:left}
.info-block-value{float:right}
.order-block{border:solid 1px #f5f5f5;border-radius:5px;background-color:#fff}
.order-block-title{position:relative;padding-left:30px;height:50px;border-bottom:solid 1px #f5f5f5;line-height:50px}
.order-block-title:before{position:absolute;top:50%;left:15px;margin-top:-8px;width:2px;height:16px;background:#E94F0F;content:" "}
.order-item{position:relative;margin-bottom:10px;border:1px solid #f5f5f5;cursor:pointer}
.order-item.on{}
.order-item .icon{float:left;margin-right:5px;text-align:center;font-size:20px;line-height:inherit}
.order-item .order-title{position:relative;overflow:hidden;padding-left:0;height:50px;border-bottom:1px solid #f5f5f5;line-height:50px;background:#f9f9fb}
.order-item.on .order-title{background:#e0f4fb;border-color:#f5f5f5;position:relative}
.order-item .order-title .sn{float:left;color:#E94F0F;font-size:24px}
.order-item .order-title .small{float:left;color:#E94F0F;font-size:16px;line-height:45px}
.order-item .order-title .tips{float:left;margin-left:10px;color:#999;font-size:14px}
.order-item .order-title .tips font{color:#ff7326;font-weight:700}
.order-item .order-error{position:relative;display:inline-block;margin-top:10px;margin-left:10px;padding:0 10px;background:#fdf5e6;color:#eb9e05;font-size:14px;line-height:28px}
.order-item .order-error .icon{top:0;right:auto;left:10px;color:#eb9e05;line-height:28px}
.order-item .order-error.delivery{margin-top:0;margin-left:0}
.order-item .order-user{padding:15px 15px 5px 15px;line-height:28px}
.order-item .order-user .name{float:left}
.order-item .order-user .phone{float:left;margin-left:10px}
.order-item .order-address{margin-bottom:15px;padding:0 15px;color:#999;padding-right:130px}
.order-item .order-extend{padding:10px 15px;border-top:solid 1px #f5f5f5;color:#999;line-height:2}
.order-item .order-extend font{color:#333}
.order-item .order-tips{position:absolute;top:75px;right:15px;color:#999}
.order-item .btn{display:block;margin:0 auto;margin-top:5px;padding:0 10px;width:60px;width:auto;height:30px;background:#F5F5F5;text-align:center;line-height:30px}
.order-item.on .order-title:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background:#E94F0F}
.order-tips .tips{display:block;margin:0 auto;margin-top:5px;padding:0 10px;width:60px;width:auto;height:24px;background:#F5F5F5;text-align:center;font-size:12px;line-height:24px}
.order-tips .tips.on{background:#E94F0F;color:#fff}
.order-tab-wrap{margin:0 0 20px 0;border-radius:5px;font-size:0}
.order-tab-items{position:relative;display:inline-block;width:16.66%;height:50px;border:1px solid #f5f5f5;border-left:1px solid transparent;text-align:center;font-size:16px;line-height:50px;cursor:pointer}
.order-tab-wrap.tab5 .order-tab-items{width:20%}
.order-tab-wrap.tab7 .order-tab-items{width:14.28%}
.order-tab-items:first-child{border-left:1px solid #f5f5f5;border-bottom-left-radius:5px;border-top-left-radius:5px}
.order-tab-items:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}
.order-tab-items.on{color:#E94F0F}
.order-tab-items.on:after{position:absolute;bottom:-1px;left:50%;z-index:2;margin-left:-25px;width:50px;height:2px;background-color:#E94F0F;content:''}
.order-tab-items:last-child .count{margin-left:40px}
.table-goods{position:relative;min-height:600px}
.tab-wrap{position:relative;margin:0 0 20px 0;border-radius:5px;font-size:0}
.tab-items{display:inline-block;margin-top:-1px;margin-left:-1px;padding:0 20px;height:40px;border:solid 1px #f5f5f5;text-align:center;font-size:16px;line-height:40px;cursor:pointer}
.tab-items.on,.tab-items:hover{background-color:#E94F0F}
.tab-items.tab-fixed{position:absolute;right:0;bottom:0;background-color:#f5f5f5}
.tab-items.tab-fixed:hover{color:#E94F0F}
.order-label-prev{position:absolute;top:0;left:0;z-index:1;padding-left:2px;color:#fff;font-size:12px;line-height:17px}
.order-label-prev:before{position:absolute;top:0;left:0;z-index:-1;width:0;height:0;border-top:25px solid #ff7326;border-right:25px solid transparent;content:" "}
.order-block-items tr.on,.order-block-items tr:hover{background-color:rgba(239,239,244,.35)}
.order-loading-list{position:absolute;top:60px;right:0;bottom:70px;left:0;overflow-x:hidden;overflow-y:auto;padding:0 13px;background:#fff}
.order-loading-detail{position:relative;padding-left:20px}
.order-loading-detail-items{position:relative;padding:20px 0;border-bottom:1px solid #f5f5f5}
.order-loading-detail-items p{margin-bottom:5px}
.order-loading-detail-items:before{position:absolute;top:0;left:-20px;width:2px;height:100%;background:#efeff4;content:" "}
.order-loading-detail-items:after{position:absolute;top:50%;left:-23px;margin-top:-4px;width:8px;height:8px;border-radius:50%;background:#efeff4;content:" "}
.order-loading-detail-items:first-child:before{top:50%;height:50%}
.order-loading-detail-items:last-child:before{height:50%}
.order-loading-detail-items:last-child{border-bottom:0}
.order-loading-detail-items.on:after{background:#E94F0F}
.order-loading-detail.hide {display: none;}
.order-remark{position:relative;margin:0 -15px;padding:10px 15px;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;background-color:#f9f9fb}
.order-remark-title{margin:10px 0;line-height:1;color:#999}
.order-remark-content{margin-bottom:10px;word-wrap:break-word;word-break:break-all;line-height:1.5}
.order-remark .handles{position:absolute;top:27px;right:20px}
.order-remark.hide{display:none}
.order-remark-info{color:#666;font-size:14px}
.order-remark.toggle:after {
    position: absolute;
    right: 15px;
    color: #666;
    content: "\e602";
    font-size: 20px;
    font-family: iconfont;
    transform: rotate(90deg);
    top: 23px;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
}
.order-remark.toggle.on:after {
    transform: rotate(-90deg);
}
.order-handle{padding:14px 0}
.order-handle .btn{width:136px}
.sku-item{position:relative;margin-bottom:10px}
.sku-item .frm-input-box{display:inline-block;margin-right:20px;width:100px}
.sku-item .frm-input-box:first-child{width:200px}
.sku-item .delete{position:absolute;top:7px;right:70px;font-size:20px}
.message-tips-wrap{position:fixed;top:0;right:-200px;z-index:999;padding:10px 15px;width:200px;border-bottom-left-radius:8px;background-color:rgba(0,0,0,.6);color:#fff}
.message-tips-wrap.visible{right:0}
.message-tips-wrap.expect{background-color:rgba(255,115,38,.8)}
.message-tips{display:block;color:#fff;font-size:18px}
.message-wrap{position:absolute;top:0;right:0;bottom:0;left:80px;z-index:10;padding:10px;background:rgba(0,0,0,.3)}
.message-block .order-tab-items{width:50%}
.message-block{position:relative;overflow-x:hidden;overflow-y:auto;padding:15px 20px}
.message-items{display:block;padding:15px 0;border-top:1px solid #f5f5f5}
.message-items:last-child{border-bottom:1px solid #f5f5f5}
.login-wrap{background:#a9a9a9}
.login-block{position:absolute;top:50%;left:50%;margin:-240px 0 0 -190px;padding:30px 50px 40px;width:400px;border-radius:3px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.06)}
.login-block .frm-control{width:380px}
.login-block .frm-input-box{overflow:hidden;width:100%;height:42px;border-radius:5px}
.login-block .frm-input-box input{margin:0;height:40px;font-size:16px;line-height:40px}
.login-block .frm-label{text-align:left}
.frm-prompt{color:#ff7326}
.login-block .btn{display:block;width:100%;height:42px;text-align:center;font-size:16px;line-height:42px}
.report-table{position:absolute;top:75px;right:0;bottom:80px;left:0;overflow:hidden;overflow-y:auto;border:0;padding:0 15px}
.report-table table td,.report-table table th{padding:0;border:0;border-bottom:1px solid #f5f5f5;background:#fff;text-align:center}
.report-table table td:first-child{text-align:left}
.report-table table td:last-child{text-align:right}
.report-table table thead{color:#999}
.main-report-head-items{float:left;margin-right:30px;line-height:60px}
.report-small-bottom{padding:20px 0;text-align:center}
.date-picker-btn{position:relative;float:left;overflow:hidden;margin:12px 20px 0 0;padding:0 35px 0 15px;height:40px;border:solid 1px #f5f5f5;border-radius:5px;background-color:#fff;line-height:40px}
.date-picker-btn:before{position:absolute;top:50%;right:10px;margin-top:-4px;width:0;height:0;border-top:8px solid #999;border-right:5px solid transparent;border-left:5px solid transparent;content:" "}
.frm-control.date-picker .frm-input-box{width:147px}
.frm-control.date-picker .frm-input-box:after{position:absolute;top:0;right:10px;color:#bbb;content:"\e629";font-size:16px;font-family:iconfont}
.daterangepicker{position:absolute;top:100px;left:20px;display:none;margin-top:1px;border:1px solid #d9dadc;background:#f4f5f9;color:inherit}
.calendars{display:inline-block}
.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;content:'';border-bottom-color:rgba(0,0,0,.2)}
.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent}
.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #f4f5f9;border-left:6px solid transparent}
.daterangepicker.opensleft:before{right:9px}
.daterangepicker.opensleft:after{right:10px}
.daterangepicker.openscenter:before{right:0;left:0;margin-right:auto;margin-left:auto;width:0}
.daterangepicker.openscenter:after{right:0;left:0;margin-right:auto;margin-left:auto;width:0}
.daterangepicker.opensright:before{left:89px}
.daterangepicker.opensright:after{left:90px}
.daterangepicker.dropup{margin-top:-5px}
.daterangepicker.dropup:before{top:initial;bottom:-7px;border-top:7px solid #ccc;border-bottom:initial}
.daterangepicker.dropup:after{top:initial;bottom:-6px;border-top:6px solid #f4f5f9;border-bottom:initial}
.daterangepicker.dropdown-menu{z-index:3001;max-width:none}
.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}
.daterangepicker.show-calendar .calendar{display:block}
.daterangepicker .calendar{display:none}
.daterangepicker .calendar.single .calendar-table{border:none}
.daterangepicker .calendar td,.daterangepicker .calendar th{min-width:32px;text-align:center;white-space:nowrap}
.daterangepicker .calendar-table{border:1px solid #f4f5f9;background:#f4f5f9}
.daterangepicker table{margin:0;width:100%}
.daterangepicker td,.daterangepicker th{padding:4px 11px;border:1px solid transparent;text-align:center;white-space:nowrap;cursor:pointer}
.daterangepicker td{background:#fff}
.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}
.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}
.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{border-color:transparent;background:#fff;color:#999}
.daterangepicker td.off.end-date:hover,.daterangepicker td.off.in-range:hover,.daterangepicker td.off.start-date:hover,.daterangepicker td.off:hover{background:#fff}
.daterangepicker td.in-range{border-color:transparent;border-radius:0;background-color:#ebf4f8;color:#000}
.daterangepicker td.start-date{border-radius:4px 0 0 4px}
.daterangepicker td.end-date{border-radius:0 4px 4px 0}
.daterangepicker td.start-date.end-date{border-radius:4px}
.daterangepicker td.active,.daterangepicker td.active:hover{border-color:transparent;background-color:#E94F0F;color:#fff}
.daterangepicker th.month{width:auto}
.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;text-decoration:line-through;cursor:not-allowed}
.daterangepicker select.monthselect,.daterangepicker select.yearselect{margin:0;padding:1px;height:auto;font-size:12px;cursor:default}
.daterangepicker select.monthselect{margin-right:2%;width:56%}
.daterangepicker select.yearselect{width:40%}
.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{margin-bottom:0;width:50px}
.daterangepicker .input-mini{display:block;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%;height:30px;border:1px solid #ccc;border-radius:4px;color:#555;vertical-align:middle;line-height:30px}
.daterangepicker .input-mini.active{border:1px solid #E94F0F;border-radius:4px}
.daterangepicker .daterangepicker_input{position:relative}
.daterangepicker .daterangepicker_input i{position:absolute;top:8px;left:8px}
.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}
.daterangepicker.rtl .daterangepicker_input i{right:8px;left:auto}
.daterangepicker .calendar-time{position:relative;margin:5px auto;padding-left:28px;text-align:center;line-height:30px}
.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}
.daterangepicker .calendar.left{float:left}
.daterangepicker .calendar.right{float:right}
.daterangepicker .range_inputs{display:block;margin:0 auto}
.daterangepicker .ranges{display:block;height:42px;text-align:center}
.account-add-block{position:absolute;top:50%;left:50%;margin:-285px 0 0 -245px;padding:15px 25px;width:570px;height:490px;border:solid 1px #f5f5f5;border-radius:5px;background-color:#fff;font-size:18px}
.account-add-head{margin-bottom:30px;font-weight:700}
.account-add-group{line-height:45px}
.account-add-group.account-btn{padding-left:60px}
.account-add-group-label{float:left;width:60px}
.account-add-group-input input{padding-left:8px;width:230px;height:45px;border:1px solid #efeff4}
.account-add-group-choose{overflow:hidden;padding:16px 10px;width:640px;background-color:#f9f9fb;font-size:14px}
.account-add-group-choose .items{float:left;margin-right:10px;padding:0 10px;height:30px;min-width:100px;border:1px solid #fff;background:#fff;text-align:center;font-size:16px;line-height:30px}
.account-add-group-choose .items:nth-child(5){margin-right:0}
.account-add-group-choose .items:hover{border:1px solid #E94F0F}
.frm-mask{float:left;padding:10px;width:452px;height:183px;background-color:#f9f9fb;line-height:45px}
.delivery-amount .info{float:left;width:50%;height:48px}
.login-make{position:fixed;right:0;bottom:40px;left:0;color:#fff;text-align:center}
@font-face {
    font-family: 'iconfont';  /* project id 458559 */
    src: url('//at.alicdn.com/t/font_458559_5obyq3boxnq.eot');
    src: url('//at.alicdn.com/t/font_458559_5obyq3boxnq.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_458559_5obyq3boxnq.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_458559_5obyq3boxnq.woff') format('woff'),
    url('//at.alicdn.com/t/font_458559_5obyq3boxnq.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_458559_5obyq3boxnq.svg#iconfont') format('svg');
}
.icon,i{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}
.icon-tick:before {content: "\e63d";}
.icon-order-o:before {content: "\e63c";}
.icon-dispatch-o:before {content: "\e639";}
.icon-shop-o:before {content: "\e638";}
.icon-custom-reply-o:before {content: "\e637";}
.icon-image-o:before {content: "\e635";}
.icon-smile-o:before {content: "\e633";}
.icon-radio:before{content:"\e6c9"}
.icon-radios:before{content:"\e654"}
.icon-menu:before{content:"\e69d"}
.icon-app:before{content:"\e726"}
.icon-rollback:before{content:"\e76b"}
.icon-log:before{content:"\e600"}
.icon-cancel:before{content:"\e647"}
.icon-accuse:before{content:"\e617"}
.icon-more:before{content:"\e677"}
.icon-copy:before{content:"\e611"}
.icon-order:before{content:"\e615"}
.icon-goods:before{content:"\e624"}
.icon-report:before{content:"\e603"}
.icon-call:before{content:"\e89d"}
.icon-setting:before{content:"\e644"}
.icon-left:before{content:"\e79c"}
.icon-right:before{content:"\e602"}
.icon-search:before{content:"\e678"}
.icon-warning:before{content:"\e621"}
.icon-logistic-default:before{color:#666;content:"\e6c0"}
.icon-weixin:before{color:#66b433;content:"\e741"}
.icon-youzan:before{color:#f60;content:"\e609"}
.icon-youzan2:before{color:#f60;content:"\e609"}
.icon-weidian:before{color:#CA0C30;content:"\e63a"}
.icon-meituan:before{color:#F6B003;content:"\e63b"}
.icon-baidu:before{color:#FF2C4C;content:"\e605"}
.icon-ebai:before{color:#FF2C4C;content:"\e605"}
.icon-daojia:before{color:#fa4e4e;content:"\e60d"}
.icon-eleme:before{color:#E94F0F;content:"\e604"}
.icon-kry:before{color:#E94F0F;content:"\e604"}
.icon-shengri:before{color:#F44236;content:"\e6ef"}
.icon-tuangou:before{color:#13D1BE;content:"\e6bc"}
.icon-taobao:before{color:#ff9000;content:"\e641"}
.icon-dianping:before{color:#ff6b37;content:"\e645"}
.icon-enjoy:before{color:#27292b;content:"\e655"}
.icon-shansong:before{color:#E94F0F;content:"\e607"}
.icon-bingex:before{color:#2bc1ef;content:"\e646"}
.icon-shunfeng:before{color:#333;content:"\e61f"}
.icon-dada:before{color:#3a73dc;content:"\e608"}
.icon-uupt:before{color:#ff8b03;content:"\e60e"}
.icon-mtzb:before{color:#F6B003;content:"\e63b"}
.icon-mtps:before{color:#F6B003;content:"\e63b"}
.icon-mtpt:before{color:#666;content:"\e742"}
.icon-dianwo:before{color:#fd8204;content:"\e614"}
.icon-fengniao:before{color:#E94F0F;content:"\e631"}
.icon-paotui:before{color:#FF9100;content:"\e61a"}
.icon-elezb:before{color:#E94F0F;content:"\e604"}
.icon-renren:before{color:#ff884d;content:"\e616"}
.icon-caocao:before{color:#E40506;content:"\e627"}
.icon-bangla:before{color:#ff0000;content:"\e62a"}
.icon-linqu:before{color:#e4604e;content:"\e61d"}
.icon-fuwu:before{color:#4EB97B;content:"\e68c"}
.icon-other:before{color:#666;content:"\e601"}
.icon-site:before{color:#E94F0F;content:"\e77f"}
.icon-dispatch:before{color:#666;content:"\e6c0"}
.icon-caosong:before{color:#666;content:"\e6c0"}
.icon-epai:before{color:#666;content:"\e6c0"}
.icon-pinbida:before{color:#666;content:"\e6c0"}
.icon-jiujiu:before{color:#666;content:"\e6c0"}
.icon-ipaotui:before{color:#fd8204;content:"\e656"}
.icon-xiaobang:before{color:#666;content:"\e64f"}
.icon-saicaocao:before{color:#666;content:"\e6c0"}
.icon-weimob:before {color:#E94F0F;content:"\e64e"}
.icon-zhitong:before{color:#666;content:"\e6c0"}
.icon-xiaoge:before{color:#666;content:"\e6c0"}
.icon-keloop:before{color:#666;content:"\e6c0"}
.icon-add:before{content:"\e78c"}
.icon-close:before{content:"\e651"}
.icon-close1:before {content: "\e63e";}
.icon-me:before{content:"\e62e"}
.icon-map:before{content:"\e610"}
.icon-phone:before{content:"\e61c"}
.icon-del:before{content:"\e6db"}
.icon-download:before{content:"\e693"}
.icon-down:before{content:"\e61b"}
.icon-upload:before{content:"\e606"}
.icon-success:before{content:"\e64b"}
.icon-channel:before{content:"\e65a"}
.icon-printer-tag:before{content:"\e618"}
.icon-printer-note:before{content:"\e61e"}
.icon-printer-online:before{content:"\e60a"}
.icon-printer-offline:before{content:"\e60b"}
.icon-printer-paper:before{content:"\e6b2"}
.icon-handle-add:before{color:#E94F0F;content:"\e67b"}
.icon-handle-del:before{color:#999;content:"\e612"}
.icon-no-order:before{content:"\e79b"}
.icon-help:before{content:"\e60f"}
.icon-balance:before{content:"\e643"}
.icon-update:before{content:"\e64c"}
.icon-logout:before{content:"\e64d"}
.icon-question:before{content:"\e62b"}
.icon-app-default:before{content:"\e60c"}
.icon-app-order-import:before{content:"\e7ab"}
.icon-app-goods-import:before{content:"\e624"}
.icon-app-day-report:before{content:"\e687"}
.icon-app-customer-manager:before{content:"\e622"}
.icon-app-sms-service:before{content:"\e77a"}
.icon-app-data-magic:before{content:"\e62f"}
.icon-app-site-manager:before{content:"\e77f"}
.icon-app-weixin-manager:before{content:"\e786"}
.icon-app-customer-reviews:before{content:"\e636"}
.icon-app-invoice:before{content:"\e66c"}
.icon-app-merge:before{content:"\e620"}
.icon-app-card:before{content:"\e625"}
.icon-app-customer-service:before{content:"\e653"}
.icon-page-pc:before{color:#E94F0F;content:"\e77f"}
.icon-page-m:before{color:#E94F0F;content:"\e694"}
.icon-delivery-user:before{content:"\e642"}
.icon-delivery-address:before{content:"\e734"}
.icon-delivery-distance:before{content:"\e675"}
.icon-delivery-time:before{content:"\e65b"}
.icon-delivery-remark:before{content:"\e62c"}
.icon-delivery-tips:before{content:"\e626"}
.icon-delivery-type:before{content:"\e650"}
.icon-delivery-insure:before{content:"\e652"}
.icon-delete-tag:before{color:#EE7579;content:"\e6a5"}
.icon-product-add:before{content:"\e658";color:#FF7327;}
.icon-product-multi:before{content:"\e670";color:#E94F0F;}
.icon-product-download:before{content:"\e6a4";color:#33C724;}
.icon-product-image:before{content:"\e632";color:#33C724;}
.icon-product-map:before{content:"\e6c6";color:#FF7327;}
.icon-product-printer:before{content:"\e630";color:#E94F0F;}
.icon-product-log:before{content:"\e62d";color:#666666;}
.icon-edit:before{content:"\e648";}
.icon-task:before{content:"\e64a";}
.icon-enlarge:before{color:#666;content:"\e66d"}
.icon-shrink:before{color:#666;content:"\e657"}
.page{margin:30px 0;height:54px;text-align:right}
.page span{padding:0 8px;color:#555;font-size:14px}
.page a{display:inline-block;margin-left:5px;padding:6px 12px;height:36px;border:1px solid #ddd;color:#333;font-size:14px;line-height:24px}
.page a.on{border:1px solid #E94F0F;background:#E94F0F;color:#fff}
.page a.on:hover{color:#fff}
.page a:hover{color:#E94F0F;text-decoration:underline}
.data-empty{margin-top:170px;height:400px;color:#8d8d8d;text-align:center !important;font-size:14px}
.data-empty img{margin-bottom:10px;width:120px}
.frm-checkbox-label,.frm-radio-label{display:inline-block;margin-right:1em;text-align:left;cursor:pointer}
.icon-radio{margin-top:-5px;margin-right:5px;width:16px;height:16px;color:#bbb;font-size:19px}
.icon-radio{display:inline-block;vertical-align:middle}
input[type=checkbox],input[type=radio]{position:absolute;left:-999em}
.selected .icon-check:before{color:#E94F0F}
.frm-checkbox-label.selected .icon-check:before{color:#E94F0F}
.frm-radio-label.selected .icon-radio:before{color:#E94F0F;content:"\e654"}
.btn{display:inline-block;text-align:center;user-select: none;}
.btn-primary{height:45px;color:#fff;line-height:45px}
.btn-blue{background:#E94F0F;color:#fff !important}
.btn-orange{border-color:#E94F0F !important;background:#E94F0F !important}
.btn-green{border-color:#04be02 !important;background:#04be02 !important}
.btn-full{width:100% !important}
.btn-small{width:90px;height:40px;border-radius:4px;color:#fff;letter-spacing:1px;line-height:40px}
input.btn{border:none;cursor:pointer}
.mask{position:fixed;top:0;left:0;z-index:200;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.dialog-box{position:fixed;top:50%;left:50%;z-index:999;display:none;transform:translate(-50%,-50%)}
.dialog{overflow:hidden;border:1px solid #E7E7E7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff}
.dialog .close{position:absolute;top:10px;right:20px}
.dialog .close i{font-size:24px}
.dialog-big{width:1000px}
.dialog-small{top:30%;max-width:45%;min-width:500px}
.dialog-small p{line-height:30px}
.dialog-small input[type=text]{padding:5px 5px 5px 5px;width:40%;line-height:30px}
.dialog-small input[type=radio]{margin-right:10px;margin-left:10px}
.dialog-small input[type=radio]:first-child{margin-left:0}
.dialog-small textarea{width:100%}
.dialog-header{position:relative;padding:0 20px;height:46px;border-bottom:1px solid #E7E7E7;background-color:#f4f5f9;line-height:46px;border-bottom-width:0}
.dialog-header h3{float:left;color:#333;font-weight:400;font-style:normal;font-size:16px}
.dialog-header .close{top:0}
.dialog-header .close:hover{text-decoration:none}
.close-dialog{float:right}
.dialog-body{padding:20px;min-height:300px}
.dialog-footer{margin:0;padding:10px 0;border-top:1px solid transparent;background-color:#f4f5f9;box-shadow:none;text-align:center}
.dialog-footer .btn{margin:0 5px}
.dialog-footer .btn-primary{width:120px}
.dialog-box .dialog-right{left:auto;overflow:hidden;overflow-y:auto;margin:0 !important;width:50%;height:516px;border:1px solid #e0e0e0}
.dialog-right .goods-name{display:block;padding-top:10px;line-height:30px;cursor:pointer}
.btn-return{cursor:pointer}
.dialog-right .goods-name .icon{margin-right:10px}
.cart-btn{float:left;padding:0;width:35px;height:35px;outline:0;border:1px solid #E7E7E7;background:#fff;text-align:center;line-height:30px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.cart-num{float:left;display:inline-block;width:40px;height:35px;outline:0;border:0;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;text-align:center}
.dialog-goods-list .goods-num{bottom:15px;left:110px;top:auto}
.dialog-box.dialog-right .dialog-body{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;margin:50px 0 25px 0;background:#fff}
.dialog-box.dialog-right .dialog-footer{position:absolute;bottom:0;left:0;width:100%}
.dialog-main{margin:50px 0 25px 0}
.dialog-right{position:relative;width:470px}
.dialog-left{padding-top:20px;width:470px;height:516px;border:1px solid #e0e0e0;background:#fbfbfb}
.dialog-right .block-items{padding:0 20px;border-color:#fbfbfb;line-height:60px;height:60px;padding-top:0}
.dialog-right .block-items small{margin-left:10px}
.dialog-right .goods-box{display:none;padding-bottom:20px;background:#fcfaf8}
.goods-box li{margin-top:-1px;margin-left:-1px;padding:10px 20px;border:1px solid #f1f1f1;background:#fff;line-height:2}
.goods-box li .skus .item{display:inline-block;margin-right:10px;padding:0 10px;border:1px solid #E7E7E7;background-color:#F5F5F5;font-size:14px;cursor:pointer}
.goods-box li .price{color:#999}
.goods-box li.on{border:1px solid #E94F0F}
.goods-box .select-item{cursor:pointer}
.dialog-goods-extra{padding-top:20px}
.dialog-goods-list .frm-input-box{width:100px;margin-top:9px}
.dialog-fee-extra{padding-top:20px;border-top:1px solid #e7e7e7;background:#fbfbfb}
.js-dialog{position:fixed;top:50%;left:50%;z-index:1050;padding:30px;width:440px;border:1px solid #e6e6e6;background-color:#fff;
    //box-shadow:0 1px 2px 0 rgba(34,36,38,.15);transform:translate(-50%,-50%)
}
.js-dialog .btns{margin-top:20px}
.js-dialog .btns .btn{margin-right:10px}
.js-dialog h2{margin-bottom:10px;font-size:18px}
.popover{position:absolute;z-index:999;display:none;margin-top:0}
.popover .arrow{position:absolute;left:50%;overflow:hidden;margin:-8px 0 0 -8px;width:0;height:0;border-color:transparent transparent #fff;border-style:dashed dashed solid;border-width:0 8px 8px}
.popover .arrow-in{bottom:35px}
.popover .arrow-out{top:auto;border-bottom-color:#E7E7E7}
.popover.pos-right .arrow{right:24px;left:auto}
.popover-inner{padding:10px 15px 10px;border:1px solid #E7E7E7;background-color:#fff;box-shadow:none;word-wrap:break-word;word-break:break-all}
.popover.popover-right{top:auto;margin-left:-15px}
.popover.popover-right .arrow{right:auto;top:50%;left:-3px;transform:rotate(-90deg)}
.frm-box{margin-bottom:40px;border:1px solid #E7E7E7}
.frm-title{margin-bottom:20px;padding:0 20px;height:40px;border-bottom:1px solid #E7E7E7;background-color:#f4f5f9;font-weight:400;font-size:14px;line-height:40px}
.frm-group{padding-bottom:20px}
.frm-group.frm-extra{padding:0}
.frm-label{position:relative;float:left;margin-right:15px;width:80px;text-align:right;font-size:14px;line-height:35px}
.frm-label.require:before{position:relative;top:3px;left:-11px;color:#d7050a;content:"*";font-size:16px}
.frm-text{line-height:35px}
.frm-control{display:table-cell;width:auto;vertical-align:top}
.frm-control.frm-inline{display:block;margin-top:10px;padding-left:84px}
.frm-control span{font-size:14px;line-height:35px}
.frm-tips{width:auto;color:#8d8d8d;font-size:14px;line-height:2}
.frm-tips.fail{color:#e15f63}
.frm-textarea-box{display:inline-block;width:290px;border:1px solid #E7E7E7;border-radius:0;background-color:#fff;box-shadow:none;font-size:14px}
.frm-textarea-box.frm-textarea-big{width:600px}
.frm-textarea{padding:10px;height:100px;line-height:1.8}
.frm-textarea-box.large{width:330px}
.webuploader-element-invisible{position:absolute !important;display:none;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.webuploader-container{position:relative}
.upload-box{position:relative;display:block;margin:0 auto;margin-top:50px;margin-bottom:30px;width:600px;vertical-align:top;text-align:center}
.upload-box.upload-image{float:left;margin:auto;width:100px;height:100px}
.upload-box.upload-image a{padding:0;height:100%;border:1px solid #e7e7e7;border-radius:0;line-height:100px}
.upload-box a{display:block;box-sizing:border-box;padding:20px 0;border:2px dotted #E7E7E7;border-radius:10px;color:#999;text-align:center;text-decoration:none;margin-top:20px}
.upload-box a i{display:block;color:#999;font-size:40px}
.upload-type{text-align:center;margin-top:40px}
.upload-type .channel-box{padding-top:20px}
.upload-type .channel-box .options{margin-bottom:0}
.upload-type .channel-box .options .item{width:190px}
.upload-tips{text-align:center;margin-top:60px}
.upload-preview{float:left;height:100px}
.upload-preview .image{position:relative;float:left;margin-right:18px;width:100px;height:100%}
.upload-preview .close{position:absolute;top:0;right:0;width:24px;height:24px;background-color:rgba(0,0,0,.5);text-align:center;line-height:24px}
.upload-preview .close i:before{color:#fff;font-size:14px}
.upload-preview .thumb{position:absolute;bottom:0;left:0;z-index:20;display:none;width:100%;height:20px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;font-size:14px;line-height:20px}
.upload-preview .goods-thumb{position:absolute;bottom:0;left:0;z-index:20;width:100%;height:20px;background-color:rgba(255,115,38,.5);color:#fff;text-align:center;line-height:20px}
.upload-preview .image:hover .thumb{display:block}
.upload-preview img{width:100%;height:100%}
.upload-file-box{position:absolute;top:0;right:5px;left:5px}
.upload-file-cancel{margin-left:10px}
.upload-article-pic .upload-file-box{left:20px;width:140px}
.upload-article-pic .upload-file-box .progress-bar{width:100%}
.progress-bar{display:inline-block;overflow:hidden;width:90px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#e7e7eb;vertical-align:middle}
.progress-bar-thumb{height:5px;background-color:#E94F0F}
.upload-file-name{display:inline-block;overflow:hidden;width:auto;max-width:100px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:400;font-style:normal}
.upload-file-size{display:inline-block;overflow:hidden;margin-right:10px;width:auto;max-width:100px;color:#8d8d8d;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.frm-checkbox-label,.frm-radio-label{display:inline-block;margin-right:1em;text-align:left;cursor:pointer}
input[type=checkbox],input[type=radio]{position:absolute;left:-999em}
.frm-counter{position:absolute;top:0;right:-4.2em;padding-right:10px;color:#8d8d8d;text-align:right;font-weight:400;font-style:normal;font-size:14px}
.frm-buttons{padding-bottom:40px;text-align:center}
.frm-buttons .btn{margin-right:10px}
.frm-input-box{position:relative;display:inline-block;height:35px;border:1px solid #E7E7E7;border-radius:0;background-color:#fff;box-shadow:none;vertical-align:middle;font-size:14px;line-height:35px}
.frm-input-box.large{width:336px;height:60px;font-weight:700;font-size:36px;line-height:60px}
.frm-input-box.search{padding-right:60px;border-radius:3px}
.frm-input-box.search .frm-input-append{right:0;width:40px;border-left:1px solid #E7E7E7;text-align:center}
.frm-input-box.search .frm-input-append:hover{text-decoration:none}
.frm-input,.frm-textarea{width:100%;outline:0;border:0;background-color:transparent}
.frm-input{margin:4px 0;padding:0 10px}
.frm-input-append{position:absolute;top:0}
.frm-control-mid .frm-input-box{width:140px}
.frm-control-small .frm-input-box{width:80px}
.frm-control-large{position:relative}
.frm-control-large .frm-input-box{position:relative;width:330px}
.dropdown-box{position:relative;display:inline-block;vertical-align:middle;text-align:left;font-size:0;line-height:normal}
.btn.dropdown-switch{position:relative;display:block;margin-right:1em;padding-right:20px;padding-left:0;width:auto;height:35px;border-color:#E7E7E7;border-radius:0;background-color:#fff;color:#333;text-align:left;line-height:35px}
.btn.dropdown-switch label{display:block;overflow:hidden;margin-right:20px;margin-left:10px;width:auto;max-width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;cursor:pointer;word-break:normal}
.btn.dropdown-switch input{width:auto;max-width:100%;border:0;background:#FFF8E2}
.editable.normal .btn.dropdown-switch input{background:0 0}
.editable .btn.dropdown-switch{margin-right:0;padding-right:30px;padding-left:10px;background:#FFF8E2}
.editable.normal .btn.dropdown-switch{background:0 0}
.btn.dropdown-switch .arrow{position:absolute;top:50%;right:10px;display:inline-block;margin-top:-2.5px;width:0;height:0;border-color:transparent;border-style:dashed;border-width:5px;border-bottom-width:0;border-top-color:#c6c6c6;border-top-style:solid}
.btn.dropdown-switch:hover{border-color:#dadbe0;background-color:#e6e7ec;box-shadow:none;color:#000}
.dropdown-list{position:absolute;top:100%;left:0;z-index:9999;display:none;margin-top:-1px;min-width:100%}
.dropdown-list.open{display:block}
.dropdown-list ul{overflow-x:hidden;overflow-y:auto;padding:5px 0 10px;max-height:152px;min-height:2em;border:1px solid #E7E7E7;border-radius:0;background-color:#fff;box-shadow:none;font-size:14px}
.dropdown-list ul li{line-height:35px}
.dropdown-list ul li a{display:block;padding:0 28px 0 10px;color:#333;text-decoration:none;white-space:nowrap}
.dropdown-list ul li:hover{background-color:#E94F0F}
.dropdown-list ul li:hover a{color:#fff}
.frm-list .title{margin-bottom:10px}
.frm-list li{float:left}
.frm-list.col-3 li{width:33%}
.frm-list.col-7 li{width:13%}
.frm-list.config-list{margin-bottom:20px;padding:0 20px}
.frm-list.config-list li{position:relative;margin-right:10px;height:90px;background:#F5F5F5;text-align:center;line-height:90px}
.frm-list.config-list li:after{position:absolute;top:10px;right:10px;color:#E94F0F;content:"\e61c";text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:16px;font-size:20px;font-family:iconfont !important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}
.frm-list.config-list li.add{box-sizing:border-box;padding-top:8px}
.frm-list.config-list li.add:after{display:none}
.frm-list.config-list li.add i{color:#999;font-size:40px}
.frm-list-footer{padding:0 20px;height:50px;border-top:1px solid #E7E7E7;line-height:50px}
.frm-toggle{position:relative}
.frm-toggle .toggle{position:absolute;top:0;right:0}
.frm-toggle .toggle i{color:#999;font-size:20px}
.btn{display:inline-block;overflow:visible;padding:0 20px;height:35px;min-width:60px;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;text-align:center;text-decoration:none;font-size:14px;line-height:35px;cursor:pointer}
.btn button{display:block;overflow:visible;padding:0 22px;height:100%;outline:0;border:0;background-color:transparent}
.btn:hover{text-decoration:none}
.btn.btn-primary{border-color:#E94F0F;background-color:#E94F0F;color:#fff}
.btn.btn-primary.focus,.btn.btn-primary:focus{border-color:#E94F0F;background-color:#E94F0F;color:#fff}
.btn.btn-primary:hover{border-color:#E94F0F;background-color:#E94F0F;color:#fff}
.btn.btn-primary.active,.btn.btn-primary:active{border-color:#E94F0F;background-color:#E94F0F;color:#fff}
.btn.btn-primary.active.focus,.btn.btn-primary.active:focus,.btn.btn-primary.active:hover,.btn.btn-primary:active.focus,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover{border-color:#E94F0F;background-color:#E94F0F;color:#fff}
.btn.btn-primary.disabled.focus,.btn.btn-primary.disabled:focus,.btn.btn-primary.disabled:hover,.btn.btn-primary[disabled].focus,.btn.btn-primary[disabled]:focus,.btn.btn-primary[disabled]:hover,fieldset[disabled] .btn.btn-primary.focus,fieldset[disabled] .btn.btn-primary:focus,fieldset[disabled] .btn.btn-primary:hover{border-color:#E94F0F;background-color:#E94F0F}
.btn.btn-primary button{color:#fff}
.btn-large{height:48px;font-size:16px;line-height:48px}
.btn.btn-disabled{border-color:#dadbe0;background-color:#e7e7eb;color:#a5a6aa;cursor:default}
.btn.btn-disabled.focus,.btn.btn-disabled:focus{border-color:#9597a6;background-color:#cbcbd4;color:#a5a6aa}
.btn.btn-disabled:hover{border-color:#b9bbc4;background-color:#cbcbd4;color:#a5a6aa}
.btn.btn-disabled.active,.btn.btn-disabled:active{border-color:#b9bbc4;background-color:#cbcbd4;color:#a5a6aa}
.btn.btn-disabled.active.focus,.btn.btn-disabled.active:focus,.btn.btn-disabled.active:hover,.btn.btn-disabled:active.focus,.btn.btn-disabled:active:focus,.btn.btn-disabled:active:hover{border-color:#9597a6;background-color:#b8b8c4;color:#a5a6aa}
.btn.btn-disabled.disabled.focus,.btn.btn-disabled.disabled:focus,.btn.btn-disabled.disabled:hover,.btn.btn-disabled[disabled].focus,.btn.btn-disabled[disabled]:focus,.btn.btn-disabled[disabled]:hover,fieldset[disabled] .btn.btn-disabled.focus,fieldset[disabled] .btn.btn-disabled:focus,fieldset[disabled] .btn.btn-disabled:hover{border-color:#dadbe0;background-color:#e7e7eb}
.btn.btn-disabled button{color:#a5a6aa}
.btn.btn-default{border-color:#E7E7E7;background-color:#fff;color:#333}
.btn.btn-default.focus,.btn.btn-default:focus{border-color:#a7a7a7;background-color:#e6e6e6;color:#333}
.btn.btn-default:hover{border-color:#c8c8c8;background-color:#e6e6e6;color:#333}
.btn.btn-default.active,.btn.btn-default:active{border-color:#c8c8c8;background-color:#e6e6e6;color:#333}
.btn.btn-default.active.focus,.btn.btn-default.active:focus,.btn.btn-default.active:hover,.btn.btn-default:active.focus,.btn.btn-default:active:focus,.btn.btn-default:active:hover{border-color:#a7a7a7;background-color:#d4d4d4;color:#333}
.btn.btn-default.disabled.focus,.btn.btn-default.disabled:focus,.btn.btn-default.disabled:hover,.btn.btn-default[disabled].focus,.btn.btn-default[disabled]:focus,.btn.btn-default[disabled]:hover,fieldset[disabled] .btn.btn-default.focus,fieldset[disabled] .btn.btn-default:focus,fieldset[disabled] .btn.btn-default:hover{border-color:#E7E7E7;background-color:#fff}
.btn.btn-default button{color:#333}
.btn-icon{display:block;margin-left:10px;padding:0 10px;color:#E94F0F;font-size:14px}
.btn-icon .icon{margin-right:5px}
.js-tips{position:fixed;top:20rem;left:50%;z-index:1090;padding:10px 40px;background-color:#fff;color:#fa5a32}
.tips-success{background-color:#E37E1F;color:#fff}
.tips-error{background-color:#d9534f;color:#fff}
.tips-warning{background-color:#f0ad4e;color:#fff}
.tips-login-warning{background-color:#f0ad4e;color:#fff,}
.tips-login-success{background-color:#E37E1F;color:#fff}
span.frm-tips-fail{color:#fa5a32;font-size:14px}
#modelOrder{position:relative}
.delivery-amount .amount{margin-left:20px}
.delivery-amount font{color:#fd4801;font-size:24px}
.frm-switch .item{display:inline-block;margin-top:5px;margin-right:10px;padding:0 10px;height:30px;background:#f9f9fb;line-height:30px;cursor:pointer}
.frm-switch .item.on{background:#E94F0F;color:#fff}
.categorys-box{overflow:hidden;overflow-y:auto;max-height:400px}
.categorys-box .frm-input-box{margin-top:12px;margin-right:20px}
.categorys-box .block-items .handles{bottom:22px}
.skus-box{height:auto}
.skus-box .frm-input-box{margin-right:20px}
.skus-box .block-items .handles{bottom:19px}
.goods-skus-box{overflow-y:auto;max-height:200px}
.sku-list .item{margin:1px 0;padding:0 10px;height:55px;border-bottom:1px solid #F5F5F5}
.sku-list .item:last-child{border-bottom:0}
.sku-list .name{float:left;width:60%;white-space:nowrap}
.sku-list .price{float:right;width:40%;white-space:nowrap}
.sku-list .item.relate-item{padding-top:8px;background-color:transparent;text-align:center;cursor:pointer}
.sku-list .item.relate-item.on{color:#E94F0F}
.relate-item.extra a{float:right}
.relate-item.extra{height:56px;text-align:left}
.relate-item.extra span{display:inline-block;overflow:hidden;max-width:280px;text-overflow:ellipsis;white-space:nowrap}
.relate-item{text-align:center}
.btn-select{float:left;margin:0 10px;width:80px;height:40px;border:0;background-color:#f5f5f5;text-align:center;line-height:40px;cursor:pointer}
.btn-select.on{background-color:#E94F0F;color:#fff}
.btn-select.btn-handle{width:auto;background-color:transparent}
.quick-link a{margin-left:10px;color:#E94F0F;font-size:14px}
.frm-map{position:relative}
.frm-map .icon{position:absolute;right:5px;color:#ccc;font-size:18px}
.place-list{position:absolute;top:36px;left:0;z-index:100;display:none;overflow:auto;overflow-x:hidden;width:330px;height:200px;border:1px solid #ddd;background:#fff}
.place-list .item{height:50px;cursor:pointer}
.place-list .item:hover{background:#eee}
.place-list .item h4{overflow:hidden;padding:6px 12px;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.place-list .item p{padding:0 12px;color:#999;white-space:nowrap;font-size:12px}
.place-list.remark-list{left:-1px;width:300px}
.frm-datetime .frm-input-box{background:#FFF8E2;font-size:16px}
.order-filter-box{margin-top:-20px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #F5F5F5;background:#fff}
.filter-item{display:flex;margin-top:20px;justify-content:center;align-items:center}
.filter-item .label{margin:0 15px 0 0;width:70px;color:#999;line-height:1}
.filter-item .label:after{content:':'}
.filter-item .filter{flex:1 1 0}
.filter-item .filter .item{display:inline-flex;margin-right:10px;padding:4px 10px;line-height:1;cursor:pointer}
.filter-item .filter .item.on{border-radius:3px;background-color:#E94F0F;color:#fff}
.btn-relate{position:absolute;top:8px;right:20px;color:#E94F0F}
.btn-more{margin-left:-5px;padding:0 10px;width:60px;border-radius:0}
.order-delivery-detail{position:absolute;top:60px;right:0;bottom:0;left:0;padding:0 13px;background:#fff;z-index:2}
.printer-templates .icon{background-color:#E94F0F;color:#fff;font-size:28px}
.printer-data .icon{color:#fff;font-size:28px}
.basic-setting-items .legend span.online:before,.icon-printer-online{background-color:#04be02}
.basic-setting-items .legend span.offline:before,.icon-printer-offline{background-color:#999}
.basic-setting-items .legend span.paper:before,.icon-printer-paper{background-color:#ff7326}
.frm-cards .item{float:left;margin-top:5px;margin-right:10px;padding:0 10px;width:100px;height:40px;background:#f9f9fb;text-align:center;line-height:40px;cursor:pointer}
.frm-cards .item.on{background:#E94F0F;color:#fff}
.frm-cards .item.disabled{color:#ccc;line-height:40px}
.notify-tips{position:absolute;top:7px;right:10px;display:inline-block;display:none;padding:0 6.5px;height:18px;border-radius:10px;background:#ff7326;color:#fff;text-align:center;font-weight:700;font-size:12px;line-height:18px}
.im-notify-tips{position:absolute;top:7px;right:10px;display:inline-block;display:none;padding:0 6.5px;height:18px;border-radius:10px;background:#ff7326;color:#fff;text-align:center;font-weight:700;font-size:12px;line-height:18px}
.main-head-tab-items .count,.order-tab-items .count{position:absolute;top:16px;left:50%;margin-left:30px;padding:0 5px;height:18px;min-width:18px;border-radius:10px;background:#ff7326;color:#fff;text-align:center;font-size:12px;line-height:18px}
.login-title{text-align:center}
.login-title h1{font-weight:400;font-size:24px}
.login-title p{margin:0 0 23px;color:#999;font-size:16px}
.loading-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10000;margin:0;background-color:rgba(255,255,255,.9);transition:opacity .3s}
.loading-spinner{position:absolute;top:50%;margin-top:-21px;width:100%;text-align:center}
.loading-spinner .circular{width:42px;height:42px;animation:loading-rotate 2s linear infinite}
.loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#20a0ff;stroke-linecap:round}
.toggle-show{display:none}
#modelRelate .table{overflow:hidden;overflow-y:auto;height:400px}
.app-list{padding-top:20px;text-align:left}
.app-group .tips{font-weight:400;font-size:14px}
.app-group{margin-bottom:30px}
.app-group li{position:relative;display:inline-block;margin-top:15px;margin-right:20px;padding:20px;padding-left:85px;width:250px;background:#f9f9fb;font-size:16px}
.app-group li .icon{position:absolute;top:20px;left:20px;display:inline-block;margin:0 auto;margin-bottom:10px;margin-bottom:5px;width:50px;height:50px;border-radius:5px;background:#E94F0F;color:#fff;text-align:center;font-size:28px;line-height:50px}
.app-group li .desc{margin-top:3px;color:#999;font-size:14px}
.app-group li .title{line-height:1.7}
.app-group li em{position:absolute;top:0;right:0;padding:0 5px;height:20px;background:#ff7326;color:#fff;font-size:12px;line-height:20px}
.app-group li.disabled{color:#ccc}
.app-group li.disabled .title{color:#999}
.app-group li.disabled .desc{color:#ccc}
.app-group li.disabled .icon,.app-group li.disabled em{background-color:#ccc}
.filter-box{padding:20px 0}
.filter-box .tips{margin-bottom:10px;padding-left:10px;color:#999}
.filter-box li{position:relative;margin-bottom:10px;padding:10px;background:rgba(239,239,244,.35);line-height:1.6}
.filter-box li:hover{background:rgba(239,239,244,.6)}
.filter-box li .title{color:#999}
.filter-box li .icon{position:absolute;top:10px;right:10px;display:none;color:#E94F0F;cursor:pointer}
.filter-box li:hover .icon{display:block}
.filter-box li .add a.btn-add{color:#E94F0F;cursor:pointer}
.filter-btn{position:absolute;right:20px;bottom:20px;left:20px}
.filter-btn .btn{width:100%}
.filter-tabs{margin:0 0 20px 0;margin:40px auto 20px;width:450px;border-radius:5px;font-size:0}
.filter-tabs .item{position:relative;display:inline-block;width:33.33%;height:40px;border:1px solid #f5f5f5;border-left:1px solid transparent;text-align:center;font-size:16px;line-height:40px}
.filter-tabs .item:first-child{border-left:1px solid #f5f5f5;border-bottom-left-radius:5px;border-top-left-radius:5px}
.filter-tabs .item:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}
.filter-tabs .item.on,.filter-tabs .item:hover{background:#E94F0F;color:#fff}
.data-previewer{padding:0 20px;padding-top:40px}
.goods-previewer{display:block;margin:0 auto;width:1000px}
.data-success{padding:120px 0;text-align:center}
.data-success .icon{display:block;margin-bottom:20px;color:#64b52f;font-size:64px}
.data-success .title{font-size:20px;line-height:1.6}
.data-success .tips{color:#999;font-size:14px}
.data-success.recharge{padding:63px 0}
.filter-day{position:relative;display:block;margin:30px auto;width:240px;text-align:center;font-size:20px}
.filter-day .arrow{position:absolute;display:inline-block;width:30px;height:30px;border-radius:100%;background:#ffffff;text-align:center;cursor:pointer}
.filter-day span{display:inline-block;cursor:pointer}
.filter-day .arrow.arrow-left{left:0}
.filter-day .arrow.arrow-right{right:0}
.filter-day .arrow .icon{color:#999;line-height:31px}
.filter-day .arrow:hover{background-color:#E94F0F;color:#fff}
.filter-day .arrow:hover .icon{color:#fff}
.main-block.main-report{right:10px;left:10px;margin-left:0;width:auto}
.main-block.main-wrap{padding:0;text-align:left}
.main-block.main-wrap .main-head-tab-items{padding:0 4px}
.table-report.table table td,.table-report.table table th{text-align:center;white-space:nowrap}
.table-wrap{overflow:auto}
.notify-title{position:relative;margin:30px 0 20px;text-align:left}
.notify-title .tag{position:absolute;top:3px;left:0;margin-right:10px;padding:0 5px;background:#f5f5f5;background:#ff7326;color:#fff;font-size:14px;line-height:25px}
.notify-title .pdate{position:absolute;top:0;right:10px;margin-top:5px;color:#999}
.notify-title h1{margin-top:10px;padding-left:80px;font-weight:400;font-size:18px;line-height:32px}
.notify-title p{display:block;margin-top:10px;color:#999;line-height:2}
.notify-list .notify-title{padding-bottom:20px;border-bottom:1px solid #f5f5f5}
.notify-content{text-align:left;text-indent:2em;line-height:2}
.notify-list .notify-title a{display:block}
.table-fixed{position:absolute;top:0;left:0;overflow-x:hidden;width:92px;background:#fff}
td.require{background:#ff7326;color:#fff}
td.contain{background:#d9534f;color:#fff}
td.format{background:#f0ad4e;color:#fff}
.progress{position:relative;margin:0 auto;margin-top:80px;width:500px;height:10px;border-radius:10px;background:#E5E5E5}
.progress .bar{position:absolute;left:0;z-index:20;width:0;height:100%;border-radius:10px;background:#E94F0F}
.progress .offset{position:absolute;top:-5px;left:0;z-index:30;margin-left:-10px;width:20px;height:20px;border:5px solid #E94F0F;border-radius:100%;background:#fff;content:''}
.progress .percent{position:absolute;top:-30px;right:0;margin-right:-15px}
.skus-tabs{position:relative;min-height:50px;text-align:right}
@keyframes loading-rotate{100%{transform:rotate(360deg)}
}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}
100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}
}.order-more-button{position:absolute;right:10px;z-index:9;display:none;margin-top:0;width:36px;height:40px;background-color:#F5F5F5;color:#999;text-align:center}
.order-more-button span{position:relative;top:10px;display:block;width:100%;font-size:14px;line-height:1.5}
.order-more-button:hover{background:#ff7326;color:#fff !important;cursor:pointer}
.triangle-up{position:absolute;bottom:0;width:0;height:0;border-right:18px solid transparent;border-bottom:8px solid #fff;border-left:18px solid transparent}
.log-list{right:0;bottom:0;left:0;z-index:100;display:none;padding-right:5px;background:#fff;padding-top:10px}
.log-list .close{position:absolute;top:15px;right:15px;font-size:20px}
.log-list .table{padding-right:15px;padding-left:15px}
.detail-header{position:relative;padding:10px 20px;padding-left:75px;height:80px;background:#fbfbfb;text-align:left}
.detail-goods{padding-top:10px;width:50%;height:462px;overflow:hidden;overflow-y:auto}
.detail-info{padding:10px 40px;width:50%;border-left:1px solid #f7f7f7;background:#fff;text-align:left;height:462px}
.detail-info-block{padding:10px 0;border-bottom:1px dotted #e7e7e7}
.detail-info-block:last-child{border-bottom:0}
.detail-info-block .item{line-height:2.4}
.detail-info-block .item label{display:inline-block;width:90px;color:#999;text-align:left}
.detail-body{border-top:1px solid #f7f7f7;background:#fcfaf8}
.detail-goods table{width:100%;text-align:center}
.detail-goods table thead,.detail-goods table tr{border-bottom:1px solid #f7f7f7}
.detail-goods table td,.detail-goods table th{padding:0 20px;font-size:14px;line-height:2.5}
.detail-goods table td:first-child,.detail-goods table th:first-child{text-align:left}
.detail-goods table td:last-child,.detail-goods table th:last-child{text-align:right}
.detail-amount{padding-right:20px;text-align:right;line-height:3}
.detail-amount font{color:#ff7326;font-size:24px}
.order-page-detail{border:1px solid #f7f7f7}
.detail-header .icon{position:absolute;top:17px;left:20px;width:40px;height:40px;border-radius:100%;color:#fff;text-align:center;font-size:36px;line-height:40px}
.detail-header h1{font-size:18px;line-height:1.8}
.detail-header p{color:#999;font-size:14px}
.detail-header .order-tips{position:absolute;top:20px;right:15px;color:#999}
#letter-wrap{position:absolute;top:50%;left:50%;display:none;padding:0 10px;padding-left:15px;height:60px;border-radius:5px;background-color:rgba(0,0,0,.5);color:#fff;letter-spacing:5px;font-size:32px;line-height:60px;transform:translate(-50%,-50%)}
.more-options li{float:left;width:33.33%;height:60px;color:#666;cursor:pointer;position:relative}
.more-options li:hover span{color:#E94F0F}
.more-options li .icon{margin-right:5px;font-size:18px}
.order-delivery-detail .log-list,.order-query-detail .log-list{}
.more-options li.order-btn-delete,.more-options li.order-btn-rollback{display:none}
.more-options li button{border:0;background:transparent;height:100%}
.reviews-filter-box{padding-bottom:20px;border-bottom:1px solid #f5f5f5;text-align:left}
.reviews-count{margin-top:20px;text-align:left;font-weight:400;font-size:18px}
.reviews-block-items{margin-top:20px;text-align:left}
.reviews-item{position:relative;margin-bottom:10px;border:solid 1px #f5f5f5}
.reviews-item .content{padding:15px 15px 5px 15px;line-height:28px}
.reviews-item .photos{padding:5px 15px}
.reviews-item .photos img{float:left;margin-right:5px;width:100px;height:100px}
.reviews-item .extend{padding:10px 15px;color:#999;line-height:2}
.reviews-item .reply{padding:10px 15px;border-top:1px solid #f5f5f5}
.reviews-item .reply font{color:#E94F0F}
.reviews-item .buttons{position:absolute;top:60px;right:15px;color:#999}
.reviews-item .frm-input-box{width:500px}
.reviews-title{position:relative;padding:0 15px;height:40px;border-bottom:solid 1px #f5f5f5;line-height:40px}
.reviews-title .user{float:left;color:#999}
.reviews-title .tips{float:left;margin-left:10px;color:#999;font-size:14px}
.goods-base{text-align:left}
.form-title{margin-bottom:20px;padding:10px;background-color:rgba(239,239,244,.35)}
.form-box .attr-box{width:610px}
.goods-steps{display:block;margin:20px auto;width:600px}
.goods-steps .item{position:relative;float:left;padding:0 10px;width:50%}
.goods-steps .item .item-wrap{padding:0 10px;height:44px;background-color:rgba(239,239,244,.35);line-height:44px}
.goods-steps .item:first-child:after{position:absolute;top:50%;right:-2px;display:block;margin-top:-22px;width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:12px solid rgba(239,239,244,.35);content:" "}
.goods-steps .item:last-child:before{position:absolute;top:50%;left:-2px;display:block;margin-top:-22px;width:0;height:0;border-top:22px solid rgba(239,239,244,.35);border-bottom:22px solid rgba(239,239,244,.35);border-left:12px solid transparent;content:" "}
.goods-steps .item.is-finished .item-wrap{background-color:#E94F0F;color:#fff}
.goods-steps .item.is-finished:first-child:after{border-left:12px solid #E94F0F}
.goods-steps .item.is-finished:last-child:before{border-top:22px solid #E94F0F;border-bottom:22px solid #E94F0F}
.form-buttons{padding:10px 0;background-color:#FFF8E2;text-align:center}
.sms-tips{margin-top:20px;padding:20px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;color:#666;text-align:center}
.sms-tips li{display:inline-block;width:240px}
.sms-tips .number{color:#666;font-size:36px;line-height:50px}
.sms-block{padding-top:10px}
.sms-block h3{color:#333;text-align:left;font-weight:400;font-size:16px}
.sms-block .btn-icon{margin-top:20px}
.sms-preview{padding:10px;width:452px;background-color:#f9f9fb}
.textarea-counter{position:relative}
.textarea-counter .frm-counter{position:absolute;top:auto;right:-10px;bottom:-25px}
.block-title{margin:10px 0;font-weight:700;font-size:18px;line-height:50px}
.block-body{position:relative;text-align:left}
.block-body.fixed{padding-bottom:70px}
.cards-items{position:relative;margin-bottom:20px;border:solid 1px #f5f5f5;border-radius:5px}
.cards-title{padding:10px 15px;background:#fbfbfb}
.cards-title h2{font-size:18px;line-height:1.8}
.cards-title p{color:#999;font-size:14px}
.cards-title .btns{position:absolute;top:20px;right:15px}
.cards-title .btn{height:30px;line-height:30px}
.cards-list{padding:15px}
.cards-list .platform-join-items{width:230px}
.btn-shop{position:absolute;top:10px;right:20px}
.map-shop-info .info{margin-bottom:10px}
.map-shop-info .btn{height:30px;line-height:30px}
.channel-box{display:block;margin:0 auto;padding-top:40px;width:600px}
.channel-box .label{margin-bottom:10px;color:#666}
.channel-box .options{margin-bottom:40px}
.channel-box .options .section{display:none}
.channel-box .options .item{float:left;overflow:hidden;margin-right:10px;margin-bottom:10px;width:140px;height:60px;border:1px solid #e7e7e7;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:60px;cursor:pointer}
.channel-box .options .item .icon{font-size:20px}
.category-list{position:absolute;top:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;width:186px;text-align:center;font-size:0}
.category-list .item{display:block;overflow:hidden;margin-left:-1px;padding:0 20px;height:47px;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:47px;cursor:pointer}
.category-list .item.on,.category-list .item:hover{border-right:2px solid #E94F0F;background-color:rgba(239,239,244,.35)}
.category-list .item.toggle{padding-left:0}
.category-list .item.toggle:after{position:absolute;right:10px;color:#bbb;content:"\e602";font-size:16px;font-family:iconfont;transform:rotate(90deg)}
.category-list .item.toggle.on:after{transform:rotate(-90deg)}
.category-list .item.toggle.on,.category-list .item.toggle:hover{border-right:0;background-color:transparent;color:#E94F0F}
.category-list .btn{margin:0 auto;margin-top:20px}
.category-list .channel-list{display:none}
.category-list .channel-list.on{display:block}
.category-list .item{position:relative;border-right:2px solid transparent}
.category-list .item em{position:absolute;top:15px;right:10px;padding:0 5px;border-radius:10px;background:rgba(239,239,244,.65);color:#666;text-align:center;font-size:12px;line-height:18px}
.goods-list{margin-left:186px;padding-left:40px;border:0;border-left:1px solid #f5f5f5}
.table table td.image{height:100px;line-height:75px}
.table table td.image img{float:left;margin-right:10px;width:100px;height:75px}
.table table td.image p{line-height:2}
.goods-list .buttons{margin-bottom:20px}
.goods-list .buttons .btn{width:auto}
.tuangou-box{width:auto;height:auto;min-width:600px;color:#666}
.result-tips{color:#999;text-align:center;font-size:14px;line-height:2}
.result-tips .title{color:#333;font-weight:500;font-size:18px}
.result-qrcode{margin-top:20px;text-align:center}
.result-qrcode .qrcode{margin-bottom:10px}
.result-qrcode img{display:block;margin:0 auto;width:240px;height:240px}
.result-qrcode a{color:#E94F0F}
.block-coupon,.block-tuangou{padding-top:60px}
.block-tuangou .tabbar{top:24px}
.block-tuangou .options{margin-bottom:20px}
.block-tuangou .table{margin:0 auto;margin-top:20px}
.block-sms{padding-top:60px}
.block-sms .tabbar{top:24px}
.block-sms .frm-group{margin-top:20px;padding-bottom:0;text-align:center}
.block-sms .frm-control{display:block;margin:0 auto}
.block-reviews{padding-top:90px}
.block-reviews .tabbar{top:24px}
.setting-body{position:relative;margin-top:20px;margin-bottom:10px;padding:15px;border:solid 1px #f5f5f5;border-radius:5px}
.setting-item{padding-left:80px}
.setting-item a{color:#E94F0F}
.setting-item .link{position:absolute;top:50%;right:15px;color:#E94F0F;transform:translateY(-50%)}
.setting-item .btn{position:absolute;top:30px;right:15px}
.setting-item .label{position:absolute;top:50%;left:15px;color:#666;transform:translateY(-50%)}
.setting-item .content{display:inline-block;margin-left:40px;max-width:600px}
.setting-item h2{margin-bottom:10px;font-size:18px}
.setting-item p{color:#666;font-size:14px}
.setting-item.extra{padding-right:200px;padding-left:0}
.setting-item em{position:absolute;top:0;right:0;padding:0 5px;height:20px;background:#ff7326;color:#fff;font-size:12px;line-height:20px}
.setting-item.disabled em{background:#ccc}
.frm-control .frm-switch-label{margin-top:8px}
.sub-menu{width:160px}
.sub-menu .user{margin-bottom:10px;padding-top:10px;padding-bottom:20px;border-bottom:1px solid #f5f5f5;color:#666;font-size:14px}
.sub-menu .user h3{margin-bottom:5px;font-weight:400;font-size:18px}
.sub-menu .user em{display:inline-block;padding:0 5px;height:20px;background:#ff7326;color:#fff;font-size:12px;line-height:20px}
.sub-menu .items .item{display:block;font-size:16px;line-height:42px}
.sub-menu .items .item:last-child{border-bottom:0}
.sub-menu .items .item i{margin-right:5px;color:#666;font-size:20px}
.map-container{width:600px;height:300px}
.frm-link{height:34px;color:#E94F0F;font-size:14px;line-height:34px}
.anchorBL{display:none}
.map-full{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:none;padding:10px;background:#fff}
.map-box{width:100%;height:100%;border:1px solid #F5F5F5;border-radius:5px}
.map-full .buttons{position:absolute;top:20px;right:30px}
.map-full .panels{position:absolute;top:100px;left:30px;width:200px;border:1px solid #f5f5f5;background-color:#fff}
.map-full .panels .title{padding:0 10px;background:#E94F0F;color:#fff;text-align:center;line-height:42px}
.map-full .panels .item{padding:0 20px;height:70px;border-bottom:1px solid #f5f5f5;border-left:3px solid red;line-height:70px}
.map-full .panels .footer{padding:10px}
.map-full .panels .item i{float:right;display:none;color:#666;font-size:16px;cursor:pointer}
.map-full .panels .item.on,.map-full .panels .item:hover{background-color:rgba(239,239,244,.35)}
.map-full .panels .item.on i,.map-full .panels .item:hover i{display:block}
.merge-box.panels{width:300px}
.merge-box.panels .item{position:relative;padding:10px;height:auto;border-left:0;color:#999;font-size:14px;line-height:1.5;cursor:pointer}
.merge-box.panels .item em{display:inline-block;margin-bottom:5px;padding:0 5px;height:24px;background:#e0f0ff;color:#fff;color:#333;font-size:12px;line-height:24px}
.merge-box.panels .item .sn{color:#333;font-weight:700}
.merge-box.panels .item .btn{position:absolute;top:30px;right:20px;padding:0 10px;width:auto;height:28px;line-height:28px}
.merge-box.panels .item i{position:absolute;top:40px;right:20px;float:none}
.merge-box.panels .container{padding:20px;height:160px;background:#E94F0F;color:#fff;text-align:center}
.merge-box.panels .container .btn{display:block;margin:0 auto;margin-top:20px;height:28px;border:1px solid #fff;color:#fff;line-height:28px}
.merge-box.panels .container .btn-link{padding:0;border:0;text-align:left}
.merge-box.panels .container .sn{display:inline-block;margin:auto 10px;width:40px;height:40px;border-radius:100%;background:rgba(0,0,0,.1);line-height:40px}
.merge-box.panels .container .info{margin-top:10px;font-size:14px}
.merge-box.panels .container .tips{color:#f5f5f5;line-height:120px}
.group-box{margin-top:10px;line-height:3}
.group-box .item{margin-bottom:10px;border:solid 1px #f5f5f5;border-radius:5px}
.group-box .item p{position:relative;padding-left:120px}
.group-box .item a{color:#E94F0F}
.group-box .item .link{position:absolute;top:50%;right:15px;color:#E94F0F;transform:translateY(-50%)}
.group-box .item label{position:absolute;top:50%;left:15px;color:#666;transform:translateY(-50%)}
.group-box .item em{position:absolute;top:0;right:0;padding:0 5px;height:20px;background:#ff7326;color:#fff;font-size:12px;line-height:20px}
.group-box .item.disabled em{background:#ccc}
.merge-marker{height:27px;border:1px solid #E94F0F;background-color:#E94F0F;box-shadow:3px 3px 4px rgba(0,0,0,.3);white-space:nowrap}
.merge-marker span{display:inline-block;background:#fff;padding:0 5px;height:25px;vertical-align:middle;font-size:14px;line-height:25px}
.merge-marker i{position:absolute;top:25px;left:8px;display:inline-block;width:0;height:0;border-top:7px solid #E94F0F;border-right:7px dashed transparent;border-left:7px dashed transparent}
.merge-marker.subscribe{background:#ff7326;border-color:#ff7326}
.merge-marker.subscribe i{border-top-color:#ff7326}
.merge-marker.on{border-color:#d9534f !important}
.merge-marker.on span:first-child{background:#d9534f !important}
.merge-marker.on i{border-top-color:#d9534f !important}
.dialog-goods-extra .frm-textarea-box .frm-textarea{height:60px}
.dialog-goods-extra .frm-group{padding-bottom:15px}
.printer-content{width:370px;height:500px}
.printer-content .frm-textarea-box{display:block;width:100%;height:100%}
.printer-content .frm-textarea{width:100%;height:100%}
.printer-preview .vars-list{padding:10px;height:212px;border:1px solid #E7E7E7;background-color:#f9f9fb}
.printer-preview .vars-list .item{float:left;margin-right:5px;margin-bottom:10px;margin-left:5px;width:77px;border:1px solid #f5f5f5;background:#fff;text-align:center;font-size:14px;line-height:28px}
.printer-preview .vars-list .item:hover{background-color:#E94F0F;color:#fff;cursor:pointer}
.printer-preview{width:370px}
.printer-preview .tips{margin-top:10px;color:#999;font-size:14px}
.checks{border:1px solid #f5f5f5;background-color:#fff}
.checks.on,.checks:hover{position:relative;border:0px solid #E94F0F !important;background-color:#fff}
.checks.on:after{position:absolute;right:-1px;bottom:-1px;color:#E94F0F;content:'\e6dc';font-size:20px;font-family:iconfont;line-height:1}
.map-full .cate-item{float:left;width:50%;color:#fff}
.map-full .cate-item.on{background:rgba(0,0,0,.1)}
.map-full .category{border-bottom:1px solid #f5f5f5;background:#E94F0F;color:#fff;text-align:center;line-height:36px}
@media (-webkit-max-device-pixel-ratio:1){::-webkit-scrollbar-track-piece{background-color:#FFF}
::-webkit-scrollbar{width:6px;height:6px}
::-webkit-scrollbar-thumb{min-height:28px;background-color:#c2c2c2;background-clip:padding-box}
::-webkit-scrollbar-thumb:hover{background-color:#A0A0A0}
}.error-page{margin:0 auto;width:1000px;height:100%;background:#fff;text-align:center}
.error-page .dialog_icon{padding-top:30%}
.error-page .dialog_icon img{margin-bottom:20px;width:120px}
.error-page .dialog-p{margin-bottom:10px;font-size:24px}
.error-page p font{color:#E94F0F}
.table table td.highlight{color:#ff7326}
.block-tabs{height:60px;border-bottom:solid 1px #f5f5f5}
.article-list{overflow:hidden;width:1000px}
.article-item{float:left;margin-right:13px;margin-bottom:10px;padding:0;width:311px;height:340px;border:1px solid #f5f5f5;color:#666;font-size:14px}
.article-item .box{padding:10px}
.article-item h4{padding-left:10px;border-bottom:1px solid #F5F5F5;line-height:40px}
.article-item .title{color:#333;font-size:16px}
.article-item .thumb{margin:5px 0}
.article-item .thumb img{width:100%}
.skus-detail{float:left;width:859px}
.skus-box .link{color:#E94F0F;font-size:14px}
.skus-box .frm-control{position:relative}
.skus-box .frm-control .delete{position:absolute;top:-15px;right:15px}
.goods-base .frm-mask{width:859px}
.plugin-info{margin:20px 0;padding:25px 20px;padding-left:90px;height:160px;background:#f9f9fb}
.plugin-info .title{margin-bottom:10px;font-weight:600;font-size:18px}
.plugin-info .btn{margin-top:20px}
.plugin-info .tips{color:#666}
.plugin-info .qrcode{position:absolute;top:20px;right:60px}
.plugin-info .icon{position:absolute;top:30px;left:20px;display:inline-block;margin:0 auto;margin-bottom:10px;margin-bottom:5px;width:50px;height:50px;border-radius:5px;background:#E94F0F;color:#fff;text-align:center;font-size:28px;line-height:50px}
.plugin-info .qrcode img{width:120px}
.plugin-thumbs{padding:20px 0;background:#f9f9fb}
.plugin-thumbs li{float:left;padding:0 40px;width:33.33%;text-align:center}
.plugin-thumbs li .title{font-size:18px;line-height:60px}
.block-coupon .btn-add-coupon{position:absolute;top:15px;right:0}
.coupon-items .item{margin:10px;padding-bottom:20px;width:194px;height:160px;cursor:pointer}
.coupon-items .item .icon{background:#ccc;font-size:20px}
.coupon-items .item .tips{color:#999;font-size:14px;line-height:2}
.coupon-items .item .icon.icon-dian{background-color:#ff7326}
.coupon-items .item .icon.icon-coupon{background-color:#E94F0F}
.coupon-items .item .icon.icon-normal{background-color:#666}
.frm-control .frm-radio-label{height:35px}
.frm-control .frm-radio-label span{font-size:14px;line-height:35px}
.frm-switch-box .item{float:left;margin-right:10px;width:80px;height:35px;border:1px solid #E7E7E7;text-align:center;font-size:14px;line-height:35px;cursor:pointer}
.frm-radio-label .hide{display:none}
.coupon-form{margin-top:20px}
.coupon-form .frm-group{margin-bottom:20px}
.delivery-list{width:680px}
.delivery-list .item.checks{position:relative;float:left;margin-right:10px;margin-bottom:10px;padding:0 15px;padding:20px 0;width:160px;height:90px;border:solid 1px #f5f5f5;text-align:center;cursor:pointer}
.delivery-list .item.checks .amount{text-align:center;font-size:18px}
.delivery-list .item.checks .amount small{margin-left:7px;color:#999}
.delivery-list .item.checks .title{margin-bottom:5px}
.delivery-list .item.checks .amount.on{color:#fd4801}
.delivery-list .item.checks .frm-input{text-align:center}
.delivery-list .item.checks .frm-control{display:block;margin:0 auto}
.delivery-list .item.checks .dropdown-list{top:auto;bottom:100%}
.delivery-list .item.checks .warn{position:absolute;top:0;right:0;display:none;padding:0 5px;height:20px;background:#ff7326;color:#fff;font-size:12px;line-height:20px}
.delivery-list .item.checks .warn.open{background:#ccc;color:#fff;display:block}
.delivery-list .item.checks .warn.tag{background:#ccc;color:#fff;display:block}
.delivery-list .item.checks.on .warn.tag{background:#E94F0F}
.delivery-list .frm-tips{margin:10px 0}
.delivery-other-select{margin-top:10px;margin-bottom:10px;color:#999}
.delivery-items{position:relative;margin-bottom:9px;padding:15px 15px 0px 15px;border:solid 1px #f5f5f5;background:rgba(239,239,244,.35);line-height:28px}
.delivery-items .item{margin-bottom:10px}
.delivery-extra .item{position:relative;float:left;margin-bottom:0;width:50%;height:50px;line-height:50px}
.delivery-extra{border-top:1px solid #f5f5f5}
.delivery-extra .item:nth-child(1),.delivery-extra .item:nth-child(2){border-bottom:1px solid #f5f5f5}
.delivery-extra .item.item-tips{width:230px}
.delivery-extra .item.item-tips .tips-box{width:auto;left: 22px;}
.delivery-extra .item.hide {display: none;}
.delivery-items .icon{margin-right:5px;color:#8d8d8d}
.delivery-items .gray{color:#999;cursor:pointer}
.delivery-items .remark-input{position:absolute;top:-1px;left:22px;display:none;right: 20px;}
.delivery-items .remark-input .place-list{display:block;width: 276px;}
.delivery-items .remark-input .frm-input-box{width: 100%;padding-right: 20px;}
.delivery-items .remark-input i {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    color: #999;
    width: 30px;
    text-align: center;
    bottom: 0;
    cursor: pointer;
}
.tips-box .checks{float:left;margin-left:-1px;padding:0 25px;height:35px;line-height:33px}
.tips-box{position:absolute;top:8px;left:25px;display:none;width:400px}
.time-box .checks{float:left;margin-left:-1px;padding:0 25px;height:35px;line-height:33px;font-size:14px;cursor:pointer}
.time-box{position:absolute;top:8px;left:23px}
.delivery-extra .remark-list .item{float:none;width:100%;border-bottom:0;height:auto;line-height:40px}
.delivery-extra .remark-list .item h4{padding:0 12px}
.delivery-extra .item .frm-switch-label {
    position: absolute;
    top: 2px;
    float: none;
    margin-left: 10px;
}
.delivery-extra .item .delivery-switch {
    position: absolute;
    left: 25px;
    top: 0;
    right: 0;
    color: #999;
}

.delivery-extra .item .delivery-switch.checked {
    color: #333;
}

.category-box {
    width: 215px;
    z-index: 2;
    height: 26px;
    position: absolute;
    top: 40px;
    font-size: 0;
    height: 180px;
    border: 1px solid #E7E7E7;
    left: 25px;
    background: #fff;
    display: none; 
}

.category-items, .weight-items {
    width: 106.5px;
    text-align: center;
    font-size: 14px;
    color: #333;
    display: inline-block;
    vertical-align: top;
    height: 100%;
    background: content-box;
    overflow: hidden;
    overflow-y: scroll;
    line-height: 40px;
    user-select: none;
}

.category-items {
    border-right: 1px solid #f5f5f5;
}

.category-items .node.on, .weight-items .node.on {
    background: #E94F0F;
    color: #fff;
}

.category-items .node:hover, .weight-items .node:hover {
    background: #e0f4fb;
    cursor: pointer;
}

.category-items .node.on:hover, .weight-items .node.on:hover {
    background: #E94F0F;
    color: #fff;
}

.remark-box{position:relative}
.activity-content-box{padding:10px 20px;width:510px;height:auto;font-size:14px}
.activity-content-box .frm-control{display:inline-block;margin-right:20px}
.activity-content-box .frm-input-box{margin:0 5px}
.activity-content-box .handles{position:static}
.activity-content-box .handle-add{color:#E94F0F}
.skus-box.tags{margin-bottom:10px}
.skus-box.tags .frm-control{display:block}
.skus-box.tags .frm-control label{margin:0 5px;color:#666;font-size:14px}
.skus-box.tags .frm-tips{margin-left:70px}
.skus-detail{border-bottom:1px solid #f5f5f5;font-size:14px}
.skus-detail .slide{float:left;width:80px;background:rgba(239,239,244,.35)}
.skus-detail .slide em{display:block;height:56px;border:solid 1px #f5f5f5;border-bottom:0;text-align:center;line-height:56px}
.skus-detail .item{float:left;width:259px}
.skus-detail .item .frm-control,.skus-detail .item .title{display:block;padding:0 10px;height:56px;border:solid 1px #f5f5f5;border-bottom:0;border-left:0;line-height:56px}
.skus-detail .item .title{text-align:center;font-weight:700}
.skus-detail .item .frm-control .frm-input-box{width:100%}
.shop-items .item{position:relative;float:left;padding:0 10px;padding-top:30px;width:240px;height:160px;border:6px solid #fff;background-color:#f9f9fb;text-align:center}
.shop-items .item em{position:absolute;top:0;left:0;padding:0 5px;height:20px;background:#ccc;color:#fff;font-size:12px;line-height:20px}
.shop-items .item .btn-delete{position:absolute;top:5px;right:5px;display:none;color:#999;font-size:16px}
.shop-items .item:hover .btn-delete{display:block}





.shop-items .item p{margin-top:5px;color:#999;font-size:14px}
.shop-items .item h2{margin-top:20px;font-size:18px}
.shop-items .item h3{margin-top:20px;font-weight:400;font-size:16px;line-height:1.6}
.category-list.tag-list{border-right:1px solid #f5f5f5}
.category-list.tag-list .icon{margin-right:5px;font-size:18px}
.channel-container{margin-left:186px;padding-left:40px;border:0}
.shop-items .item em.online{background:#04be02}
.guide-box .logo{float:right;width:90px;height:80px;text-align:center;line-height:90px}
.guide-box .logo img{width:60px;height:60px;vertical-align:middle}
.guide-box .icon{float:left;height:80px;font-size:80px;line-height:100px}
.guide-box{position:relative;text-align:center}
.guide-logo{display:block;margin:0 auto;margin-bottom:10px;width:280px}
.guide-box:after{position:absolute;top:0;right:0}
.guide-box:after{position:absolute;top:45px;left:50%;margin-left:-25px;width:55px;height:1px;border-top:1px solid #f5f5f5;content:''}
.guide-box .guide-logo.extra{margin-top:40px;margin-bottom:20px}
.form-box.guide{margin:0 auto;margin-top:10px;padding:20px 0;padding-bottom:0;width:600px}
.form-box.guide.extra{margin-top:20px;padding-top:0;border-top:0}
.form-box.guide label{display:block;margin-bottom:10px}
.form-box.guide .options{margin-bottom:9px}
.form-box.guide .options .item{height:40px;line-height:40px}
.form-box.guide.channel-box{margin-top:19px}
.guide-box.auth{margin-top:50px}
.guide-box.auth p{margin-top:20px}
.form-box.guide .select-shop{margin-bottom:19px}
.form-box.guide .dropdown-list{top:auto;bottom:100%}
.auth-url{margin-top:50px;margin-bottom:50px}
.logistic-block .platform-join-items.disabled .icon{background:0 0}
.logistic-block .platform-join-items.disabled .icon:before{color:#b5b5b5 !important}
.steps-list{position:relative;margin:0 auto;margin-top:39px;padding-top:20px;padding-left:20px;width:600px;border-top:1px solid #f5f5f5}
.steps-list .item{position:relative;padding:20px 0}
.steps-list .item p{margin-bottom:5px}
.steps-list .item:before{position:absolute;top:30px;left:-20px;width:2px;height:100%;background:#efeff4;content:" "}
.steps-list .item:after{position:absolute;top:0;left:-23px;margin-top:26px;width:8px;height:8px;border-radius:50%;background:#efeff4;content:" "}
.steps-list .item:first-child:before{top:30px}
.steps-list .item:last-child:before{height:0}
.steps-list .item.on{color:#E94F0F}
.steps-list .item.on:after{background:#E94F0F}
.steps-list .item .title{margin-bottom:10px;font-weight:600}
.steps-list .item p{color:#999}
.steps-list .item .link{color:#E94F0F}
.dialog-buttons{margin:20px 0;text-align:center}
.form-box.logistic{margin:0 auto;padding:20px 0;padding-bottom:1px;width:430px}
.form-box.logistic label{display:block;margin-bottom:10px}
.footText{position:absolute;right:0;bottom:30px;left:0;color:#999;text-align:center}
.order-fixed .dropdown-box .btn.dropdown-switch{margin-right:0;border-radius:0}
.order-fixed .dropdown-box,.order-fixed .frm-input-box:first-child{margin-right:5px;width:160px}
.order-fixed .frm-input-box:last-child{width:160px}
.channel-warning{margin:0 auto;width:600px;height:40px;background:#fdf5e6;color:#eb9e05;text-align:center;font-size:14px;line-height:40px}
.channel-warning .icon{margin-right:5px;font-size:18px}
.import-shop.channel-box{width:840px;text-align:center}
.import-shop.channel-box .options{display:inline-block}
.import-shop.channel-box .options .item{width:200px}
.channel-warning.m10{margin:0 auto 20px}
.icons-channel{position:absolute;top:14px;right:15px;display:inline-block;line-height:22px}
.icons-channel span{float:left;color:#999;font-size:14px}
.main-head-search.order-search{position:absolute;top:12px;right:130px;padding:0 10px;padding-right:40px;height:35px;border:1px solid #f5f5f5;line-height:35px}
.main-head-search.order-search input{display:block;width:200px;height:100%}
.main-head-search.order-search .search-btn{position:absolute;top:-2px;right:10px;display:b}
.btn-add-order{position:absolute;top:12px;right:20px}
.customer-tabs .tab-items.on,.customer-tabs .tab-items:hover{color:#fff}
.filter-field,.filter-value{margin-bottom:10px}
.filter-value .btn.dropdown-switch{margin-right:0}
.filter-value .frm-control span{border-radius:3px}
.filter-box .dropdown-list ul li{margin-bottom:0;padding:0;background:0 0}
.filter-box .dropdown-list ul li:hover{background-color:#E94F0F}
.dispatcher-list{overflow:hidden;overflow-y:scroll;max-height:400px}
.name-icon{position:relative;top:-1px;display:inline-block;margin-right:10px;width:28px;height:28px;border-radius:50%;background:#999;color:#FFF;vertical-align:middle;text-align:center;font-size:14px;line-height:28px}
.customer-info{position:relative;margin-top:10px;margin-bottom:20px;padding:10px 0;padding-left:80px;background:rgba(239,239,244,.35)}
.customer-info .name-icon{position:absolute;top:15px;left:10px;margin-right:0;width:50px;height:50px;font-size:24px;line-height:50px}
.customer-info h2{margin:5px 0;font-weight:500;font-size:18px}
.customer-info p{font-size:14px;line-height:1.6}
.customer-tips{margin-bottom:20px}
.customer-count{position:absolute;top:30px;right:20px;margin-bottom:20px;text-align:left;font-size:16px}
.full-page{position:fixed;top:0;right:0;bottom:0;left:80px;display:none;background:#efefef}
.close-page{position:fixed;bottom:30px;left:50%;z-index:100;margin-left:30px;width:50px;height:50px;border-radius:100%;background:rgba(0,0,0,.3);color:#fff;text-align:center;font-size:32px;line-height:50px}
.logistic-block{margin:0 auto;margin-top:80px;width:720px}
.order-icon{position:static;top:10px;left:15px;float:left;margin-left:15px;line-height:50px}
.shop-items .item .icon{position:absolute;top:10px;right:10px;display:none;color:#E94F0F;cursor:pointer}
.shop-items .item:hover .icon{display:block}
.block-magic .frm-tips{margin-top:50px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f5f5f5;color:#333;font-size:18px}
.block-magic .frm-tips:first-child{margin-top:10px}
.magic-tips{margin-top:0;padding-top:0;border-top:0}
.magic-tips li{width:280px}
.merchant-tips{margin-top:20px;border:0}
.magic-filter-bar{padding:10px 20px;padding-top:30px;background:rgba(239,239,244,.35)}
.magic-filter-item{position:relative;display:block;margin-right:50px;margin-bottom:15px;padding-left:60px}
.magic-filter-item .item{margin-left:10px;padding:5px 9px;height:32px;border-radius:4px;line-height:32px;cursor:pointer;word-break:keep-all}
.magic-filter-item .item.on{background:#E94F0F;color:#fff}
.magic-filter-item label{position:absolute;top:5px;left:0}
.data-tips{position:absolute;top:0;right:15px;margin:10px 0;color:#999;font-size:14px}
.dialog .printer-list{overflow:hidden;overflow-y:auto;max-height:320px}
.filter-city .dropdown-box{position:absolute;top:0;left:0;width:94px}
.filter-city{position:relative;padding-left:79px}
.frm-control-large.filter-city .frm-input-box{width:250px}
.filter-city .frm-tips{margin-left:-79px}
@media only screen and (max-width:480px){.login-block{top:50%;left:0;margin:-190px 10px 0 10px;width:auto}
}.filter-shop{float:left;display:none;margin:12px 0}
.filter-shop .btn{height:40px;border:solid 1px #f5f5f5;border-radius:5px;background-color:#fff;font-size:16px;line-height:40px}
.filter-shop .btn:hover{border-color:#f5f5f5;background:0 0;box-shadow:none}
.skus-tabs .search-bar{left:50%;margin-left:-215px}
.skus-tabs .search-bar .main-head-search{padding:0 10px;border:1px solid #f5f5f5}
.skus-tabs .search-bar .main-head-search input{width:400px}
.skus-tabs #skus-list{display:block;padding-top:60px;text-align:center}
.block-warning{padding-top:150px;text-align:center}
.block-warning p{margin-bottom:10px}
.block-warning .btn{margin-top:10px}
.block-order-list{position:absolute;top:130px;right:0;bottom:0;left:0;overflow-y:scroll;padding:0 14px 20px 20px}
.main-head .order-tab-wrap{margin-top:10px}
.order-console{position:absolute;right:0;bottom:0;left:0;display:none;padding:14px 20px;padding-left:30px;background:#fff;box-shadow:0 -1px 1px 0 rgba(0,0,0,.1);font-size:16px}
.block-order.console .order-console{display:block}
.block-order.console .order-title{padding-left:15px}
.order-console .frm-checkbox-label{float:left;margin-top:7px;line-height:21px}
.block-order.console .block-order-list{bottom:65px}
.console-filter .tips{float:left;width:60px;text-align:center;line-height:37px}
.radio-tab-group{float:left;font-size:14px;line-height:37px}
.radio-tab-group .frm-radio-label{float:left;margin-right:0;padding:0 10px}
.radio-tab-group .frm-radio-label i{line-height:1}
.block-order .block-order-list .frm-checkbox-label{position:absolute;top:15px;left:10px;display:none;z-index:10}
.block-order.console .block-order-list .frm-checkbox-label{display:block}
.console-more{position:fixed;bottom:10px;left:80px;padding-top:9px;width:27px;height:65px;background:#E94F0F;box-shadow:inset 1px -1px 2px 1px rgba(0,0,0,.1);color:#fff;text-align:center;font-size:14px;line-height:24px}
.console-more.merge{bottom:80px;background:#ff7326}
.btn.btn-sms{display:none}
.block-search-bar .search-btn{color:#bbb;font-size:18px}
.block-search-bar .search-btn .icon{vertical-align:middle;font-size:20px}
.block-search-bar .btn{margin-top:10px}
.block-search-bar{position:relative;margin-top:10px;padding:0 10px;padding-right:40px;width:300px;height:35px;border:1px solid #f5f5f5;line-height:35px}
.block-search-bar input{display:block;width:200px;height:100%;border:0;color:#333}
.block-search-bar .search-btn{position:absolute;top:-2px;right:10px}
.check-items{overflow:hidden;padding:10px;width:640px;background-color:#f9f9fb;font-size:14px}
.check-items .items{float:left;margin-right:10px;padding:0 10px;height:35px;min-width:100px;background:#fff;text-align:center;font-size:14px;line-height:35px;margin:5px;min-width:110px}
.check-items .items:nth-child(5){margin-right:0}
.check-items .items:hover{border:1px solid #E94F0F}
.check-items.extra{display:none}
.icon-check{position:relative;margin-top:2px;margin-right:6px;width:15px;height:15px;float:left}
.icon-check:before{border-radius:2px;box-sizing:border-box;content:"";border:1px solid #bbb;background-color:#fff;display:block;height:100%}
.icon-check:after{position:absolute;left:5px;top:calc(50% - 3px);height:6px;width:6px;content:"";border-radius:4px;background-color:transparent}
.frm-control .icon-check{margin-top:9px}
.frm-checkbox-label.selected .icon-check:after{transform:rotate(-42deg);left:4px;top:calc(50% - 3px);width:8px;height:4px;border:2px solid transparent;background-color:transparent;border-radius:0;border-top:none;border-right:none;background-color:#fff;border-color:#fff;background-color:transparent}
.frm-checkbox-label.selected .icon-check:before{border-color:#E94F0F;background-color:#E94F0F}
.access-items-title{padding-left:10px;margin:10px 0 20px;font-weight:600}
.access-items-title .icon-check{margin-top:2px}
.access-items-list{padding-left:10px;margin-bottom:20px}
.access-items-list:last-child{margin-bottom:0}
.access-items-list li{float:left;width:25%;padding-left:20px;margin-bottom:10px}
.access-items-list .icon-check{margin-top:2px}
.btn-report-detail{display:none}
@media only screen and (max-width:1024px){.main-block{width:920px;margin-left:-460px}
}.help-box{margin-left:186px;padding-left:40px;border:0;border-left:1px solid #f5f5f5}
.help-box h1{font-size:24px;line-height:48px;font-weight:500}
.help-tips{color:#999;font-size:14px}
.help-content{border-top:1px solid #f5f5f5;margin:20px 0;text-align:justify;max-width:960px;position:relative}
.help-content h2{font-size:18px;margin-top:30px}
.help-content p{line-height:1.8;margin:10px 0}
.help-content img{margin:10px 0;max-width:800px}
.children-list .item{position:relative;margin-left:0;padding-left:35px}
.children-list .item:before{content:"";display:block;position:absolute;top:0;left:20px;height:25px;width:6px;border-left:1px solid #e7e7eb;border-bottom:1px solid #e7e7eb}
.children-list .item:after{content:"";display:block;position:absolute;top:0;left:20px;bottom:0;width:6px;border-left:1px solid #e7e7eb}
.children-list .item:last-child:after{display:none}
.help-dir{position:absolute;right:-260px;top:-30px;margin-top:10px;padding-top:20px;width:240px}
@media only screen and (max-width:1366px){.help-dir{position:static}
}.help-dir .dir-title{height:32px;line-height:32px;padding-left:15px;border-left:4px solid #e7e7eb;font-weight:bold}
.help-dir li{height:auto;line-height:32px;padding-left:15px;border-left:4px solid #e7e7eb;cursor:pointer}
.help-dir li.on{border-left-color:#E94F0F}
.help-dir li.on a{color:#E94F0F}
.steps.help{width:960px;margin:0 auto;padding-top:20px}
.steps.help .item .title{font-size:18px;font-weight:500;height:40px;border-bottom:1px solid #E7E7E7;background-color:#f4f5f9;line-height:40px;padding:0 10px}
.steps.help .item .list{padding:20px;line-height:47px}
.steps.help .item .list a{color:#E94F0F}
.block-header.extra{border-bottom:0}
.card-item .user em{color:#E94F0F;font-size:24px}
.card-item .content{padding-bottom:15px}
.service-info{margin:20px 0;padding:25px 20px;padding-left:90px;background:#f9f9fb;position:relative}
.service-info h1{margin-bottom:10px;font-weight:600;font-size:18px}
.service-info .btn{margin-top:20px}
.service-info p{color:#666}
.service-info .icon{position:absolute;top:30px;left:20px;display:inline-block;margin:0 auto;margin-bottom:10px;margin-bottom:5px;width:50px;height:50px;border-radius:5px;background:#E94F0F;color:#fff;text-align:center;font-size:28px;line-height:50px}
.service-info ul{border-top:1px solid #F5F5F5;margin-top:20px;padding-top:10px}
.service-info li{line-height:35px}
.service-info li label{float:left;margin-right:10px}
.service-info .primary{color:#ff7326}
.service-info em{font-size:24px}
.service-info .btn-talk{position:absolute;right:20px;top:15px}
.more-list{position:absolute;left:-12px;top:59px;width:110px;text-align:center;border-radius:0 0 4px 4px;background:#fff;border:1px solid #E7E7E7;display:none;z-index:30}
.more-list .item{line-height:50px}
.order-btn-more:hover .more-list{display:block}
.more-list .item:hover{color:#E94F0F}
.delivery-extra-buttons{margin-top:10px;margin-bottom:-10px}
.tips-list .item{width:109px;float:left;margin:5px;line-height:40px;text-align:center;cursor:pointer}
.tips-list .input{width:100%}
.tips-input{padding:10px 5px;padding-top:5px}
.tips-input .frm-input-box{width:100%;border:1px solid #f5f5f5;height:42px}
.tips-input .frm-input-box input{text-align:center;line-height:35px;font-size:16px}
.tips-amount{text-align:center;font-size:18px;margin:10px 0 20px;color:#666}
.tips-amount font{color:#ff7326;font-weight:500}
.tips-box .cart-num{color:#333}
.goods-items .block-items .js_upload{width:100px;height:75px;position:absolute;left:10px;top:12px;overflow:hidden;display:none}
.goods-items.thumb .block-items{padding-left:120px;position:relative}
.goods-items.thumb .block-items .js_upload{display:block}
.goods-items.thumb .goods-num{left:219px}
.map-full .panels .tool-box{padding:10px;background:#E94F0F;color:#fff}
.map-full .panels .tool-item{float:left;width:50%;text-align:center}
.map-full .panels.shop-box{width:250px}
.map-full .panels .tool-item .btn{background:transparent;border:0;color:#fff;font-size:16px}
.map-full .panels .dropdown-list .item{padding:0 28px 0 10px;height:45px;border-bottom:0;border-left:0;line-height:45px}
.block-service .tabbar{width:360px;margin-left:-180px}
.block-service .tabbar .item{width:33.33%}
.third-block .item{width:300px;background:#f9f9fb;display:inline-block}
.third-block .item .title{line-height:45px;padding:0 10px;text-align:center;border-bottom:1px solid #fff}
.third-block .item .content{text-align:center;padding:20px 0;color:#999}
.third-block .item .content .amount{font-size:28px;color:#333}
.third-block .item .btn{width:100%;border-radius:0}
.third-block{padding:40px 20px}
.pay-page{margin-top:-20px}
.pay-page .title{padding-left:20px;background-color:#fafafa;color:#4a4a4a;font-size:12px;line-height:45px}
.pay-page .content{text-align:center;font-size:0}
.pay-page .content .tips{margin:40px 0 5px;color:#4a4a4a;font-size:16px;line-height:14px}
.pay-page .content .money{margin-bottom:23px;color:#000;font-size:30px}
.pay-page .text{margin-top:40px;text-align:center}
.pay-page .text a{color:#30b8c6}
.code-box{display:inline-block;*zoom:1;*display:inline;padding:10px;width:222px;height:280px;border:solid 1px #d7d7d7;vertical-align:middle}
.code-box .code{display:block;margin-bottom:18px;width:200px;height:200px;background-color:#d4d4d4}
.code-box .code-hint{display:block;margin:0 auto}
.pay-page .content .hint{display:inline-block;*zoom:1;*display:inline;margin-left:30px;vertical-align:middle}
.block-items.special.thumb{height:120px;padding-right:0;padding-left:110px;text-overflow:inherit;white-space:inherit;line-height:1.5;padding-top:15px;color:#333}
.block-items.special.thumb img{width:100px;height:100px;position:absolute;left:0;top:10px;cursor:pointer}
.block-items.special.thumb .goods-num{display:block;position:absolute;float:none;line-height:1;right:auto;bottom:10px;top:auto}
#thumb-preview{text-align:center}
#thumb-preview img{max-width:100%;max-height:100%}
.time-str{}
.time-pop{width:215px;z-index:2;height:26px;position:absolute;top:36px;font-size:0;height:138px;border:1px solid #ddd;left:-1px;background:#f7f7f7;display:none}
.time-pop .deta-tab{width:83px;text-align:center;font-size:14px;color:#000000;display:inline-block;vertical-align:top;height:100%;background:content-box}
.time-pop .deta-tab .item{height:45px;width:100%;line-height:45px;cursor:pointer}
.time-pop .deta-tab .item.on{background-color:#fff}
.time-pop .deta-box{display:inline-block;width:130px;vertical-align:top;height:100%;background:#fff}
.time-pop .picker{float:left;width:52px;text-align:center}
.time-pop .timepicker{width:25px;height:25px;display:block;margin:6px auto;border:1px solid #999;font-size:14px;text-align:center}
.time-pop .deta-list{padding:9px 10px}
.time-pop .picker a{width:50px;height:40px;display:block;text-align:center;position:relative}
.time-pop .picker a:before{content:"";position:absolute;border-top:1px solid #999;border-right:1px solid #999;transform:rotate(-45deg);width:10px;height:10px;top:20px;left:21px}
.time-pop .picker a:hover:before{border-color:#E94F0F}
.time-pop .picker a[data-action="increment"]:before{top:12px;transform:rotate(135deg)}
.time-pop .deta-box:after{position:absolute;content:":";left:50%;top:50%;font-size:14px;line-height:1;margin-left:37px;margin-top:-9px}
.block-items.gift{height:auto;line-height:1.5;padding:17px 0}
.order-goods{position:absolute;top:60px;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;background:#fff;padding:0 15px}
.order-loading-list-items .order-remark{border-top:0}
.order-query-detail .order-small-head{}
.order-delivery-detail .order-goods{bottom:64px}
.order-detail-info{padding:15px 0}
.block-items span{color:#333}
.order-query-detail{padding:10px 15px}
.map-full .handle-item{float:left}
.merge-items .item{background:#fff;border-radius:0;margin-bottom:10px;position:relative}
.merge-items{padding:0 10px;margin-top:10px}
.merge-items .item .title{line-height:45px;padding:0 10px;border-bottom:1px solid #f5f5f5;background:#e0f4fb}
.merge-items .item .info{line-height:1.5;border:1px solid #f5f5f5;border-bottom:0;border-top:0;padding:10px 0}
.merge-items .item .extra{line-height:45px;border:1px solid #f5f5f5;padding:0 10px;color:#999}
.merge-items .item .address{font-size:16px;}
.merge-items .item .sn{font-weight:600;color:#E94F0F}
.merge-items .item .delete{float:right;color:#999}
.merge-items .item .time{color:#999}
.merge-items .item .time font{color:#ff7326}
.merge-items .item .address{overflow:hidden;display:block;padding:0 10px}
.merge-items .item .time font{color:#ff7326}
.group-box .delivery-items{border:0;background:transparent;padding:0;margin-bottom:0}
.group-box .delivery-extra{float:right;width:40%}
.group-box .delivery-extra .item{width:100%}
.merge-info .amount{line-height:35px;text-align:right;display:block;font-size:14px}
.merge-info .amount.extra font{font-size:24px}
.merge-info .amount.extra{line-height:27px}
.merge-info .frm-group{padding-bottom:10px}
.merge-info{position:absolute;background:rgba(239,239,244,.35);padding:10px;bottom:0;right:0;left:0}
.merge-items .item:last-child{margin-bottom:0}
.merge-info .block-items.time{height:40px;text-align:center;padding:0}
.merge-info .block-items.time .time-box{display:inline-block;margin:0 auto;width:auto;position:static}
.merge-info .time-pop{left:auto;top:45px}
.block-merge-box .map-full{top:120px;left:20px;right:20px;padding:10px 0}
.block-merge-box .map-full .buttons{right:auto;left:10px}
.block-merge-box.hide{display:none}
.merge-box .data-empty{margin-top:270px}
.merge-info .btn{margin-top:15px}
.merge-info .frm-input-box{border:0;float:right;margin-top:-6px;background:transparent}
.merge-info .frm-input-box input{background:transparent;text-align:right;padding:0;font-size:16px}
.merge-items .item i{position:absolute;top:0;right:10px;float:none;color:#666}
.map-full .info-time{position:absolute;left:50%;bottom:20px;width:200px;margin-left:-100px;background:#E94F0F;color:#fff;line-height:40px;border-radius:20px;text-align:center;box-shadow:0px 2px 2px 1px rgba(0,0,0,.1)}
.report-btns{text-align:center}
.report-btns .items{display:block;margin:20px auto}
.report-btns .item{margin:10px;width:160px;cursor:pointer;display:inline-block;padding:10px;padding-top:30px;text-align:center;border-color:#E5E5E5}
.report-btns .item.on{background:#ff7326;color:#fff}
.report-btns .item .title{font-size:18px}
.report-btns .item .tips{color:#999;font-size:14px;line-height:1.5;margin-top:5px}
.report-btns .item.on .tips{color:#fff}
.assuse-box{position:relative;padding-top:56px}
.assuse-box .tabbar{top:0}
.accuse-list,.accuse-form{border-top:1px solid #f5f5f5;padding-top:20px}
.accuse-list{padding-top:9px;max-height:400px;overflow-y:scroll;min-height:384px;display:none}
.accuse-list .data-empty{margin-top:150px;height:auto}
.table table td font{color:#ff7326}
.link-marker{color:#E94F0F;margin-left:5px}
.marker-container{position:absolute;top:0;left:0;right:0;bottom:0;display:none}
.marker-box{width:100%;height:100%}
.btn-marker{position:absolute;bottom:20px;left:50%;margin-left:-72px;font-size:16px;border:0;height:40px;line-height:40px;box-shadow:0px 2px 2px 1px rgba(0,0,0,.1);border-radius:20px;padding:0 40px;background:#ff7326 !important}
.btn-close{background:rgba(0,0,0,.5);color:#fff;border-radius:100%;width:30px;height:30px;display:block;text-align:center;line-height:30px;position:absolute;right:25px;top:25px;font-size:18px;cursor:pointer}
.delivery-items p{margin-left:25px;color:#999}
.map-full.marker-container .info-time{bottom:auto;top:20px}
.heatmap-box{position:absolute;bottom:0;top:94px;left:0;right:0;padding:10px 20px}
.stock-head{height:60px;border-bottom:solid 1px #f5f5f5}
.stock-head .main-head-tab-items{margin-right:40px}
.btn-code{position:absolute;right:10px;top:20px;height:35px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.15);width:110px;text-align:center;line-height:35px;font-size:14px;background:#E94F0F;color:#fff;cursor:pointer}
.btn-code input{background:transparent;color:#fff;border:0;text-align:center;width:100%;font-size:16px}
.btn-code input::-webkit-input-placeholder{color:#f7f7f7;font-size:14px}
.btn-code input:-moz-placeholder{color:#f7f7f7;font-size:14px}
.btn-code input::-moz-placeholder{color:#f7f7f7;font-size:14px}
.btn-code input:-ms-input-placeholder{color:#f7f7f7;font-size:14px}
.toast-tips{position:absolute;background:rgba(0,0,0,.6);color:#fff;left:50%;top:115px;width:160px;margin-left:-40px;line-height:3;text-align:center}
.categorys-stock .block-items.special{padding:0}
.categorys-stock.categorys-box .block-items .handles{bottom:7px}
.goods-search input{width:200px}
.main-head-search.goods-search{background:#fff;height:auto;line-height:1.8;display:inline-block;border:1px solid #E7E7E7;padding:0 10px}
.goods-box-tips{padding:10px 20px;color:#999;font-size:14px}
.dialog-right .box{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;overflow-y:auto}
.dialog-goods-list .block-items{background:#f4f5f9}
.time-group .btn.dropdown-switch{margin-right:0}
.message-box{position:fixed;right:0;top:0;width:360px;background:#efefef;bottom:0;box-shadow:3px 0px 10px 5px rgba(0,0,0,.1)}
.message-box .title{line-height:55px;text-align:center;background:#efefef}
.message-box .icon-close{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;right:10px;top:15px;font-size:18px}
.message-box .avatar{width:45px;height:45px;display:inline-block;float:left;margin-top:3px;margin-left:6px}
.message-box .avatar img{border-radius:100%}
.message-box .items{height:100%;overflow-y:auto;padding-bottom:50px}
.message-box .item{background:#fff;margin:0 10px;padding:0 10px;padding-top:10px;border-radius:5px;margin-bottom:10px;position:relative}
.message-box .item .title{line-height:40px;border-bottom:1px solid #f5f5f5;margin-bottom:10px;font-weight:600}
.message-box .item .icon-more{display:none}
.message-box .info{margin-left:70px;color:#999}
.message-box .info h4{font-size:16px;line-height:1.8;color:#333}
.message-box .extra{border-top:1px solid #f5f5f5;margin-top:10px;padding:10px 0;line-height:1.8}
.message-box .extra em{width:70px;display:inline-block;color:#999;float:left}
.message-box .btns{line-height:46px;border-top:1px solid #f5f5f5;display:flex}
.message-box .btns a{width:100%;text-align:center;border-right:1px solid #f5f5f5}
.message-box .btns a:last-child{border-right:0}
.message-box .btns a:hover{color:#E94F0F}
.message-box .icon-del,.message-box .icon-more{position:absolute;right:10px;top:22px;color:#666;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer}
.message-box .icon-more{font-size:20px}
.message-box.toggle .item{display:none}
.message-box .item.on{display:block;padding-bottom:15px;cursor:pointer}
.message-box .item.on .icon-more{display:block}
.message-box.toggle{bottom:auto;padding-top:10px;right:-360px}
.message-box.toggle .items{padding-bottom:0}
.message-box.toggle .title{display:none}
.message-box.toggle .extra,.message-box.toggle .btns{display:none}
.message-box .extra span{display:inline-block}
.message-box.toggle .icon-del{display:none}
.check-items.skus-box{width:452px}
#daodream-launcher{display:none}
.delivery-list .ad-box{position:relative;float:left;margin-right:10px;margin-bottom:10px;padding:0 15px;padding:20px 0;width:160px;height:90px;border:solid 1px #f5f5f5;text-align:center;cursor:pointer}
.delivery-list .ad-box .amount{text-align:center;font-size:18px}
.delivery-list .ad-box .amount small{margin-left:7px;color:#999}
.delivery-list .ad-box .title{margin-bottom:5px}
.delivery-list .ad-box .tag{position:absolute;top:0;right:0;padding:0 5px;height:20px;font-size:12px;line-height:20px;background:#ccc;color:#fff}
.multi-box{text-align:center;padding-top:10px}
.multi-box h3{margin-top:10px;font-size:18px}
.multi-box .tips{margin-top:20px;color:#333;margin-bottom:5px}
.multi-box .tips em{font-weight:bold}
.multi-box p{color:#999}
.call-title{font-size:22px;padding-top:10px}
.call-box{text-align:center}
.call-main img{width:180px;margin:15px 0}
.call-main{padding:5px 20px}
.call-time{font-size:14px;color:#999}

.delivery-list.merge .item.checks {
    width: 100%;
    height: 50px;
    padding: 0 10px;
    line-height: 50px;
    display: flex;
}

.delivery-list.merge {
    width: 100%;
}

.delivery-list.merge .item.checks .amount {
    text-align: right;
    width: 60%;
    line-height: 50px;
    padding-right: 10px;
}

.delivery-list.merge .item.checks .title {
    width: 40%;
    text-align: left;
}

.delivery-list.merge .item.checks:last-child {
    margin-bottom: 0;
}

.delivery-list.merge .item.checks .coupon {
    margin-right: 30px;
} 

.merge-info .btn {
    margin-top: 15px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}

.rider-info {
    width: 335px;
    float: left;
    margin: 0;
    padding-left: 65px;
    cursor: pointer;
    margin-right: 10px;
    margin-bottom: 10px;
    background: rgba(239,239,244,.35)!important;;
}

.rider-info .name-icon {
    position: absolute;
    top: 20px;
    margin-right: 0;
    width: 40px;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
}

.rider-info p {
    color: #999;
}

.rider-info.on .name-icon {
    background: #E94F0F;
}

.rider-info h2 {
    height: 26px;
    overflow: hidden;
}

.rider-info:nth-child(2n) {
    margin-right: 0;
}

.rider-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: none;
    background: #fff;
    padding-top: 55px;
}

.rider-container h1 {
    font-size: 16px;
    font-weight: normal;
    position: absolute;
    left: 20px;
    top: 14px;
    color: #333;
    padding-right: 25px;
}

.rider-box {
    width: 100%;
    max-height: 410px;
    padding-left: 15px;
    padding-right: 15px;
    overflow: hidden;
    /* display: flex; */
    overflow-y: auto;
}

.rider-box.merge {
    position: absolute;
    max-height: inherit;
    bottom: 65px;
    top: 60px;
}

.btn-rider {
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin-left: -72px;
    font-size: 16px;
    border: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 40px;
}

.rider-info em{position:absolute;top:0;right:0;padding:0 5px;height:20px;background:#04be02;color:#fff;font-size:12px;line-height:20px}
.rider-info em.tag {background: #ccc}

.rider-container .btn-close {
    background: transparent;
    color: #333;
    right: 18px;
    top: 9px;
    font-size: 24px;
}

.rider-container h1 .icon-question {
    color: #c7c7c7;
    font-size: 20px;
    position: absolute;
    right: 0;
    top: 0;
}

.rider-container.merge h1 {
    left: 15px;
    top: 15px;
}

.rider-container.merge .rider-info {
    width: 100%;
}

.rider-container.merge .btn-close {
    right: 10px;
    top: 10px;
    font-size: 22px;
}

.delete-tag {
    font-size: 100px;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 0;
    right: 0;
    text-align: center;
}

.order-delete {
    opacity: .15;
}

.delete-tag p {
    font-size: 16px;
    color: #333;
}

.task-console {
    display: none;
    position: fixed;
    top: 10px;
    right: 10px;
    width: 320px;
    background: #fff;
    bottom: 0px;
    box-shadow: -1px 0px 2px -1px rgba(0, 0, 0, 0.3);
    z-index: 100;
}

.task-console .header {
    display: block;
}

.task-console .header h2 {
    font-size: 16px;
    padding: 0 15px;
    line-height: 60px;
    font-weight: 500;
}

.task-console .header i {
    position: absolute;
    right: 25px;
    top: 16px;
    font-size: 22px;
    border-radius: 5px;
    cursor: pointer;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
}

.task-console .header i:hover {
    background: #f5f5f5;
}

.task-console .box .item {
    position: relative;
    /* margin: 0 -15px; */
    padding: 10px 15px;
    border-top: 1px solid #E7E7E7;
    border-bottom: 1px solid #E7E7E7;
    background-color: #f9f9fb;
    border-top: 0;
}

.task-console .box .item .title {
    margin-bottom: 10px;
    word-wrap: break-word;
    word-break: break-all;
    line-height: 1.5;
}

.task-console .box .item .desc {
    color: #666;
    font-size: 14px;
}

.task-console .box .item .title em {
    float: right;
    font-size: 12px;
    color: #666;
    line-height: 2;
}

.popover-tips {
    position: absolute;
    z-index: 999;
    display: none;
    margin-top: 0;
    line-height: 1.8;
    width: 240px;
}

.popover-tips .popover-inner {
    background: rgba(0,0,0,.6);
    color: #fff;
    border: 0;
    border-radius: 5px;
    font-size: 14px;
    text-align: justify;
}

.popover-tips .arrow {
    position: absolute;
    left: 25%;
    overflow: hidden;
    margin: -6px 0 0 -6px;
    width: 0;
    height: 0;
    border-color: transparent transparent rgba(0,0,0,.6);
    border-style: dashed dashed solid;
    border-width: 0 6px 6px
}

.popover-tips .arrow {
    top: 0;
}

.popover-tips .tips-link {
    border-top: 0.5px solid #808080;
    margin-top: 10px;
    padding-top: 8px;
    text-align: right;
}

.popover-tips .tips-link a {
    color: #fff;
}

.delivery-list .frm-tips .text {
    float: right;
    margin-right: 12px;
}

.btn-group-sm>.btn, .btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.log{
    text-align: center;
    margin: 2rem auto 2rem auto;
}

.log>img{
    width: 70%;
}

.main-header_menu_item{color:white;}
.menu-items img{ margin-top: -2px !important;}
#js_menu_user1{
    display: inline-block;
    width: 110px;
    padding: 0;  
}

