body,button,input,select,textarea { font: 14px/1.6 "microsoft yahei"; }
.bs-docs-nav { background-color: #428bca; border-bottom: 1px solid #285e8e; margin-bottom:15px; }
.navbar { border-radius: 0; border: none; margin-bottom: 0px; }
.fl { float: left; display: inline; }.fr { float: right; display: inline; }
.red{color:red;}
.navbar-default .navbar-nav>li>a { color: #fff; }
.navbar-default .navbar-brand, .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color:#fff;background-color:transparent; }
.bs-callout { margin-top: 0px; }
.bottom-distance .form-control{margin-bottom:15px;}
.btn-set{position:relative;left:15px;}
.add-tip{font-size:16px;color:#ff0000;}
.bs-example:after { content: ""; }
.row { margin-left: 8px; margin-right: 8px; }
.bs-docs-nav .navbar-brand, .bs-docs-nav .navbar-nav>li>a { font-weight: 500; color: #fff; }
.mgl10 { margin-left:10px; }
.ml10{margin-left:10px;}
.ml60{margin-left:60px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { color: #fff; background-color: #3071a9; }
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { color: #fff; background-color: #74b3ed; }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus { color: #fff; background-color: #74b3ed; }
.table { font-size:14px; }
.table .break{word-wrap:break-word;}
tr.disabled{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;background:#fcf8e3;}
tr.disabled td,tr.disabled a{color:#888;}
.navbar-default { background-color: #428bca; border-color: #285e8e; }
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus { color: #fff; text-decoration: none; background-color: #3071a9; outline: 0; }
.breadcrumb { margin-bottom:15px; }
.bs-callout-info { border-left-color: #428bca; }
.bs-callout-info h4 { color: #428bca; }
.bs-docs-nav .navbar-toggle .icon-bar { background-color: #fff; }
.bs-docs-masthead, .bs-docs-header {position: relative;padding: 30px 15px;color: #74b3ed;text-shadow: 0 1px 0 rgba(0,0,0,.1);background-color: #3071a9;background-image: -webkit-gradient(linear,left top,left bottom,from(#285e8e),to(#3071a9));background-image: -webkit-linear-gradient(top,#285e8e 0,#3071a9 100%);background-image: -o-linear-gradient(top,#285e8e 0,#3071a9 100%);background-image: linear-gradient(to bottom,#285e8e 0,#3071a9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#285e8e', endColorstr='#3071a9', GradientType=0); background-repeat: repeat-x; }
.notice { position:absolute;margin-left:5px; display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #d9534f; border-radius: 10px; z-index:2;}
.nowrap { white-space: nowrap; }
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { vertical-align: middle; }
.td-center{text-align:center;}

@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a { color: #fff; }
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
color: #fff; background-color: #428bca; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: transparent; }
}

.action-groups { white-space: nowrap; }
.action-groups a { display:block; }
.action-groups .danger { color:#fa4e4b; }

.mytable th { background-color: #ddd; }

.form-horizontal .control-label { font-weight:normal; }
.form-horizontal .control-text{padding-top:7px;}
.form-horizontal .control-text .control-link{margin-left:30px;color:#337ab7;cursor:pointer;text-decoration:none;}
.form-horizontal .pop-box{display:inline-block;}
.btn-hollow{display:inline-block;padding:1px 5px;border:1px solid #fa4e4b;border-radius:3px;font-size:12px;color:#fa4e4b;line-height:1.5;cursor:default;}

/**
 * 状态切换
 */
.nav-tabs-custom {border-bottom:2px solid #ddd; margin-bottom:15px; }
.nav-tabs-custom>li {margin-bottom:-2px;}
.nav-tabs-custom>li>a{color:#555;}
.nav-tabs-custom>li.active>a, .nav-tabs-custom>li.active>a:hover, .nav-tabs-custom>li.active>a:focus { color: #428bca; border-color:transparent; border-bottom: 2px solid #428bca; }
.nav-tabs-custom>li>a:hover { background:transparent; border-color:transparent; color:#428bca; }

/**
 * 搜索条件
 */
.f-r-b { border: 1px solid #eee; padding: 30px; margin-bottom:15px; position:relative; }
.f-r-b.f-r-b-f { border-color:transparent; border-bottom-color:#eee; padding:0 30px 30px; }
.f-r-b .f-r-s { position:absolute; left:50%; margin-left:-50px; bottom:10px; width:100px; text-align:center; }
.f-r-b .form-row { margin:15px 0; position:relative; overflow:hidden; }
.f-r-b .form-row .form-row-field { float:left;display:inline;width:33%;margin-right:2%;}
.f-r-b .form-row .form-row-field.f-r-f-d { width:64%;margin-right:0;}
.f-r-b .form-row .form-row-field label { width:80px; position:absolute; line-height:34px; }
.f-r-b .form-row .form-row-field .f-r-f-b { margin-left:80px; }
.f-r-b .form-row .form-row-field .form-control { width:100%;max-width:210px; display:inline-block; }
.f-r-b .form-row .form-row-field .f-r-f-b .J_WdatePicker{width:42%;}
.f-r-b .form-row .form-row-field .f-r-f-b-g {margin-top:20px;}

/**
 * 复制链接
 */
.qr-link-box{position:relative;display:inline-block;}
.qr-link-box .qrcode-box{position:absolute;top:100%;right:0;padding:10px;border:1px solid #ccc;background:#fff;z-index:2;display:none;}
.qr-link-box .qrcode-box-top{bottom:100%;top:initial;}
.qr-link-box .qrcode-box .store-qrcode{margin-bottom:10px;width:150px;height:150px;}
.qr-link-box .qrcode-box .qrcode-link{overflow:hidden;text-align:center;}
.qr-link-box .qrcode-box .qrcode-link .store-url{position:relative;display:block;font-size:0;}
.qr-link-box .qrcode-box .qrcode-link a{font-size:12px;color:#666;}
.qr-link-box .zclip{opacity:0;}
/**
 * 开关样式
 */
.switch-box { width:60px; height:20px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5e5e5,endColorstr=#ffffff,grandientType=1);background:-webkit-gradient(linear,0 0,0 100%,from(#e5e5e5),to(#ffffff));background:-moz-linear-gradient(top,#e5e5e5,#ffffff); border-radius:15px; }
.switch-box-inner { width:58px; height:18px; border-radius:9px; position:relative; }
.switch-box .switch-on { background:#75cff0; top:2px; left:2px; box-shadow: 0px 2px 2px 0px #0099cf inset; }
.switch-box .switch-off { background:#f8f8f8; top:2px; left:0px; box-shadow: 0px 2px 2px 0px #d9d9d9 inset; }
.switch-btn { width:24px; height:24px; display:block; border-radius:12px; position:relative;top:-4px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e9e9e9,grandientType=1);background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e9e9e9));background:-moz-linear-gradient(top,#ffffff,#e9e9e9);box-shadow: 0px 2px 5px 0px #999;}
.switch-box .switch-on .switch-btn { float:right; display:inline-block; }
.switch-box .switch-off .switch-btn { float:left; display:inline-block; }

/**
 * 订单管理
 */
.trade-table { font-size: 12px; }
.trade-table thead { color: #fff; background:#74b3ed; }
.trade-table { border-spacing: 2px; border-color: gray; width:100%; }
.trade-table .sep-row td { padding:4px 0; }
.trade-table .order-hd { color: #404040; background: #e8f2ff; }
.trade-table .order-hd .basic-info span { margin-right: 30px; }
.trade-table .order .item { border-left-color: #D4E7FF; }
.trade-table td { padding: 8px; line-height: 130%; overflow: hidden; }
.trade-table .order-item td { text-align: center; }
.trade-table thead th { padding: 8px 5px; text-align: center; line-height: 130%; overflow: hidden; }
.trade-table tbody .sale, .trade-table tbody .supplier, .trade-table tbody .user, .trade-table tbody .status, .trade-table tbody .payment, .trade-table tbody .action { border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.trade-table tbody .action a { white-space:nowrap; }
.trade-table tbody .user div, .trade-table tbody .action div { margin-bottom:5px; }
.trade-table tbody .user div { white-space: nowrap; }
.trade-table tbody .item { border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.trade-table tbody .price, .trade-table tbody .num { border-bottom: 1px solid #e5e5e5; }
.trade-table tbody .num { font-weight:bold;  }
.trade-table tbody .payment .pay_fee { font-weight:bold; color:#f50; font-size:14px; }
.trade-table tbody .payment .fee { color:#6c6c6c; margin-top:4px; white-space:nowrap; }
.trade-table .payment .pay-detail { border-top:1px solid #e5e5e5; position: relative; margin-top: 5px; padding-top: 2px; }
.trade-table .payment .pay-detail:after { content:'';position:absolute;top:-5px;left:50%;margin-left:-4px;width:8px;height:8px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff; }
.exp-msg span { float:left; display:inline; margin-right:15px; }
.exp-msg { border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.exp-msg div { line-height:2em; }
.trade-table .txt-info { text-align:left; width: 100%; }
.trade-table .txt-info .txt-info-inner { margin-left: 60px; }
.trade-table .txt-info div { margin-bottom:5px; color:#808080; }
.trade-table .pic-info { float:left;width: 60px; }
.trade-table .pic-info img{width:50px;}
.trade-table .cashier-clerk {padding: 0 1px;background-color: #f60;color: #fff;margin-left: 2px;}
.trade-table .guider-clerk {padding: 0 1px;background-color: #3084c7;color: #fff;margin-left: 2px;}


.platform-choose { margin-bottom:15px; }
.platform-choose a { margin-left:5px; }

.app-list { background: #fff; border: 1px solid #eee;  -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.app-list .category { background: #fff; border-bottom: 1px solid #eee;}
.app-list .category:last-child { border-bottom:none; }
.app-list .category-name { height: 42px; line-height: 42px; position: relative; font-size: 14px; font-weight: 600; -webkit-font-smoothing: antialiased; border-bottom: 1px solid #eee; background: #F5F5F5; padding:0 12px;cursor: pointer;}
.app-list .category-name .category-icon { font-size: 16px;    font-weight: 100; right: 10px; position: absolute; top: 14px; }
.app-list .category-name a{color:#333;}
.app-list .category-app { padding:3px 0 8px; margin:0 12px; border-bottom: 1px solid #eee; }
.category .category-app:last-child { border-bottom:none; }
.app-list .category-app .common-app { font-size:12px;color: #333;display: block; padding: 0 0;width: 48%; height: 22px; line-height: 22px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;margin:5px 1% 0;}
.app-list .category-app .coming { color:#999; }
.app-list .category-app .label { color: #fff; font-size:75%; }

.col-sidebar { width:200px; float:left; min-height: 200px; margin-left: -100%; }
.col-main { float:left; width: 100%; min-height: 1px;}
.col-main-inner { margin-left:212px; }

.jinrong-jixi{background:rgba(138, 109, 59, 0.6) !important;}
.jinrong-muji{background:rgba(60, 118, 61, 0.7) !important;}
.jinrong-tosale{background:#5bc0de !important;}


.warning_info { color:#fff; text-align:center; z-index: 999999; position: fixed; top:35%; width: 200px; left:50%;}
.warning_info .warning_txt { background:rgba(0,0,0,0.7); margin:0 auto; padding:15px 0; width:200px; border-radius:5px; color:#fff; text-align:center; font-size:16px; line-height:2em; }

/**
 * 商品小工具
 */
#itemSelector .modal-body { padding:0px; }
#itemSelector .category-list { width:160px; margin-left:-100%; float:left; border-right:1px solid #dcdcdc; overflow:hidden; font-size:15px; display:inline-block; }
#itemSelector .category-list ul { list-style: none; padding: 0; }
#itemSelector .category-list li { list-style: none; padding: 0; }
#itemSelector .category-list a { display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0.5em 0.5em 0.5em 1em; border-radius: 2px; color: gray; cursor: pointer; text-decoration: none; }
#itemSelector .category-list li.active>a, .category-list a:hover { background-color: #f0f0f0; }
#itemSelector .category-list .s-c a { padding-left:1.5em; }
#itemSelector .right-box { width:100%; float:left; }
#itemSelector .right-box-i { margin-left:159px; padding:15px 20px; border-left:1px solid #dcdcdc; }
#itemSelector .search-form .form-group { margin:0 2em 0 0; }
#itemSelector .search-form .form-group, .search-form .form-control { display:inline-block; }
#itemSelector .item-title input { width:200px; }
#itemSelector .item-price input { width:80px; }
#itemSelector .item-state { display:inline-block; }
#itemSelector .btn-search { margin-top:-4px; }
#itemSelector .item-box { margin:30px 0 0 0; min-height:180px; }
#itemSelector .item-box::-webkit-scrollbar { width: 4px; }
#itemSelector .item-box::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.3); }
#itemSelector .item-box .item { width:20%; height:66px; font-size:12px; float:left; display:inline; position:relative; margin-bottom:10px; }
#itemSelector .item-box .item-i { margin-right:10px; border:1px solid #dcdcdc; cursor:pointer; }
#itemSelector .item-box .item .img { margin-left:-100%; }
#itemSelector .item-box .item .title { width:100%; }
#itemSelector .item-box .item .title-i { margin-left:70px; }
#itemSelector .item-box .item .title .item-title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 1.25em;  margin-top:8px; }
#itemSelector .item-box .item .title .price { font-size:14px; margin-top:5px; }
#itemSelector .nav-box { border-bottom:1px solid #dcdcdc; }
#itemSelector .mutil-select { margin:20px 0; }
#itemSelector .selected-item { padding:25px 0 15px; min-height:100px; }
#itemSelector .selected-item .item { float:left; display:inline; border: 1px solid #dcdcdc; margin: 0 15px 15px 0px; position:relative; }
#itemSelector .selected-item .item .remove { position: absolute; width: 20px; height: 20px; text-align: center; line-height: 18px; border-radius: 10px; top: -10px; right: -10px; border: 1px solid gray; background-color: #fff; color: gray; font-size: 20px; text-decoration:none; cursor:pointer; }
#itemSelector .btn-save { margin-top:15px; }
#itemSelector .item-box .item-tip{position:absolute;top:0;left:0;padding:0 5px;height:18px;line-height:18px;font-size:12px;color:#fff;background:#f60;}
#itemSelector .item-box .tip-on-sale{background:#f60;color:#fff;}
#itemSelector .item-box .tip-under-shelf{background:#dcdcdc;color:#333;}

/**
 * 保险产品小工具
 */
#productSelector .modal-body { padding:0px; }
#productSelector .category-list { width:160px; margin-left:-100%; float:left; border-right:1px solid #dcdcdc; overflow:hidden; font-size:15px; display:inline-block; }
#productSelector .category-list ul { list-style: none; padding: 0; }
#productSelector .category-list li { list-style: none; padding: 0; }
#productSelector .category-list a { display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0.5em 0.5em 0.5em 1em; border-radius: 2px; color: gray; cursor: pointer; text-decoration: none; }
#productSelector .category-list li.active>a, .category-list a:hover { background-color: #f0f0f0; }
#productSelector .category-list .s-c a { padding-left:1.5em; }
#productSelector .right-box { width:100%; float:left; }
#productSelector .right-box-i { margin-left:159px; padding:15px 20px; border-left:1px solid #dcdcdc; }
#productSelector .search-form .form-group { margin:0 2em 0 0; }
#productSelector .search-form .form-group, .search-form .form-control { display:inline-block; }
#productSelector .product-title input { width:200px; }
#productSelector .product-price input { width:80px; }
#productSelector .product-state { display:inline-block; }
#productSelector .btn-search { margin-top:-4px; }
#productSelector .product-box { margin:30px 0 0 0; min-height:180px; }
#productSelector .product-box::-webkit-scrollbar { width: 4px; }
#productSelector .product-box::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.3); }
#productSelector .product-box .product { width:20%; height:66px; font-size:12px; float:left; display:inline; position:relative; margin-bottom:10px; }
#productSelector .product-box .product-i { margin-right:10px; border:1px solid #dcdcdc; cursor:pointer; }
#productSelector .product-box .product .img { margin-left:-100%; }
#productSelector .product-box .product .title { width:100%; }
#productSelector .product-box .product .title-i { margin-left:70px; }
#productSelector .product-box .product .title .product-title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 1.25em;  margin-top:8px; }
#productSelector .product-box .product .title .price { font-size:14px; margin-top:5px; }
#productSelector .nav-box { border-bottom:1px solid #dcdcdc; }
#productSelector .mutil-select { margin:20px 0; }
#productSelector .selected-product { padding:25px 0 15px; min-height:100px; }
#productSelector .selected-product .product { float:left; display:inline; border: 1px solid #dcdcdc; margin: 0 15px 15px 0px; position:relative; }
#productSelector .selected-product .product .remove { position: absolute; width: 20px; height: 20px; text-align: center; line-height: 18px; border-radius: 10px; top: -10px; right: -10px; border: 1px solid gray; background-color: #fff; color: gray; font-size: 20px; text-decoration:none; cursor:pointer; }
#productSelector .btn-save { margin-top:15px; }
#productSelector .product-box .product-tip{position:absolute;top:0;left:0;padding:0 5px;height:18px;line-height:18px;font-size:12px;color:#fff;background:#f60;}
#productSelector .product-box .tip-on-sale{background:#f60;color:#fff;}
#productSelector .product-box .tip-under-shelf{background:#dcdcdc;color:#333;}

#tagSelector .modal-body { padding:0px; }
#tagSelector .category-list { width:160px; margin-left:-100%; float:left; border-right:1px solid #dcdcdc; overflow:hidden; font-size:15px; display:inline-block; }
#tagSelector .category-list ul { list-style: none; padding: 0; }
#tagSelector .category-list li { list-style: none; padding: 0; }
#tagSelector .category-list a { display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0.5em 0.5em 0.5em 1em; border-radius: 2px; color: gray; cursor: pointer; text-decoration: none; }
#tagSelector .category-list li.active>a, .category-list a:hover { background-color: #f0f0f0; }
#tagSelector .category-list .s-c a { padding-left:1.5em; }
#tagSelector .right-box { width:100%; float:left; }
#tagSelector .right-box-i { margin-left:159px; padding:15px 20px; border-left:1px solid #dcdcdc; }
#tagSelector .search-form .form-group { margin:0 2em 0 0; }
#tagSelector .search-form .form-group, .search-form .form-control { display:inline-block; }
#tagSelector .product-title input { width:200px; }
#tagSelector .product-price input { width:80px; }
#tagSelector .product-state { display:inline-block; }
#tagSelector .btn-search { margin-top:-4px; }
#tagSelector .product-box { margin:30px 0 0 0; min-height:180px; }
#tagSelector .product-box::-webkit-scrollbar { width: 4px; }
#tagSelector .product-box::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.3); }
#tagSelector .product-box .product { width:20%; height:66px; font-size:12px; float:left; display:inline; position:relative; margin-bottom:10px; }
#tagSelector .product-box .product-i { margin-right:10px; border:1px solid #dcdcdc; cursor:pointer; }
#tagSelector .product-box .product .img { margin-left:-100%; }
#tagSelector .product-box .product .title { width:100%; }
#tagSelector .product-box .product .title-i { margin-left:70px; }
#tagSelector .product-box .product .title .product-title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 1.25em;  margin-top:8px; }
#tagSelector .product-box .product .title .price { font-size:14px; margin-top:5px; }
#tagSelector .nav-box { border-bottom:1px solid #dcdcdc; }
#tagSelector .mutil-select { margin:20px 0; }
#tagSelector .selected-product { padding:25px 0 15px; min-height:100px; }
#tagSelector .selected-product .product { float:left; display:inline; border: 1px solid #dcdcdc; margin: 0 15px 15px 0px; position:relative; }
#tagSelector .selected-product .product .remove { position: absolute; width: 20px; height: 20px; text-align: center; line-height: 18px; border-radius: 10px; top: -10px; right: -10px; border: 1px solid gray; background-color: #fff; color: gray; font-size: 20px; text-decoration:none; cursor:pointer; }
#tagSelector .btn-save { margin-top:15px; }
#tagSelector .product-box .product-tip{position:absolute;top:0;left:0;padding:0 5px;height:18px;line-height:18px;font-size:12px;color:#fff;background:#f60;}
#tagSelector .product-box .tip-on-sale{background:#f60;color:#fff;}
#tagSelector .product-box .tip-under-shelf{background:#dcdcdc;color:#333;}


.help-center { position:fixed; bottom:80px; right:0px; }
.help-center button { width:40px; white-space:normal; }


/*UEditor编辑器状态下的动态详情样式*/
.view .goods-details-item{overflow:hidden;margin:0;padding:0;list-style:none;outline:none;}
.view .goods-details-item .goods-details-list{position:relative;border-bottom:1px solid #e6e6e6;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
.view .goods-details-item .goods-details-list a{display:block;}
.view .goods-details-item .goods-details-list:last-child{border-bottom:none;}
.view .goods-details-item .goods-details-list.swipeleft{-webkit-transform:translate(-60px,0);-ms-transform:translate(-60px,0);-o-transform:translate(-60px,0);transform:translate(-60px,0);}
.view .goods-details-item .goods-details-box{position:relative;padding:10px 12px 10px 10px;background:#fff;}
.view .goods-details-item .goods-pic{position:relative;float:left;width:90px;height:90px;}
.view .goods-details-item .goods-pic img{display:block;width:100%;}
.view .goods-details-item .goods-info{margin-left:100px;font-size:14px;color:#333;}
.view .goods-details-item .goods-info .info-header{margin-bottom:10px;height:40px;overflow:hidden;}
.view .goods-details-item .goods-info .info-title{font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.view .goods-details-item .goods-info .info-text{height:20px;line-height:20px;font-size:12px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.view .goods-details-item .goods-info .info-price{height:20px;line-height:20px;font-size:14px;color:#fa6f6c;}
.view .goods-details-item .goods-info .info-number{font-size:14px;color:#fa6f6c;}
.view .goods-details-item .goods-info{margin-left:80px;}
.view .goods-details-item .goods-pic{width:70px;height:70px;}

/** 会员体系设置 **/
.wrapper-main .upload{display:inline-block}
.wrapper-main .docs-section .card-bg{width:200px;height:110px;}
.text-label{font-weight:normal;padding-top:7px;}
.text-label2{padding:5px 0 0 162px;}
.detail-title:not(:first-child){padding-top:50px;}
.deep-font{font-weight:bold}
.form-group2{margin:0 0 15px;}
.J_upFile{position:absolute;top:0;left:14px;opacity:0;filter: alpha(opacity=0);-moz-opacity: 0;width:82px;height:34px;}
.J_showBox img{width:210px;height:110px;float:left;}

/*会员服务管理*/
.wrapper-main .distance{padding:0 15px;}
.wrapper-main .icon-show{background: #c5c5c5 url(/static//images/photo-icon.png) no-repeat center center;background-size: 40px;}
/*添加服务计次卡*/
.wrapper-main .card-border{position:relative;border:1px solid #eee;padding:20px 0;margin-bottom:10px;}
.wrapper-main .card-border .btn-remove{position:absolute;top:0;right:0;padding:3px 10px;font-size:12px;color:#333;background:#eee;}
.wrapper-main .card-border select{width:50%;}
.wrapper-main .card-border input{width:50%;}
.wrapper-main .card-addItem{font-size:16px;color:#101010;}
.wrapper-main .card-addItem span{margin-right:5px;color:#666;font-size:20px;position:relative;top:4px;}
=======
/*筛选栏上下箭头*/
.filter-list{position:relative;cursor:pointer;}
.filter-list .filter-text{position:relative;padding-right:14px;}
.filter-list .filter-text:before,.filter-list .filter-text:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;border-width:4px;border-style:solid;border-color:transparent;}
.filter-list .filter-text:before{margin-top:-5px;border-top-width:0;border-bottom-color:#666;}
.filter-list .filter-text:after{margin-top:1px;border-bottom-width:0;border-top-color:#666;}
.filter-list.asc .filter-text:before{border-bottom-color:#337ab7;}
.filter-list.desc .filter-text:after{border-top-color:#337ab7;}

/*推广员管理*/
.store-wrap .qrcode-box{position:absolute;padding:10px 15px;border:1px solid #ccc;background:#fff;z-index:2;display:none;}
.store-wrap .qrcode-box .store-qrcode{margin-bottom:10px;width:150px;height:150px;}
.store-wrap .qrcode-box .qrcode-link{overflow:hidden;}
.store-wrap .qrcode-box .qrcode-link .store-url{position:relative;float:left;font-size:0;}
.store-wrap .qrcode-box .qrcode-link a{font-size:12px;color:#666;}
.store-wrap .qrcode-box .qrcode-link .store-link{float:right;}
.promoter-bottom{padding-bottom:20px;}
.promoter-label{width:120px;}
.promoter-right{margin-right:10px;}
.promoter-time{border:none;width:70px;}
.promoter-time:focus{outline:none;}
.promoter .btn-default:hover{background-color:#fff;}
.promoter-btn{padding-left:120px;}

/*品牌管理*/
.col5{width:20%}

/*代理系统-修改订单*/
.f-r-b .f-r-b-text{width:80px;margin:0 -10px 0 30px;}
.tabs-custom-wrapper .tabs-custom{display:none;}
.tabs-custom-wrapper .tabs-custom:first-child{display:block;}
.nav-tabs-custom .tabs-custom-item{font-size:16px;}
/*团队管理-复选框*/
.check-team{position:relative;height:100%;padding-left:20px;cursor:pointer;}
.check-team .icon-state-choose{position: absolute;top: 50%;left: 5px;width: 16px;height: 16px;background: url(../images/icon-state-choose.png) 0 0 no-repeat;background-size: 37px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.selected .check-team .icon-state-choose{background-position:-21px 0;}
.operatebox{display:-webkit-box;}
.operatebox .btnbox {margin: 12px 10px;background: #ececec;border: 1px solid #999;color: #1e2533;text-align: center;cursor:pointer;}
.operatebox .btnbox  .optbtn{display: inline-block;padding: 4px 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}

/*pop 弹框*/
.weui-layer{display:none;}
.weui-mask{position:fixed;z-index:1000;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.6);}
.weui-dialog{position:fixed;z-index:5000;width:80%;max-width:300px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#FFFFFF;text-align:center;border-radius:3px;overflow:hidden;}
.weui-dialog__hd{padding:1.3em 1.6em 0.5em;}
.weui-dialog__title{font-weight:400;font-size:18px;}
.weui-dialog__bd{padding:0 1.6em 0.8em;min-height:40px;font-size:15px;line-height:1.3;word-wrap:break-word;word-break:break-all;color:#999999;}
.weui-dialog__bd:first-child{padding:2.7em 20px 1.7em;color:#353535;}
.weui-dialog__ft{position:relative;line-height:48px;font-size:18px;display:-webkit-box;display:-webkit-flex;display:flex;}
.weui-dialog__ft:after{content:"";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);}
.weui-dialog__btn{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#3CC51F;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;}
.weui-dialog__btn:active{background-color:#EEEEEE;}
.weui-dialog__btn:after{content:"";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5);}
.weui-dialog__btn:first-child:after{display:none;}
.weui-dialog__btn_default{color:#353535;}
.weui-dialog__btn_primary{color:#0BB20C;}


/* 统计数据表格 */
.data-static-table { text-align:center; background:#f8f8f8; }
.data-static-table td, .data-static-table th { border:none!important; }
.data-static-table td.num { font-size:26px; padding-top:33px; padding-bottom:5px; }
.data-static-table td.name { padding-top:5px; padding-bottom:40px; }
.data-static-table a:hover{text-decoration:none;}

/** 子账号列表 */
.acls-search {display:flex;float:right;width:400px;}
.acls-search .acls-search-input{position:relative;}
.acls-search .acls-search-icon{position:absolute;margin: 0 auto;top:50%;right:12px;transform: translate(-50%,-50%);}
.acls-search div {padding:6px;}
a.acls-search-icon{color:#333;}

/** 删除弹框 **/
.member-delete .name-bold{color: #fa6f6c;font-weight: bold;padding: 0 4px;}
.member-delete .txt-bold{color: #428bca;font-weight: bold;padding:0 2px;}
