*, :before, :after {box-sizing:border-box;margin:0;padding:0;outline:none;}
a, a:hover {text-decoration:none;color:#0097fd;}
ol, ul, li {list-style:none;}
select, option {background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input, select, textarea, button {font-family:inherit;border-radius:0;-webkit-appearance:none;}
em {color:#1890FF;font-style:normal;}
button:focus {outline:none;}
body {font-size:.875rem;/*background-color: #f0f2f5;*/}
.dis-in{display: inline-block;vertical-align: top;}
.color-gray{color:#D4D4D4; font-size: 0.875rem;}
.color-gray:hover{color:#D4D4D4;}
.red{color: red!important;}
.yellow{color: yellow!important;}
.FBC4C4{
	color: #FBC4C4 !important;
}
.
.blue{color: blue!important;}
.font-weight{font-weight: bold;}
.font-weight-normal{font-weight: normal !important;}
.padding-0{padding: 0!important;}
.a-color{color:#0097fd!important;}
@page{
	size:auto;
}
.background-color-EDEDED{
	background-color: #EDEDED !important;
}
.background-color-low-red{
	background-color: rgba(233, 30, 99, 0.39) !important;
}
.background-color-green{
	background-color: #C2E7B0!important;
}
.background-color-low-green{
	background-color: #c7dfb6;
}
.background-color-white{
	background-color: #fff;
}
.background-color-high-red{
	background-color: #ff6565;
}
.background-color-high-blue{
	background-color:rgba(0, 188, 212, 0.4) !important
}
.background-color-low-yellow{
	background-color: #FFF68F !important;
}
.background-color-FFFACD{
	background-color: #FFFACD !important;
}
.background-color-FFF{
    background-color: #FFF !important;
}
.background-color-low_yellow{
	background-color: rgba(255,255,0,0.6) !important;
}
.background-color-yellow{
	background-color: #ffff00 !important;
}
.background-color-deep-yellow{
	background-color: #FCE67C !important;
}
.background-color-low-cyuan{
	background-color: #F5F7FA !important;
}
.background-color-true-red{
	background-color:red !important;
}
.background-color-red{
	background-color:#FBC4C4 !important;
}
.background-color-F59A23{
	background-color: #F59A23 !important;
}

.background-color-red-opacity{
	background-color:#FBC4C450 !important;
}
.background-color-8ABBEB{
	background-color:#8ABBEB !important;
}
.background-gradient-color-red{
	background: linear-gradient(180deg, #ffc7ce,#fff);
}
.background-color-blue{
	background-color:#A3D0FD !important;
}

.background-color-blue-opacity{
	background-color:#A3D0FD50 !important;
}
.background-color-grey{
	background-color:#e9ecef !important;
}
.background-gradient-color-blue{
	background: linear-gradient(180deg, #00ccff,#fff);
}
.background-color-low-blue{
	background-color:#daecfd !important;
}
.background-color-lowblue2{
	background-color:#daecfd !important;
}
/*单店业绩挖掘需要调整透明度*/
.hotproduct .product-skc.background-color-green{
	background-color: #C2E7B0c1 !important;
}
.hotproduct .product-skc.background-color-yellow{
	background-color: #ffff00c1 !important;
}
.hotproduct .product-skc.background-color-red{
	background-color:#FBC4C4c1 !important;
}
.hotproduct .product-skc.background-color-blue{
	background-color:#A3D0FDc1 !important;
}
.hotproduct .product-skc.background-color-low-blue{
	background-color:#daecfdc1 !important;
}
.inline-block{
	display: inline-block !important;
}
/*
监察模块 铺货日期特殊
 */

.puhuo_time_special .background-color-low-blue{
	background-color: #66FFFF !important;
}
.background-gradient-color-low-blue{
	background: linear-gradient(180deg, #ccffff,#fff);
}
.background-gradient-color-green{
	background: linear-gradient(180deg, #C6EFCE,#fff);
}
.background-gradient-color-yellow{
	background: linear-gradient(180deg, #FFFF00,#fff);
}
.background-color-lowblue{
	background-color:#66FFFF !important;
}
.background-color-66FF66{
	background-color: #66FF66 !important;
}
.background-color-brown{
	background-color: #E7E6E6!important;
}
.background-color-origin{
	background-color: #ED7D31!important;
}
.background-color-ff{
	background-color: #FFF2CC!important;
}
.background-color-cc{
	background-color: #CC00FF!important;
}
.font-color-FF4040 {
	color: #FF4040 !important;
}
.font-color-47D500 {
	color: #47D500 !important;
}
.font-color-5EC1F8 {
	color: #5EC1F8 !important;
}
.font-color-22B14C {
	color:#22B14C !important;
}
.overflow-hidden{overflow: hidden;}
.background-img-sizetype1{
	background-image:url(/assets/img/size_type1.png);
	background-repeat: no-repeat;
	background-size: 1.5rem 1.5rem;
	background-position:1rem;
}
.background-img-sizetype2{
	background-image:url(/assets/img/size_type2.png);
	background-repeat: no-repeat;
	background-size: 1.5rem 1.5rem;
	background-position:1rem;
}
.background-img-sizetype3{
	background-image:url(/assets/img/size_type3.png);
	background-repeat: no-repeat;
	background-size: 1.5rem 1.5rem;
	background-position:1rem;
}
.font-color-red{
	color:red;
}
.fonts-color-red{
	background:red;
}
.font-color-969696 {
	color: #969696;
}
.font-color-0AA5E8{
	color: #10FFFF;
}
.font-color-969696 > a > i{
	color: #969696;
}
.font-color-969696 > a > span{
	color: #969696;
}
.ring-bacnground-font-color-red{
	background: #FF0000;
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	margin-right: .25rem;
}
.ring-bacnground-font-color-blue{
	background-color: #057AFF;
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	margin-right: .25rem;
}
.font-color-blue{
	color:#057AFF;
}
.fonts-color-blue{
	background:#057AFF;
}
.font-color-yellow{
	color: yellow;
}

.font-color-yellow2{
	color: #f0c000;
}
.font-color-orange{
	color: orange;
}
.font-color-gray{
	color: gray;
}
.font-stress-14 {
	font-weight: 700;
	font-size: 14px;
}
.font-weight-700{
	font-weight: 700;
}
.border-red-left-right{
	border-left: 1px solid red!important;
	border-right: 1px solid red!important;
}
.border-red-top-bottom{
	border-top: 1px solid red !important;
	border-bottom: 1px solid red!important;
}
.border-bottom{
	border-bottom: 1px solid #d9d9d9!important;
}
.border-right{
	border-right: 1px solid #d9d9d9!important;
}
.border-left{
	border-left:1px solid #d9d9d9!important;
}
.border-red-right{
	border-right: 1px solid red!important;
}
.border-red-top{
	border-top: 1px solid red!important;
}
.border-red-bottom{
	border-bottom: 1px solid red !important;
}
.border-red-left{
	border-left:1px solid red!important;
}
.border-black-right-2{
	border-right: 1px solid black !important;
}
/* Navbar */
.navbar .form-control {padding:.75rem 1rem;border-width:0;border-radius:0;}
.form-control-dark {color:#fff;background-color:rgba(255, 255, 255, .1);border-color:rgba(255, 255, 255, .1);}
.form-control-dark:focus {border-color:transparent;box-shadow:0 0 0 3px rgba(255, 255, 255, .25);}
.navbar li{display: inline-block;height: 4rem;line-height:4rem;vertical-align: middle;  text-align: center;}
.navbar li:hover{cursor: pointer;}
.navbar .img{border-radius: 50%;margin-right: 0.625rem;}
.navbar .user-info{display: none;}
.navbar-user{
	min-width: 8rem;
}
.navbar-user:hover{background-color: #1890ff;}
.navbar-user:hover .user-info{z-index:100;transition: all .3s;display: block;position: absolute;top: 4rem; right:1rem; box-shadow: 0 .125rem .5rem rgba(0,0,0,.15);  outline: none;  list-style-type: none;  padding: .25rem 0;  margin: 0;  text-align: left;  background-color: #fff;  border-radius: .25rem;  -webkit-box-shadow: 0 .125rem .5rem rgba(0,0,0,.15); background-clip: padding-box;}
.navbar-user:hover .user-info li{width: 10rem;height: 40px; line-height: 40px; padding: .3125rem .75rem;  margin: 0;  clear: both;  font-size: .875rem;  font-weight: normal;  color: rgba(0,0,0,.65);  white-space: nowrap;  cursor: pointer;  -webkit-transition: all .3s;  transition: all .3s;}
.user-info li:hover{background-color: #e6f7ff;}
.navbar-ul li{opacity: 0.7;}
.index-navbar-user:hover{background-color:transparent;opacity: 1;}
.index-navbar .name{display: inline-block;font-size: 18px;color: #FFF;height: 3rem;line-height: 3rem;margin: 0px;margin-left: 0.5rem;}


/* 首页指令*/
.navbar .kind_of_order{display: none;}

.navbar_db:hover .kind_of_order{
	z-index:100;
	transition: all .3s;
	display: block;
	position: absolute;
	top: 4rem;
	right:5rem;
	box-shadow: 0 .125rem .5rem rgba(0,0,0,.15);
	outline: none;
	list-style-type: none;
	padding: .25rem 0;
	margin: 0;
	text-align: left;
	background-color: #fff;
	border-radius: .3rem;
	-webkit-box-shadow: 0 .125rem .5rem rgba(0,0,0,.15);
	background-clip: padding-box;
}
.navbar_db:hover .kind_of_order li{
	width: 10rem;
	height: 40px;
	border-bottom: 1px solid #f3f3f3;
	line-height: 40px;
	padding: .3125rem .75rem;
	margin: 0px 10px 0px 10px;
	padding-left: 20px;
	padding-right: 20px;
	clear: both;
	font-size: .875rem;
	font-weight: normal;
	white-space: nowrap;
	cursor: pointer;
	-webkit-transition: all .3s;
	transition: all .3s;
	color: #000;
}
.navbar_db:hover .kind_of_order li a {
	color: #000;
	font-weight: bolder;
}
.kind_of_order li:hover{background-color: #e6f7ff;}
.navbar-ul li{opacity: 0.7;}
/*.index-navbar-user:hover{background-color:transparent;opacity: 1;}*/

/* Utilities */
.border-top {border-top:1px solid #e5e5e5;}
.border-bottom {border-bottom:1px solid #e5e5e5;}

*::-webkit-input-placeholder {
	color: #ccc!important;
	font-size: .75rem!important;
}
*:-moz-placeholder {
	color: #ccc!important;
	font-size: .75rem!important;
}
*:-ms-input-placeholder {
	/* IE10+ */
	color: #ccc!important;
	font-size: .75rem!important;
}

/* Button */
.btn {font-size: .75rem;padding: .375rem .75rem!important;}
/*.btn:focus, .btn:active:focus, .btn.active:focus{outline:none;box-shadow:none;}*/
/*.btn.focus, .btn:focus {box-shadow: 0 0 0 0.2rem rgba(245,166,35,.5);}*/
.btn-primary {background-color:#1890FF;border-color:#1890FF;color:#ffffff;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
.btn-primary:hover {background-color:#007cf0;border-color:#007cf0;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
/*.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(245,166,35,.5);}*/
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {background-color:#1890FF;border-color:#1890FF;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
/*.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(245,166,35,.5);}*/
.btn-outline-primary {background-color: transparent;border-color:#108EE9;color:#108EE9;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
.btn-outline-primary:hover {background-color:#108EE9;border-color:#108EE9;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {background-color:#108EE9;border-color:#108EE9;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active {border-color:#108EE9;background-color: transparent;color:#108EE9;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
.btn-outline-secondary{color: rgba(0,0,0,0.65);border-color: #D9D9D9;}
.btn-outline-secondary:hover{ color: #fff;  background-color: #108EE9;  border-color: #108EE9;box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)}
.btn-import,.btn-export{ background: #FFFFFF;border: 1px solid #D9D9D9;width: 5.4375rem;height: 2rem;  font-size: 0.875rem;  line-height: 1.125rem;}
/* Table */
.table-container {position: relative;text-align:center;}
.table-warp {overflow:auto;min-height: 22rem;}
.use-bootstrap-table .table-warp {
	overflow-y: hidden;
}
.table-warp::-webkit-scrollbar {height: 12px;width: 8px;}
.table-fixed .table-container::-webkit-scrollbar {height: 12px;}
.table-right {position: absolute;right: 0;top: 0;background-color: #fff;display: none;}
.table-right .table{box-shadow: -6px 0 6px -4px rgba(0,0,0,.2);}
.table-right-active .table-right {display: block;z-index: 20;}
.table-order-kt::-webkit-scrollbar {height:7px;width: 8px;}
.table-top {
	position: fixed;
	top: 0;
	background-color: #fff;
	box-shadow: -6px 0 6px -4px rgba(0,0,0,.2);
	display: none;
}
.table-top tbody{
	display:none;}

.table-top-active .table-top thead {display:block;z-index:2;}
.table-top .table{
	margin: 0;
}
.table-left {position: absolute;left: 0;top: 0;background-color: #fff;display: none;}
.table-left .table{box-shadow: 6px 0 6px -4px rgba(0,0,0,.2);}
.table-left-active .table-left {display: block;z-index: 9;}
.table thead th {
	border: none;
	/*border: 1px solid red;*/
	background-color: #f8f9fa;
	background-clip: padding-box;
}
/*table.huanhang thead.thead-light th {outline:1px solid #ccc}*/
.table td, .table th {
	white-space: nowrap;vertical-align: middle;padding:.25rem;
	border: none;
	border-left:1px solid #d9d9d9;
	/*border-right:1px solid #d9d9d9;*/
	border-top:1px solid #d9d9d9;
	/*border-bottom:1px solid #d9d9d9;*/
}
.table .checkbox-inline {line-height: 1.5;}
.table .checkbox-inline label {margin-right: 0;position: relative;}
.operation{text-align: center;}
.operation a {display: inline-block;padding: 0 .5rem;border-right: 1px solid #dedede;line-height: 1;}
.operation a:last-child {border-right: none;}
.table{
	border-bottom:1px solid rgba(0,0,0,0.10);
	border-right: 1px solid rgba(0,0,0,0.10);
	text-align: center;
	width: 99%;
	margin-bottom: 0;
}

/*表格前面的复选框*/
.table input[type="checkbox"] {-webkit-appearance: none; /*清除复选框默认样式*/background: #FFFFFF;   /*复选框的背景图，就是上图*/height: 16px;vertical-align: middle;width: 16px;height:16px;border: 1px solid rgba(0,0,0,0.15);border-radius: 0.125rem;}
.table input[type="checkbox"]:checked {border:none;background: #FFFFFF url("../img/check2.png");}
.table .portion{border:none!important;background: #FFFFFF url("../img/portion.png")!important;}
.table .select_all{border:none!important;background: #FFFFFF url("../img/check2.png")!important;}
.td-img{padding:0!important;}
.td-img img{padding-left: 0;}
/*.table-render {min-height: 1000px;}*/
.table-selector {display: inline-block;line-height: 2.5rem;background-color: #E6F7FF;border: 1px solid #BAE7FF;border-radius: .25rem;padding-left: 2rem;color: #0C0000;margin-bottom: 1rem;}
.table-selector span {display: inline-block;padding:0 .5rem;color: #0097fd;}
.table-selector a {display: inline-block;margin-left:.75rem;}
.agent-table-selector{margin-top: 1rem;display: inline-block;background: none;border: none;}
.agent-table-selector_2{display: inline-block;background: none;border: none;}


.edit-th th{font-weight: normal;}
/* 首页样式 */
.body-container{margin: 0 auto;}
.body-row{
	margin: 0 auto;
	width: 100%;
	padding: 0;
	position: fixed;
	/*z-index: 999;*/
}
body.index-body.index-background{
	background: url(../img/index-body-background3.png) 0 4rem;
	height: auto!important;
	background-repeat: repeat;
	background-attachment: fixed;
}
.index-head{ text-align: center;position: relative;}
.index-head .index-head-img{
	background-size: 100% 176%;
	background-repeat: no-repeat;
	background-image: url(../img/index-head-background2.png);
}
.index-logo img{margin-right: .5rem;}
.index-head h3{z-index:5;font-size: 1.125rem; color: #33DAFB; font-weight: 600;display: inline-block; vertical-align: middle;  position: relative;  margin: 2rem 32px 0 32px;}
.index-head .index-head-body{
	height: 4rem;
	position: relative;
}
.index-head .index-head-body .index-head-left-buttom{
	width: 25rem;
	line-height: 2rem;
	height: 2rem;
	position: absolute;
	left: -25px;
	top: -6px;
	text-align: left;
}
.index-head  .index-head-body .index-body-select{
	position: absolute;
	left: 18px;
	top: -47px;
	text-align: left;
}
.index-head .index-head-body .index-head-left-buttom a{
	background: #112E76;
	color: #01FFFF;
	border: 1px solid #112e76;
	padding: 0.4rem;
	width: 4rem;
	margin-right: .4rem;
	border-radius: 4px;
}
.index-head .index-head-body .index-head-left-buttom a:first-child {
	margin-left: 45px;
}
.index-head .index-head-body .index-head-left-buttom a.curr{
	color: #112E76;
	background: #01FFFF;
}
.index-head .index-head-body .index-head-right-buttom{
    width: 12rem;
    line-height: 3.75rem;
    height: 3.75rem;
    color: #fd9;
	margin: -30px 60px 0 0;
    border: 1px solid #01FFFF;
	background: #112E76;
	position: absolute;
	right: 224px;
	bottom: 24px;
    border: 1px solid #fd9;
}
.index-head .index-head-body .enter-project{
    background-image:  url(../img/enter-project.png);
    background-repeat: no-repeat;
    background-position: -200px 0;
}
.index-head .index-head-body .enter-project:hover{
    background-position: -200px -60px;
}
.index-head .index-head-body .index-head-right-buttom a{
    height: 4rem;
    width: 12rem;
    color: #fd9;
    font-size: 1.2rem;
	display: inline-block;
}
.index-head .index-head-body .index-head-right-time{
    width: 12rem;
    line-height: 2rem;
    height: 2rem;
    text-align: right;
    margin: -1rem 7rem 0 0;
    color: #01FFFF;
	position: absolute;
	right: 0;
	top: -14px;
}
.index-head .index-head-body .index-head-right-community{
	width: 5.3rem;
	line-height: 2rem;
	height: 6.25rem;
	text-align: center;
	margin: -1rem 0rem 0 0;
	padding: 4px 0px;
	color: #01FFFF;
	position: absolute;
	right: 7px;
	top: -36px;
	border: 1px solid #01ffff6b;
	border-radius: 5px;
	background: #ffffff54;
}
.index-head .index-head-body .index-head-right-time .deadline{
    font-size:1.2rem;
}
.index-body{
	width: 100%;
}
.index-body2{
	overflow: auto;
	padding-bottom: 20px;
}
.index-body2::-webkit-scrollbar{
	height: 10px;
}

.index-body .index-body-select{
	width: 100%;
	height: 2rem;
}
.index-body .index-body-select .index-body-select-agent{
	width: 85px;
	margin-left: 2rem;
	color: #01FFFF;
	background: #112E76;
	border: 1px solid #01FFFF4d;
	background-image: url(../img/index-down.png);
	background-repeat: no-repeat;
	background-position: calc(100% - 5px);
	height: 32px;
	line-height: 32px;
	padding-left: 5px;
	padding-right: 16px;
}
.index-body .index-body-tables{
	width: 1915px;
	/*height:40rem;
    overflow-x: auto;*/
	margin: 0 auto;
}
.index-body .index-body-tables .index-tips {
    width: 600px;
    height: 22rem;
    float: left;
	margin: 1% 1% 0.5% 1%;
    border: 1px solid #10ffff;
	border-radius: 8px;
	position: relative;
	background-image: radial-gradient(49% 168%, rgba(49,21,255,0.1), rgba(49,21,255,0.35));
}
.index-body .index-body-tables .index-tips i {
    width: 37px;
    height: 37px;
    display: block;
    background-image: url(../img/loading_sprite_white.png);
    -webkit-background-size: auto 37px;
	background-size: auto 37px;
    -webkit-animation: am-rotate2 1s steps(12) infinite;
	animation: am-rotate2 1s steps(12) infinite;
    margin: 8rem auto;

}
.index-body-table-product-sale-rank .left-img{
	position: absolute;
	top: 70px;
	left: 308px;
	z-index: 9999;
	display:none;
}
.index-body-table-product-sale-rank .right-img{
	position: absolute;
	top: 70px;
	right: 0;
	z-index: 9999;
	display:none;
}
.index-body-table-agent-yj-rank .agent-yj-rank-number{
	height: 3rem;
	width: 98%;
	margin: 0 auto;
}

.index-body-table-agent-yj-rank .agent-yj-rank-number div{
	height: 1.3rem;
	width: 100%;
	float:left;
}
.index-body-table-agent-yj-rank .left-img{
	position: absolute;
	left: .5rem;
	top: 12rem;
	z-index: 9999;
	display:none;
}
.index-body-table-agent-yj-rank .right-img{
	position: absolute;
	right: .5rem;
	top: 12rem;
	z-index: 9999;
	display:none;
}
/*.index-body-table-agent-yj-rank .agent-yj-rank-number div span:first-child{
	margin-left: 1%;
}*/
.index-body-table-agent-yj-rank .agent-yj-rank-number div span{
	color: #10ffff;
	float: left;
	width:10%;
}
.index-body-table-agent-yj-rank .agent-yj-rank-number span:nth-child(odd){
	border-left: 1px solid #10ffff;
	border-right: 1px solid #10ffff;
}
.index-body-table-agent-yj-rank .agent-yj-rank-number span:last-child{
	border-right: 1px solid #10ffff;
}
.index-body .index-body-tables .index-tips.index-body-table-season-product{
    margin-left: 1%;
}
.index-body .index-body-tables .index-tips.index-body-table-season-product-digest{
    margin-left: 1%;
    margin-bottom: 10rem;
}
.index-body .index-body-tables .index-tips.index-body-table-product-sale-rank{
    margin-right: 1%;
}
.index-body .index-body-tables .index-tips.index-body-table-store-retail{
    margin-right: 1%;
    margin-bottom: 10rem;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-title{
    position: relative;
    z-index: 10;
    width: 96%;
    height: 3rem;
    margin: 0 2%;
    border-bottom: 2px solid #01FFFF;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-left{
    float: left;
    width: auto;
	height: 2rem;
	border-radius: 5px;
	padding: 0;
	line-height: 3rem;
	vertical-align: top;
	color: #FFEB3B;
    font-size: 15px;
	font-weight: bold;
    text-align: left;
	cursor: pointer;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-center{
	/*width: 9rem;*/
	height: 3rem;
	position: absolute;
	left: 7.2rem;
	top: 2px;
}
.index-body .index-body-tables .store-retail-title_switch{
	display: inline-block;
	width: 25px;
	height: 25px;
	/*margin-right: 0.5rem;*/
	line-height: 2.5rem;
	cursor: pointer;
	background: url(../img/index_change.png) no-repeat;
	vertical-align: middle;
	margin-top: -3px;
	background-size: 24px;
}

.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-center select,.index-body .index-body-tables .store-retail-title .store-select select{
	float: left;
	margin-right:5px;
	margin-top: .7rem;
	border: 1px solid #01FFFF4d;
	border-radius: 4px;
	padding: 0 4px;
	color: #01FFFF;
	background: #112E76;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-right{
    float: right;
    color: #10FFFF;
	height: 3rem;
	line-height: 3rem;
    /*width: 24rem;*/
    text-align: right;
    overflow: hidden;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-right a{
    color: #10ffffad;
    /*width: 4rem;*/
    height: 2rem;
    /*margin: 0 .25rem;*/
	padding: 0 14px;
    line-height: 2rem;
	display: inline-block;
    text-align: center;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-right_thin a {
	width: auto;
	margin: 0;
	padding: 0 .2rem;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-right a.curr{
    background: rgba(51,218,251,0.50);
    border-radius: 4px;
	color: #10ffff;
	font-weight: 700;
}
.index-body .index-body-tables .index-tips.index-tips .ajax-body{
    width: 96%;
    height: 18.2rem;
    float: left;
	color: #10ffff;
	margin: 0 2%;
	overflow: overlay;
}

.index-body .index-body-tables .index-tips.index-tips .store-retail-foot{
	width: 96%;
	height: 2rem;
	border-top: 2px solid #10ffff;
	position: absolute;
	left: 2%;
	bottom: 14px;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-foot a{
	color: #10ffff;
	line-height: 3rem;
}
.cwhite{
	color:white;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-body table{
	width: 100%;
}

.index-body .index-body-tables .index-tips.index-tips .store-retail-body table .progress-bar{
	margin-left: 0px;
	width: 8rem;
	float: left;
	background: #396AA6;
}
.index-body .index-body-tables .index-tips.index-tips .store-retail-body table .plansale_per{
	float: left;
}
.index-body .index-body-tables .index-tips .product-retail-body .body{
    width: 100%;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .li-tr{
    width: 100%;
    height: 9.1rem;
    display: flex;
    align-items: center;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .icon{
    float: left;
    width: 1rem;
    display: inline-block;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .product_img{
    width: 4rem;
    height: 5.3rem;
    float: left;
    margin-left:0.8rem;
    display: inline-block;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .product_infos{
    width: 5.75rem;
    height: 7.8rem;
    margin-left:0.5rem;
    margin-right:0.5rem;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .order_info{
    width: 7.5rem;
    height: 7.8rem;
	white-space: nowrap;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .product_infos div{
    width: 2.5rem;
    color:#01FFFFad;
    text-align: left;
    line-height: 1.6rem;
    display: inline-block;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .product_infos div:nth-child(2){
	font-weight: 700;
	color: #10FFFF;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .order_info div{
    color:#01FFFFad;
    text-align: left;
    line-height: 1.6rem;
    margin-right:0.4rem;
    display: inline-block;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .order_info div:nth-child(1){
    width: 3.5rem;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .order_info div:nth-child(2){
    width: 2.8rem;
	font-weight: 700;
	color: #10FFFF;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .product_pro{
    width: calc(100% - 20rem);
    height: 6.5rem;
}
.index-body .index-body-tables .index-tips .product-retail-body .body .cyuan-line{
	width: 35rem;
	background: #01FFFF;
}
.index-left{cursor: pointer;margin-left: -2.375rem;position: absolute;top: -0.1875rem; display: inline-block;width:1.75rem;height:1.75rem;background:no-repeat url(../img/index-left2.png);}
.index-right{cursor: pointer;margin-left: 2.9375rem;position: absolute;top: -0.1875rem; display: inline-block;width:1.75rem;height:1.75rem;background:no-repeat url(../img/index-right2.png);}
.last-year{ margin-right: 7.5rem;color: #33DAFB;}
.after-year{margin-left: 7.5rem;color: #33DAFB;}
.index-module{padding-bottom:11rem;margin-top: 1.5rem;padding-left:2.5rem;}
.index-plan{border-top: none;}

.index-module .index-circle{text-align: center;vertical-align: middle;line-height: 1.5rem;margin-bottom: .5rem;margin-right: .5rem;width: 1.5rem;height: 1.5rem;background: #1890FF;border-radius: 50%; display: inline-block;}
.index-module h5{display: inline-block;font-size: 1rem;}

.index-bottom{text-align: center;}
.index-line{margin-top: 2rem;display: inline-block;width: 45%;border-bottom: 1px solid rgba(0,0,0,0.10);}
.index-line-p{ margin-top:19px;font-size: 1rem;color: #9B9B9B;}
.index-line-p img{margin-right: .5rem;}
.index-brand{text-align: center;}

.index-module-head{margin-bottom: 2rem;}
.index-step{padding: 0;margin-left: 0.5rem;}
.index-step p {display: inline-block;margin-left: 0.3125rem;}
.index-step div {display: inline-block;margin-left: 0.3125rem;}
.index-ready{position: relative; margin-right: .5rem;}
.index-ready p{font-size: 1rem;}
.index-ul-content{position: absolute; width: 152px; margin-top: 1rem;}
ul.index-ul-content li{padding-bottom: 0.5rem;}
.finish a{color: rgba(0,0,0,0.65);}
.beging a{color:rgba(0,0,0,0.80);}
.unfinish a,.unfinish li{color: rgba(0,0,0,0.45);}
.gray-line{position: absolute;top: 13px;border-bottom: 1px solid #D9D9D9;width:64%;;display: inline-block;margin-bottom: .1875rem;}
.blue-line{position: absolute;top: 13px;border-bottom: 1px solid #1890FF;width: 64%;display: inline-block;margin-bottom: .1875rem;}
.index-decision{padding-bottom: 0px;border-bottom: none;}
.index-system-module{display: inline-block;margin-right: 5%;margin-bottom: 2rem;}
.index-system-item{padding: 24px 24px 0 24px;width: 266px;height: 122px;border: 1px solid #E9E9E9;border-top: none;}
.index-system-item h5{padding-bottom: 0.5rem;}
.index-system-item p{color: rgba(0,0,0,0.45);}
.index-system-module:hover{box-shadow: 0px 2px 10px rgba(0,0,0,0.20);}
.plan-item{height: 5.125rem; line-height: 5.125rem;margin-bottom:1rem;}
.plan-item-detail p {display: inline-block;margin-right: 1rem; color: rgba(0,0,0,0.75); font-weight: 600;}
.plan-show{width: 571px;height: 476px;}
.season-plan-name{font-size: 1rem;margin-left: 0.5rem;}
@media (min-width: 576px){
	.modal-dialog.plan-show {max-width:571px;}
}
/*添加页面*/
/*.index-add{height: 35rem;}*/
.index-group{margin-bottom: 1.5rem;}
.index-body .logo{display:inline-block;vertical-align: top;background: none;}
.index-body .logo-upload{display: inline-block; position: relative;}
.index-body .logo-upload img{border-radius: 0.25rem;border: 1px dashed rgba(0,0,0,0.15);}
.index-body .logo-upload p {margin-top:0.5rem;font-size: 0.875rem;color: rgba(0, 0, 0, 0.45);line-height: 1.375rem;  }
.index-body .img-input{ cursor: pointer;position: absolute;top:0;height: 100%;width: 100%;opacity: 0;}

.index-body .modal-title{font-size: 1rem;}
.index-add-cancel{background: #fff; background: #fff; border: 1px solid #D9D9D9;border-radius: 4px; color: rgba(0,0,0,0.65);}
/*.index-body input[placeholder], [placeholder], *[placeholder] { font-size: 0.875rem;color: rgba(0,0,0,0.25);line-height: 22px;  }*/
.img-input.fileupload{
	cursor:pointer;
}
.pointer{
	cursor:pointer;
}
/* Modal */
.modal .btn {min-width: 65px;}
.modal-small {max-width: 30rem;}
.modal-lg {
	max-width: 760px;
}
.modal-max-height{
	max-height: 90%;
	overflow: auto;
}
.modal-secondary {max-width: 30rem;}
.modal-blg {max-width: 1000px;}
.modal-super-blg {max-width: 90%;}
.modal-big-blg {max-width: 100%;}
.modal-error {max-width: 433px;}
.modal-error .modal-header {border-bottom: none;padding: 2rem 1rem 0 1rem;}
.modal-error .modal-title {font-size: 1rem;}
.modal-error .modal-title i {display: inline-block;width: 1.5rem;height: 1.5rem;background-color:#FAAD14;border-radius: 50%;vertical-align: middle;color: #fff;text-align: center;font-style: normal;margin: 0 .75rem;}
.modal-error .modal-title .green-i{background-color: green;}
.modal-error .modal-title .red-i{background-color: #dc3545;}
.modal-error .modal-body {font-size: .875rem;color: rgba(0,0,0,0.65);min-height: 5rem;margin-left: 3rem;}
.modal-error .modal-footer {border-top: none;}
.modal-ul{display: inline-block;}
.modal-li{border:1px solid #fff;margin-bottom: .375rem;margin-left:.5rem;margin-right:.5rem; cursor: pointer;padding-bottom: .375rem;padding-top: .375rem;padding-left:.5rem;padding-right:.5rem;text-align: center;display: inline-block;font-size: 0.875rem;color:rgba(0,0,0,0.65);}
.modal-li-checked{
	border-radius:4px;
	border:1px solid #1890ff;
	color:#1890ff;
}
.fr{
	float:right;
}
.modal-a{  margin-bottom: 0.125rem;color: #007bff!important;font-size: 0.875rem;}
.add-model{position: absolute;top: 84px;right: 175px;}
.add-btn{border-radius: 4px;border:none;width: 65px;height: 32px;line-height: 18px;text-align: center;font-size: 0.875rem;}
.modal .modal-search input[type="text"]{ width: 9rem;}
.modal .modal-search select{ width: 9rem;}
/*.more-search{border-bottom: 1px dashed rgba(0,0,0,0.45);}*/
/* Pages */
/*.pages {line-height:1.5rem;margin-top:1.5rem;text-align:center;position: relative;}*/
.pages{float:none!important;margin-top:24px;line-height: 1.2rem;text-align: center;box-shadow: 0px -6px 6px -4px rgba(0,0,0,.2);padding-top: 1rem;    z-index: 1;  position: relative;}
.pages .total {display:inline-block;}
.pages select {height:26px;margin-right:0.625rem;padding:0 12px 0 6px; border:1px solid #ededed;background-image:url(../img/select.png);background-repeat:no-repeat;background-position:calc(100% - 5px);vertical-align: top;}
.pages select option {padding-left:6px;}
.pages .link {display:inline-block;margin-right:0.625rem;margin-left:0.625rem;font-size: 0;}
.pages li {padding-top: 0!important;display:inline-block;text-align:center;min-width: 20px;line-height: 1.5rem;color: #999;margin-right: .25rem!important;font-size: .875rem;overflow: unset!important;}
.pages li.active a {color: #fff;background-color:#1890FF;border-color:#1890FF;}
.pages li.active a:hover {color: #fff;}
.pages li a {display:block;padding: 0 0.625rem;border:1px solid #D9D9D9;color: #333;border-radius: 4px;}
.pages input {width:2rem;height:1.5rem;margin:0 0.625rem;text-align:center;border:1px solid #ededed;}
.pages span{width:auto!important;}

.table-fixed {position: absolute;right: 0;top: 0;bottom: 0;z-index: 3;width: 0;}
.table-fixed .background {background-color: rgba(0,0,0,0.4);position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: none;}
.table-fixed-title {width: 2rem;position: absolute;}
.table-fixed-title li {cursor: pointer;display: inline-block;background-color: #1890FF;padding:.5rem;margin-bottom: .5rem;line-height: 1.2;text-align: center;color: #fff;}
.table-fixed-title li:nth-child(1) {background-color: #FF67B0;}
.table-fixed-title li:nth-child(2) {background-color: #FC9151;}
.table-fixed-container {position: absolute;right: 0;top: 0; z-index: 3;box-shadow: -6px 0 6px -4px rgba(0,0,0,.2);}
.table-fixed-container .table-container {overflow: hidden;max-width: 0;background-color: #fff;
	-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}
.table-fixed-container .table-container > .table {display: none;}
.table-fixed.on {width: 100%;}
.table-fixed.on .background {display: block;z-index: -1;}
.table-fixed.on .table-fixed-title {left: -2rem;}
.table-fixed.on .table-container {overflow: scroll;max-width: 800px;}
.table-fixed.on .table-fixed-title li {border-top-left-radius: .5rem;border-bottom-left-radius: .5rem;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.table-fixed .table-fixed-title li {border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: .5rem;border-bottom-right-radius: .5rem;}


/* Form */
.form-control {font-size: .875rem;/*max-width: 224px;*/padding: .25rem .75rem;}
/*.form-control:focus {border-color:#1890FF;box-shadow: 0 0 0 0.2rem rgba(245,166,35,.25);}*/
.col-form-label {text-align: right;padding-top: calc(.25rem + 1px);padding-bottom: calc(.25rem + 1px);}
.radio-inline {line-height:2rem;}
.radio-inline input[type='radio'] {position:absolute;z-index:-1;margin-left:-20px;opacity:0;filter:alpha(opacity=0);}
.radio-inline label {display: inline-block;margin-right:20px;margin-bottom: 0;}
.radio-inline input ~ span {position:relative;display:inline-block;padding-left:20.125rem;cursor:pointer;vertical-align:middle;}
.radio-inline input ~ span:before {position:absolute;z-index:1;top:50%;left:0;width:0.875rem;height:0.875rem;margin-top:-7px;content:'';-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:1px solid #999;border-radius:50%;}
.radio-inline input ~ span:after {position:absolute;z-index:1;top:50%;left:6px;width:0;height:0;content:'';-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-radius:50%;background-color:#1890FF;}
.radio-inline input:checked ~ span:before {border:0.125rem solid#1890FF;}
.radio-inline input:checked ~ span:after {top:50%;left:4px;width:6px;height:6px;transform:translateY(-50%);}
.radio-inline input[disabled] ~ span:before {border-color:#e5e6e6;}
.radio-inline input[disabled]:checked ~ span:after {background-color:#e5e6e6;}
.checkbox-inline {line-height:2rem;}
.checkbox-inline label {display:inline-block;margin-right:10px;margin-bottom: 0;}
.checkbox-inline input[type='checkbox'] {position:absolute;z-index:-1;margin-left:-2px;top:0;opacity:0;filter:alpha(opacity=0);}
.checkbox-inline input ~ span {font-size:14px;position:relative;display:inline-block;padding-left:22px;cursor:pointer;vertical-align:middle;}
.checkbox-inline input ~ span:before {position:absolute;z-index:1;top:50%;left:0;width:0.875rem;height:0.875rem;margin-top:-.5rem;content:'';-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:1px solid #999;border-radius: 2px;}
.retrieve .checkbox-inline input ~ span:before{background-color: #fff;
	border-color: #fff;}
.reorganize_model-title .checkbox-inline input ~ span:before {background: #fff;border-color: #ccc;}
.reorganize_model-title .checkbox-inline input ~ span:after {position:absolute;z-index:1;top:-2px !important;left: -2px;;width:17px !important;height:0;content:'';background-image:url(../img/sure.png);}
.logic_checkbox input ~ .span:after {position:absolute;z-index:1;top:0;left:0;width:0;height:0;content:'';background-image:url(../img/sure.png);}
.checkbox-inline input ~ span:after {position:absolute;z-index:1;top:0;left:0;width:0;height:0;content:'';background-image:url(../img/checkbox.png);}
.checkbox-inline input:checked ~ span:before {background-color:#1890FF;border:none;}
.logic_checkbox input:checked ~ span:before {background-color:#15C727;border:none;}
.checkbox-inline input:checked ~ span:after {width:0.875rem;height:0.875rem;margin-top:-7px;top:50%;}
.checkbox-inline input[disabled] ~ span:before {border-color:#e5e6e6;}
.checkbox-inline input[disabled]:checked ~ span:after {background-color:#e5e6e6;}
select.form-control:not([size]):not([multiple]) {height: auto;}
select {background-image:url(../img/select.png);background-repeat:no-repeat;background-position:calc(100% - 5px);}
i.status {display: inline-block;width: .5rem;height: .5rem;background-color: #dc3545;border-radius: 50%;margin: 0 .25rem;}
i.status-0 {background-color: #dc3545;}
i.status-1 {background-color: #28a745;}
.country-input:disabled, .country-input[readonly] {background-color: #FFFFFF; }


.app {float:left;width:100%;}
.page-content {margin-bottom:50px;}
.app-sidebar {position:fixed;z-index:99;top:0;bottom:0;left:0;width:256px;background-color:#001529;box-shadow: 0.125rem 0 6px 0 rgba(0,21,41,0.35);}
.app-sidebar-fold{position:fixed;z-index:99;top:0;bottom:0;left:0;width:80px;background-color:#001529;box-shadow: 0.125rem 0 6px 0 rgba(0,21,41,0.35);}
/*.app-sidebar-fold span{overflow: hidden;opacity: 0;}*/
/*.app-sidebar-fold .logo{ height: 64px;  overflow: hidden;opacity: 0;}*/
/*.app-sidebar-fold #app-nav ul li{height: 40px;overflow: hidden;}*/
/*.app-sidebar-fold #app-nav ul li i.menu-arrow{display: none;}*/
/*.app-sidebar-fold #app-nav ul li i.menu-arrow2{display: none;}*/

.main-fold{ padding: 0px; background-color: #fff;}
#app-container {width:auto;padding-bottom:50px;padding-left:200px;background-color:#f8f8f8;}
#app-nav {height:100%;}
#app-nav>ul {overflow:hidden;height:100%;padding: 1rem 0;}
#app-menu  ul li {
	font-size:1rem;
	position:relative;
	height:auto;
	/* z-index: 100; */
}
/*#app-nav ul .li-4{ height:2.5rem;!important;margin: .25rem 0;}*/
#app-nav>ul>li>a {margin:.25rem 0;}
#app-nav ul li a {display:block;line-height:2.5rem;cursor:pointer;}
#app-nav ul li>a:hover {color:#fff;}
#app-nav ul li.active>a {background-color:#1890FF;border-right:4px solid#1890FF;}
#app-nav ul li a {position:relative;display:block;padding-left:62px;color:#A6ADB4;}
#app-nav ul li.active>a {position:relative;cursor:pointer;color:#fff;}
/*#app-nav ul li.nav-folder>a:after {position:absolute;top:50%;right:10px;display:block;width:.875rem;height:.875rem;margin-top:-7px;content:'';transition:all .1s;background-image:url(../img/admin-icons.png);background-position:-45px -45px;}*/
#app-nav ul li .menu-child{background-color:#000C17; }
/*#app-menu ul li i.nav-icon { position:absolute;top:50%;left:-30px;width:20px;height:20px;margin: -0.375rem 0.375rem;}!*margin-top:-0.874rem;*!*/
#app-nav ul li.menu-folder>.menu-child {display:none;}
#app-nav ul li.menu-folder.expanded-1>.menu-child {display:block;}
#app-nav ul li.nav-folder>.sub-nav {display:none;}
#app-nav ul li.nav-folder.expanded>.sub-nav {display:block;}
/*#app-nav ul li.nav-folder.expanded>a:after {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}*/
#app-nav .menu-folder li { padding-bottom:.875rem;}
#app-nav .nav-folder li { padding-bottom:.875rem;}
#app-nav .nav-folder li:last-child{padding-bottom: 0;}
/*#app-nav ul li i.nav-icon {background-image:url(../img/admin-icons.png);}*/
#app-nav ul li i.nav-icon.nav-icon-general {background-position:-5px -5px;}
#app-nav ul li.active i.nav-icon.nav-icon-general {background-position:-25px -5px;}
/*#app-nav ul li i.nav-icon.nav-icon-user {background-position:-45px -5px;}*/
/*#app-nav ul li.active i.nav-icon.nav-icon-user {background-position:-65px -5px;}*/
/*#app-nav ul li i.nav-icon.nav-icon-product {background-position:-85px -5px;}*/
/*#app-nav ul li.active i.nav-icon.nav-icon-product {background-position:-105px -5px;}*/
/*#app-nav ul li i.nav-icon.nav-icon-order {background-position:-125px -5px;}*/
/*#app-nav ul li.active i.nav-icon.nav-icon-order {background-position:-145px -5px;}*/
#app-menu ul li i.nav-icon.nav-icon-analysis {background-position:-165px -5px;}
#app-menu ul li.active i.nav-icon.nav-icon-analysis {background-position:-185px -5px;}
#app-menu ul li i.nav-icon.nav-icon-setting {background-position:-205px -5px;}
#app-menu ul li.active i.nav-icon.nav-icon-setting {background-position:-225px -5px;}
#app-menu ul li i.nav-icon.nav-icon-notice {background-position:-245px -5px;}
#app-menu ul li.active i.nav-icon.nav-icon-notice {background-position:-265px -5px;}
/*#app-nav ul li i.nav-icon.nav-icon-stock {background-position:-305px -5px;}*/
#app-menu ul li i.nav-icon.nav-icon-review {background-position:-305px -5px;}
/*#app-nav ul li.active i.nav-icon.nav-icon-stock {background-position:-285px -5px;}*/
/*#app-menu ul li i{margin: -0.375rem 0.375rem;}*/
#app-menu ul li i.nav-icon-product {background:url(../img/product-icon.png) no-repeat; }
#app-menu ul li i.nav-icon-client {background:no-repeat url(../img/client-icon.png);}
#app-menu ul li i.nav-icon-user {background:no-repeat url(../img/user-icon.png);}
#app-menu ul li i.nav-icon-param {background:no-repeat url(../img/param-icon.png);}
#app-menu ul li i.nav-icon-features {background:no-repeat url(../img/features-icon.png);}
#app-menu ul li i.nav-icon-role {background:no-repeat url(../img/role-icon.png);}
#app-menu ul li i.nav-icon-storage {background:no-repeat url(../img/storage-icon.png);}
#app-menu ul li i.nav-icon-system {background:no-repeat url(../img/system-icon.png);}
#app-menu ul li i.nav-icon-order {background:no-repeat url(../img/order-icon.png);}
#app-menu ul li i.nav-icon-company {background:no-repeat url(../img/company-icon.png);}
#app-menu ul li i.nav-icon-ship {background:no-repeat url(../img/ship-icon.png);}
#app-menu ul li i.nav-icon-return {background:no-repeat url(../img/return-icon.png);}
#app-menu ul li i.nav-icon-retail {background:no-repeat url(../img/retail-icon.png);}
#app-menu ul li i.nav-icon-transfer {background:no-repeat url(../img/transfer-icon.png);}
#app-menu ul li i.nav-icon-stock {background:no-repeat url(../img/stock-icon.png);}
#app-menu ul li i.nav-icon-base {top: 45%;background:no-repeat url(../img/base-icon.png);}
#app-menu ul li i.nav-icon-business {background:no-repeat url(../img/nav-icon-business.png);}
#app-menu ul li i.nav-icon-plan {top:45%;background:no-repeat url(../img/nav-icon-plan.png);}

#app-menu ul li i.nav-icon-dh {top:44%;background:no-repeat url(../img/nav-icon-dh.png);}
#app-menu ul li i.nav-icon-hk {top: 44%;background:no-repeat url(../img/nav-icon-hk.png);}
#app-menu ul li i.nav-icon-ddsx {background:no-repeat url(../img/nav-icon-ddsx.png);}
#app-menu ul li i.nav-icon-sysmanager {top: 44%;background:no-repeat url(../img/nav-icon-sysmanager.png);}
#app-menu ul li i.nav-icon-com {top: 43%;background:no-repeat url(../img/nav-icon-com.png);}
#app-menu ul li i.nav-icon-product {top: 43%; background:no-repeat url(../img/nav-icon-product.png);}
#app-menu ul li i.nav-icon-shop {top: 43%;background:no-repeat url(../img/nav-icon-shop.png);}

#app-menu ul li i.menu-arrow{opacity: .45; -webkit-transition: all .4s; transition: all .4s;}
#app-menu ul li i.menu-up{position: absolute; top: 1.25rem; right: 0.125rem;opacity:1;display: inline-block;width:1.25rem;height:1.25rem;background:no-repeat url(../img/menu-up.png);}
#app-menu ul li i.menu-down{ position: absolute; top: 1.25rem; right: 0.125rem;opacity:1;display: inline-block;width:1.25rem;height:1.25rem;background:no-repeat url(../img/menu-down.png);}
#app-menu ul li i.nav-icon-result { left: -38px;top: 40%;background:url(../img/result.png) no-repeat; }
#app-menu ul li i.nav-icon-table { left: -38px;top: 40%;background:url(../img/table.png) no-repeat; }

.logo {margin-left: 16px;width: 152px;height: 4rem;font-size: 1.5rem;text-align: center;}/*width: 200px;*/
.logo a { white-space: nowrap;overflow:hidden;color: #fff!important;display: block;height: 100%;line-height: 57px;font-size: 1.375rem;}
.logo a h1{opacity: 0.9;vertical-align: top;margin-left:1rem;display: inline-block; height: 100%; line-height: 4rem; font-size: 20px;}

.header {min-width: 1200px;width:100%;box-shadow: 0 0.125rem 4px rgba(0,21,41,.08);height: 64px;transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);z-index: 98;background-color: #001529;color: rgba(0,0,0,0.65);}
.header #menu-icon{ margin-left: 1.5rem; line-height:3rem; cursor: pointer; -webkit-transition: all .3s,padding 0s;  transition: all .3s,padding 0s;  padding: 0 1.5rem;}
.header .menu-unfold#menu-icon{ margin-left: .5rem}
.header .menu-fold{background:no-repeat url(../img/icon-menu-fold.png);}
.header .menu-unfold{background:no-repeat url(../img/icon-menu-unfold.png);}
.header .company-icon{margin-left: 1.5rem; margin-bottom: 0.5rem;}
.index-navbar .head{
	border-radius: 50%;
}
.navbar {display:inline-block;height: 4rem;padding: 0;}
.nav-logo{width: 16rem; font-size: 1.5rem;  text-align: center;  height: 3rem;}
.nav-left{float: left;}
.nav-left img{ margin-right: 0.5rem; }
.navbar a {
	color: rgba(0,0,0,0.65);
	height: 3rem;
	display: inline-block;
	margin: 0 1.5rem 0 0rem;
	width: 100%;
	height: 100%;
}
.navbar a.note-bgc{
	background: #999;
}
.navbar .index-navbar-a{color: #FFFFFF;}
.menu-level-1 li {display: inline-block;opacity: 0.7;}
.menu-level-1 li.curr {opacity: 1;}
.menu-level-1 li:hover{opacity: 1;}
.menu-level-1 li a{color: #fff;margin-right: 3.75rem;}

.main {padding: 0;background-color: #fff;}
.breadcrumb {padding: 8px 1rem;border-radius: 0;background-color: #fff;margin-bottom: 0;padding-left: 2.5rem;}
.page {background-color: #f0f2f5;/*padding-bottom: 1rem;*/}
.page:before {content: "";display: block;overflow: hidden;height: 0;}
.page-header {border-bottom: 1px solid #e8e8e8;padding: .5rem 1rem .5rem 2.5rem;background-color: #fff;}
.page-header .h5{font-size: 16px;}
.content {background-color: #fff;padding:.1875rem 1rem;border-radius: 0.375rem;}
.content-inner {padding: 0.5rem 0 1rem 1rem}
.options {margin-bottom: 1rem;}
.options-search{margin-bottom: 0;}
.search {display: inline-block;font-size: 0;vertical-align: middle;}
.search-btn{display: inline-block;}

.search input[type="text"] {color: rgba(0,0,0,0.85);margin-bottom: 1.5rem;margin-right: 1rem;height: 2rem;width:13rem;font-size: .75rem;border-right: none;padding-left: .5rem;border: 1px solid rgba(0,0,0,0.15);border-radius: 4px;}
.search .btn {vertical-align:inherit;margin-bottom: 1.5rem!important;background-color:#1890FF;color: #fff;border-radius: 4px;width: 5rem;}
.search select{/*color: #9B9B9B;*/padding:0 0 0 .5rem;margin-bottom: 1.5rem;display:inline-block;height: 2rem!important;width:7.5rem;font-size: .75rem;margin-right: 1rem;}
.search .last-select{border-radius:0.25rem;padding-left: .5rem;border: 1px solid rgba(0,0,0,0.15);}
.more-search-btn{background: #FFFFFF!important;color: #1890FF!important;}
.search .btn-reset{background: #ffffff;  color: #1890FF;  border: 1px solid #1890FF;  margin-left: 0.5rem;}
.export-type{border:none!important;text-align: center; text-align-last: center;display: inline-block;width: 6.25rem!important; padding: .375rem 22px .375rem 16px!important;border: 1px solid #D9D9D9;  width: 5.4375rem; height: 2rem;  font-size: 0.875rem;  line-height: 1.125rem;  color: #0097fd;}
.search .date-type{width: 5.125rem; border-radius: 0.25rem;margin-right: .5rem}
.search .line{font-size: .75rem;color:rgba(0,0,0,0.15);}
.search .wd{width:6.5rem!important; border: none!important;margin-bottom: 0px;height: 1.75rem!important;}
.search .date-area{height: 2rem;margin-bottom: 1.5rem; }
.date-area{position:relative;}
.add-a{margin-right: 1.25rem;}
.va-m{vertical-align: middle!important;}
.search-span-1{font-size: 20px;margin-right: .5rem;color: #999;}
.search-label{font-size: .75rem;color: rgba(0,0,0,.85);margin-right: .5rem;}
.search input[class="search-input"]{margin-right: 2rem;}
.date-img{position: absolute; top:.5rem;  right: 1.5rem;}
.command-time_wrap .date-img{
	right: .5rem;
}
.login-body{min-height: 550px; margin: auto;  width: 611px;height:95%}
.login {
	background: url(../img/login-background.png) no-repeat center center;
	background-size: cover;
}
.login-box {width: 28.75rem; text-align: center; border-radius: 4px; margin: auto;}
.login-top {
	font-family: PingFangSC-Regular;
	font-size: 2rem;
	line-height: 2rem;
	font-weight: 900;
	/*margin: 10.5rem 3.75rem 0.25rem 3.75rem;*/
	color: #fff;
	letter-spacing: 12px;
	margin-top: 10.5rem;
	margin-bottom: 0.25rem;
}
.login-top_admin{
	margin: 3.5rem 0 0.25rem ;
}
.login-top img{
	margin-right: 3rem;
	height: 3.75rem;
}
.retrieve {
	width:368px;
}
.retrieve label input ~span {
	font-size: 0.875rem;
	vertical-align: top;
}

.retrieve label{
	position: relative;
	float:left;
	line-height: 22px;
	cursor: pointer;
}
.retrieve label:before{
	content: "";
	display: inline-block;
	position: absolute;
	top: -0.625rem;
	bottom: -0.625rem;
	right: -0.625rem;
	left: -0.625rem;
	padding: 20px;

}

.retrieve a{
	position: relative;
	float: right;
	color: #fff;
}

.retrieve a:after{
	content: "";
	display: inline-block;
	position: absolute;
	top: -0.625rem;
	bottom: -0.625rem;
	right: -0.625rem;
	left: -0.625rem;
	padding: 20px;
}

.login .message-wrong{
	background-color: #fff1f0;
	text-align: left;
	width: 368px;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	padding-left: 40px;
	margin-bottom: 30px;
	color: #000;
	/*position: relative;*/
	border: 1px solid #ffa39e;
	border-radius: 4px;
}
.login .message-wrong i{
	color: #f5222d;
	padding-right: 15px;
}
.login .message{
	display: none;
	position: relative;
	bottom: 30px;
	text-align: left;
	color:#ff0000;
	width: 368px;
	margin: 0 auto;
}
.login .form-control{
	max-width: none;
	font-size:16px;
	border-radius: 4px;
}
.login-desc {
	font-family: PingFangSC-Regular;
	font-size: 15px;
	line-height: 22px;
	margin-bottom: 13%;
	margin-top: 1rem;
	color: #fff;
	opacity: .85;
}
.login-method{
	font-family: PingFangSC-Regular;
	font-size: 16px;
	color: #fff;
	opacity: .85;
	line-height: 1.5rem;
	margin-bottom: 34px;
}
.index-contact{
	display: inline-block;
	text-align: left;
	padding-left: 16px;
	vertical-align: middle;
}
.login-input {
	background-color:#fff;text-align: left;width: 368px;margin: 0 auto;margin-bottom: 30px;color: #999;position: relative;border-radius: 4px;}

.login-input input {position: relative;border: none;display: inline-block;color: #999;height: 40px;padding-left: 45px;width: 100%; border-radius: 4px;}


.login-border{
	cursor: text;
	position: absolute;
	top: 0;
	height: 100%;
}
.login .other{
	width: 368px;
	margin: 0.625rem auto 0;
}
.login .other span{
	float: left;
	color: #fff;
}
.login .register{
	color:#fff;
	float: right;
}
.login-input input:focus + .login-border{
	position: absolute; left: 0; right: 0; top: 0; bottom: 0;
	z-index: 1;
	border: 1px solid #1890ff;
	border-radius: 4px;
}

.login-input p{
	display: inline-block;
	position: absolute;
	width: 40px;
	height: 100%;
	line-height: 40px;
	text-align: center;

	border-radius: 4px;
	background-color: #fff;
}
.login-input i{
	width: 16px;
	height: 0.875rem;
	font-size: 22px;
}
/*.login-input input:focus {background-color:#fff;border-color: #4e4e4e;color: #4e4e4e;}*/

.login-box button {height: 40px;width: 368px;color: #fff;line-height: 40px;background-color: #1890FF;border: none;border-radius: 4px;margin-bottom:15vh}
.login-logo {  position: absolute;height: auto;top: -43px;left: 170px; }
.retrieve { margin-top: -22px;margin-left: 187px;color:#4A4A4A;margin-bottom: 30px;}
.login .retrieve{
	margin:-6px auto 70px;
	color: #fff;
	font-size: 0.875rem;
}

.tabs {
	white-space: nowrap;
	border-bottom:1px solid #DCDFE6;
	margin-top:.33rem;
}
.tabs li {
	display: inline-block;
	border: 1px solid #ccc;
	margin-left: -4px;
	border-radius:.2rem;
	margin-bottom: -2px;
}
.tabs li.curr{
	border-bottom: 2px solid #fff;
}
.tabs li a {color: #333;display: block;font-size: .875rem;padding:.45rem .5rem;}
.tabs li.curr a {color: #1890FF;}
/*日期插件*/
.date{display: inline-block;width: 14rem;}

footer{
	color: #4A4A4A;
	opacity: .85;
	text-align: center;
	margin: auto;
	width: 720px;
}
.foot-nav .copyright{
	font-size: 0.875rem;
	line-height: 20px;
}
footer ul li{
	display: inline-block;
	margin: 0 20px;
	/*font-style: 0.875rem;*/
	line-height: 22px;
}
.foot-nav{margin-bottom: 8px;}
.project-advisory{margin-bottom: 1.5rem;}
.project-advisory img{display: inline-block;}
.project-desc{margin-bottom: 21px;}
/*内页样式*/
/*内页头样式*/
.design{ border-bottom: 1px solid #E8E8E8;padding:1.25rem 1.25rem 0 1.875rem;font-size: 0.875rem;line-height: 1.375rem;width: 100%;margin-top: 1.25rem;background-color: #FFFFFF;}
.design-img{width: 6.125rem;height: 8.875rem;float: left;margin-right: 3.75rem;}
.design-img img{border-radius:0.25rem;}
.design-info{float: left;}
.design-info li{padding:0.3125rem;}
.design-info li:first-child{ font-weight:bold;font-size: 1.25rem;line-height:1.75rem;color: rgba(0,0,0,0.85);}
.design-right{float: right;font-size: 0.875rem;}
.design-button{font-size:0.875rem;background: #FFFFFF;border: 1px solid #D9D9D9;width: 4.0625rem;height: 2rem;line-height: 1.125rem;}
.design-edit{width: 4.0625rem;height: 2rem;line-height: 1.125rem;font-size: 0.875rem;}
.design-state{margin-bottom: 0px;margin-top: 1.125rem;color: rgba(0,0,0,0.45);}
.state-info{margin-top: 0.625rem;font-size: 1.25rem;color: rgba(0,0,0,0.85);line-height: 1.75rem;font-weight: 600;}
.t-right{text-align: right;}
.design-menu{margin-top: 1.25rem;}
.design-menu ul li{ display: inline-block;padding: 0.4375rem 1.5625rem;font-size: 0.875rem; color: rgba(0,0,0,0.65); }
.design-menu ul li a{ font-size: 0.875rem; color: rgba(0,0,0,0.65); }
.design-menu .active{border-bottom: 0.125rem solid #1890FF;}
.design-menu .active a{color: #1890FF;font-weight: bold;}
.ml-6{margin-left: 4.0625rem;}
/*内页详情*/
.detail-info{font-size: 0.875rem;margin:0 auto;background: #FFFFFF;border-radius: 0.125rem;}
.detail-info p{ color: rgba(0,0,0,0.65);}
.detail-info h5{font-size: 1rem;font-weight: 500;margin-bottom:1rem;color: rgba(0,0,0,.85);}
.detail-info-item{margin-bottom: 1.5625rem;}
.detail-info-item ul li{
	line-height: 1.25rem;
	overflow: hidden;
	white-space: nowrap;
	color: rgba(0,0,0);
	display: inline-block;
	width:  19.625rem;
	margin-right: 1rem;
	padding-top: 0.1875rem;
	padding-bottom: 1rem;
}

.detail-info-item ul li.overflow-none{overflow: visible; vertical-align: top;}

.detail-info-item ul li.active{overflow:unset;}
.detail-info-item ul li:first-child{padding-left:0px;}
.detail-info-item span{
	vertical-align: middle;
	width: 7rem;
	display: inline-block;
}
.detail-info-item.edit-label-item span {
	width: unset;
}

.detail-info-item:not(.batch_set) span,.set_store_target span,.set_store_target div,.set_product_target span,.set_product_target div{
	color:rgba(0,0,0,0.5);
}

.detail-info-item .select2 span{
	width: auto;
	display: block;
}
.detail-info-item .ke-outline,  .detail-info-item .ke-toolbar-icon{
	width: 2rem;
}
.detail-info-item select{
	display: inline-block;
	width: 11.5rem;
}
.detail-info-item small{font-weight: 600;}

.user-detail-info-item .user-info-li {
	line-height: 1.25rem;
	overflow: hidden;
	white-space: nowrap;
	color: rgba(0,0,0);
	display: inline-block;
	width:  19.625rem;
	margin-right: 1rem;
	padding-top: 0.1875rem;
	padding-bottom: 1rem;
	text-align: left;
}
.user-detail-info-item select {
	display: inline-block;
	width: 11.5rem;
}
.user-detail-info-item .user-form__item-title {
	width: 7rem;
	display: inline-block;
}

.user-form.user-select2-form .select2-container ul li {
	width: auto;
	display: inline-block;
	float: none;
	height: 82%;
}
.user-form.user-select2-form .select2-container ul{
	text-overflow: unset;
	overflow-x: scroll;
}
.user-form .detail-info-item ul li label span {
	padding-left: 1rem;
}
.user-form .detail-info-item ul li{
	display: block;
	text-align: left;
}
.user-form .roles-menu.item-inline{
	display: inline-block;
	float: left;
	width: auto;
	margin-right: 3rem;
}
.user-form .roles-menu.item-inline.roles-menu-first{
	margin-left: 5rem;
}
.user-form .radio-inline label span{
	width: auto;
}
.user-form__item-title{
	text-align: left;
}
.intro{width:auto!important;margin-bottom: 1.5625rem;}
.intro-mb{margin-bottom: 1.5625rem;}
.textarea-intro{width:auto!important;margin-bottom: 0;}
.detail-intro{position: relative;}
.li-textarea span{vertical-align: top;}
.li-textarea .textarea-desc{margin-left: 0px;display: inline-block}
.business-total{line-height: 1.5rem;margin-top: 1.5rem;  display: inline-block;}
.business-total span{margin-right: 2rem;}
.business-total-item{display: inline-block;}
.business-total-item span{margin-right: 1rem;}
/*内页修改*/
.edit-input{vertical-align: middle;width: 11.4rem;height: 2rem;display: inline-block;font-size: 0.875rem;line-height: 1.375rem;}
.edit-select{width: 13rem;height: 2rem!important;display: inline-block;font-size: 0.875rem;line-height: 1.375rem;}
.textarea-desc{margin-bottom: 1.5625rem;margin-top: 0.625rem;margin-left:6.25rem;width: 33.6875rem;height: 6.25rem;font-size: 0.875rem;color: rgba(0,0,0,0.25);line-height: 1.375rem;}
.textarea-fab {
	display: inline-block;
	font-size: 0.875rem;
	width: 12.9rem;
	height: 3.5rem;
}

.fab-wrap{
	white-space: normal!important;
}
.fab-wrap .item-inline {
	white-space: normal;
	width: calc(100% - 6.25rem);
}

.desc-p .form-control{max-width: none;}
.note{position: absolute; left: 9.4375rem;bottom: 5.9375rem;color: rgba(0,0,0,0.25);}
.li-textarea .note{bottom: 6.9375rem;}
.brand-note{ position: absolute;  left: 30.4375rem;  bottom: 6.9375rem;  color: rgba(0,0,0,0.25);}
.mid-textarea{width: 11.5rem;}
/*内页ann样式*/
.edit-button{float: right;}
.edit-button .btn-reset{border: 0.0625rem solid #D9D9D9;border-radius: 0.25rem;width: 4.0625rem;height: 2rem;background: #FFFFFF;font-size: 0.875rem;color: rgba(0,0,0,0.65);line-height: 1.125rem;}
.edit-button .btn-submit{width: 4.0625rem;height: 2rem;font-size: 0.875rem;line-height: 1.125rem;}
.statistics{display: inline-block;}

/*地区联动*/
.country-parent {position: relative;}
.country-div {position: absolute;width: 202px;z-index: 999999;}
.country-tab-card {border-color: #e6e6e6; border-width: 1px;border-style: solid;border-radius: 2px;box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);background-color: #e6e6e6;}
.country-tab-card > .country-tab-title {background-color: #f2f2f2;}
.country-tab-title {border-color: #e6e6e6;position:relative;left:0;height:40px;white-space:nowrap;font-size: 0;border-bottom-width: 1px;border-bottom-style: solid;-webkit-transition:all .2s;transition:all .2s;}
.country-tab-title li {margin-right:0!important;width: 6.25rem!important;border-right: 1px solid #e2e2e2;display: inline-block;vertical-align: middle;font-size: 0.875rem;transition: all .2s;-webkit-transition: all .2s;position: relative;line-height: 2.5rem!important;min-width: 4.0625rem;padding: 0 0.9375rem!important;text-align: center;cursor: pointer;}
.country-tab-content {padding: 0.625rem;background-color: #fff;width: 100%;}
.country-tab-item {display: none;}
.country-tab-item a {padding:0 0.5rem !important;border-radius: 2px;white-space:nowrap;display: inline-block;outline: 0;cursor: pointer;margin-right: 2px;}
.country-tab-item a:hover {background-color: #F1F8FF;color: black !important;}
.country-this {background-color: #fff;color: #46A4FF;}
.country-show {display: block !important;}
.country-check {background-color: #46A4FF !important;color: white !important;}
/*.province-tab dd{float:left; margin-left: 5em;}*/
.province-tab dt{position: absolute;width: 3em;font-weight: 500;text-align: right;line-height: 2;}
.province-tab dl {line-height: 2;clear: both;padding: 3px 0;margin: 0;}
.country-tab-content dd {line-height: 2;}
.clear-fix::after {clear:both;display: block; content: "";}
.country-input {background-image: url(../img/select.png);background-repeat:no-repeat;background-position:calc(100% - 5px);}
.country-tab {display: none;white-space: normal;font-size:0.875rem}

/*导入页面css*/
.hiden{display: none!important;}
.active{display: block;}
.import{margin-top: 1.87rem;margin-left: 2%;}
.import-circle-blue{width: 2rem;height:2rem;border-radius: 50%;background-color: #1890FF;}
.import-circle-gray{width: 2rem;height:2rem;border-radius: 50%;border: 1px solid #D9D9D9;}
.import-color-white{color:#FFFFFF;text-align: center;height: 2rem;line-height: 2rem; }
.import-color-gray{color:#D9D9D9;text-align: center;height: 2rem;line-height: 2rem; }
.import-step p {display: inline-block;margin-left: 0.3125rem;}
.import-step div {display: inline-block;margin-left: 0.3125rem;}
.import-line{border-bottom: 1px solid #D9D9D9;width: 5.375rem;;display: inline-block;margin-bottom: .1875rem;}
.import-center{border-bottom:1px solid #D9D9D9 ;margin:0 auto;font-size: .875rem; padding-left: 27%;padding-top: 5.5rem;;padding-bottom: 5.5rem;}
.import-center img{display: inline-block;margin-right: 1.25rem;}
.import-center p{display: inline-block;  margin-right: 3.75rem;}
.import-center a{width: 7rem;height:2rem;line-height:1.125rem;display: inline-block;border: 1px solid #1890FF;color: #1890FF;font-size: .875rem;}
.import-explain{margin-left: 2%;margin-top:1.25rem;}
.import-explain p{ margin-bottom: 0.625rem;font-size: 0.875rem;color: rgba(0,0,0,0.30);line-height: 1.5rem;  }
.import-explain li{font-size: 0.75rem;color: rgba(0,0,0,0.30);line-height: 1.375rem;padding: 0.3125rem 0;}
.step-end{background: url("../img/end.png") no-repeat;border: none;vertical-align: middle;}
.upload-form{margin: 0 auto;margin-top: 6.5rem;margin-bottom:6.5rem;width: 36.75rem;height: 12.25rem;border: 1px dashed #1890FF;  border-radius: 0.25rem;background: #FAFAFA;}
.click-upload{vertical-align: top;display:inline-block;width: 18.375rem;height: 12.25rem;border-right:1px solid #D9D9D9;padding: 3.125rem 2.6rem;;}
.click-upload-title{font-size: 1rem; color: #000000;display: inline-block;}
.click-upload-file{margin-bottom: 3.125rem;position: relative;display: inline-block;border: 1px solid #1890FF; border-radius: 0.25rem;width: 7rem;height: 2rem;}
.click-upload-label{font-size:0.875rem;color:#1890FF;;display: inline-block;vertical-align: middle;  height: 2rem;  line-height: 2rem;  margin: 0;  padding-left: 1.625rem;}
.click-upload-input{position: absolute;left: 1px;width: 7rem;height: 2rem;display: inline-block;opacity: 0;}
.notice{font-size: 0.875rem; color: rgba(0,0,0,0.43);  line-height: 22px;margin-right: 3.125rem;}
.drag-upload{vertical-align: top;display: inline-block;height: 12.25rem;}
#progress{position:relative;margin: 0 auto;background: #F5F5F5;border-radius: 1.33rem;width: 17.5rem;height:0.375rem;}
#progress .bar{width:0;background: #1890FF; height: 0.375rem; border-radius: 1.33rem;  margin-top: 2.5rem;}
#progress .progress-img{display: inline-block;}
#progress .upload-num{position: absolute;top: -0.5625rem;right: -2.125rem;}
#progress .upload-name{
	display: inline-block;
	height: 1rem;
	width: 90%;
	overflow: hidden;
}
.progress-absolute{position: absolute;  top: -1.75rem;}
.lb-2{margin-left: 1.5625rem;padding-right: 1.25rem; border-left:2px solid #1890FF;height: 2rem;margin-top: 3.125rem;}
.preview-p { display: inline-block;margin-left: 3.125rem;height: 2rem;line-height: 2rem;}
.preview-choose{margin-top: 2.25rem;margin-left: 1.5625rem; }
.import-choose{border-left: 2px solid #1890FF;display: inline-block;  vertical-align: top;}
.choose-method{display: inline-block;margin-left: 0.625rem;  width: 14rem;height: 2rem;border: 1px solid rgba(0,0,0,0.15); border-radius: 0.25rem;padding: 0.25rem;font-size: 0.875rem;color: rgba(0,0,0,0.25);color: rgba(0,0,0,0.25);}
.choose-method_plan{display: inline-block;margin-left: 0.625rem;  width: 14rem;height: 2rem;border: 1px solid rgba(0,0,0,0.15); border-radius: 0.25rem;padding: 0.25rem;font-size: 0.875rem;color: rgba(0,0,0,0.25);color: rgba(0,0,0,0.25);}
.preview-explain{margin: 0;margin-left: 3.125rem;  margin-top: 0.625rem;}
.preview-explain p{margin: 0;}
.importing{background: #F5F5F5;border-radius: 1.33rem;width: 17.5rem;height:0.375rem; margin: 0 auto; position: relative;}
.bar2{width:0;background: #1890FF;  border-radius: 1.33rem;height: 0.375rem;}
.importing span{position: absolute; right: -2.125rem;  top:  -0.5rem;}
.upload-wait{margin-bottom: 1.25rem;text-align: center;  margin-top: 1.25rem;margin-right: 9.8125rem;}
.result-img{  margin: 3.125rem auto 0.25rem; width: 6.25rem;}
.result-img img{  margin-left: 0.875rem;}
.result-img p{font-size: 1.5rem;  color: rgba(0,0,0,0.85); line-height: 2rem;}
.result-note p{text-align: center;font-size: 1rem;color: rgba(0,0,0,0.65);}
.return-list{width: 5.25rem;margin: 0 auto;  margin-top: 3.125rem;  margin-bottom:  3.125rem;}
.return-list a{font-size: 0.875rem;}
.export-error{display: block;text-align: center;}

.agent-sumary{padding-bottom: 1.875rem;}
.agent-name{margin-bottom: 3.125rem;}
/*系统属性设置*/
.property-add{margin-bottom: 1.25rem;}
.property-add a{width: 4.625rem;height: 2rem;font-size: 0.875rem;line-height: 1.125rem;}
.handle{text-align: center;}
/*编辑页*/
.attr-input-box ,.attr-label ,.attr-input{display: inline-block;}
.attr-label{margin-right: 1.25rem;}
.attr-status{width: 11rem;}
.unit-tr:first-child .setting-unit-up{color:#C6C6C6;}
.unit-tr:last-child .setting-unit-down{color:#C6C6C6;}
.text-center a{margin-left: 0.3125rem;}
.unit-btn{margin-left: 1.25rem;width: 6.25rem;height: 2rem;font-size: 0.875rem;line-height: 1.125rem;}
.btn-back{background: #FFFFFF;border: 1px solid #dedede;  color: #666;}
.unit-handle{background: #fff;  position: fixed;  bottom: -1rem;  left: 0;  right: 0;  padding: 0.75rem 4.25rem;  border-top: 0.0625rem  solid #eee;  background-color: #fff;}
@media (max-width: 1810px) {
	.index-system-module{margin-right: 1%}
	.index-body .index-body-select .index-body-select-agent {
		width: 100px;
	}

}
@media (max-width: 1770px) {
	.index-system-module{margin-right: 0%}
	.index-line{width: 43%;}
	.gray-line{width: 51%;}
	.blue-line{width: 51%}
	.bottom-tip{width: 252px;bottom: -0.1rem;}
}

@media (max-width: 1570px) {
	.index-module {
		margin-top: 2.5rem;
	}

	.index-system-module {
		margin-right: 2%;
		margin-bottom: 1rem;
	}

	.index-line {
		width: 43%;
	}

	.gray-line {
		width: 51%;
	}

	.blue-line {
		width: 51%
	}

	.index-system-module img {
		width: 12.5rem;
		height: 125px;
	}

	.index-system-item {
		width: 12.5rem;
	}

	.bottom-tip {
		width: 252px;
		bottom: -0.1rem;
	}

	.param-item {
		margin-right: 11px !important;
	}

	.index-body .index-body-tables .index-tips.index-tips .store-retail-title .store-retail-title-right a {
		width: auto;
		min-width: 2rem;
		padding: 0 .25rem;
	}

	.index-body .index-body-tables .index-tips.index-body-table-product-sale-rank .store-retail-title .store-retail-title-right.store-retail-title-right_thin a {
		width: auto;
		min-width: 24px;
		padding: 0 2px;
	}

	.index-head .index-head-body .index-head-left-buttom {
		margin: 0;
		top: 2px;
	}

	/*.index-head .index-head-body .index-body-select {
		top: 2px;
	}*/

	.index-body .index-body-select .index-body-select-agent {
		width: 100px;
	}

	.index-head .index-head-body .index-head-right-buttom {
		margin: 0;
		line-height: 3rem;
		height: 3rem;
		top: 0;
		right: 202px;
	}

	.index-head .index-head-body .index-head-right-time .deadline {
		margin-bottom: 0px;
	}

	.index-head .index-head-body {
		height: 4rem;
	}

	.index-body .index-location-submit {
		top: 376px;
	}

}
@media (max-width:1366px) {
	.breadcrumb {padding-left: 2rem;}
	/*.content {margin: 1rem 0 0 0;}*/
	.content-inner {padding: 1.2rem;}
	.page-header {padding: .5rem 2rem;}
}
@media (max-width: 1000px) {
	.gray-line{width: 32%;}
	.blue-line{width: 32%}
	.header .header-menu-li{padding: 0 12px;}
}
.modal-manage .content-inner, .modal-manage-style .content-inner{
	padding: 1rem;
}

/*.table-warp tbody tr:hover td{*/
/*	 !*background-color:rgba(230,247,255,1);*!*/
/*	 box-shadow: 0px -2px 0px #ff0000 inset, 0px 2px 0px #ff0000 inset;*/
/* }*/
.hover-tr-td-shadow{
	/*-webkit-transition: padding-top,padding-bottom 50ms ease-in-out;*/
	/*-o-transition: padding-top,padding-bottom 50ms ease-in-out;*/
	/*transition: padding-top,padding-bottom 50ms ease-in-out;*/
	box-shadow: 0px -2px 0px #ff0000, 0px 2px 0px #ff0000;
	/*box-shadow: 0px -2px 0px #ff0000 inset, 0px 2px 0px #ff0000 inset;*/
	position: relative;
	z-index: 2;
}
/*实销联单排行特殊*/
.store_liandan_list.hover-tr-td-shadow {
	z-index: 3;
}
/*重点款色监控*/
.tip-popup-wrap.hover-tr-td-shadow:hover {
	z-index: 9;
}
/*单点业绩挖掘单独设置hover样式*/
.hotproduct-content .hover-tr-td-shadow{
	box-shadow: 0px -2px 0px #ff0000 inset, 0px 2px 0px #ff0000 inset;
	padding-top: 2px!important;
	padding-bottom: 2px!important;
}
.reorganize-table .hover-tr-td-shadow.label-wrap-hover.store-td:hover{
	z-index : 3;
}
tbody .tr-on-edit td{
	box-shadow: 0px -2px 0px #ccc inset, 0px 3px 0px #ccc inset;

}
.options input:focus {color: #495057;border-color: #80bdff;box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);outline: 0;background-color: #fff;}
.zeroize td{
	height:1.8125rem;
}

/*错误页样式*/
.error-main {
	margin: 150px 1.5rem 0px;
	height: 100%;
}
.error-main .exception{
	display: flex;
	display: -webkit-flex; /* Safari */
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;
	min-height: 500px;
	height: 80%;

}

.error-main .content {
	flex: auto;
	/*float: left;*/
	/*background: #f0f2f5;*/
	color: rgba(0,0,0,.45);
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 16px;
}
.error-main .img-block, .error-main .message, .error-main .actions{
	text-align: center;

}
.error-main .img-block{
	height: 280px;
	width: 100%;
}
.error-main .actions{
	margin-top: 2rem;
}

.hiden-noim{display:none;}

.plan_zhankai.zhankai, .plan_zhankai-load.zhankai{
	cursor:pointer;background: url("../img/plan_show.png") no-repeat 90%;
	border: none;
	vertical-align: middle;
	padding-right:1.5rem !important;
}
.week_zoom_icon_go{
	cursor:pointer;background: url("../img/plan_show.png") no-repeat 90%;
	border: none;
	vertical-align: middle;
	padding-right:1.5rem !important;
}
.week_zoom_icom_back{
	cursor:pointer;background: url("../img/plan_hide.png") no-repeat 90%;
	border: none;
	vertical-align: middle;
	padding-right:1.5rem !important;
}

.plan_zhankai.zhankai.grey-icon{
	cursor:pointer;background: url("../img/grey-zhankai.png") no-repeat 90%;
	background-color: #f8f9fa;
}
.week_show{
	cursor:pointer;background: url("../img/plan_hide.png") no-repeat 52% 73%;
	border: none;
	vertical-align: middle;
	/*padding-right:1.5rem !important;*/
}
.week_hide{
	cursor:pointer;background: url("../img/plan_show.png") no-repeat 52% 73%;
	border: none;
	vertical-align: middle;
	/*padding-right:1.5rem !important;*/
}
.month_show{
	cursor:pointer;background: url("../img/plan_hide.png") no-repeat 90% 28%;
	border: none;
	vertical-align: middle;
	padding-right:1.5rem !important;
}
.month_hide{
	cursor:pointer;background: url("../img/plan_show.png") no-repeat 90% 28%;
	border: none;
	vertical-align: middle;
	padding-right:1.5rem !important;
}
.recent_day_hide{
	cursor:pointer;background: url("../img/plan_show.png") no-repeat 12%;
	border: none;
	vertical-align: middle;
	padding-right:1.5rem !important;
}
.recent_day_show{
	cursor:pointer;background: url("../img/plan_hide.png") no-repeat 12%;
	border: none;
	vertical-align: middle;
	padding-right:1.5rem !important;
}

.remain-num{
	display: none;
}
.display-num{
	display: none;
}
.remain .remain-num{
	display: table-cell;
}
.large_display{
	display: none;
}
span.zhankailhs2{
	cursor:pointer;
	background: url("../img/plan_show.png") no-repeat 90%;
	border: none;
	vertical-align: middle;
	padding-right:2rem !important;
}
span.zhankailhs1{
	cursor:pointer;
	background: url("../img/plan_show.png") no-repeat 10%;
	border: none;
	vertical-align: middle;
	padding-left:2rem !important;
}
span.zhankailhs1_hide{
	/*df*/
	cursor:pointer;background: url("../img/plan_hide.png") no-repeat 10%;border: none;vertical-align: middle;padding-left:2rem !important
}
span.zhankailhs2_hide{
	cursor:pointer;background: url("../img/plan_hide.png") no-repeat 90%;border: none;vertical-align: middle;padding-right:2rem !important
}
tr .zhankai_hide {cursor:pointer;background: url("../img/plan_hide.png") no-repeat 90%;border: none;vertical-align: middle;padding-right:1.5rem !important}

tr .zhankai_hide.grey-icon {background: url("../img/grey-hide.png") no-repeat 90%;}

.plan_beizhu img {
	width: 1rem;
	height: 1.1rem;
	margin-left: -50px;
	z-index:9;
}
.yjbeizhu{
	position:relative;
	width:0;
	height:0;
	display: none;
}
.yjbeizhu div{
	width:10rem;
	position:absolute;
	left:1.5rem;
	background:#fff;
	border:1px solid #ccc;
	padding:1rem;
}
.yjbeizhu p{
	white-space:normal;
}
.yjbeizhu a{
	float:right;
}
table.table thead tr th div.title_beizhu{
	float: left;
	width: 110px;
	background-position-y: .2rem;
}
.bgbedefd{
	background-color:rgb(190,222,253) !important;
}
.bgeef7ff{
	background-color:rgb(238,247,255) !important;
}
.bgfbabcb{
	background-color: #FBABCB!important;
}
.bgffc7ce85{
	background-color: #FFC7CE85!important;
}
.bg88c5ff{
	background-color:rgb(136,197,255) !important;
}
.bge0f0ff{
	background-color:rgb(224,240,255) !important;
}
.bg94decd{
	background-color:rgb(148,222,205) !important;
}
.bge9fffa{
	background-color:rgb(233,255,250) !important;
}
.bgD5F7BF{
	background-color: rgb(213,247,191) !important;
}
.bg123247191035{
	background-color: rgb(213,247,191) !important;
}
.bgB7E799{
	background-color: rgb(183,231,153) !important;
}
.bg183231153040{
	background-color: rgba(183,231,153,1) !important;
}
.bg95DE64{
	background-color: #95DE64 !important;
}
.bgFFFBC6{
	background-color:rgba(255,251,198,1) !important;
}
.bg255251198040{
	background-color: rgba(255,251,198,1) !important;
}
.bg03D7ED{
	background-color: #03D7ED!important;
}
.bgFBF389{
	background-color: rgba(251,243,137,1) !important;
}
.bg251243137040{
	background-color: rgba(251,243,137,1) !important;
}
.bgFFFBC6{
	background-color:rgba(255,251,198,1) !important;
}
.bgFFFDE8{
	background-color: rgba(255,253,232,1) !important;
}
.bgFDDDCB{
	background-color: rgba(253,221,203,1) !important;
}
.bg253221203035{
	background-color: rgba(253,221,203,1) !important;
}
.bgFFC4A3{
	background-color:rgba(255,196,163,1) !important;
}
.bgFFEBDF{
	background-color: rgba(255,235,223,1) !important;
}
.bgFDDDCB{
	background-color:rgba(253,221,203,1) !important;
}
.bgFFF4ED{
	background-color:rgba(255,244,237,1) !important;
}
.bgFFE8F5{
	background-color:rgba(255,232,245,1) !important;
}
.bgfdeada{
	background-color: #fdeada !important;
}
.bgdce6f2 {
	background-color: #dce6f2 !important;
}
.bgffff99 {
	background-color: #ffff99 !important;
}
.bgfabf8f {
	background-color: #fabf8f !important;
}
.bg255232245035{
	background: rgba(255,232,245,1) !important;
}
.table-fixed-container .table tbody tr td div{
	height: 1rem;
	font-size: .875rem;
	line-height: 1rem;
}
.form-hidden{
	display:none;
	min-width: 100px;
}
td.yjxq_hidden{
	display:none;
	padding: .05rem;
	text-align: center;
}
table.table thead.thead-light tr .yjxq_hidden{
	display:none;
	padding: .05rem;
	text-align: center;
}
.yjxq{
	padding:.1rem;
}
.yjxq_hidden div{
	width:60px;
	height:16px;
}
.size-small{
	font-size:12px !important;
	padding:.05rem !important;
}

/*商品企划css*/
.page-header-p{font-size: .875rem; color: rgba(0,0,0,0.65); line-height: 1.375rem; width:826px; display: inline-block;}
.page-header-img{margin-top: -2.25rem;display: inline-block;  margin-left: 12rem;}
.page-header-content{margin-bottom: 0.625rem; position: relative;width: 1284px;}
.page-header-icon{ position: absolute; bottom:0;}
.page-header-intro{background-size: 1.125rem 1.125rem!important;position: absolute;left: -2.0625rem;top:1px;width:1.5rem;height: 1.5rem;background:no-repeat url(../img/page-header-intro.png);}
.page-header-wiki{background-size: 1.125rem 1.125rem!important;position: absolute;top:1px;left: -2.0625rem;width:1.5rem;height: 1.5rem;background:no-repeat url(../img/page-header-wiki.png);}
.header-intro-a{margin-left: 2rem;  position: relative;}
.header-wiki-a{position: relative; margin-left:4.4375rem;  }
.plan-step{width: 80.25rem;border-radius: 0.375rem;margin:1.5rem 1.5rem 0 1.5rem; background: #fff;padding:3.75rem 1.25rem;}
.plan-position{position: relative;padding:0;width: 19.25rem;display: inline-block;}
.plan-step-item{cursor: pointer;text-align: center; vertical-align: middle;font-size: 1rem;color: #FFFFFF;line-height: 1px;background: #1890FF;width:17.25rem; height:4.5rem;border-top: 2.25rem solid transparent;border-left: 2rem solid #fff; border-bottom: 2.25rem solid transparent;}
.plan-step-item:after{content: "";position: absolute;  top: 0;  left: 17.25rem; border-top: 2.25rem solid transparent;  border-left: 2rem solid #1890FF;  border-bottom: 2.25rem solid transparent;}
.plan-step-item-undone{cursor: pointer;text-align: center; vertical-align: middle;font-size: 1rem;color: #FFFFFF;line-height: 1px;background:#D8D8D8;width: 17.25rem; height:4.5rem;border-top: 2.25rem solid transparent;border-left: 2rem solid #fff; border-bottom: 2.25rem solid transparent;}
.plan-step-item-undone:after{content: "";position: absolute;  top: 0;  left: 17.25rem; border-top: 2.25rem solid transparent;  border-left: 2rem solid #D8D8D8;  border-bottom: 2.25rem solid transparent;}

.plan-process{margin:1.5rem;width: 1295px;}
.plan-process-item{min-height:41.625rem;border-radius: 0.125rem;background: #fff;height: auto;padding: 1.25rem 0.9375rem;}
.pd-10{padding: 0 0.625rem;display: inline-block;width: 19.875rem; }
.pd-10:first-child{padding-left: 0;}
.pd-10:last-child{padding-right: 0;}
.process-header{text-align: center; vertical-align: middle;margin-bottom:1.25rem;font-size: 1rem;  color: rgba(0,0,0,0.85);  letter-spacing: 0; line-height: 1.5rem;}
.process-desc{ height: 3.375rem;margin-bottom: 1.875rem;font-size: 0.75rem; color: #9B9B9B;  letter-spacing: 0;}
.center{text-align: center !important;}
.text-align-right{
	text-align: right;
}
.ta-r{text-align: right;}
.mg-t{margin-top: 2.9375rem;}
.mg-t-special{margin-top: 0.9375rem;}
.mg-b{margin-bottom: 1.25rem;}
.mg-t-long{margin-top: 9.5625rem;}
.plan-flow-chart  .color-gray-a{color: #9B9B9B;}
.step-circle{line-height:1.375rem;display: inline-block;color:#C6C6C6;font-size: 1rem;letter-spacing: 0;text-align: center;vertical-align: middle;width: 1.5rem;height: 1.5rem;border-radius:50%;border:1px solid #C6C6C6; }
.step-blue-circle{font-size: 1rem; line-height: 1.5rem;  letter-spacing: 0;  text-align: center;  vertical-align: middle; width: 1.5rem;  height: 1.5rem; border-radius: 50%; color: #fff; background: #1890FF;    display: inline-block;}
.short-term{width: 2rem; margin: 0 0.625rem;text-align: center;  vertical-align: middle;display: inline-block;border: 1px solid #1890FF;}
.step-white-circle{display: inline-block;color:#C6C6C6;font-size: 1rem;letter-spacing: 0;text-align: center;vertical-align: middle;width: 1.5rem;height: 1.5rem;border-radius:50%;border:1px solid #fff; }
.short-white-term{width: 2rem; margin: 0 0.625rem;text-align: center;  vertical-align: middle;display: inline-block;border: 1px solid #fff;}
.short-term-undone{width: 2rem; margin: 0 0.625rem;text-align: center;  vertical-align: middle;display: inline-block;border: 1px solid #BFBFBF;}
.gray-circle{display: inline-block;width: 0.5rem; height:0.5rem;border-radius: 50%;background:#BFBFBF ; }
.blue-circle{display: inline-block;width: 0.5rem; height:0.5rem;border-radius: 50%;background:#1890FF ; }

.vertical-term-undone{margin:15px 0;margin-left: 3px;border: 1px solid #BFBFBF;height: 85px;width: 0px;}
.vertical-term{margin:15px 0;margin-left: 3px;border: 1px solid #1890FF;height: 85px;width: 0px;}
.long-vertical-term{margin:15px 0;margin-left: 0.1875rem;border: 1px solid #1890FF;height: 190px;width: 0px;}
.long-vertical-term-undone{margin:15px 0;margin-left: 0.1875rem;border: 1px solid #BFBFBF;height: 190px;width: 0px;}
.plan-flow-chart i{position: absolute;width: 2rem;  height:2rem;}
.plan-flow-chart a{font-size: 1rem; color: #000000; letter-spacing: 0;}
.plan-flow-chart .header-left{ text-align: center; margin-left: -8rem; }
.plan-flow-chart .header-right{ text-align: center; margin-right: -8rem; }
.result .pa-l{padding-right: 0.375rem;}
.pa-r{padding-left: 0.375rem;}
.result-mg{margin-left: 0.375rem;margin-bottom: 2.3125rem;display: inline-block;position: relative;}
.result-mg:nth-child(odd){margin-right: 0.625rem; }
.result-report{width:7.875rem;height:104px;border: 1px solid  #D9D9D9;border-radius: 4px 4px 0 0;}
.result-report-header{margin-top: 26px;text-align:center;font-size: 1rem; color: rgba(0,0,0,0.85);  letter-spacing: 0;}
.result-report a{margin-top: 1.125rem;display:block;text-align: center;font-size: 0.875rem; color: #1890FF; letter-spacing: 0;}
/*border-top: 1.875rem solid transparent;border-left: 2.4375rem solid #fff; border-bottom: 1.875rem solid transparent;*/
.result-download{width:7.875rem;background:#1890FF;height: 2.3125rem;border-bottom:5px solid #fff;border-left:63px solid transparent;border-right:63px solid transparent;}
.result-mg-a{ position: absolute;  bottom: 0.875rem;  left: 2rem;display:block;text-align: center;font-size: 0.875rem; color: #FFFFFF;  letter-spacing: 0;}
.result-mg-a:hover{color:#fff;}
.result-mg-a img{ margin-right: 0.625rem;margin-bottom: 1px;}
.va-t{vertical-align: top!important;}
.plan-detail{text-align: center;}
.plan-detail ul li{margin-right: 0.375rem; width: 125px;height: 2rem;text-align: center;padding: 0.3125rem 0.25rem; margin-bottom: 1rem;display: inline-block;border: 1px solid #D9D9D9; border-radius: 0.25rem;}
.plan-detail ul a{font-size: 0.875rem;  color: rgba(0,0,0,0.65);  letter-spacing: 0;}
.plan-detail ul li:nth-child(odd){margin-right: 1rem; }
.plan-detail ul li:nth-child(even){margin-right: 0.375rem; }
@media (max-width:1380px ) {
	.special .header{width:1318px;}
	.special .breadcrumb{width:1318px;}
	.special .page{width:1318px;}
}
.pandect-head-top img{width:1.5rem;}
.pandect-head-pie-all{
	height:19.56rem;
	margin-top:1rem;
}
.pandect-head-top img{width:1.5rem;}
.pandect-head-pie{
	width:22%;
	height:100%;
	margin-left:4%;
	float:left;
	border:1px solid #D9D9D9;
}
.pandect-head-pie:first-child {
	margin-left: 0;
}
.pandect-head-pie-title{
	margin-left: 5%;
	margin-top: 1rem;
	float: left;
	font-size: .875rem;
	line-height: 22px;
	color: rgba(0,0,0,0.45);
}
.pandect-head-pie-num{
	float:left;
	margin-left: 8%;
	margin-right:60%;
	font-size: 1.875rem;
	color: rgba(0,0,0,0.85);
	line-height: 2.375rem;
	height:2.375rem;
}
.pandect-head-pie-print{
	height: 12rem;
	width: 100%;
	float: left;

}
.pandect-head-pie-print.mt{
	margin-top: 2.375rem;
}
.pandect-head-pie-summary{
	float:left;
	border-top: 1px solid #D9D9D9;
	height: 12rem;
	width: 90%;
	height: 2.5rem;
	line-height:2.5rem;
	margin: 0 5%;
}
.pandect-head-pie-summary.last{
	border: none;
}
.pandect-head-top {
	padding-bottom: 1rem;
	border-bottom: 1px solid #d9d9d9;
}
.pandect-middle{
	height:22.56rem;
	margin-top:1rem;
}
.pandect-middle .pandect-middle-top {
	font-weight:700;
	float:left;
	width: 100%;
	margin-top:3rem;
	margin-bottom: 1rem;
}
.pandect-middle .pandect-middle-left{
	width:33%;
	height:17rem;
	border-top:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
	float:left;
}
.pandect-middle .pandect-middle-left .pandect-middle-left-p1{
	margin-top:1rem;
	margin-left:1rem;
}
.pandect-middle .pandect-middle-left .pandect-middle-left-p2{
	margin-top:1rem;
	margin-left:1rem;
	color: #9B9B9B;
	font-size: .75rem;

}
.pandect-middle .pandect-middle-left .pandect-middle-left-p2 span{
	font-size:1rem;
	color:#666;
}
.pandect-middle .pandect-middle-left .pandect-middle-left-p3{
	color: #9B9B9B;
	margin-left:1rem;
	font-size: .75rem;
}
.pandect-middle .pandect-middle-left .pandect-middle-left-p3 span{
	font-size:1rem;
	color:#666;
}
/*图表大小*/
.pandect-middle .pandect-middle-left .pandect-middle-left-map{
	height: 11rem;
	width: 100%;
	padding-left: 1rem;
	padding-right: 1rem;
}
.pandect-middle .pandect-middle-center{
	width:33%;
	height:17rem;
	border-top:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
	float:left;
}


.pandect-middle .pandect-middle-center .pandect-middle-center-p1{
	margin-top:1rem;
	margin-left:1rem;
}

.pandect-middle .pandect-middle-center .pandect-middle-center-map{
	height: 15rem;
	padding-left: 1rem;
	padding-right: 1rem;
}

.pandect-middle .pandect-middle-right{
	width:33%;
	float:left;
	border-top:1px solid #E9E9E9;
	height:17rem;
}

.pandect-middle .pandect-middle-right .pandect-middle-right-p1{
	margin-top:1rem;
	margin-left:1rem;
}

.pandect-middle .pandect-middle-right .pandect-middle-right-map{
	height: 15rem;
	padding-left: 1rem;
	padding-right: 1rem;
}
.huibank {
	width: 100%;
	height: 1rem;
	background-color: #f0f2f5;
	position: relative;
	top: 29rem;
}
.huibank2 {
	width: 100%;
	height: 1rem;
	background-color: #f0f2f5;
	position: relative;
	top: 52rem;
}
.pandect-buttom{
	height:10rem;
	margin-top:4rem;
}
.pandect-buttom-top{
	font-weight: 700;
	float: left;
	width: 100%;
	margin-top: 1px;
	margin-bottom: 1rem;
	border-bottom: 1px solid #E9E9E9;
	padding-bottom: 1rem;
}
.pandect-buttom-body{
	width:100%;
	float:left;
	height:7rem;
}
.pandect-buttom .active{
	background:#1890FF;
}
.pandect-buttom-round1{
	width: .5rem;
	float:left;
	height: 0.5rem;
	background: #BFBFBF;
	border-radius: .5rem;
	margin:1rem 1% 0 10%;
}
.pandect-buttom-line1{
	width: 35%;
	height:1px;
	float:left;
	background:#BFBFBF;
	margin: 1.25rem 1% 0;
}
.pandect-buttom-round2{
	width: .5rem;
	height: 0.5rem;
	float:left;
	background: #BFBFBF;
	border-radius: .5rem;
	margin:1rem 1% 0 0;
}
.pandect-buttom-line2{
	width: 35%;
	height:1px;
	float:left;
	background:#BFBFBF;
	margin: 1.25rem 1% 0;
}

.pandect-buttom-round3{
	width: .5rem;
	height: 0.5rem;
	float:left;
	background: #BFBFBF;
	border-radius: .5rem;
	margin:1rem .5rem 0;
}
.pandect-buttom-set1{
	width: 10rem;
	height: 3rem;
	float: left;
	margin-left: calc(10% - 4rem);
	margin-top: 1rem;
}
.pandect-buttom-set1 .data{
	width:10rem;
	height:1rem;
	float: left;
	font-size: 1.1rem;
	text-align: center;
}
.pandect-buttom-set1 .time{
	width:10rem;
	height:1rem;
	float: left;
	margin-top:1rem;
	text-align: center;

}
.pandect-buttom-set2{
	width: 10rem;
	height: 1rem;
	float: left;
	margin-left: calc(40% - 11rem);
	margin-top: 1rem;
}

.pandect-buttom-set2 .data{
	width:10rem;
	height:1rem;
	float: left;
	font-size: 1.1rem;
	text-align: center;
}
.pandect-buttom-set2 .time{
	width:10rem;
	height:1rem;
	float: left;
	margin-top:1rem;
	text-align: center;

}
.pandect-buttom-set3{
	width: 10rem;
	height: 1rem;
	float: left;
	margin-left: calc(40% - 11rem);
	margin-top: 1rem;
}
.pandect-buttom-set3 .data{
	width:10rem;
	height:1rem;
	float: left;
	font-size: 1.1rem;
	text-align: center;
}
.pandect-buttom-set3 .time{
	width:10rem;
	height:1rem;
	float: left;
	margin-top:1rem;
	text-align: center;
}
.pandect-foot {
	height: 26rem;
	background: #fff;
	margin-left: 1rem;
	margin-right: 1rem;
}
.pandect-foot-left{
	width: 34%;
	height:26rem;
	float: left;
	border-right: 25px solid #f0f2f5;
}
.pandect-foot-left-top{
	height: 4rem;
	padding-top: 1rem;
	padding-bottom: .75rem;
	border-bottom: 1px solid #ededed;
}
.pandect-foot-left-top .fl{
	font-size:1.1rem;
	font-weight: 600;
	float:left;
	margin-left:1rem;
}
.pandect-foot-left-top .fr{
	float:right;
	margin-right:1rem;
	color:#1890ff;
	font-size:1rem;
}
.pandect-foot-center-top{
	height: 4rem;
	padding-top: 1rem;
	padding-bottom: .75rem;
	border-bottom: 1px solid #ededed;
}
.pandect-foot-center-top .fl{
	font-size:1.1rem;
	font-weight: 600;
	float:left;
	margin-left:1rem;


}
.pandect-foot-center-top .fr{
	float:right;
	margin-right:1rem;
	color:#9b9b9b;
	font-size:1rem;
}

.pandect-foot-right-top{
	height: 4rem;
	padding-top: 1rem;
	padding-bottom: .75rem;
	border-bottom: 1px solid #ededed;
}
.pandect-foot-right-top .fl{
	font-size:1.1rem;
	font-weight: 600;
	float:left;
	margin-left:1rem;
}
.pandect-foot-center{
	width: 34%;
	height:26rem;
	float: left;
	border-right: 25px solid #f0f2f5;
}
.pandect-foot-right{
	width: 31%;
	height:25rem;
	float: left;
}
.pandect-foot-left-body-left{
	float: left;
	width: 30%;
	height: 17rem;
	margin-top: 1rem;
}
.pandect-foot-left-body-right{
	float: right;
	width: 70%;
	height: 17rem;
	margin-top: 1.2rem;
}
.pandect-foot-left-body-left .round{
	border-radius: 2rem;
	width: 2rem;
	height: 2rem;
	border: 1px solid rgba(0,0,0,0.15);
	text-align: center;
	line-height: 2rem;
	color: rgba(0,0,0,0.15);
	margin-left:3rem;
}
.pandect-foot-left-body-left .line{
	width: 1px;
	height: 1rem;
	margin-left: 4rem;
	background: rgba(0,0,0,0.15);
	margin-top:.25rem;
	margin-bottom: .25rem;
}
.pandect-foot-left-body-right span{
	float: left;
	margin-right: 7rem;
	margin-bottom: 2.3rem;
	font-weight: 600;
}
.pandect-foot-left-body-bottom{
	float: left;
	width: 100%;
	height: 4rem;
}
.pandect-foot-left-body-bottom div{
	padding: .5rem 1.5rem;
	background: #1890ff;
	width: 7rem;
	color: #fff;
	text-align: center;
	border-radius: .5rem;
	margin-left: auto;
	margin-right:auto;
	margin-top: 1rem;
}
.pandect-foot-center-bottom{
	float: left;
	width: 100%;
	height: 4rem;
}
.pandect-foot-center-bottom div{
	padding: .5rem 1.5rem;
	background: #1890ff;
	width: 7rem;
	color: #fff;
	text-align: center;
	border-radius: .5rem;
	margin-left: auto;
	margin-right:auto;
	margin-top: 1rem;
}
.pandect-foot-center-body{
	width:100%;
	height:18rem;
	float:left;
}
.wbx {
	position: relative;
	width: 127px;
	border-width: 70px 30px 0;
	border-style: solid;
	border-color: #e9e9e9 transparent;
	margin-left: auto;
	margin-right:auto;
	margin-top: 8rem;
}
.wbx:before {
	content: "";
	position: absolute;
	height: 0;
	width: 0;
	top: -124px;
	left: -32px;
	border-width: 0 65px 56px;
	border-style: solid;
	border-color: transparent transparent #e9e9e9;
}
.pandect-foot-center-body .span1{
	position: relative;
	left: calc(50% - 2rem);
	top: 4.5rem;
}
.pandect-foot-center-body .span2{
	position: relative;
	top: 8.6rem;
	left: calc(50% - 11.5rem);
}
.pandect-foot-center-body .span3{
	position: relative;
	left: calc(50% - 3.4rem);
	top: 8.6rem;

}
.pandect-foot-center-body .span4{
	position: relative;
	top: 14rem;
	left: calc(50% - 17rem);

}
.pandect-foot-center-body .span5{
	position: relative;
	top: 14rem;
	left: calc(50% - 14rem);
}
.pandect-foot-right-body-div1{
	width: 100%;
	height: 4.5rem;
	border-bottom:1px solid #ededed;
}
.pandect-foot-right-body-div1 .left{
	float:left;
	width:30%;
	height:4.5rem;
}
.pandect-foot-right-body-div1 .left div{
	width: 2rem;
	height: 2rem;
	font-size: 1rem;
	border: 1px solid;
	border-radius: 1rem;
	text-align: center;
	line-height: 2.1rem;
	color: #fff;
	background: #72B9FB;
	position: relative;
	left: 3rem;
	top: 1.3rem;
}
.pandect-foot-right-body-div1 .right {
	float:right;
	width:70%;
	height:4.5rem;
}
.pandect-foot-right-body-div1 .right p:first-child{
	margin-top: 1rem;
	font-weight: 600;
	font-size: 1rem;
}
.pink{
	background-color:#FEAF80 !important;
}
.ligntgreen{
	background-color:#99ca63 !important;
}
.lavnder{
	background-color:#e39ef1 !important;
}
.font-color-1890FF {
	color: #1890FF!important;
}
.font-color-71b5a1 {
	color: #71b5a1!important;
}

.pandect-foot-right-body-div2{
	width: 100%;
	height: 3.5rem;
}
.pandect-foot-right-body-div2 div{
	color: #72B9FB;
	text-align: center;
	line-height: 4rem;
	font-size: 1rem;
}

/*角色权限*/
.detail-info-item .roles-menu span{
	width: auto;
}
.roles-edit-submit {
	position: fixed;
	bottom: .5rem;
	right: 3rem;
	height: 2rem;
	width: 100%;
}
.roles-edit .level-0{
	margin-left: 5rem;

}
.roles-edit .level-1 {
	margin-left: 10rem;
}
.roles-edit .level-2{
	margin-left: 15rem;
}
.roles-edit .level-3 {
	margin-left: 20rem;
}
.user-form .detail-info-item.roles-edit ul li span {
	padding-left: 1rem;
	width: auto;
}
.user-form .detail-info-item.roles-edit ul li .necessary {
	color: #f44336;
}
.user-form .detail-info-item.roles-edit .form-control{
	display: inline-block;
	width: auto;
}

.table-height-5 td{
	height:5rem;
}
.table-height-5 .table-fixed-container td{
	white-space: normal;

}
.table-height-5 .table-fixed-container tbody td:nth-child(2){
	white-space: nowrap;
}


.modal.fade.modal-right .modal-dialog {
	transition: -webkit-transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out,-webkit-transform .3s ease-out;
	-webkit-transform: translate(100%,0);
	transform: translate(100%,0)
}
.modal.show.modal-right .modal-dialog {
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
	position: absolute;
	right: 0;
	margin: 0;
	bottom: 0;
	top: 0;
	box-shadow: 0 1px 5px #888888;
	/*height: 100vh;*/
	/*width:50%;*/
}

form.store_area{
	background:#fff;
}
.modal.modal-right .modal-dialog{
	position: absolute;
	right: 0;
	margin: 0;
}
.modal-right .modal-dialog {
	background:#fff;
}
.modal-right .modal-footer{
	position: fixed;
	bottom: 0;
	height: 3rem;
	width: 100%;
	background:#fff;
	box-shadow: 0px -2px 5px #888888;
}
.modal-right .modal-content{
	/*height:90vh;*/
	height: 100vh;
	overflow: auto;
	overflow-x: hidden;
}
.modal-right .modal-body{
	top:3rem;
	flex:none;
	margin-bottom: 4rem;
}
.modal-right .modal-header{
	position: fixed;
	height: 3rem;
	width: 100%;
	background: #fff;
	z-index: 2;
	box-shadow: 0px 1px 5px #888888;

}
.modal-right h6{
	margin-bottom:1.5rem;
}
.modal-right .detail-info-item small{
	font-weight: 400;
}
li.roles-menu input.undetermined ~ span:after
{
	content: '';
	background-image: url(../img/check_status.png);
}
.roles-menu.checkbox-inline input[type='checkbox']{
	display: none;
}
/*区域页面样式*/
.location-add{margin-bottom: 1.25rem;}
.location-add a{width: 4.625rem;height: 2rem;font-size: 0.875rem;line-height: 1.125rem;}  .type-info{margin-top: 1.25rem;font-size: 0.875rem;}
.location-example{ font-size: 0.75rem; margin-left: 1.25rem;  display: inline-block;  vertical-align: middle;}
.type-info input{display: inline-block;}
.type-info .operate>a:after{content: "|";margin: 0 0.3125rem 0 .375rem;}
.type-info .operate>a:last-child:after{content: '';}
.type-info .icon-folder{display: inline-block; width: 1.68rem;height: 1.625rem;margin-right: 0.625rem;vertical-align: middle;  background-image: url(../img/admin-icons.png); background-position: -0.3125rem -4.0625rem;}
.type-info .item.has-sub-item .icon-folder{ background-position: -65px -65px;}
.type-info .item.hide.has-sub-item .icon-folder{ background-position: -35px -65px;}
.type-info .icon-folder2{display: inline-block; width: 1.625rem;height: 1.625rem;margin-right: 0.625rem;vertical-align: middle;  background-image: url(../img/admin-icons.png); background-position: -0.3125rem -4.0625rem;}
.type-info  .sub-item-2.has-sub-item-3 .icon-folder2{ background-position: -65px -65px;}
.type-info  .sub-item-2.hide.has-sub-item-3 .icon-folder2{ background-position: -35px -65px;}
.type-info .item>div:first-child {padding: 0.625rem 15px 6px 15px;border-bottom: 1px solid #ededed; }
.type-info .sub-item-2>div:first-child {padding: 0.625rem 15px 6px 50px; border-bottom: 1px solid #ededed;}
.type-info .sub-item-3>div{padding: 0.625rem 15px 0.625rem 85px; border-bottom: 1px solid #ededed;}
.type-info .name,.name-2{cursor: pointer;}
.type-info .rank{margin-right:5px;}
.type-info  .rank-input{width: 10.75rem;margin-right: 1.25rem;}

/*区域联动*/
.location-parent {position: relative;}
.location-div {/*left: 28px;*/border-color: #e6e6e6; border-width: 1px;  border-style: solid;  border-radius: 2px;  box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);  background-color: #e6e6e6;  display: block;position: absolute;width: 203px;z-index: 999999;}
.single-location{width: 235px;}
.location-tab-title {background-color: #f2f2f2;border-color: #e6e6e6;position:relative;left:0;height:40px;white-space:nowrap;font-size: 0;border-bottom-width: 1px;border-bottom-style: solid;-webkit-transition:all .2s;transition:all .2s;}
.location-tab-title li {margin-right:0!important;border-right: 1px solid #e2e2e2;display: inline-block;vertical-align: middle;font-size: 0.875rem;transition: all .2s;-webkit-transition: all .2s;position: relative;line-height: 2.5rem!important;min-width: 4.0625rem;text-align: center;cursor: pointer;}
.location-tab-content {overflow: auto;padding: 0.625rem;background-color: #fff;width: 100%;}
.location-tab-item {display: none;}
.location-tab-item a {padding:0 4px !important;border-radius: 2px;white-space:nowrap;display: inline-block;outline: 0;cursor: pointer;margin-right: 2px;margin-bottom: 2px;}
.location-tab-item a:hover {background-color: #F1F8FF;color: black !important;}
.location-this {background-color: #fff;color: #46A4FF;}
.location-show {display: block !important;}
.location-check {background-color: #46A4FF !important;color: white !important;}
/*.province-tab dd{float:left; margin-left: 5em;}*/
.province-tab dt{position: absolute;width: 3em;font-weight: 500;text-align: right;line-height: 2;}
.province-tab dl {line-height: 2;clear: both;padding: 3px 0;margin: 0;}
.location-tab-content dd {line-height: 2;}
.clear-fix::after {clear:both;display: block; content: "";}
.location-input {margin-bottom:0!important;background-image: url(../img/select.png);background-repeat:no-repeat;background-position:calc(100% - 5px);}
.location-input:disabled, .location-input[readonly]{
	background-color: #FFF;
}
.reorganize_area {margin-bottom:0!important;background-image: url(../img/select.png);background-repeat:no-repeat;background-position:calc(100% - 5px);}
.location-tab {display: none;white-space: normal;font-size:0.875rem}
.citylevel:disabled, .citylevel[readonly]{
	background-color: #FFF;
}
.tempzone:disabled, .tempzone[readonly]{
	background-color: #FFF;
}
/* .table .bdd9d9d9 td, .table .bdd9d9d9 th{ */
	/*border:1px solid #d9d9d9;*/
/* } */
.store-dirst-table table tr th{
	font-weight: 400;
	width: 10rem;
	height: 8rem;
	/* border: 1px solid #d9d9d9; */
	overflow: hidden;
	text-align: center;
	/*border-left: 1px solid #d9d9d9;*/
	/*border-top: 1px solid #d9d9d9;*/

}
span.vertical_align_sub{
	vertical-align: sub;
}
.store-dirst-table table tr th:first-child{
	text-align:left;
}
.store-dirst-table table tr th:first-child div:nth-child(1){
	position: relative;
	font-size: .75rem;
	float: right;
	margin-left: 6rem;
}

.store-dirst-table table tr th:first-child div:nth-child(2){
	position: relative;
	font-size: .75rem;
	margin-left: 2.75rem;
}
.store-dirst-table table tr th:first-child div:nth-child(3){
	position: relative;
	left: 0;
	top: 0;
	font-size: 12px;

}
.store-dirst-table table tr th:first-child div:nth-child(4){
	position: relative;
	width: 10rem;
}
.store-dirst-table table tr td{
	/*border:1px solid #d9d9d9;*/
	height:4rem;
	border: none;
}
/* .store-dirst-table table tr td.td-border{ */
	/*border:1px solid #d9d9d9;*/
/* } */
.store-dirst-table table tr{
	border:0;
	text-align:center;
	height:4rem;

}
.store-dirst-table{
	margin-top:0rem;
}
.store-dirst-head .title{
	font-size:1.2rem;
	font-weight: 500;
	margin-left: 2%;
}
.setting-data .link{
	float: left;
	margin-left: 1rem;
	color: #cc6900;
}
.setting-data .link:first-child{
	margin-left: 4rem;
}
.store-dirst-head:first-child{
	margin-left: 2rem;
}
.store-dirst-table .store_total{
	background:#E1FFFF;
}
.store-dirst-table .table-active{
	background:#1890ff !important;
	color:#fff;
}
.store-dirst-body{
	margin-top: 3rem;
	width: 100%;
	height: 8rem;
	border-top: 1px solid #d9d9d9;
}
.store-dirst-body h6{
	margin-top:2rem;
}
.store-dirst-body p{
	margin-top:1rem;
	margin-left:2rem;

}
.store-dirst-body p .form-control {
	display:inline;
	width: 6rem;
	text-align: center;
	margin:0 .25rem;
}
.store-dirst-foot{
	width: 100%;
	height: 24rem;
	border-top: 1px solid #d9d9d9;
}
.store-dirst-foot h6{
	margin-top:2rem;
}
.store-dirst-foot .store-dirst-foot-div{
	height:6rem;
	width:100%
}
.store-dirst-foot .store-dirst-foot-div .store-dirst-foot-div-left{
	float: left;
	margin-left: 2rem;
	margin-top: 1rem;
	width: 7rem;
}
.store-dirst-foot .store-dirst-foot-div .store-dirst-foot-div-right{
	float:left;
	margin-left:1rem;
}
.store-dirst-foot .store-dirst-foot-div .store-dirst-foot-div-right .form-control{
	width:12rem;
	height:4rem;
}
.store-dirst-table table tr .td-select:hover {
	background: rgba(24,144,255,.25);
	cursor: pointer;
}

.store-dirst-table table tr .td-select div,.store-dirst-table table tr .store_total div,.store-dirst-table table tr .td-other div{
	width: 50%;
	height: 2rem;
	float: left;
	line-height: 2rem;
	/*border-bottom: 1px solid #d9d9d9;*/
}
.store-dirst-table table tr .td-other div.three_div,.store-dirst-table table tr .store_total div.three_div{
	width: 33.3%;
	height: 2rem;
	float: left;
	line-height: 2rem;
}
.store-dirst-table table tr .td-border div:nth-child(1){
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.store-dirst-table table tr .td-border div:nth-child(2){
	border-top: 1px solid #d9d9d9;
}
.store-dirst-table table tr .td-border div:nth-child(3){
	border-left: 1px solid #d9d9d9;
	/*border-top: 1px solid #d9d9d9;*/
}

.store-dirst-table.three-store-dirst-table table tr .td-border div:nth-child(3){
	/*border-left: 1px solid #d9d9d9;*/
	border-left: none;
	border-top: 1px solid #d9d9d9;
}
.store-dirst-foot .store-dirst-foot-div .store-dirst-foot-div-right .form-control {
	width: 32rem;
	height: 6rem;
	margin-right: 0;
	max-width: 32rem;
}
.mt2{
	margin-top:2rem;
}
.store-dirst-foot-submit {
	margin-left: 10rem;
}
.upload-image-modal {
	position:fixed;
	z-index: 9999;
}

/*输入框提示*/
.detail-info-item p.message{
	font-size: .75rem;
	margin-top: -.625rem;
	margin-left: 6.625rem;
	margin-bottom: .625rem;
	color:#f5222d;
	text-align: left;
}
.detail-info-item.roles-edit p.message {
	margin-top: 0;
	margin-left: 5.75rem;
	margin-bottom: 0;
}
.user-form .detail-info-item span i{
	color: #f5222d;
}
.user-form__item-title i{
	color: #f5222d;
}
input.has_error{
	border-color:#f5222d;
	/*box-shadow: 0 0 0 0.2rem rgba(245,34,45,.25);*/
}

.w50{
	width:50% !important;
}
.w80{
	width:80% !important;
}
.w100{
	width:100% !important;
}
.full-content{
	width:100% !important;
	height:100% !important;
	margin:auto !important;
}
.close-style{
	padding: 1rem;
	margin: -1rem -1rem -1rem auto;
	cursor: pointer;
	background-color: transparent;
	border: 0;
	float: right;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: .5;
}
.select-close{
	width: 45%;
	display: inline-block;
	vertical-align: middle;
	line-height: 2.5rem;
	height:2.5rem;
	overflow: hidden;
	margin-bottom: .1875rem;
	margin-left:2rem;
}
.select-close a {
	border: 1px solid #0097fd;
	padding: .2rem 1.2rem;
	margin-bottom: .5rem;
	height: 2.5rem;
	line-height: 2.2rem;
	color: #0097fd;
	margin-right: 1.5rem;
	float: left;
	border-radius:.2rem;
}
.select-close a img{
	margin-left: .4rem;
	width: .6rem;
	margin-bottom:.1rem;
}
/*上传图片*/
.content-intro li{
	font-size: 0.875rem;
	line-height: 2rem;
}
.content-intro ul{
	margin-top: 23px;
	padding-bottom: 0.625rem;
	border-bottom: 1px #EBEBEB solid;
	margin-bottom: 20px;
	color: #9B9B9B;
}
.upload-image ul {
	margin-top: 23px;
	padding-bottom: 0.625rem;
	margin-bottom: 20px;
}
.upload-image-modal .modal-dialog{
	max-width: none;
	margin: 0;
}
.upload-image-modal .image-modal-content {
	border:none;
	padding:1rem;
	margin-left: 3rem;
	width: auto;
}
.upload-image .name-type li{
	display: inline-block;
	min-width: 100px;
}
.upload-image .name-type li.head{
	font-weight: 700;
}
.upload-image .name-type .btn{
	height: 32px;
	width: 112px;
}
.upload-image .radio-inline input ~ span {
	padding-left: 1rem;
}
.upload-image-modal {
	width: 1000px;
	height: 500px;
	top:50%;
	left: 50%;
	margin-top: -248px;
	margin-left: -484px;
	background-color: #fff;
	border: 1px #fff solid;
	border-radius: 4px;
}
.image-modal-content .content-title {
	padding-bottom: 0.625rem;
	/*margin-bottom: 20px;*/
}
.image-modal-content .content-title:after{
	content: '';
	display: block;
	margin-left: 20px;
	margin-top: 20px;
	width: 1000px;
	margin-left: -66px;
	border-bottom: 1px #EBEBEB solid;
}
.bg-EBEBEB{
	background-color: #EBEBEB!important;
}
.bg-737373{
    background-color: #737373!important;
}
.bg-959595{
	background-color: #959595!important;
}
.bg-529dFF{
	background-color: #529dff !important;
}
.bg-white{
	background-color: #fff!important;
}
.bg-BFD7EE{
	background-color: #bfd7ee!important;
}
.bg-C8EFCE{
	background-color: #c8efce!important;
}
.image-modal-content .content-title h5{
	margin-left: -30px;
	display: inline-block;
}
.upload-image-modal-header-title {
	color: #1890FF;
}
.upload-image-modal-header-title .format-text {
	margin-left: 20px;
	color: #333;
	font-size: 12px;
}
.upload-image-modal-header {
	height: 50px;
	padding: 15px;
	border-bottom: 1px solid #e6e6e6;
}
.upload-image-modal-header-title .format-text {
	margin-left: 20px;
	color: #333;
	font-size: 15px;
}
.upload-image-modal .btn-close {
	display: block;
	float: right;
	cursor: pointer;
}
.reorganize .btn-close {
	display: block;
	float: right;
	cursor: pointer;
}
.reorganize .btn-close .icon-close, .reorganize-modal .btn-close .icon-close{
	display: block;
	width: 0.875rem;
	height: 0.875rem;
	background-image: url(/assets/img/admin-icons.png);
	background-position: -145px -45px;
}
.upload-image-modal .btn-close .icon-close {
	display: block;
	width: 0.875rem;
	height: 0.875rem;
	background-image: url(../img/admin-icons.png);
	background-position: -145px -45px;
}
.upload-image-modal.no-image .upload-image-modal-footer {
	display: none;
}
.upload-image-modal.no-image .select-btn{
	position: relative;
	background-color: #1890FF;
	width: 7.5rem;
	height: 40px;
	display: block;
	text-align: center;
	color: #fff;
	line-height: 40px;
}
.upload-image-modal.no-image .select-box {
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -60px;
	margin-top: -20px;
}
.upload-image-modal .select-box {
	display: none;
}
.upload-image-modal.no-image .select-btn input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	opacity: 0;
}
.upload-image-modal .upload-image-list .thumb img {
	width: 176px;
	height: 235px;
}
.rename {
	display: none;
}
/*复制*/

.upload-image-modal-body {
	position: relative;
	overflow-y: auto;
	height: 380px;
	padding: 20px;
	overflow-x: hidden;
}
.upload-image-list .thumb .message {
	display: none;
	position: absolute;
	height: 28px;
	line-height: 28px;
	top: 50%;
	margin-top: -0.875rem;
	left: 0;
	right: 0;
	text-align: center;
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	background-color: rgba(0,0,0,0.3);
}
.index-store-a .overflow-beyond-hidden{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 10.5rem;
	direction: rtl;
	font-weight: bold;
}
.upload-image-list .thumb .error {
	background-color: #1890FF;
	display: block;
}
.upload-image-list li {
	width: 198px;
	float: left;
	padding: 0 0.625rem;
	margin-bottom: 30px;
}
.upload-image-list .image-box {
	border: 1px solid #e6e6e6;
}
.upload-image-list .thumb {
	position: relative;
}

/* .element.style { */
/* } */
.upload-image-list .image-box:hover .actions {
	display: block;
}
.upload-image-list .thumb .actions {
	display: none;
	position: absolute;
	height: 28px;
	line-height: 28px;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	padding: 0 20px;
	white-space: nowrap;
	overflow: hidden;
	background-color: rgba(0,0,0,0.3);
}
.upload-image-modal .upload-image-list .img-rename {
	float: left;
	color: #fff;
	cursor: pointer;
}
.upload-image-modal .modal-footer{
	padding: 0 1rem;
}
.upload-image-modal .upload-image-list .img-clear {
	float: right;
	color: #fff;
	cursor: pointer;
}
.upload-image-list .image-box .intro {
	position: relative;
	margin-bottom: 0;
	overflow: hidden;
}
.upload-image-list .image-box .intro p{
	white-space: nowrap;
}
.upload-image-list .image-box .intro .rename {
	position: absolute;
	display: none;
	top: 0;
	left: 0;
	background-color: #fff;
	width: 100%;
}
.upload-image-list .image-box .intro .rename input {
	width: 100px;
	height: 1.5rem;
	border: 1px solid #1890FF;
	line-height: 1.5rem;
	padding: 0 0.625rem;
}
.upload-image-list .image-box .intro .rename a {
	margin-left: 4px;
}
.upload-image-list {
	margin: 0 -30px 0 -20px;
}
.upload-image-modal-footer {
	height: 70px;
	border-top: 1px solid #e6e6e6;
	padding: 18px 20px;
	line-height: 32px;
}
.upload-image-modal-footer .footer-btn-group {
	float: right;
}
.upload-image-modal-footer .footer-btn-group .upload-start {
	background-color: #1890FF;
	color: #fff;
}
.upload-image-modal .name-intro{
	position: relative;
	bottom: 20px;
	margin-left: 106px;
	height: 2.5rem;
	line-height: 2.5rem;
}
.upload-image-modal .btn {
	font-size: 12px;
	/*line-height: 32px;*/
	display: inline-block;
	/*width: 100px;*/
	height: 32px;
	cursor: pointer;
	text-align: center;
	border: none;
	border-radius: 2px;
	padding-bottom: 0;

}
.upload-image-modal .modal-footer .btn{
	margin-top: 30px;
}
.upload-image-modal .name-intro .type-wrap {
	display: inline-block;
}
.name-intro .type-wrap.hide-type{
	opacity: 0;
	filter:Alpha(opacity=0);
	transition: opacity 2s;
}
.name-intro .type-wrap.active-type{
	opacity: 1;
	filter:Alpha(opacity=100);
	transition: opacity 2s;
}

.upload-image-modal .name-intro .type-wrap .delimiter{
	width: 3rem;
	font-size: 2rem;
	text-align: center;
	display: inline-block;
	padding: 0;
	height: 2rem;
	vertical-align: middle;
	padding-bottom: .5rem;
}
.upload-image-modal-footer .footer-btn-group .upload-clear {
	background-color: #fff;
	color: #333;
	border: 1px solid #ddd;
}
.upload-image-modal-footer .footer-btn-group .upload-add {
	position: relative;
	background-color: #fff;
	border: 1px solid #ddd;
	color: #333;
}
.upload-image-modal-footer .footer-btn-group .upload-add input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

.modal-footer .btn-close{
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: .25rem;
	border-color: #D9D9D9;
}
.modal-footer {
	z-index: 9;
}
.product-options .export-hover{
	padding-right: 1rem;
}
.product-options .export-hover i{
	top:.4rem;
}
.options.float-right i{
	margin-right: 2rem;
}
.record-icon{
    margin-left:100px;
    margin-top:6px;
}
.down-icon{
	transition: all .3s;
	background: no-repeat url(/assets/img/down-icon-blue.png);
	width: .875rem;
	height:.875rem;
	position: absolute;
	top: .25rem;
	left: 2rem;
	background-size: 16px 16px;
}
.up-icon{
	transition: all .3s;
	background: no-repeat url(/assets/img/up-icon-blue.png);
	width: .875rem;
	height:.875rem;
	position: absolute;
	top: .25rem;
	left: 2rem;
	background-size: 16px 16px;
}
.import-li{
	margin-right: 1rem;
}
.export-hover{
	width:5.125rem;
	display: inline-block;
	position: relative;
}
.export-item{
	display: none;
}
.export-hover:hover .export-item{
	display:block;
	width: 100px;
	z-index: 99;
	transition: all .3s;
	display: block;
	position: absolute;
	left: -31px;
	outline: none;
	list-style-type: none;
	padding: 0.25rem 0;
	margin: 0;
	text-align: center;
	background-color: #fff;
	border-radius: .25rem;
	-webkit-box-shadow: 0 0.125rem 0.5rem rgba(0,0,0,.15);
	box-shadow: 0 0.125rem 0.5rem rgba(0,0,0,.15);
	background-clip: padding-box;
}
.export-hover:hover .down-icon{
	background: no-repeat url(../img/up-icon-blue.png);
	background-size: 16px 16px;

}
.export-item li{
	text-align:left;
	height: auto;
	padding: .3125rem .75rem;
	margin: 0;
	clear: both;
	font-size: .875rem;
	font-weight: normal;
	color: rgba(0,0,0,.65);
	white-space: nowrap;
	cursor: pointer;
	-webkit-transition: all .3s;  transition: all .3s;
	line-height: 1.375rem;
}
.export-item li:hover{
	background-color: #e6f7ff;transition: all .3s;
}
/*时间插件*/
.laydate_box *,.laydate_box :before, .laydate_box :after {box-sizing:content-box;}
.laydate_body .laydate_y {margin-right: 4px!important;}
.fc-mw300 {max-width: 300px;}
.fc-mw300:disabled, .fc-mw300[readonly] { background-color: #fff;  opacity: 1; }
/*业务单据的时间插件*/
.business-date .ware{font-size: .875rem;}
.business-date{ border: 1px solid rgba(0,0,0,0.15); border-radius:0.25rem;margin-right: 1rem;}
.business-date input[type="text"]{width: 6rem;border: none; height: 1.75rem; text-align: center;margin-right: 0;}
.business-date .date-img{right: 0.5rem;}
.business-date #time2{margin-right: 2rem;}

.pan-edit input[type='text']:disabled, input[type='text'][readonly] { background-color: #fff;  opacity: 1; }
.pan-edit .date-img{right: 8rem;}

.detail-info .date-img{right: 0.5rem;}



.select-close .more_select_key{
	border: 1px solid #00E8D7;
	padding:.7rem .8rem;
}
.price_band{width: 5.5rem;}
.table-warp table tr.highlight:hover{
	cursor:move;
	background-color: #e6f7dd;
}
.table thead .big-merge-table-2-3{
	text-align: center;line-height: 9rem;
	border: 1px solid #9b9b9b;
}
.table thead .big-merge-table-1-2{
	border: 1px solid #9b9b9b;
	line-height:5rem;

}
.table thead .big-merge-table-8-2{
	text-align: center;line-height: 6rem;
	border: 1px solid #9b9b9b;
}
.table thead .big-merge-table-8-1{
	text-align: center;line-height: 3rem;
	border: 1px solid #9b9b9b;
}
.sale-contribute-title{
	border: 1px solid #9b9b9b;
}
.table thead  .border-l-t-b{
	border-left:1px solid #9b9b9b;
	border-top:1px solid #9b9b9b;
	border-bottom:1px solid #9b9b9b;
}
.table thead .border-r-t-b {
	border-right:1px solid #9b9b9b;
	border-top:1px solid #9b9b9b;
	border-bottom:1px solid #9b9b9b;
}
.table thead .border-t-b {
	border-top:1px solid #9b9b9b;
	border-bottom: 1px solid #9b9b9b;
}
.table thead .unit-total img{
	margin-top:1rem;
	margin-right:1rem;
}
.table thead .big-merge-table-8-2.unit-total img{
	margin-right: 2rem;
	float: right;
	margin-top: 2.37rem;
}
.table thead .big-merge-table-8-1 select.form-control{
	margin-left:11rem;
}
.table-warp table tbody.contribute{
	border:1px solid #9b9b9b;
}
.table-warp table tbody.contribute tr:hover{
	background-color:#fff;
}
.select2-td, .select2-th {
	display:none;
}
.select2{
	font-size: .75rem;
}
.select-display-stock+.select2-container--default .select2-selection--single .select2-selection__rendered{
	height: 36px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	height: 2rem;
	/*border: 1px solid #ccc;*/
	border-radius: .25rem;
}
.total-td-hide,.total-th-hide{
	display:none;
}
.table-warp .contribute{
	text-align:center;
}
.table-warp tbody.contribute .border-b{
	border-bottom:1px solid #9b9b9b;
}
.table-warp tbody.contribute .border-r{
	border-right:1px solid #9b9b9b;
}
.table-warp tbody.contribute .border-l{
	border-left:1px solid #9b9b9b;
}
.table-warp tbody.contribute .border-t{
	border-top:1px solid #9b9b9b;
}
.table-warp tbody.contribute .bgfafafa{
	background-color:#fafafa;
}
.table-warp tbody.contribute .bgE6F7FF{
	background-color:#E6F7FF;
}
.table-warp tbody.contribute .fw700{
	font-weight: 700;
}
.table-render .select-close.alone-close{
	margin-bottom: 1rem;
	width:89%;
}
.table-render .more-colse{
	float:right;
	width:5%;
	height: 2.5rem;
	line-height: 2.5rem;
}

.more-colse .more_select_key{
	border: 1px solid #00E8D7;
	padding:.7rem .8rem;
}
.search-btn a.button{
	background: #ffffff;
	color: #1890FF;
	border: 1px solid #1890FF;
	margin-left: 0.5rem;
}
.modal .modal-super-blg table{
	background-color:#fff;
}
/*table tr td img{*/
/*width: 2.1rem;*/
/*height: 2.8rem;*/
/*margin: 0 0.1rem;*/
/*}*/

table tr td.state img{width:auto;  height: auto;  float: none;  margin-bottom: .375rem;  }
.table .contribute.big-image tr td div.super-blg-td-div{
	width:100%;
	height: 100%;

}
.table .contribute.big-image tr td div.super-blg-td-div img{
	/*width:3.36rem;*/
	/*height:4.48rem;*/
	/*width:3.7rem;*/
	/*height:4.9rem;*/
	/*width: 4.07rem;*/
	/*height: 5.39rem;*/
	width: 4.92rem;
	height: 6.5rem;
	padding: 0;
}
.table .contribute.big-image tr td {
	/*border :1px solid #d9d9d9;*/
	max-width:20rem;
	min-width:6rem;
	height:13rem;
}
.fade.image .modal-dialog{
	width:30%;
	margin-left:35%
}
.fade.image .modal-dialog img {
	width:100%;
}
.contribute .w10r{
	width:10rem;
	text-align:center;

}
.table thead tr th.bd9b9b9b{
	border:1px solid #9b9b9b;
}
.table thead.bigimage th{
	/*border:1px solid #d9d9d9;*/
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color:#f5f5f5;
	text-align:left;
	height: 4.5rem;
	line-height: 1.2rem;
}
.table tbody.contribute tr td{
	padding:0.2rem;
}
.table.category_per .contribute tr td img{
	height:1rem;
	width:1rem;
}
.table.category_per .contribute tr td {
	height:3rem;
	border: 1px solid #d9d9d9;
}
.table.category_per .contribute tr td img{
	margin-left:2rem;
}
.table.category_per .contribute tr.year-season-cate1 td img{
	margin-left:3rem;
}
.table.category_per thead tr th {
	border: 1px solid #d9d9d9;
	text-align: center;
}
.table.category_per thead tr th.c2r2{
	line-height: 4rem;
}
.table  .table-1{
	padding: .375rem 2.5rem;
	vertical-align: middle;
	text-align: center;
	border: 1px solid rgba(0,0,0,0.10);
}
/*.table thead .table-2{border: 1px solid #9b9b9b;}*/
/*.table thead .table-1{border: 1px solid #9b9b9b;}*/
.fw600{font-weight: 600;}
.sale-effect-level{height: 2rem;line-height: 2rem;}
.sale-effect-level ul li{margin-right: .5rem;}
.sale-effect-level .effect-input-num{display: none;}
.effect-level-head{font-size: .875rem;margin-left: .5rem}
.effect-level-title{font-weight: 600;}
.sale-effect-level .edit-notice{color: #2ED12E;}
.effect-level-edit{cursor: pointer;margin-left: 4rem;}
.sale-effect-level .effect-level-edit-save{display: none;}

.sale-effect-level.sale-effect-level-edit .effect-input-num{display: inline-block;width: 3rem;}
.sale-effect-level.sale-effect-level-edit .edit-notice{display: none;}
.sale-effect-level.sale-effect-level-edit .effect-level-edit-save{display: inline-block;margin-left: 4rem;}
.sale-effect-level.sale-effect-level-edit .effect-level-edit{display: none;}

.table-container thead .title-tip img{
	width: 1rem;
}

.beizhu-img{  margin-bottom: -3px; }
.profit-title{position: relative;}
.beizhu-profit{display: none;}
.beizhu-img:hover ~ .beizhu-profit{
	display: block;
	position: absolute;
	width: 140px;
	height: 89px;
	left: 19px;
	top: -55px;
	background: #ffffff;
	box-shadow: 0px 0px 0.5rem rgba(0,0,0,0.15);
	padding: 5px;
	white-space: normal;
}

.beizhu-profit:after{
	position: absolute;
	display: inline-block;
	left: 56px;
	margin-top: 47px;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 8px;
	border-color: #fff #fff transparent transparent;
	transform: rotate(134deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10);
}


.table-container .title-tip .image-parent .beizhu{
	left: -1rem;
	top: -1rem;
}

.table-container .title-tip .beizhu{
	position: relative;
	width: 0;
	height: 0;
	display: none;
	float: left;
	left: -1rem;
	top: 0rem;
	z-index: 10;
}

.table-container .title-tip.liandan .beizhu{
	position: relative;
	width: 0;
	height: 0;
	display: none;
	float: left;
	left: -1rem;
	top: -1rem;
	z-index: 5;
}
.table-container .title-tip .beizhu div:after{
	content: " ";
	position: absolute;
	height: 0;
	width: 0;
	border: solid transparent;
	pointer-events: none;
	border-width: 8px;
	border-right-color: #fff;
	top: 40%;
	left: -16px;
}


.beizhu p {
	white-space: normal;
	line-height: 1.2rem;
}

.beizhu .product-image{
	width: 5.5rem;
	height: 7.4rem;
}

.sale-suggest{margin-bottom:.5rem; margin-right: 2rem;}
.sale-suggest-a{position: relative;}
.sale-suggest-icon{left: 5rem;}
.detail-info-item .width-0{width: auto;}

.icon-ico_fold:before, .icon-zhankai:before{
	padding: .5rem;
}

.center{
	text-align:center;
}
.lh4{
	line-height: 4rem;
}

.input-get-store{
	width: 100%;
	padding: 1.25rem 1.25rem 0 1.875rem;
	background: #fff;
	height: 8rem;
}
.input-get-store .pake-input{
	text-align: center;
	margin-top: 2rem;

}
.input-get-store input{
	height:2.4rem;
	width:30rem;
	color: rgba(0,0,0,0.85);
	margin-bottom: 1.5rem;
	font-size: .75rem;
	border-right: none;
	padding-left: .5rem;
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 4px 0 0 4px;
	border-right: none;
}
.input-get-store button{
	height: 2.4rem;
	background-color: #1890FF;
	color: #fff;
	margin-left:-.3rem;
	border-radius: .125rem;
	vertical-align: top;
}
.storesale-design-info{
	float: left;
	width: 70%;
	margin-top: 3rem;
}
.storesale-design-info p {
	float:left;
	margin-right: 2rem;
}
.baokuan-moren-null{
	width: 100%;
	height: 25rem;
}
.baokuan-moren-null-center{
	text-align: center;
	margin: 15rem 20% 0;
	height: 20rem;
}
.baokuan-moren-null-center img{
	float:left;
}
.baokuan-moren-null-center h1{
	font-weight: 700;
	padding-top: 6rem;
}
/* .baokuan-moren-null-center p{ */
/*  */
/* } */
.product_store_footer{z-index: 2;}
.product-store-form .modal-right .modal-body{margin-bottom: 4rem;}
.download-demo.radio-inline input ~ span{
	position: relative;
	display: inline-block;
	padding-left: 1.125rem;
	cursor: pointer;
	vertical-align: middle;
}
.import-center .import-download {
	/*margin-top: 2rem;*/
	margin-left: 9rem;
}

.beizhu{display: inline-block; vertical-align: middle;height: 16px; width: 16px;margin-top: -4px; }
.beizhu img{ width: 1rem;  height: 1rem;}
.beizhu .beizhu-note{display: none;position: relative;}
/*.beizhu:hover .beizhu-note{ display: block;}*/

.beizhu-note div{top: -2rem;width: 10rem;position: absolute;  left: 1.5rem;  background: #fff;  border: 1px solid #ccc;  padding: 1rem;}

.modal-search .search-btn .product-title {
	width:12rem;
	height:5rem;
}
.modal-search .search-btn .product-title img {
	width: 3rem;
	margin-left: .5rem;
	float: left;
}
.modal-search .search-btn .product-title div {
	float: left;
	height: 2rem;
	width: 8rem;
}

.buhuo-search{display: block}
.buhuo-table{background-color: #FFFFFF ;box-shadow: 0px 0px .5rem rgba(0,0,0,0.10);}
.buhuo-table::-webkit-scrollbar{height: .5rem;}
.buhuo-table .float-left{position: relative;  z-index: 5;margin-right: 6px;}
.buhuo-table .table{margin-bottom: 0px;border-top: 1px solid rgba(0,0,0,0.10);}
.buhuo-table table tr td{padding: 0;white-space:inherit;}
.buhuo-table table tr td img {margin:0; margin-right: .5rem;width: 7.5rem;height: 9.875rem;float: none;}
.buhuo-table table tr td .reason-icon{width: 1.6rem;height: 1.6rem;margin: .2rem 0 0;background: #1283FF;color: #fff;border-radius: 50%;line-height: 1.6rem;
	display: inline-block;}
.reason-icon_small{
	width: 1rem!important;
	height: 1rem!important;
	line-height: 1rem!important;
}
.vertical-reason-icon {
	width: 1.6rem;
	height: 1.6rem;
	margin: .1rem auto;
	display: block;
	background: #1283FF;
	color: #fff;
	border-radius: 50%;
	line-height: 1.6rem;
}
.vertical-reason-wrap .reason-value{
	right: unset;
	top: -.5rem;
	left:19px;
}
.reason-value:after{
	position: absolute;
	display: inline-block;
	top: 13px;
	left: -0.2rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.25rem;
	border-color: rgba(0,0,0,0.55) rgba(0,0,0,0.55) transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10)
}

.product-td{position: relative;vertical-align: inherit;}
.buhuo-sort{ box-shadow: 0px 0px .5rem rgba(0,0,0,0.10); font-size: 0.875rem;width: 7.5rem;  height: 1.5rem;  text-align: center;}
.product-skc{
	left: -1px;
	text-align: center;
	background: rgba(0,0,0,0.31);
	position: absolute;
	bottom: 0.1rem;
	width: 120px;
	/*height: 1.5rem;*/
	line-height: 1.5rem;
	font-size: 0.875rem;
	color: #FFFFFF;
}
.product-skc-CP{
	left: -1px;
	text-align: center;
	background: rgba(0,0,0,0.31);
	position: absolute;
	bottom: 2.1rem;
	left:75px;
	width: 26px;
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: 0.875rem;
	color: #FFFFFF;
}
.table-content{ border-top: 1px solid rgba(0,0,0,0.10);color: rgba(0,0,0,0.65); font-size: 0.875rem;width: 130px;height:29px; line-height: 1.6875rem; border-right: 1px solid rgba(0,0,0,0.11);  border-left: 1px solid rgba(0,0,0,0.11);}
.background-gray{background: #F3F3F3; }
.background-deep-gray{background: #7F7F7F!important; }
.span-left{padding-left: .5rem; float: left; width: 50%;overflow: hidden;height: 28px;text-align: left;}
.span-right{padding-right: .5rem;float: right; width: 50%;overflow: hidden;height: 28px;text-align: right;}
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .span-left{padding-left: 4rem; float: left; width: 50%;overflow: hidden;height: 28px;text-align: left;}
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .span-right{padding-right: 4rem;float: right; width: 50%;overflow: hidden;height: 28px;text-align: right;}
.title-left{margin-left: .5rem; float: left;    width: 40%;overflow: hidden;white-space: nowrap; }
.title-left_1 {
	margin-left: 2.5rem;

}
.title-right{margin-right: .5rem;float: right;width: 45%;overflow: hidden;white-space: nowrap;}
.head-title{ border-top: 1px solid rgba(0,0,0,0.10);color: rgba(0,0,0,0.85);width: 190px;  height: 29px;line-height: 1.6875rem;border-right: 1px solid rgba(0,0,0,0.11);}
.table-br{line-height: normal;}
.sum-up{height: 3.375rem;text-align: center;color: #1890FF; }
.sum-up a{cursor: pointer;}
.buhuo-table .table-warp{min-height: 46rem;}
/*.buhuo-table .right-table{box-shadow: -6px 0px 6px -4px rgba(0,0,0,.2); position: relative;  z-index: 5;}*/
.buhuo-table .right-table table{border-left: 1px solid rgba(0,0,0,0.10);}
.buhuo-table .right-table .head-title{border-right:none;width: 120px;margin-right: 0;}
.buhuo-table .right-table .title-left{margin-left: .5rem;}
.buhuo-table .right-table .title-right{margin-right: .5rem;}
.buhuo-table .right-table .mg-div-1{height: 10.0625rem;}
.buhuo-table .right-table .buhuo-sort{width: 112px;box-shadow: none;}
.buhuo-table .table thead th{padding: 0;font-weight: normal;}
.buhuo-table .total-data{padding-top:43px;}
.beizhu-icon{ margin-top: -2px;}
.beizhu-icon:hover ~ .beizhu-note{
	display: block;
}
.beizhu-icon ~ .beizhu-note{
	display: none;
}
.beizhu-note div{top: -4rem;width: 10rem;position: absolute;  left: 1.5rem;  background: #fff;  border: 1px solid #ccc;  padding: 1rem;
	z-index: 9;}
.buhuo-border-top{border-top: 1px solid #A0A0A0;}
.content-border-top{border-top: 1px solid rgba(0,0,0,0.10);}
.buhuo-table .table td{border:none;}
.season-table.buhuo-table .table td{
	border: none;
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.text-area{max-width: none;}
.product-title.table-title img {
	width:4rem;
	float: left;
	margin-bottom: .2rem;
}
.product-title.table-title {
	margin-bottom:.2rem;
}

.product-title.table-title div{
	width:10rem;
	float: left;
}
.product-title.table-title div .table-title-data{
	margin:.6rem;
}

.lh3 table tbody tr{
	line-height: 3rem;
}
.ml-12{
	margin-left:.8rem !important;
}
.mt-2{
	margin-top:-2rem !important;
}
.link {
	color: #1890FF;
	cursor: pointer;
}
.display-none{display:none !important;}
.display-none2{display:none !important;}
.display-block{display:block !important;}
.product-rank{width: 156px;border-radius: 0.3125rem; padding: .5rem;z-index: 10;position: absolute;top: 1rem; left: 7.375rem; background: #fff; padding: .5rem;  box-shadow: 0px 0px .5rem rgba(0,0,0,0.10);}
.product-rank:after{
	position: absolute;
	display: inline-block;
	top: 2.5rem;
	left: -0.5625rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.5625rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10);
}
.reorganize .product-rank {
	left: 88px;
	top: 0;
	bottom: 0;
	width: auto;
	padding:.2rem;
	font-size: .75rem;
}
.reorganize .show_product_out .img-wrap_small:not(.command_out) {
	display: none;
}
.reorganize .show_product_in .img-wrap_small:not(.command_in) {
	display: none;
}
.reorganize .show_cang_stock .img-wrap_small:not(.cang_stock_product){
	display: none;
}
/*.reorganize .command_in:before, .reorganize .command_out:before{*/
/*	content:'令';*/
/*	width: 1rem;*/
/*	height: 1rem;*/
/*	font-size: 12px !important;*/
/*	border-radius: 50%;*/
/*	background-color: #0054F5;*/
/*	color: #fff;*/
/*	position: absolute;*/
/*	right: 0;*/
/*	top: 1.2rem;*/
/*	text-align: center;*/
/*	vertical-align: middle;*/
/*	line-height: 1rem;*/
/*}*/
.reorganize .show_have_db .img-wrap_small:not(.have_product_db) {
	display: none;
}
.reorganize .show_no_db .img-wrap_small:not(.no_product_db) {
	display: none;
}
.reorganize .show_product_search .img-wrap_small:not(.search_product) {
	display: none;
}
/*.reorganize .have_product_db:before, .reorganize .no_product_db:before{*/
/*	content:'调';*/
/*	width: 1rem;*/
/*	height: 1rem;*/
/*	font-size:  12px !important;*/
/*	border-radius: 50%;*/
/*	background-color: #0054F5;*/
/*	color: #fff;*/
/*	position: absolute;*/
/*	right: 0;*/
/*	top: 1.2rem;*/
/*	text-align: center;*/
/*	vertical-align: middle;*/
/*	line-height: 1rem;*/
/*}*/
/*.reorganize .command_in .protect-day,.reorganize .command_out .protect-day {*/
/*	top: 1.2rem;*/
/*}*/
.reorganize .show_product.checked {
	background-color: #0097fd;
}
.reorganize .show_product.checked a{
	color: #fff;
}

.reorganize .size-td{position: relative;overflow: visible;}
.size-td .size_groups{width:280px;border-radius: 0.3125rem; padding: .5rem;z-index: 10;position: absolute;top: 0rem; left: 12.5rem; background: #fff; padding: .5rem;  box-shadow: 0px 0px .5rem rgba(0,0,0,0.10);}
.salestocktable .size-td .size_groups{
	left: 7.5rem;
}
.size-td .size_groups:after{
	position: absolute;
	display: inline-block;
	top: 0.1rem;
	left: -0.4625rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.5625rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10);
}
.size_groups ul li {
	clear: both;
}
.size_groups ul li p {
	float: left;
	height:2rem;
	text-align: center;
	line-height: 2rem;
	font-size:0.75rem;
	border:1px solid #d9d9d9;
	display: inline-block;
}
.size_groups ul li p:first-child {
	height:2rem;
	text-align: left;
	line-height: 2rem;
	font-size:0.75rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
}
.reorganize .img-wrap_small:last-child .product-rank{
	left: -88px;
}
.reorganize .img-wrap_small:last-child .product-rank:after{
	left: unset;
	right: -0.5625rem;
	box-shadow: -2px 2px 2px rgba(0,0,0,0.10);
}

.product-td:last-child .product-rank{left: -4.625rem;}
.product-td:last-child .product-rank:after{
	left: 133px;
	transform: rotate(43deg);
}
.buhuo-table .rank-1{color:#FF2B45;}
.buhuo-table .rank-2{color:#FD9026;}
.buhuo-table .rank-3{color:#FED955;}
.buhuo-table .rank-after{color:#4A4A4A;}
.main-title{width: 40px; text-align: center;font-weight: bold;}
.last-week .main-title{line-height: 1;}
.product-bg{background: #FFE8E8;}
.order-bg{background: #FFEED2;}
.si-bg{background: #FAFADB;}
.saleout-bg{background: #E5FCE2;}
.stock-bg{background: #BDE8E4;}
.retail-bg{background: #C5E3FF;}
.last-week{background: #E1E2F9;}

.center.table tr ,.center.table th {
	text-align:center;
}
.mg-div-1{height: 11.5625rem;width: 230px;border-top: none;}
.mg-div-1-p{border-bottom: 1px solid #979797; font-size: 14px;  font-weight: 600;  color: rgba(0,0,0,0.85);}
.mg-div-1-p2{height: 134px;line-height: 134px;}
.mg-div-1-p3{height: 23px;line-height: 23px;}
.mg-div{height: 3.375rem;}
.buhuo-border-top{ border-top: 1px solid rgba(0,0,0,0.45)!important;}
.product-td-div-1{width: 130px;border: 1px solid rgba(0,0,0,0.10); height: 11.5625rem; margin-right: 6px;border-top: none;position: relative;}
.product-td-div-2{width: 7.5rem;height: 11.5625rem; margin: 0 auto;}
.product-td-div-2  img{padding-left: 0;}
.fl {
	float:left;
}
.w3r{
	width:3rem !important;
}
.w6r{
	width:6rem !important;
}
.w9r{
	width:9rem !important;
}
.reason{position: relative;}
.solve{position: relative;}
.reason-value {
	border-radius: .25rem;
	z-index: 15;
	background: rgba(0,0,0,0.55);
	color: #fff;
	position: absolute;
	top: -7px;
	left: 32px;
	padding: .5rem;
	word-break: break-all;
	white-space: nowrap;
	line-height: 1.25rem;
}
.reason-value_1{
	width: 8.625rem;
	height: 7rem;
	position: absolute;
	top: -5.375rem;
	left: 22px;
	padding: .5rem;
	word-break: break-all;
	white-space: normal;
	line-height: 1.25rem;
	overflow-y: hidden;
}



.reason .reason-value{left: 1.5rem;}
.buhuo-table table tr td .img-icon{
	margin: 0;
	position: absolute;
	top: 4px;
	right: -2px;
}
.buhuo-table table tr td .reason .img-icon{right: 10px;}
.table-blank-content{width: 8.75rem;height: 2.3125rem;line-height: 2.25rem; }

.default_picture_status{
	float:right;
	width:9rem;
	position:relative;
	display: inline-block;
}
.options.match_edit {
	margin-left: 4rem;
}

.button.match_edit {
	margin: 1rem auto;
}
.match_edit.radio-inline input ~ span{
	padding-left: 1rem;
}
.normal-radio-checkbox_wrap.radio-inline input ~ span,  .normal-radio-checkbox_wrap.checkbox-inline input ~ span{
	padding-left: 1rem;
}
.product-store-add{font-size:.875rem; height: 2rem; line-height: 2rem;}
.border-bold{
	border-top: 2px solid #cc0000;
	border-bottom: 2px solid #cc0000;
}
.bgb8e986{
	background-color:#b8e986 !important;
}
.bgffdd8c{
	background-color: #ffdd8c !important;
}
.bgfec2b5{
	background-color: #fec2b5 !important;
}.table-container
 .bgfee1e1{
	 background-color: #fee1e1 !important;
 }
.bgffb88e{
	background-color: #ffb88e !important;
}
.bge1d9f1{
	background-color: #e1d9f1 !important;
}
.bgfffe10{
	background-color: #fffe10 !important;
}

.bgc7f4ff{
	background-color: #c7f4ff !important;
}

.bg9dd0ff{
	background-color: #9dd0ff !important;
}

.index-menu-li{width: 125px;}
.index-menu-li a{color: #FFFFFF;}
.index-menu-li:hover{opacity: 1;}
.navbar.index-navbar {
	margin-left: 0;padding: 0;
	background-color: #314048;
	position: relative;
}

.menu-level-2{
	display: none;
}
.index-menu-li:hover .menu-level-2{
	display:block;
	z-index: 3;
	background: #031017;
	height: auto;
	width: 125px;
	text-align: center;
	position: absolute;
	box-shadow: 0 0 6px 0 rgba(0,21,41,0.35);
}
.menu-level-2 a {color: #A6ADB4;}
li.submenu-1{
	display: block;
	height: 40px;
	line-height: 40px;
	padding-left: 8px;
}
.submenu-1:hover a{opacity: 1;}

.table-container .title-tip .beizhu .box{
	width: 17.5rem;
	position: relative;
	left: 1.5rem;
	background: #fff;
	border: 1px solid #ccc;
	height: 11.88rem;
}
.table-container .title-tip .beizhu .box .beizhu-block-div{
	width: 100%;
	height: 2.5rem;
	background: #EAF4FD 100%;
}
.table-container .title-tip .beizhu .box .beizhu-block-div .kuansehao{
	color: #666;
	margin-left: .5rem;
	line-height: 2.5rem;
	width: 7rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}
.table-container .title-tip .beizhu .box .beizhu-block-div .copy{
	float: left;
	color: #1890FF;
	line-height: 2.5rem;
	margin-left: .75rem;
}
.table-container .title-tip .beizhu .box .beizhu-block-div .product{
	float: right;
	color: #fff;
	line-height: 2rem;
	margin-right: .5rem;
	background: #1890ff;
	width: 5.5rem;
	height: 1.8rem;
	margin-top: 0.35rem;
	text-align: center;
	border-radius: .25rem;
}
.table-container .title-tip .beizhu .box .beizhu-block-div .product:active{
	background: #199999;
}
.table-container .title-tip .beizhu .box.left-0{
	left: 0;
}
.table-container .title-tip .beizhu .box.left-5{
	left: 5rem;
}
.title-tip .beizhu .box .div1-img{
	width: 5.5rem;
	height: 7.4rem;
	margin: 1rem;
	float: left;
}
/* .title-tip .beizhu .box .div1-img img{ */
	/*margin-top:1rem;*/
/* } */
/*  */
.title-tip .beizhu .box .div2-tip{
	margin-left: 0.4rem;
	width: 7.2rem;
	margin-top: 2.2rem;
	float: left;
}
.title-tip .beizhu .box .div2-tip .tip-title{
	float: left;
	width: 2.5rem;
	height: 1.5rem;
	text-align: left;
}
.title-tip .beizhu .box .div2-tip .tip-body{
	float: left;
	width: 4.2rem;
	height: 1.5rem;
	text-align: left;
}

.options.match-edit .label{
	vertical-align: top;
	display: inline-block;
	width: 5rem;
}
.button.match-edit {
	padding: 1rem;
	border-top: 1px solid rgba(0,0,0,.1);
	text-align: right;
}
.match-edit.radio-inline input ~ span{
	padding-left: 1rem;
}
.match-edit .img-input {
	cursor: pointer;
	position: absolute;
	top: 0;
	width: 5.5rem;
	height: 7.375rem;
	opacity: 0;
}
.match-edit .text{
	font-size: 0.875rem;
	color: rgba(0,0,0,0.30);
	position: absolute;
	top: 0.69rem;
	text-align: center;
}

.match-edit .img-add{
	position: relative;
	cursor: pointer;
	background: rgba(0,0,0,0.02);
	margin-bottom: .5rem;
	width: 5.5rem;
	height: 7.375rem;
	margin-right: .5rem;
	display: inline-block;
}
.match-edit .upload img{
	vertical-align: top;
	width: 100%;
	height: 7.375rem;
}
.match-edit .logo-upload {
	margin-top:.5rem;
}

.match-manage li{
	display: inline-block;
	margin: 1rem;
}
.match-manage .base-body label{
	width: 5rem;
}
.match-manage .content-inner{
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.match-manage .edit-button {
	margin: 1rem 1rem 0;
	display: inline-block;
}
.content-inner.no-border-bottom{
	border-bottom: none;
}
.img-default {
	cursor: pointer;
	display: none!important;
	line-height: 1.68rem;
	border-radius: 0 0 .25rem .25rem;
	position: absolute;
	margin-top: -1.75rem;
	font-size: .75rem;
	color: #FFFFFF;
	background: rgba(0,0,0,.65);
	text-align: center;
	width: 8.66rem;
	height: 1.68rem;
}
.img-clear {
	width: 1rem;
	height: 1rem;
	cursor: pointer;
}
.goods-img .img-add {
	position: relative;
	cursor: pointer;
	background: rgba(0,0,0,0.02);
	margin-bottom: 1.25rem;
}
.match-edit .img-add span {
	font-size: 0.875rem;
	color: rgba(0,0,0,0.30);
	position: absolute;
	top: 1rem;
	left: 0;
	width: 100%;
	text-align: center;
}
.product-img-list li {
	vertical-align: top;
	margin-bottom: 1.25rem;
	display: inline-block;
	margin-right: 1.25rem;
	width: 5.5rem;
	height: 7.375rem;
	position: relative;
}

.modal-content .img-add input {
	cursor: pointer;
	position: absolute;
	width: 100%;
	height: 7.375rem;
	top: 0;
	left: 0;
	opacity: 0;
}

.match-edit .img-add input {
	cursor: pointer;
	position: absolute;
	width: 100%;
	height: 7.375rem;
	top: 0;
	left: 0;
	opacity: 0;
}
.match-edit .icon-clear{
	top: -0.3rem;
	left: 4.6rem;
	cursor: pointer;
}
.match-edit .img-default{
	width: 100%;
}

.icon-clear {
	position: absolute;
	top: -0.437rem;
	left: 8.0625rem;
	display: block;
	width: 1rem;
	height: 1rem;
	background: url(/assets/img/close-circle.png) no-repeat;
	background-color: white;
}
.img-box:hover .img-default {
	display: block!important;
}

.default_img_remark::after{
	content: '默认';
	font-size: .75rem;
	position: absolute;
	top: 3px;
	color: #fff;

	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg); 	/* IE 9 */
	-moz-transform:rotate(-45deg); 	/* Firefox */
	-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
	-o-transform:rotate(-45deg);
}
.default_img_remark::before {
	content: '';
	width: 0;
	height: 0;
	border-top: 40px solid rgba(0,0,0,.15);
	border-right: 40px solid transparent;
	position: absolute;
	top: 0;
}

.match-manage .add-product{
	width: 100px;
	height: 32px;
	border: 1px solid #ddd;
	text-align: center;
	color: #333;
	box-shadow: 0 0 4px 0 #ddd;
	display: inline-block;
	margin: 1rem;
}
.fixed-column{
	position: fixed;
	bottom: 0;
	left: 256px;
	right: 0;
	z-index: 99;
	margin-top: 1rem;
	padding: .75rem 1.25rem .75rem 4rem;
	border-top: 1px solid #eee;
	background-color: #fff;
}
.table-tools>li{
	line-height: 32px;
	display: inline-block;
	vertical-align: middle;
}
.mw-200 {
	max-width: 200px;
}
.mw-500 {
	max-width: 500px;
}
.mw-800 {
	max-width: 800px;
}
.pull-right{
	float: right;
}
.table-tools select {
	font-size: 12px;
	line-height: 16px;
	min-width: 60px;
	max-width: 90px;
	height: 26px;
	padding-left: 5px;
	border-radius: 2px;
	padding-right: 15px;
	border: 1px solid #ccc;
	background-image: url(../img/select.png);
	background-repeat: no-repeat;
	background-position: calc(100% - 5px);
}
.search-group .search-icon {
	position: absolute;
	top: 50%;
	right: 14px;
	width: 16px;
	height: 16px;
	margin-top: -8px;
	background-image: url(../img/admin-icons.png);
	background-position: -125px -45px;
}
.product-block {
	font-size: 0;
	display: inline-block;
	width: 240px;
	height: 80px;
	margin: -5px 0;
}
.product-img-box {
	position: relative;
	display: inline-block;
	width: 60px;
	height: 80px;
	margin-right: 10px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
	border-radius: 2px;
}
.product-text {
	font-size: 12px;
	line-height: 20px;
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	color: #333;
	width: 160px;
}
.product-img-box>img {
	height: 100%;
	vertical-align: middle;
}
.group-manage-box .color-list span {
	display: inline-block;
	background-color: #fff;
	/*border: 1px solid #ddd;*/
	/*color: #333;*/
	padding: 6px 10px;
	margin-right: 10px;
	cursor: pointer;
	margin-bottom: 10px;
}
.modal-match-manage .modal-search select{
	width: 6rem;
}
.form-control.text-area-match {
	width: 11.25rem;
}
.product-td-div-2 p{text-align: left}
.desc-head{margin-bottom: 0;width: 6.125rem;}
/*.table .thead-light{*/
	/*background: #ffffff;*/
/*}*/
.table .thead-light th{
	border-left: 1px solid  #D9D9D9;
	border-bottom: 1px solid #fff;
	/*background-color: #88C5FF;*/
	background-color: #f8f9fa;
	background-clip:padding-box;
	vertical-align: middle;
}
table.table.huanhang thead .plan_zhankai.zhankai{
	/*background: url(../img/plan_show.png) no-repeat 97%;*/
	/*padding-right: 1rem;*/
	/*min-width: 5rem;*/
	line-height: 15px;
}
.sqdcl_zhankai{
	padding: 0px !important;
}

table.table.huanhang thead .plan_hide {
	/*background: url(../img/plan_hide.png) no-repeat 85%;*/
	background: url(../img/plan_hide.png) no-repeat 97%;
	cursor: pointer;
	vertical-align: middle;
	padding-right: 1rem;
	min-width: 5rem;
}
.switch_type{
	background: url(../img/change.png) no-repeat 77% ;
    background-position:95%;
	padding-right: 1rem;
	min-width: 5rem;
	cursor: pointer;
	background-size: 25px;
}
/* table.table.huanhang thead th{ */
	/*padding-top:.5rem;*/
	/*padding-bottom:.5rem;*/
/* } */
.buhuo-table .table-warp table tr:hover{
	background-color:#FFFFFF;
}
.buhuo-table .table-content .font-weight{font-weight: bold;font-size: 1rem;}
.season-table .table-warp table tr:hover{
	/*透明色*/
	background-color:transparent !important;
	border: 1px solid #D9D9D9 !important;
}
.display-retail .td-img-position {
	position: relative;
	padding: 0 !important;
}
/*.display-retail .table-container{*/
/*height: 30rem;*/
/*overflow: scroll;*/
/*}*/
/*.display-retail .table-container:after{*/
/*content: '';*/
/**/
/*}*/

/*.display-retail .table-warp tbody tr:hover{*/
/*	background: inherit;*/
/*}*/

.display-retail .table-head::-webkit-scrollbar{
	width: 0;
	height: 0;
}
.td-img__title-wrap_big{
	width: 115px;
	overflow: hidden;
	text-overflow:ellipsis;
	height: 14px;
}
/*.display-retail .td-img-position div{*/
/*text-align: center;*/
/*width: 153px;*/
/*margin: 0 auto;*/
/*}*/
.td-3-list,.td-4-list {
	width: 123px;
	font-size: 0;
}
.td-5-list {
	width: 175px;
	font-size: 0;
}
.td-5-list-6 {
	width: 215px;
	font-size: 0;
	display: flex;
}
.td-3-list div:nth-child(1){
	width: 42px;
	vertical-align: middle;
}
.td-3-list div:nth-child(2){
	width: 37px;
	vertical-align: middle;
}
.td-3-list div:nth-child(3){
	width: 40px;
	vertical-align: middle;

}
.no-tr-hover .table-warp tr:hover{
	background: inherit;
}
/* .no-tr-hover .table-warp tr:hover td{ */
	/*box-shadow: none;*/
/* } */
.td-5-list div, .td-4-list div, .td-3-list div {
	/*height: 18px;*/
	/*text-overflow: ellipsis;white-space: nowrap;*/
	font-size: .75rem;
}
.td-4-list > div:nth-child(1){
	width: 36px;
}
.td-4-list > div:nth-child(2){
	width: 25px;

}
.td-4-list > div:nth-child(3){
	width: 32px;
	text-align: center;
}
.td-4-list > div:nth-child(4){
	width: 32px;
	height: 18px;
}
.td-5-list > div:nth-child(1){
	width: 35px;
	text-align: center;
}
.td-5-list > div:nth-child(2){
	width: 35px;
	text-align: center;
}
.td-5-list > div:nth-child(3){
	width: 35px;
	text-align: center;
}
.td-5-list > div:nth-child(4){
	width: 35px;
	text-align: center;
}
.td-5-list > div:nth-child(5){
	width: 35px;
	text-align: center;
}
.tr-row-2 > div:nth-child(1){
	height: 37px;
}

.tr-row-2 > div:nth-child(2){
	height: 37px
}
.tr-row-2 > div:nth-child(3){
	height: 37px
}
.tr-row-2 > div:nth-child(4){
	height: 37px
}
.table-right-top td{
	width: 131px;
}
.display-retail .table-body:after{
	content: '';
	position: absolute;
	z-index: 999;
	background: #fff;
	width: 1px;
	height: .75rem;
	right: 0;
	bottom: 0;
}
/*.display-retail .table-render .table-container td.td-child-last {*/
/*	border-right: 1px solid #d9d9d9;*/
/*}*/
/*.hold-height .head-hold__item{*/
/*display: block;*/
/*text-align: center;*/
/*border-bottom: 2px solid #d9d9d9;*/
/*font-size: .5rem;*/
/*font-weight: 700;*/
/*color: rgba(0,0,0,0.85);*/
/*}*/
.head-hold__item {
	display: block;
	text-align: center;
	border-bottom: 2px solid #d9d9d9;
	font-size: .875rem;
	font-weight: 700;
	color: rgba(0,0,0,0.85);
}
.head-hold__item_1{
	height: 24px;
	line-height: 18px;

}
.head-hold__item_2{
	height: 138px;
	line-height: 136px;
}
.head-hold__item_3{
	border-bottom: none;

}
.head-hold__item_3 a{
	margin-left:-100px;
}
.display-retail .td-img-position .kuansehao{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(0,0,0,.31);
	text-align: center;
	color: #fff;
	height: 20px;
}
.display-retail td{
	height: 1.3rem;
	/*border: 1px solid #d9d9d9;*/
	word-break: break-word;
}

.display-retail .table-body-left td{
	word-break: keep-all;
	cellspacing:0;

}
.display-retail .table-body-left table{
	background: #f3f3f3;
}

.img-wrap_retail {
	width: 122px;
	height: calc(100% - 16px);
	border-top: 1px solid #d9d9d9;
}
.img-wrap_retail img {
	width: 100%;
	height: 100%;
}

.display-retail .table-head img{
	width: 100%;
	height: 100%;
	/*border: 1px solid #d9d9d9;*/
	/*border-radius: 3px;*/
	margin: 0;
	padding: 0;
}

.has-td-img td{
	height: 3rem;
	/*padding: 0 .5rem;*/
}
.has-td-img img{
	height: 3rem;
}

.table-fixed-container .table tbody tr td div:nth-child(2){
	margin-top:.25rem;
	margin-bottom: .25rem;
}
.table-right .huanhang  td, .table-right .huanhang th{
	padding: .85rem;
}

.table td .title-breite-td{
	width:7.5rem;
}

.table td .breite-td{
	width:100%;
	min-width:5rem;
}


.table td .title-breite-td .td-left{
	width:3.6rem;
}
.table td .title-breite-td .td-right{
	width:3.8rem;
}
.table td .td-left{
	text-align:left;
	width:3rem;
	height:1rem;
	float:left;
	height: 1.6rem;
	line-height: 1.5rem;
}
.table td .td-right{
	text-align:right;
	width:2rem;
	height:1rem;
	float:right;
	height: 1.5rem;
	line-height: 1.5rem;
}
.table td .store-breite-td{
	width: 100%;
	min-width: 3.85rem;
}
.table td .store-td-left{
	text-align:left;
	width:2.45rem;
	float:left;
	height: 1.5rem;
	line-height: 1.5rem;
}
.table td .store-td-right{
	text-align:right;
	width:1.4rem;
	float:right;
	height: 1.5rem;
	line-height: 1.5rem;
}

.table thead.border th{
	/*border:1px solid #b3b3b3;*/
	border-top: 1px solid #b3b3b3;
	border-left: 1px solid #b3b3b3;
	border-bottom: none;
}
tbody.bd9d9d9d tr td {
	border-bottom: 0;
	border-top: 0;
	border-left: 1px solid #9d9d9d;
	/*border-right: 1px solid #9d9d9d;*/
	background-clip: padding-box !important;
}
tbody.bd9d9d9d tr{
	border-right: 1px solid #9d9d9d;
	background-clip: padding-box !important;
}
/* tbody.bd9d9d9d tr td.bdtop{ */
	/*border-top: 1px solid #9d9d9d;*/
/* } */
tbody.bd9d9d9d tr td.bdbottom{
	border-bottom: 1px solid #9d9d9d;
}
tbody.bd9d9d9d tr.bdtop{
	border-top: 1px solid #9d9d9d;
}
tbody.bd9d9d9d tr.bdtop td{
	border-top: 1px solid #9d9d9d;
}
table.table tbody .bdbdee2e6{
	border-bottom: 1px solid #dee2e6;
}
table.table tbody .bdbfff{
	border-bottom: 1px solid #fff;
}

.display-retail table{
	table-layout: fixed;
}
.display-retail .table-head td{
	border-right: 1px solid #d9d9d9;
	border-left: 1px solid #fff;
}
.display-retail .td-head-width{
	height: 165px;
	/*width: 108px;*/
}


.display-retail .table-body-left td{
	text-align: left;
}


/*中间标题行*/
.display-retail .table-store-title td, .table .title-hide.table-store-title th{
	height: 2.4rem;
	background: #f7f7f7;
}

.display-retail .table-store-title .td-4-list div:nth-child(4){
	height: 37px;
	text-align: center;
}
.display-retail .table-render .tr-store-height td {
	border: none;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-top: 1px solid #9B9B9B;
	/*border-bottom: 1px solid #9B9B9B;*/
}
/*.main-data-tr {*/
/*	font-size: 14px;*/
/*}*/
/*.main-data-tr .td-4-list div {*/
/*	font-size: 14px;*/
/*}*/

.skc-detail-divide-tr td {
	border-bottom: 1px solid #000 !important;
}

.display-retail .table-body{
	/*height: 500px;*/
	flex: 1;
	overflow: scroll;
	-ms-overflow-y: hidden;
	overflow-y: hidden;
}

.display-retail .tr-no-hover td{
	border-top: 1px solid #fff;
}

.display-retail .table-body::-webkit-scrollbar:horizontal{
	height: 12px;

}
.display-retail .table-body::-webkit-scrollbar:vertical{
	width: 0;
	height: 0;
}
.display-retail .thead-fixed{
	position: fixed;
	top: 0;
}
/*.display-retail .table-body-left::-webkit-scrollbar, .display-retail .table-head-wrap::-webkit-scrollbar{*/
/*width: 0;*/
/*height: 0;*/
/*}*/

.display-retail table tr td img{
	float: none;
}

.display-retail .td-3-list div, .display-retail .td-4-list div,.display-retail .td-5-list div{
	display: inline-block;
	vertical-align: middle;
}
.display-retail .table-render{
	position: relative;
}

.display-retail .hold-height{
	/*width: 175px;*/
	height: 180px;
}
/*.display-retail .table-store-title {*/
/*	outline: 1px solid #d9d9d9;*/
/*}*/
.display-retail .table-top-width {
	outline: 1px solid #d9d9d9;
}

.display-retail .tr-store-height div, .display-retail .tr-store-height span{
	overflow: hidden;
}
/*.display-retail .pa-r-8, .display-retail .pa-r-8 span{*/
/*overflow: visible;*/
/*}*/
.display-retail .table{
	margin-top:-1px;
}


/*.display-retail .table-div{*/
/*float: left;*/
/*width: 752px;*/
/*}*/
.display-retail table{
	width: auto;
	/*min-width: 100%;*/
}
.reorganize-result-stock .table{
	width: auto;
	min-width: unset;
}

.bg2088FB{background: #2088FB !important;}
.display-retail .table-render table td, .display-retail .table-render table th{
	padding: 0;
	width: auto;
	/*border: 1px solid #d9d9d9;*/
}
.display-retail .table .hold-title{
	background: #f3f3f3;
}
.display-retail .table th{
	background: #fff;
	font-weight: 400;
	overflow: hidden;
}

.tap-left{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 216px;
	border-right: 1px solid #d9d9d9;
	/*border-bottom: 1px solid #d9d9d9;*/
}
/* .tap-left_short{ */
	/*bottom: 4rem;*/
/* } */
.content_no-padding{
	padding: 0;
	min-height: 37.5rem;
}

.tap-left__item{
	padding: 10px 30px;
}

.tap-left__item_curr{
	background: #e6f7ff;
	border-right: 2px solid #1890ff;
}
.relative{
	position: relative;
}
.circle-logo_big{
	width: 6.75rem;
	height: 6.75rem;
	border-radius: 50%;
	margin: 0 auto;
	overflow: hidden;
	background: #00E8D7;
	cursor: pointer;

}
.reorganize .export-hover:hover .export-item{
	width: auto;
}
.reorganize .modal-error  .modal-content{
	height: 15rem;
}
.reorganize .size-num{
	padding: 0;
	cursor: pointer;
	width: 2rem;
}
.reorganize .content-footer{
	margin-right: 10rem;
}
.reorganize .size-num input{
	display: block;
	height: 100%;
	width: 100%;
	padding: 0;
	border: none;
	box-shadow: none;
	border-radius: 0;
}
.text-green{
	color: #00a854!important;
}
.reorganize .size-num input:focus{
	height: 100%;
	width: 100%;
	padding:0;
	border: 1px solid #1890ff;
	box-shadow: none;
	border-radius: 0;
}
.distribute .size-num{
	padding: 0;
	cursor: pointer;
	width: 2rem;
}
.distribute .size-num input{
	display: block;
	height: 100%;
	width: 100%;
	padding: 0;
	border: none;
	box-shadow: none;
	border-radius: 0;
}

.distribute .size-num input:focus{
	height: 100%;
	width: 100%;
	padding:0;
	border: 1px solid #1890ff;
	box-shadow: none;
	border-radius: 0;
}
.table-has-border tbody td, .table-has-border thead th{
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #000;
	overflow: hidden;
}
.table-sortable tr{
	cursor: move;
}
.td-draggable {
	cursor: move;

}
.table-has-border{
	width: 100%;
	/*border: 1px solid #000;*/
}
.location_eee td:nth-child(1), .location_eee td:nth-child(2){
	background: #eee;
	border-top-color: #ddd;
	border-right-color: #fff;
}
td.location_eee,td.product_eee {
	background: #eee;
	border-top: 1px solid #ddd;
	border-right-color: #fff;
}
.location_even td:nth-child(1), .location_even td:nth-child(2){
	background: #d9e1f2;
	border-top-color: #ddd;
	border-right-color: #fff;
}
.record .location_even td:not(.fix-store-td):nth-child(3){
	background: #d9e1f2;
	border-top: 1px solid #ddd;
	border-right-color: #fff;
}

td.location_even,td.product_even {
	background: #d9e1f2;
	border-top: 1px solid #ddd;
	border-right-color: #fff;
}
td.location_odd,td.product_odd {
	background: #b4c6e7;
	border-right-color: #fff;
	border-top: 1px solid #ddd;
}
.location_odd td:nth-child(1),  .location_odd td:nth-child(2){
	background: #b4c6e7;
	border-right-color: #fff;
	border-top: 1px solid #ddd;
}
.record .location_odd td:not(.fix-store-td):nth-child(3) {
	background: #b4c6e7;
	border-right-color: #fff;
	border-top: 1px solid #ddd;
}

.reorganize th, .reorganize td {
	border: none;
}
.location_odd td, .location_even td{
	border-top: 1px solid #ddd;
}
.area_first td{
	border: none;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-top: 1px solid #000!important;
}
/* 区域第一行的默认样式 */
.area_first td,
.dynamic_area_first td {
    border-top: 1px solid #000 !important;
}
.display-retail .box_last td{
	/*border: none;*/
	/*border-left: 1px solid #d9d9d9;*/
	/*border-right: 1px solid #d9d9d9;*/
	border-bottom: 1px solid #000!important;
}

.reorganize-table tr:last-child td{
	border-bottom-color: #9b9b9b;
}

.reorganize .store-in select{
	width: 100%;
	height:100%;
	border:none;
	min-width: 6rem;
	text-align: center;
	text-align-last: center;
	/*height: 100%;*/
	/*margin-right: 1rem;*/
	padding-right: 1rem;
}
.reorganize .store-in{
	padding: 0;
}

.reorganize.modal-open .modal {
	overflow-y: hidden;
}
.modal-left{
	vertical-align: top;
	text-align: left;
	display: inline-block;
	width: 42%;
	/*background: #ccc;*/
	height: 99%;
	margin-top: 0.2%;
	border: 1px solid #d9d9d9;
	border-radius: 5px;
}
.reorganize-modal .store-setting,.reorganize-modal .product-setting{
	padding: .2rem 2rem;
	white-space: nowrap;
}
.store-setting-wrap,.product-setting-wrap{
	border-top: 1px solid #d9d9d9;
}
.reorganize-modal .store-setting-wrap_2 .store-setting{
	padding: .2rem 1rem .2rem;
}
.options-wrap_line {
	line-height: 26px;
	white-space:nowrap;
}
.reorganize .options-wrap {
	width: 108px;
	height: 150px;
	margin-left: auto;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -75px -54px;
}
.reorganize .options-wrap .btn{
	width: 100%;
}
.reorganize .options-wrap .btn:first-child {
	margin-bottom: 2rem;
}
.reorganize-modal .content-inner{
	padding: 0;
}
.reorganize-modal .label-success{
	background-color: #5cb85c;
}
.reorganize-modal .label-info{
	background-color: #5bc0de;
}
.reorganize-modal .label-primary{
	background-color: #337ab7;
}
.reorganize-modal .label-default{
	background-color: #777;
}
.reorganize-modal .label-init{
	background-color: #00EE00;
}
.reorganize-modal .label-add{
	background-color: #F08080;
}
.reorganize-modal .label-half{
	background-color: #EEAD0E;
}
.reorganize-modal .label-all{
	background-color: #68228B;
}
.reorganize-modal .label-min{
	background-color: #f78ed7;
}
.reorganize-modal .label-small{
	background-color: #f46161;
}
.reorganize-modal .label-random{
	background-color: #20c997;
}
.reorganize-modal .label, .property-wrap .label {
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
	cursor: pointer;
}
.reorganize-modal .label-input{
	width:3rem;
	height:22px;
	margin-bottom: -6px;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
	border:1px solid #ccc;
	display: inline-block;
}
.property-wrap .label{
	color: #000;
	margin-left: .1rem;
	font-size: 85%;
	font-weight: normal;
}
.boshidun-date-div{
	position:absolute;
	left:95px;
	top:30px;
	z-index:50;
}
.boshidun-sale_change{
	position:absolute;
	top:60px;
	left:125px;
	cursor:pointer;
	z-index:20000;
}
.size-analyse-change{
	position:absolute;
	top:75px;
	left:145px;
	cursor:pointer;
	z-index:100;
}
.size-analyse-title{
	font-size:12px;
	position: absolute;
	left:0;
	bottom:154px;
}
.absolute-left-105{
	left:105px;
}
.property-wrap:nth-child(1) .label.checked {
	background: #1890ff
}
.property-wrap:nth-child(2) .label.checked {
	background: #91D5FF
}
.property-wrap:nth-child(3) .label.checked {
	background: #73D13D
}
.property-wrap:nth-child(4) .label.checked {
	background: #D9AEFF
}
.property-wrap:nth-child(5) .label.checked {
	background: #F08080;
}
.store__width_2 .label,.product__width .label,.product__width_2 .label{
	display: inline-block;
	width: 96%;
}
.store__width_3 .label {
	display: inline-block;
	width: 90%;
}
.record .table-warp{
	min-height: auto;
}
.record .tb-wrap th{
	border-top: 1px solid #d9d9d9;

}
.record .reorganize-table th{
	outline: none;
}
.reorganize div.list-5 {
	height: 1.7rem;
	line-height: 1.7rem;
}
.reorganize div.list-5 input {
	height: 100%;
}
.reorganize-modal .step-inner{
	position: relative;
}
.modal-content__filter {
	white-space: nowrap;
	height: 3rem;
	line-height: 3rem;
	border-bottom: 1px solid #eee;
}
.list-4{
	width: 32%;
	display: inline-block;
}
.list-near-4{
	width: 24%;
	display: inline-block;
}
.modal-content__check {
	line-height: 2rem;
	padding-left: .5rem;
	padding-top: .2rem;
	padding-bottom: .2rem;
	/* border-top: 1px solid #d9d9d9; */
	/* border-bottom: 1px solid #eee; */
	font-weight: 700;
}
.reorganize-modal:not(.suit-modal,.lxz-fandan-modal) p {
	margin-right: 1rem;
}
.img-height
{
	height: 100%;
}
.option_small {
	border: 1px solid #1890ff;
	border-radius: 3px;
	padding: 5px;
	margin-right: .5rem;
}
.reorganize-modal hr{
	margin-bottom: 1rem;
}
.list-4_small {
	width: calc(16% - 3px);
	height: 2rem;
}
.reorganize-modal .modal-left li, .reorganize-modal .modal-right li{
	padding: .2rem 0rem;
}

.store__title{
	padding-left: .5rem;
	white-space:nowrap;
	overflow: hidden;
	border-bottom: 1px solid #eee;
	font-weight: 700;
}
.store__width{
	white-space:nowrap;
	height: 2rem;
	line-height: 2rem;
}
.store__title div{
	display: inline-block;
	text-align: center;
	text-align: left;
	overflow: hidden;
	text-overflow:ellipsis
}
.reorganize-modal .checkbox-inline{
	line-height: unset;
}
.store__width div{
	display: inline-block;
	word-wrap:break-word;
	text-align: left;
	overflow: hidden;
	text-overflow:ellipsis
}
.store__width div:nth-child(1), .store__title div:nth-child(1) {
	width: 25%;
}
.store__width div:nth-child(2), .store__title div:nth-child(2) {
	width: 10%;
}
.store__width div:nth-child(3), .store__title div:nth-child(3) {
	width: 10%;
}
.store__width div:nth-child(4), .store__title div:nth-child(4) {
	width: 10%;
}
.store__width div:nth-child(5), .store__title div:nth-child(5) {
	width: 10%;
}
.store__width div:nth-child(6), .store__title div:nth-child(6) {
	width:10%;
}
.store__width div:nth-child(7), .store__title div:nth-child(7) {
	width: 10%;
}
.store__width div:nth-child(8), .store__title div:nth-child(8) {
	width: 10%;
}

.product__title,.product__title_2,.product__title_3{
	padding-left: .5rem;
	white-space:nowrap;
	text-align: center;
	border-bottom: 1px solid #eee;
	font-weight: 700;
}
.product__width,.product__width_2,.product__width_3{
	white-space:nowrap;
	height: 3rem;
	line-height: 3rem;
}
.product__title div,.product__title_2 div,.product__title_3 div{
	display: inline-block;
	text-align: left;
	overflow: hidden;
	text-overflow:ellipsis;
}
.product__width div,.product__width_2 div,.product__width_3 div{
	display: inline-block;
	word-wrap:break-word;
	overflow: hidden;
	text-overflow:ellipsis
}
.reorganize-modal .product__width div:nth-child(1),.reorganize-modal .product__title div:nth-child(1) {
	width: 27% !important;
}
.reorganize-modal .product__width div:nth-child(2),.reorganize-modal .product__title div:nth-child(2) {
	width: 12% !important;
	height: 100%;
	text-align: center;
}
.reorganize-modal .product__width div:nth-child(2){
	vertical-align: top;
}
.reorganize-modal .product__width div:nth-child(3),.reorganize-modal .product__title div:nth-child(3) {
	width: 12% !important;
}
.reorganize-modal .product__width div:nth-child(4),.reorganize-modal .product__title div:nth-child(4) {
	width: 12% !important;
}
.reorganize-modal .product__width div:nth-child(5),.reorganize-modal .product__title div:nth-child(5) {
	width: 12% !important;
}
.reorganize-modal .product__width div:nth-child(6),.reorganize-modal .product__title div:nth-child(6) {
	width: 12% !important;
}
.reorganize-modal .product__width div:nth-child(7),.reorganize-modal .product__title div:nth-child(7) {
	width: 12% !important;
}

.reorganize-modal .product__width_2 div:nth-child(1),.reorganize-modal .product__title_2 div:nth-child(1) {
	width: 23% !important;
}
.reorganize-modal .product__width_2 div:nth-child(2),.reorganize-modal .product__title_2 div:nth-child(2) {
	width: 11% !important;
	height: 100%;
	text-align: center;
}
.reorganize-modal .product__width_2 div:nth-child(2){
	vertical-align: top;
}
.reorganize-modal .product__width_2 div:nth-child(3),.reorganize-modal .product__title_2 div:nth-child(3) {
	width: 11% !important;
}
.reorganize-modal .product__width_2 div:nth-child(4),.reorganize-modal .product__title_2 div:nth-child(4) {
	width: 11% !important;
}
.reorganize-modal .product__width_2 div:nth-child(5),.reorganize-modal .product__title_2 div:nth-child(5) {
	width: 11% !important;
}
.reorganize-modal .product__width_2 div:nth-child(6),.reorganize-modal .product__title_2 div:nth-child(6) {
	width: 10% !important;
}
.reorganize-modal .product__width_2 div:nth-child(7),.reorganize-modal .product__title_2 div:nth-child(7) {
	width: 10% !important;
}
.reorganize-modal .product__width_2 div:nth-child(8),.reorganize-modal .product__title_2 div:nth-child(8) {
	width: 10% !important;
}


.reorganize-modal .product__width_3 div:nth-child(1),.reorganize-modal .product__title_3 div:nth-child(1) {
	width: 25% !important;
}
.reorganize-modal .product__width_3 div:nth-child(2),.reorganize-modal .product__title_3 div:nth-child(2) {
	width: 12% !important;
	height: 100%;
	text-align: center;
}
.reorganize-modal .product__width_3 div:nth-child(2){
	vertical-align: top;
}
.reorganize-modal .product__width_3 div:nth-child(3),.reorganize-modal .product__title_3 div:nth-child(3) {
	width: 10% !important;
}
.reorganize-modal .product__width_3 div:nth-child(4),.reorganize-modal .product__title_3 div:nth-child(4) {
	width: 10% !important;
}
.reorganize-modal .product__width_3 div:nth-child(5),.reorganize-modal .product__title_3 div:nth-child(5) {
	width: 10% !important;
}
.reorganize-modal .product__width_3 div:nth-child(6),.reorganize-modal .product__title_3 div:nth-child(6) {
	width: 10% !important;
}
.reorganize-modal .product__width_3 div:nth-child(7),.reorganize-modal .product__title_3 div:nth-child(7) {
	width: 10% !important;
}
.reorganize-modal .product__width_3 div:nth-child(8),.reorganize-modal .product__title_3 div:nth-child(8) {
	 width: 10% !important;
 }

.reorganize-modal label{
	height: 100%;
	width: 100%;
	cursor: pointer;
}
.reorganize-product-wrap .modal-body li:hover, .reorganize-store-wrap .modal-body li:hover{
	background: #E6F7FF;
}
.reorganize-modal .modal-left li:hover, .reorganize-modal .modal-right li:hover{
	background: #E6F7FF;
}
.reorganize-modal .setting-form{
	height: calc(100% - 60px);

}
.reorganize-modal .btn-default{
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}
.reorganize-modal .step{
	text-align: center;
	height: 100%;
	overflow: auto;
}
.ta-l{
	text-align: left!important;
}
.ta-c{
	text-align: center!important;
}
.reorganize-modal .item-2 input{
	display: inline-block;
}
.reorganize-modal .content-list label{
	width: 100%;
}
.reorganize-modal .hotproduct-location{
	width: auto!important;
}
.content-list--wrap_1{
	padding-left: .5rem;
	height: calc(100% - 170px);
	overflow-y: auto;
	overflow-x: hidden;
}
.content-list--wrap_2{
	padding-left: .5rem;
	height: calc(100% - 315px);
	overflow: auto;
}
.content-list--wrap_2::-webkit-scrollbar, modal-content__filter::-webkit-scrollbar{
	height: 8px;
}
.store__title_2 div, .store__width_2 div, .store__title_3 div, .store__width_3 div{
	display: inline-block;
	/*word-wrap: break-word;*/
	/*text-align: left;*/
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis
}
.store__title_2 div:nth-child(1),.store__width_2 div:nth-child(1){
	width: 24%;
}
.store__title_2 div:nth-child(2),.store__width_2 div:nth-child(2){
	width: 10%;
}
.store__title_2 div:nth-child(3),.store__width_2 div:nth-child(3){
	width: 10%;
}
.store__title_2 div:nth-child(4),.store__width_2 div:nth-child(4){
	width: 10%;
}
.store__title_2 div:nth-child(5),.store__width_2 div:nth-child(5){
	width: 10%;
}
.store__title_2 div:nth-child(6),.store__width_2 div:nth-child(6){
	width: 10%;
}
.store__title_2 div:nth-child(7),.store__width_2 div:nth-child(7){
	width: 10%;
}
.store__title_2 div:nth-child(8),.store__width_2 div:nth-child(8){
	width: 12%;
}

.store__title_3 > div:nth-child(1),.store__width_3 > div:nth-child(1){
	width: 24%;
}
.store__title_3 div:nth-child(2),.store__width_3 div:nth-child(2){
	width: 10%;
}
.store__title_3 div:nth-child(3),.store__width_3 div:nth-child(3){
	width: 10%;
}
.store__title_3 div:nth-child(4),.store__width_3 div:nth-child(4){
	width: 10%;
}
.store__title_3 div:nth-child(5),.store__width_3 div:nth-child(5){
	width: 10%;
}
.store__title_3 div:nth-child(6),.store__width_3 div:nth-child(6){
	width: 10%;
}
.store__title_3 div:nth-child(7),.store__width_3 div:nth-child(7){
	width: 10%;
}
.store__title_3 div:nth-child(8),.store__width_3 div:nth-child(8){
	width: 12%;
}
.store__title_2,.store__title_3{
	padding-left: .5rem;
	white-space: nowrap;
	border-bottom: 1px solid #eee;
	font-weight: 700;
}
.store__width_2{
	white-space: nowrap;
	height: 2rem;
}

.reorganize-modal .item_small{
	width: 2rem;
}
.reorganize-modal select {
	max-width: 4.5rem;
	padding: .1rem 0;
	display: inline-block;
	padding-right: 1rem;
	width: auto;
}
.reorganize-modal .step-store select {
	max-width: 5rem;
}
.reorganize-modal .list-2_small {
	max-width: none;
	width: 48%;
}

.section {
	border-top: 1px solid #d9d9d9;
	padding-top: 1rem;
}
.padding-top-1{
	padding-top: 1rem;
}
.padding-top_small{
	padding-top: 2px;
}
.padding-top_small-wrap .table-right{
	padding-top: 2px;
}
.item-wrap{
	padding: 1rem 0 1rem 2rem;
}
.item-wrap1{
	margin: 0.5rem 0 0.5rem 1rem;
	padding: 0.5rem 0 0.5rem 1rem;
	border-radius: 5px;
	background:#fff;
	border:1px solid #dee2e6;
}
.form-wrap_small select{
	width: auto;
	max-width: none;
}

.item-wrap li,.item-wrap1 li{
	padding-top: .5rem;
	vertical-align: top;
}
.section__title {
	font-size: 1.1rem;
	margin-left: 1rem;
}
.section_title {
	font-size: 14px;
	margin-left: 1rem;
}
.form-wrap_small input{
	width: 3rem;
	display: inline-block;
	padding: 0 .2rem;
}
.small-input-wrap input{
	width: 3rem;
}
.small-input-wrap_1 input {
	width: 4rem;
}
.list-3 {
	display: inline-block;
	width: 33%;
}
.list-7{
	display: inline-block;
	width: 14%;
	line-height: 1.8rem;
	white-space: nowrap;
}
.list-10{
	display: inline-block;
	width: 10%;
}
.model-content__footer{
	position: absolute;
	bottom: 0;
	width: 100%;
	/*border-top: 1px solid #d9d9d9;*/
}
.reorganize-modal .agent-table-selector{
	margin: 0;
	width: 100%;
	border-top: 1px solid #d9d9d9;
}
.reorganize-modal .btn i {
	font-size: .875rem;
}

.item-2{
	width: 49%;
}
.reorganize-modal .checkbox-inline{
	display: inline-block;
}
.reorganize-modal .content-inner{
	height: 100%;
	overflow-y: scroll;

}
.data-collection.reorganize-modal:not(.lxz-fandan-modal) .content-inner{
	margin-bottom: 4rem;
	/*border-top: 2px solid #000;*/
	/*border-bottom: 3px solid #000;*/
	/*border-left: 2px solid #000;*/
	/*border-right: 2px solid #000;*/
}
.data-collection.reorganize-modal {
	max-width: 65%;
	min-width: 762px;
}
/*.reorganize .modal-footer:not(.lianda-setting),*/
.pos-bottom-fixed, .area_db_command .modal-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	background: #fff;
}

.modal-center{
	vertical-align: top;
	text-align: center;
	height: 100%;
	display: inline-block;
	width: 10%;
}
.reorganize-modal{
	max-width: 80%;
	min-width: 1000px;
	height: 100vh;
	background: #fff;
	margin: 0 auto;
}
.model-content__header{
	box-shadow: 0px 1px 3px 0px #2125292e;
	position: relative;
}
/* .modal-content__filter{ */
	/*padding-left: 1rem;*/
/* } */
.modal-content__filter select{
	color: #ccc;
}
.reorganize-step-header{
	display: inline-block;
	font-size: 14px;
	color: #FFF;
	width: 22%;
	line-height: 2rem;
	text-align: center;
	cursor: pointer;
	border-radius: 5px;
	background: #2125291f;
}
.reorganize-step-header-curr{
	display: inline-block;
	height: 3rem;
	line-height: 3rem;
	font-size: 16px;
	text-align: center;
	color: #1890ff;
	background: #FFF;
	border-radius: 0px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	font-weight: 700;
	width: 30%;
	cursor: pointer;
	box-shadow: 0px -3px 3px 1px #3333331f;
	-webkit-transition: all .5s cubic-bezier(1, 1.01, 0, 1.18);
    -o-transition: all .5s cubic-bezier(1, 1.01, 0, 1.18);
    transition: all .5s cubic-bezier(1, 1.01, 0, 1.18);
}
.reorganize-step-arrow{
	display: inline-block;
	width: 10%;
	color: #ccc;
	text-align: center;
}
.reorganize-step-title{
	background: #1890ff;
	border-bottom: 1px solid #1890ff;
	padding: 10px;
	height: 3.5rem;
	box-shadow: 0px 0px 1px 1px #2125294a;
}
.step0-manage{
	background: #fff;
	border-radius: 3px;
	box-shadow: 2px 0px 3px 1px #2125296b;
	width: 3rem;
	display: inline-block;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
}
.list-5 {
	width: 20%;
	display: inline-block;
}
.list-near-5 {
	width: 19%;
	display: inline-block;
}
.list-near-6 {
	width: 18%;
	display: inline-block;
}
.list-6 {
	width: 16%;
	display: inline-block;
}
.list-near-7 {
	width: 14%;
	display: inline-block;
}
.site_ab{
	position: absolute;
}
.site_ab1{
	position: absolute;
	left:-8px;
}
.reorganize-modal .modal-right{
	vertical-align: top;
	text-align: left;
	height: 99%;
	margin-top: 0.2%;
	display: inline-block;
	width: 42%;
	border: 1px solid #d9d9d9;
	border-radius: 5px;
}
.reorganize-modal .hotproduct-location{
	width: 100% !important;
}
.circle-logo__img_big{
	width: 6.75rem;
	height: 6.75rem;
}
.flex-container{
	display: -webkit-box;  /* 老版本语法: Safari 3.1-6,  iOS 6-, Android browser, older WebKit browsers.  */
	display: -moz-box;    /* 老版本语法: Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;  /* 混合版本语法: IE 10 */
	display: -webkit-flex;  /* 新版本语法： Chrome 21+ */
	display: flex; /* 新版本语法： Opera 12.1, Firefox 22+ */
}
.content-inner-right{
	padding-top: 2rem;
	padding-bottom: 4rem;
	border-bottom: 1px solid #d9d9d9;
	color: #000;
	margin-left: 13.5rem;
	margin-right: 1rem;
}
.sole-logo-upload{
	cursor: pointer;
	position: relative;
	width: 9rem;
	line-height: 30px;
	height: 30px;
	margin: 1rem auto 0;
	text-align: center;
	border: 1px solid #d9d9d9;
	border-radius: 3px;
}
.sole-logo-upload__file {
	cursor: pointer;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	width: 100%;
}
.block{
	display: block;
}
.no-border-bottom{
	border-bottom: none;
}

.flex-container-footer{
	position:fixed;
	padding: .75rem 5rem 1.375rem;
	left: 0;
	right: 0;
	border-top: 1px solid #d9d9d9;
	background: #fff;
	bottom: -.75rem;
	z-index: 66;
}


.flex-container-footer__lr{
	float: right;
	/*margin-top: -1rem;*/
}

.bgc8d9ed{
	background-color: #C8D9ED!important;
}
.bgebefde{
	background: #EBEFDE!important;
}
.bgfaeadd{
	background: #FAEADD!important;
}
.bgdde0f7{
	background: #DDF0F7!important;
}
.bg00ccff{
	background: #00ccff!important;
}
.bgf1dcdb{
	background: #F1DCDB!important;
}
.bgffff01{
	background: #FFFF01!important;
}
.bgc0e1ff{
	background-color:#c0e1ff!important;
}
.bgd0ffa1{
	background-color:#d0ffa1 !important;
}
.bgffd2d8{
	background-color:#ffd2d8 !important;
}
.bgfff9aa{
	background-color:#fff9aa !important;;
}
.bgfff{
	background-color:#fff !important;
}
.flex-left{
	width: 600px;
}

.flex-right__content{
	margin-top: 3.5rem;
}
.flex-left__list{
	padding-left: 2.5rem;
}
.flex-left__item{
	padding:10px 0 20px;
}
.flex-left__input{
	width: 21.875rem;
	max-width: none;
}
.flex-left__input-left{
	display: inline-block;
	width: 6rem;
	max-width: none;
}
.flex-left__input-right{
	display: inline-block;
	width: 15.6rem;
	max-width: none;
}

.flex-left__select{
	width: 10.8125rem;
	/*margin-right: .5rem;*/
	display: inline-block;
}
.flex-container__item{
	min-width: 4rem;
	width: 20%;
	height: 5rem;
	padding: 1rem 1.5rem;
}
.flex-container__item-inner {
	margin-right: 1rem;
}
.flex-container__item_last{
	text-align: right;
}
.brand-logo{
	width: 8rem;
	padding: .5rem 0 1rem;
	text-align: center;
}
.brand-logo__img{
	height: 100%;
	width: 100%;
	vertical-align: middle;
	border: 1px solid #d9d9d9;
	border-radius: 5px;
}
.list-group-right{
	padding-left: 2.5rem;
}
.list-group-right__footer{
	color: #000;
	line-height: 1rem;
	height: 3rem;
	border: 1px dashed #d9d9d9;
	border-radius: .5rem;
	text-align: center;
	padding: 1rem;
	margin-top: 2rem;
}
.modal-content_brand{
	width: 42rem;
	max-width: none;
}
.modal-content__img-add_brand{
	width: 7.375rem!important;
}
.form-content__input{
	width: 20rem;
	max-width: none;
	display: inline-block;
}
.form-content__list-wrap{
	margin-left: 4rem;
	margin-bottom: 1rem;
}
.form-content__item-title{
	vertical-align: top;
	min-width:4rem;
	margin-right: .5rem;
}
.form-content__item{
	margin-bottom: 1rem;
}

.modal-content__upload_brand .img-box{
	width: 7.375rem;
}
.modal-content__upload_brand .icon-clear{
	left: 6.8rem;
}


.display-retail .right-table td{
	border-right: 1px solid #d9d9d9;
}
/* .display-retail .table th { */
	/*border-top: 1px solid #d9d9d9;*/
/* } */
.display-retail .table-warp{
	max-width: 100%;
	/* border-top: 1px solid #d9d9d9; */
	/*border-right: 1px solid #d9d9d9;*/
}
.display-retail .table-warp .table{
	border-top: 1px solid #d9d9d9;
}
.display-retail .data_no .table-warp {
	border: none;
}
.display-retail .table-left {
	border-top: 1px solid #d9d9d9;
	/* border-left: 1px solid #d9d9d9; */
}
.display-retail .table-right{
	border-top: 1px solid #d9d9d9;
	/* border-right:1px solid #d9d9d9; */
}
.text-white{
	color: #fff !important;
}
.white {
	background:#fff !important;
	color:#fff !important;
}
.w16r{
	width:16rem !important;
}

.tap-left__link{
	color: #000;
}
.tap-left__link_curr{
	color: #1890ff;
}
.monitor-time{width: 7.5rem!important; }

/*table.huanhang thead.thead-light th.bdl-ccc{*/
/*	border-left: 3px solid #ccc;*/
/*}*/
/*table.huanhang thead.thead-light th.bdr-ccc{*/
/*	border-right: 3px solid #ccc;*/
/*}*/

/*各店主推*/
.width-100{width: 100px;}
.width-100per{width: 100%;}
.hotproduct{box-shadow: 0px 0px 5px rgba(0,0,0,0.20);}
.hotproduct .left-table{height: 672px;overflow: hidden;box-shadow: 3px 0px 5px rgba(0,0,0,0.30);    z-index: 5;  position: relative;}
.hotproduct .hotproduct-table{height: 684px;overflow: auto;}
.hotproduct .table{max-width: 1532px;/*margin-bottom: 37px;*/}
.hotproduct .left-table::-webkit-scrollbar{width: 0;}
.hotproduct .table thead th{
	vertical-align: middle;
	border-left: 1px solid #dee2e6;
	overflow: hidden;
}

/*.hotproduct .hlimit-20{border-top: 1px solid #d9d9d9;}*/
/*.hotproduct .hlimit-30{border-top: 1px solid #d9d9d9;}*/
.hotproduct .stock-div-2{border-top: 1px solid #d9d9d9;}
.hotproduct .stock-div-7{border-top: 1px solid #d9d9d9;}
.hotproduct .stock-div-3{border-top: 1px solid #d9d9d9;}
.hotproduct .stock-div-5{border-top: 1px solid #d9d9d9;}
.hotproduct .stock-title{white-space: normal;line-height: 23px!important;align-items: center;display: -webkit-flex;}

.hotproduct .stock-div-3 .product-skc{height: 40px;}
.hotproduct .stock-div-3 .store-info-item p{width: 45px;}

.hotproduct .product-skc.special-product-skc{height: 24px;background: rgba(0,0,0,0.31);bottom: 0px;}
.hotproduct .show-stock-rank{
	margin-right: 6px;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
	color: #0097fd;
}
.hotproduct .show-cleanstock-rank{
	margin-right: 6px;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
	color: #0097fd;
}
.hotproduct .table td,.hotproduct .table th{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}

.hotproduct .table thead td{
	border-bottom: 1px solid #d9d9d9;
}
.hotproduct .table td.border-bottom-black{
	border-bottom: 1px solid  #ccc;
}
.hotproduct .table .stock-div-6 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-total-yj  .table .stock-div-3 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-his-rank .table .stock-div-5 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-his-rank.hiden-unsalable-rank .table .stock-div-2 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-his-rank.hiden-unsalable-rank.hiden-stock-rank .table .hlimit-50 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-his-rank.hiden-unsalable-rank.hiden-stock-rank.hiden-hlimit-50 .table .hlimit-40 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-his-rank.hiden-unsalable-rank.hiden-stock-rank.hiden-hlimit-40 .table .hlimit-30 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-his-rank.hiden-unsalable-rank.hiden-stock-rank.hiden-hlimit-30 .table .hlimit-20 .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.hotproduct.hiden-his-rank.hiden-unsalable-rank.hiden-stock-rank.hiden-hlimit-30.hiden-hlimit-20 .table .border-bottom-black{
	border-bottom: 1px solid rgba(0,0,0,0.65);
}
.beizhu-big-image .beizhu-block-body .beizhu-block-body-right
.hotproduct .stock-div-2 .product-skc{
	bottom: -0px;
}
.hotproduct .stock-div-7 .product-skc{
	bottom: -0px;
}
.hotproduct .stock-div-3 .product-skc{
	bottom: 0px;
}
.stock-div-3 .hot-product-img{height: 129px;}
.hotproduct .show-his-rank,.hotproduct .show-total-tr,.hotproduct .show-total-yj, .hotproduct .show-sell-well{
	margin-right: 6px;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
	color: #0097fd;
}
.hotproduct.hiden-total .total-tr{
    display: none;
}
.hotproduct.hiden-stock-rank .stock-div-2{
	display: none;
}
.hotproduct.hiden-cleanstock-rank .stock-div-7{
	display: none;
}
.hotproduct.hiden-hsell-well .hsell-well-wrap {
	display: none;
}

.hotproduct.hiden-unsalable-rank .stock-div-5{
	display: none;
}
.hotproduct.hiden-his-rank .stock-div-3{
	display: none;
}
.hotproduct.hiden-hlimit-20 .hlimit-20{
	display: none;
}
.hotproduct.hiden-hlimit-30 .hlimit-30{
	display: none;
}
.hotproduct.hiden-hlimit-40 .hlimit-40{
	display: none;
}
.hotproduct.hiden-hlimit-50 .hlimit-50{
	display: none;
}
.one_more_line.product-skc.one_more_line_style{
	height: 22px;
	margin-bottom: 4px;
	border-radius: 3px;

}
/*.hotproduct.hiden-hlimit-20 .hlimit-20 {*/
/*	display: none;*/
/*}*/

.hotproduct.hiden-total-yj .stock-div-6{
	display: none;
}
.undraw-data_1{
	width: 320px;
	/*height: 261px;*/
	height: 130px;
}
.undraw-data_1>.list-5{
	border-right: 1px solid #ddd;
	padding-bottom: 4px;
	border-bottom: 1px solid #ccc;
}
.undraw-data_2 {
	width: 164px;
	/*max-height: 256px;*/
	/*overflow: scroll;*/
	background: rgba(240, 246, 250, 1);
	text-align: left;
	font-size: .75rem;
	position: absolute;
	top: 0;
}
.undraw-data_2 .list-4{
	width: auto;
	min-width: 1.7rem;
	height: 1rem;
	text-align: center;
	padding: 0 0.1rem;
	margin-left: .2rem;
}
.guide-data-split + .list-4 {
	margin-left: 0;
}
.hotproduct-li-separate:not(:last-child) {
	height: 7px;
	background: #fff;
	width: 100%;
}


.undraw-data .list-5 .img-wrap{
	width: 41px;
	height: 54px;
	margin: auto;
}
.undraw-wrap.hlimit-30 {
	border-top: none;
}
.undraw-wrap {
	margin-top: 4rem;
}
.hotproduct-store-data-handle{
	cursor: pointer;
}
.guide-ring-rate-up {
	color: #ff0000 !important;
}
.guide-ring-rate-down {
	color: #00a1ff !important;
}
.guide-data-split{
	margin: .15rem .5rem .15rem 0;
	height: 1px;
	background-image: linear-gradient(to right, #b0d3ef 0%, #b0d3ef 50%, transparent 50%);
	background-size: 9px 1px;
	background-repeat: repeat-x;
}
.guide-data-important{
	color: #ff0000;
	font-weight: bold;
}
.guide-rank-bg {
	display: inline-block;
	min-width: 1rem;
	border-radius: 4px;
	text-align: center;
	background-color: #FBC4C4;
}
.guide-rank-bg_1 {
	background-color: #A3D0FD;
}
.liandan-num-wrap {
	color: #00a1ff;
	font-size: .75rem;
}
.undraw-info-top_1 {
	position: absolute;
	top: 0;
	left: 0;
	right: 50%;
	height: 1rem;
	line-height: 1rem;
	background-color: rgba(255,255,255,0.5);
	font-size: .75rem;
}
.undraw-info-bottom_1 {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 50%;
	height: 1rem;
	line-height: 1rem;
	background-color: rgba(255,255,255,0.5);
	font-size: .75rem;
}
.undraw-info-bottom_2{
	position: absolute;
	bottom: 0;
	left: 50%;
	right: 0;
	height: 1rem;
	line-height: 1rem;
	background-color: rgba(255,255,255,0.5);
	font-size: .75rem;
}

.hotproduct.hiden-stock-rank.hiden-his-rank.hiden-cleanstock-rank.hiden-hlimit-20.hiden-hlimit-30.hiden-unsalable-rank .height-255{
	align-items: center;
	display: -webkit-flex;
}

.hotproduct .height-255{align-items: center;display: -webkit-flex;}
.hotproduct.hiden-stock-rank .height-255{align-items: center;display: -webkit-flex;}
.hotproduct.hiden-cleanstock-rank .height-255{align-items: center;display: -webkit-flex;}
.hotproduct.hiden-his-rank .height-255{align-items: center;display: -webkit-flex;}
.hotproduct.hiden-hlimit-20 .height-255{align-items: center;display: -webkit-flex;}
.hotproduct.hiden-hlimit-30 .height-255{align-items: center;display: -webkit-flex;}
.hotproduct.hiden-unsalable-rank .height-255{align-items: center;display: -webkit-flex;}
.hotproduct .table-left {
	width: 197px;
}
.total-tr .total-tr-title{
    align-items: center;
    display: grid !important;
}


.hotproduct .table td{padding: 0;}
.hotproduct .table-warp table tr:hover{
	background-color: inherit;
}
.hot-product-img{width: 100px; height:130px;margin: 0 0.1rem}
.hotproduct-cleanstock-div .hot-product-img{width: 50px; height:65px;margin: 0 0.1rem}
.hotproduct-cleanstock-div{
	width: 50px !important;
	height: 65px !important;
	float: left;
}
.hotproduct-cleanstock-div .product-skc{
	width: 50px !important;

}
.b-word{
	color: red;
	font-weight: 400;
}
.fw-400{
	font-weight: 400;
}
.mainlook-hot-product-img{
	width: 54px;
	height:64px;
	margin: 0 20px
}
.mainlook-hot-product-img_temp{
	width: 60px;
	height:64px;
	margin: 0;
}
.mainlook-hot-product-img_suit {
	width: 63px;
	height: 82px;
}
.mainlook_week_table .mainlook_week, .mainlook_descript_table .mainlook_descript{
	display: table-cell;
}
.mainlook_week, .mainlook_descript{
	display: none;
}
.width-br-2{
	width: 40px;
	white-space: normal;
	line-height: 23px;
}
.width-br-4{
	width: 60px;
	white-space: normal;
	word-break: break-all;
	line-height: 23px;
}
.height-50{height: 50px;}
.height-130{height: 130px;}
.height-125{height: 68px;}
.line-height-18{line-height: 18px;}
/*.height-157{height: 109px;}*/
.hotproduct .sort{padding: 0;}
.hotproduct p.sort-key {
	width: 105px;
	border-right: 1px solid rgba(0,0,0,0.10);
	height: 23px;
	line-height: 23px;
	font-size: 12px;
}
.hotproduct .store-info-td{vertical-align: top;padding: 0;}
.hotproduct .store-info-div{
	border-top: 1px solid rgba(0,0,0,0.10);
	height: 23px;
	font-size: 0;
}
.hotproduct .store-info-item:first-child{margin-top: 1px;}
.hotproduct .store-info-item{height: 18px; line-height: 18px;display: flex;justify-content:  space-between;width: 100%;}
.hotproduct .store-info-item p{font-size: 14px;}
.hotproduct .store-info-item .first-p{
	font-weight: 600;
	font-size: 15px;
	margin-left: 2px;
	text-align: left;
}
.exchange-stock{
	/*margin-left: 16px !important;*/
	width: 11px !important;
}
.hotproduct .store-info-item p:last-child{margin-right: 2px;}
.hotproduct .content-2-p{padding: 28px 0;height: 77px;}
.hotproduct .content-3-p{padding: 10px 0;height: 45px;}
.hotproduct .va-t{vertical-align: top!important;}
.hotproduct .line-height-130{line-height: 130px;}
.hotproduct .product-skc{
	z-index: 2;
	font-size: 12px;
	width: 100px;
	bottom: 0px;
	white-space: normal;
	/*height: 57px;*/
	background: rgba(255,255,255,0.8);
	color: #000;
	opacity: 0.8;
	left: 2px;
	bottom: -0px;
}
.hotproduct .product-skc-CP{
	z-index: 2;
	font-size: 12px;
	width: 26px;
	bottom: 0px;
	white-space: normal;
	height: 55px;
	background: rgba(255,255,255,0.8);
	color: #000;
	opacity: 0.8;
	left: 76px;
	bottom: -0.3rem
}
.hotproduct .circle {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #fff;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	position: absolute;
	top: 2px;
	line-height: 20px;
}
.square{
	left: 6px;
	width: 22px;
	height: 16px;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	position: absolute;
	top: 2px;
	line-height: 20px;
	background: #0082FE;
	vertical-align: top;
	color: #fff;
}
.triangle-down{
	width: 0;
	height: 0;
	border-top: 7px solid #0082FE;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	position: absolute;
	top: 18px;
	left: 6px;
}
.triangle-down.border-color-green{

	border-top: 7px solid #C6EFCE;
}
.triangle-down.border-color-red{
	border-top: 7px solid red;
}
.hotproduct-table .thead{z-index: 10;float: left;}
.hotproduct-table .table tbody{float: left;border-right: 1px solid #d9d9d9;}
.hotproduct-table .width-95{width: 64px;}
.hotproduct-table .width-65{width: 64px;padding: 0 2px;}
.hotproduct-table .width-66{width: 58px;}
.hotproduct-table .width-36{width: 36px;}
.hotproduct-table .width-48{width: 48px;}
.hotproduct-table .width-50,.hotproduct-content .width-50{width: 50px;}
.hotproduct-table .width-104{width: 104px;}
.hotproduct-table .img-10 {width: 105px;}
.hotproduct-table .hot-total-div{height: 130px; line-height: 130px;}
.hotproduct-table tr:first-child td{border-top: none;}
.hotproduct-table .start-time{ font-weight: bold;color: rgba(0,0,0,0.85);display: inline-block;width: 64px; margin: 2px 8px;}
.hotproduct-table .sort-select{font-weight: bold;color: rgba(0,0,0,0.85);width:128px; margin: 2px 8px;}
.hotproduct-table .start-time { background-image: url(/assets/img/select-down.png);  }
.hotproduct-table .sort-select { background-image: url(/assets/img/select-down.png);  }

.hotproduct-item-title{
	height: 20px;
	position: absolute;
	top: 91px;
	right: 4px;
}
.hotproduct .store-yj{
	line-height: 20px;
	height: 90px;
}
.hotproduct-item-retail{
	height: 20px;
}
.hotproduct-item-stock{
	height: 20px;
}

.hotproduct .circle-left{left: 6px;}
.hotproduct .circle-right{right: 6px;}
.width-br-6{width: 56px;white-space: normal;line-height: 23px;}
.hotproduct .sort-info {
	width: 101px;
	height: 129px;
	background: rgba(0,0,0,0.40);
	position: absolute;
}
.hotproduct .sort1{background-color:#FEC0C1; }
.hotproduct .sort2{background-color:#FFE8B3; }
.hotproduct .sort3{background-color:#DBFFB2; }
.hotproduct .sort4{background-color:#74B883; }
.hotproduct .sort5{background-color:#8FF6F0; }
.hotproduct .sort6{background-color:#BEE8FE; }
.hotproduct .sort7{background-color:#A9C0FD; }
.hotproduct .sort8{background-color:#9F8FFC; }
.hotproduct .sort9{background-color:#DF9BF4; }
.hotproduct .sort10{background-color:#FA86D6; }
.hotproduct .opacity-85{opacity:0.85;}
.hotproduct .product-skc.mark-red{
	background: #FFC7CE;
	color: #000;
	opacity: 0.7;
}
.hotproduct .product-skc.mark-yellow{
	background: #FFFF00;
	color: #000;
	opacity: 0.7;
}
.hotproduct .product-skc.mark-green{
	background: #C2E7B0;
	color: #000;
	opacity: 0.8;
}
.hotproduct .product-skc-CP.mark-blue{
	background: #A3D0FD;
	color: #000;
	opacity: 0.8;
}
.hotproduct .product-skc-CP.mark-blue{
	background: #daecfd;
	color: #000;
	opacity: 0.8;
}

.hotproduct .product-skc-CP.mark-red{
	background: #FFC7CE;
	color: #000;
	opacity: 0.8;
}

.hotproduct .product-skc-CP.mark-yellow{
	background: #FFFF00;
	color: #000;
	opacity: 0.8;
}
.result-hot-product .product-skc{
	z-index: 2;
	font-size: 12px;
	width: 86px;
	bottom: 0px;
	white-space: normal;
}
.result-hot-product .hot-product-img{
	width: 86px;
	height: 113px;
	margin: 0;
}
.result-hot-product .product{ height: 113px; width: 86px;margin: 0 auto;}
.result-hot-product .table-warp table tr:hover{
	background-color: inherit;
}
.hot-product-total{
	background: #FFFFFF;
	border: 1px solid #D9D9D9;
	box-shadow: 0 -1px 4px 0 rgba(0,0,0,0.10);
	height: 50px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 10;
	overflow-x: scroll;
	white-space: nowrap;
	font-size: 0;
	text-align: left;
}
.hot-product-total p{line-height:40px; text-align: center;border-right: 1px solid rgba(0,0,0,0.15);font-size: 14px;}
.hot-product-total .total-text{width: 1579px;text-align: left;padding-left: 238px;}
.hot-product-total .p1{width: 69px;}
.hot-product-total .p2{width: 37px;}
.hot-product-total .p3{width: 49px;}
.hot-product-total .p4{width: 49px;}
.hot-product-total::-webkit-scrollbar{height: 8px;}
.font-small{
	font-size: .75rem;
}
.hotproduct-location{width: 120px!important; margin-bottom: 0!important;}

.w12rem {
	width:12rem !important;
}

.beizhu-img:hover ~ .store-area-proprotion-edit.beizhu-profit{
	left: 30px;
	top: -80px;
}
.beizhu-img:hover ~ .store-area-proprotion-edit.beizhu-profit:after{
	left: 57px;
	margin-top: 72px;
}


.detail-info-item .beizhu-img:hover ~ .store-area-proprotion-edit.page-edit{
	left: 2.7rem;
	top:10rem;
	height:auto;
}
.detail-info-item .select2-container{
	width: 185px!important;
}
.detail-info-item .set_store_target .select2-container,.detail-info-item .set_product_target .select2-container{
	width: 138px!important;
}
.detail-info-item .beizhu-img:hover ~ .store-area-rent-edit.page-edit{
	left: 22.8rem;
	top: 6.4rem;
	height:auto;
}
.detail-info-item .store-area-rent-edit.page-edit:after ,.detail-info-item .store-area-proprotion-edit.page-edit:after{
	transform: rotate(310deg);
	top: -0.5rem;
	left: 60px;
}
.detail-info-item .beizhu-img:hover ~ .store-area-rent-edit.beizhu-profit{
	height: 3rem;
}
.detail-info-item .beizhu-img:hover ~ .store-area-rent-edit.beizhu-profit:after{
	top:-0.5rem;
}

.detail-info-item .beizhu-img:hover ~ .store-area-proprotion-edit.beizhu-profit{
	height: 4.5rem;
}

.detail-info-item .beizhu-img:hover ~ .store-area-proprotion-edit.beizhu-profit:after{
	top: -0.5rem;
}

.table-head-right{
	position: relative;
	z-index: 999;
	flex:0 0 108px;
	background: #fff;
	box-shadow: -2px 0 6px rgba(0,0,0,.2);
}

/*.head-hold__item-right_1{*/
/*height: 18px;*/
/*background: #f3f3f3;*/
/*border-bottom: 1px;*/
/*}*/
.head-hold__item-right_2{
	height: 166px;
	line-height: 166px;
	border-bottom: 1px;
	background: #f3f3f3;
}
.head-hold__list{
	width: 108px;
}
/*.dis-in .country-tab {*/
/*right: 1rem;*/
/*}*/
.round-rank-left{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: rgba(255,255,0,0.5);
	color:#000;
	position: absolute;
	left:0;
	top: 0;
	line-height: 20px;
	/*border: 1px solid rgba(0,0,0,0.25);*/
	font-size: .75rem;
	line-height: 18px;
	text-align: center;
}
.round-rank-right{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: rgba(0,0,0,0.25);
	color:#fff;
	position: absolute;
	top: 0;
	right:0;
	line-height: 20px;
	/*border: 1px solid rgba(0,0,0,0.25);*/
	font-size: .75rem;
	line-height: 18px;
	text-align: center;
}
.image-top-rank{
	position:relative;
}
table tr td img.bigimg{
	width: 6rem;
	height: 8rem;
	float: left;
	margin: 0rem;
}
.round-rank-right-small{
	width: 14px;
	height: 14px;
	font-size:.75rem;
	border-radius: 50%;
	background: #fff;
	color: #000;
	position: absolute;
	top: 0;
	right: 0;
	line-height: 14px;
	border: 1px solid rgba(0,0,0,0.25);
}
.round-rank-left-small{
	width: 14px;
	height: 14px;
	border-radius: 50%;
	font-size:.75rem;
	background: gold;
	color: #000;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 14px;
	border: 1px solid rgba(0,0,0,0.25);
}
.error__countdown{
	font-size: 1.25rem;
	color:#1890FF;
}

.radio-status-wrap__title span{
	padding-left:1rem !important;
}

.bg-red-1{
	background-color:#fff1f0 !important;
}
.bg-red-2{
	background-color:#ffccc7 !important;
}
.bg-red-3{
	background-color:#ffa39e !important;
}
.bg-red-4{
	background-color:#ff7875 !important;
}
.bg-red-5{
	background-color:#ff4d4f !important;
}
.bg-red-6{
	background-color:#f5222d !important;
}
.bg-red-7{
	background-color:#cf1322 !important;
}
.bg-red-8{
	background-color:#a8071a !important;
}
.bg-red-9{
	background-color:#820014 !important;
}
.bg-red-10{
	background-color:#5c0011 !important;
}

.bg-volcano-1{
	background-color:#fff2e8 !important;
}
.bg-volcano-2{
	background-color:#ffd8bf !important;
}
.bg-volcano-3{
	background-color:#ffbb96 !important;
}
.bg-volcano-4{
	background-color:#ff9c6e !important;
}
.bg-volcano-5{
	background-color:#ff7a45 !important;
}
.bg-volcano-6{
	background-color:#fa541c !important;
}
.bg-volcano-7{
	background-color:#d4380d !important;
}
.bg-volcano-8{
	background-color:#ad2102 !important;
}
.bg-volcano-9{
	background-color:#871400 !important;
}
.bg-volcano-10{
	background-color:#610b00 !important;
}

.bg-orange-1{
	background-color:#fff7e6 !important;
}
.bg-orange-2{
	background-color:#ffe7ba !important;
}
.bg-orange-3{
	background-color:#ffd591 !important;
}
.bg-orange-4{
	background-color:#ffc069 !important;
}
.bg-orange-5{
	background-color:#ffa940 !important;
}
.bg-orange-6{
	background-color:#fa8c16 !important;
}
.bg-orange-7{
	background-color:#d46b08 !important;
}
.bg-orange-7-tm{
	background-color:rgba(212,107,8,0.5) !important;
}
.bg-orange-8{
	background-color:#ad4e00 !important;
}
.bg-orange-9{
	background-color:#873800 !important;
}
.bg-orange-10{
	background-color:#612500 !important;
}

.bg-gold-1{
	background-color:#fffbe6 !important;
}
.bg-gold-2{
	background-color:#fff1b8 !important;
}
.bg-gold-3{
	background-color:#ffe58f !important;
}
.bg-gold-4{
	background-color:#ffd666 !important;
}
.bg-gold-5{
	background-color:#ffc53d !important;
}
.bg-gold-5-tm{
	background-color:rgba(255,197,61,0.5) !important;
}
.bg-gold-6{
	background-color:#faad14 !important;
}
.bg-gold-7{
	background-color:#d48806 !important;
}
.bg-gold-8{
	background-color:#ad6800 !important;
}
.bg-gold-9{
	background-color:#874d00 !important;
}
.bg-gold-10{
	background-color:#613400 !important;
}
.bg-yellow {
	background-color:#fff000 !important;
}
.bg-yellow-1{
	background-color:#feffe6 !important;
}
.bg-yellow-2{
	background-color:#ffffb8 !important;
}
.bg-yellow-3{
	background-color:#fffb8f !important;
}
.bg-yellow-4{
	background-color:#fff566 !important;
}
.bg-yellow-5{
	background-color:#ffec3d !important;
}
.bg-yellow-6{
	background-color:#fadb14 !important;
}
.bg-yellow-7{
	background-color:#d4b106 !important;
}
.bg-yellow-7-tm{
	background-color:rgba(212,177,6,.5) !important;
}
.bg-yellow-8{
	background-color:#ad8b00 !important;
}
.bg-yellow-9{
	background-color:#876800 !important;
}
.bg-yellow-10{
	background-color:#614700 !important;
}
.bg-yellow-11{
	background-color:#ffff02 !important;
}
.bg-lime-1{
	background-color:#fcffe6 !important;
}
.bg-lime-2{
	background-color:#f4ffb8 !important;
}
.bg-lime-3{
	background-color:#eaff8f !important;
}
.bg-lime-4{
	background-color:#d3f261 !important;
}
.bg-lime-5{
	background-color:#bae637 !important;
}
.bg-lime-6{
	background-color:#a0d911 !important;
}
.bg-lime-7{
	background-color:#7cb305 !important;
}
.bg-lime-7-tm{
	background-color:rgba(124,179,5,.5) !important;
}
.bg-lime-8{
	background-color:#5b8c00 !important;
}
.bg-lime-9{
	background-color:#3f6600 !important;
}
.bg-lime-10{
	background-color:#254000 !important;
}

.bg-green-1{
	background-color:#f6ffed !important;
}
.bg-green-2{
	background-color:#d9f7be !important;
}
.bg-green-3{
	background-color:#b7eb8f !important;
}
.bg-green-4{
	background-color:#95de64 !important;
}
.bg-green-5{
	background-color:#73d13d !important;
}
.bg-green-6{
	background-color:#52c41a !important;
}
.bg-green-7{
	background-color:#389e0d !important;
}
.bg-green-8{
	background-color:#237804 !important;
}
.bg-green-9{
	background-color:#135200 !important;
}
.bg-green-10{
	background-color:#092b00 !important;
}

.bg-cyan-1{
	background-color:#e6fffb !important;
}
.bg-cyan-2{
	background-color:#b5f5ec !important;
}
.bg-cyan-3{
	background-color:#87e8de !important;
}
.bg-cyan-4{
	background-color:#5cdbd3 !important;
}
.bg-cyan-5{
	background-color:#36cfc9 !important;
}
.bg-cyan-5-tm{
	background-color:rgba(54,207,201,.5) !important;
}
.bg-cyan-6{
	background-color:#13c2c2 !important;
}
.bg-cyan-7{
	background-color:#08979c !important;
}
.bg-cyan-8{
	background-color:#006d75 !important;
}
.bg-cyan-9{
	background-color:#00474f !important;
}
.bg-cyan-10{
	background-color:#002329 !important;
}

.bg-blue-1{
	background-color:#e6f7ff !important;
}
.bg-blue-2{
	background-color:#bae7ff !important;
}
.bg-blue-3{
	background-color:#91d5ff !important;
}
.bg-blue-4{
	background-color:#69c0ff !important;
}
.bg-blue-5{
	background-color:#40a9ff !important;
}
.bg-blue-6{
	background-color:#1890ff !important;
}
.bg-blue-7{
	background-color:#096dd9 !important;
}
.bg-blue-7-tm{
	background-color:rgba(9,109,217,0.5) !important;
}
.bg-blue-8{
	background-color:#0050b3 !important;
}
.bg-blue-9{
	background-color:#003a8c !important;
}
.bg-blue-10{
	background-color:#002766 !important;
}

.bg-geekblue-1{
	background-color:#f0f5ff !important;
}
.bg-geekblue-2{
	background-color:#d6e4ff !important;
}
.bg-geekblue-3{
	background-color:#adc6ff !important;
}
.bg-geekblue-4{
	background-color:#85a5ff !important;
}
.bg-geekblue-5{
	background-color:#597ef7 !important;
}
.bg-geekblue-6{
	background-color:#2f54eb !important;
}
.bg-geekblue-7{
	background-color:#1d39c4 !important;
}
.bg-geekblue-8{
	background-color:#10239e !important;
}
.bg-geekblue-9{
	background-color:#061178 !important;
}
.bg-geekblue-10{
	background-color:#030852 !important;
}

.bg-purple-1{
	background-color:#f9f0ff !important;
}
.bg-purple-2{
	background-color:#efdbff !important;
}
.bg-purple-3{
	background-color:#d3adf7 !important;
}
.bg-purple-4{
	background-color:#b37feb !important;
}
.bg-purple-5{
	background-color:#9254de !important;
}
.bg-purple-6{
	background-color:#722ed1 !important;
}
.bg-purple-7{
	background-color:#531dab !important;
}
.bg-purple-8{
	background-color:#391085 !important;
}
.bg-purple-9{
	background-color:#22075e !important;
}
.bg-purple-10{
	background-color:#120338 !important;
}

.bg-magenta-1{
	background-color:#fff0f6 !important;
}
.bg-magenta-2{
	background-color:#ffd6e7 !important;
}
.bg-magenta-3{
	background-color:#ffadd2 !important;
}
.bg-magenta-4{
	background-color:#ff85c0 !important;
}
.bg-magenta-5{
	background-color:#f759ab !important;
}
.bg-magenta-6{
	background-color:#eb2f96 !important;
}
.bg-magenta-7{
	background-color:#c41d7f !important;
}
.bg-magenta-8{
	background-color:#9e1068 !important;
}
.bg-magenta-9{
	background-color:#780650 !important;
}
.bg-magenta-10{
	background-color:#520339 !important;
}
.bg-gold{
	background-color:#ffff00 !important
}
.bg-90EE90{
	background-color:#90EE90 !important
}
.bg-B7EFB7{
	background-color:#B7EFB7 !important
}
.bg-F6F7FB{
	background: #F6F7FB;
}
.vip-green{
	background:#C2E7B0;
}
.vip-red{
	background:#FBC4C4;
}
.vip-yellow{
	background:#ffff00;
}
.vip-blue{
	background:#108ee9;
}
.twod2_color_1{
	color: #b5b5b550 !important;
}
.twod2_color_2{
	color: #090000f7 !important;
}
.twod2_color_3{
	color: #090000f7 !important;
}
.bg-FEDCDC-50{
	background-color: #FEDCDC50 !important;
}
.bg-FEDCDC-80{
	background-color: #FEDCDC80 !important;
}
.bg-F2F2F2-50{
	background-color: #F2F2F250 !important;
}
.bg-F2F2F2-80 {
	background-color: #F2F2F280 !important;
}
.bg-5B8FF9{
	background-color: #5B8FF9 !important;
}
.bg-3D76DD{
	background-color: #3D76DD !important;
}
.bg-085EC0{
	background-color: #085EC0 !important;
}
.bg-0047A5{
	background-color: #0047A5 !important;
}
.td-img.td-big-img{
	padding: 0 0 !important;
	width:2rem;
	height:130px;
}
.u-flyer{display: block;width: 50px;height: 50px;border-radius: 50px;position: fixed;z-index: 9999;}
.font-size-big{
	font-size:1.2rem !important;
}
.init-property {
	margin-left: 3rem;
	padding: .3rem;
}

.font-size-big_1{
	font-size:1.1rem !important;
}
#fix-fast{
	right: 48px;
	background: rgba(24,144,255,.3) url(../img/fix-fast.png) no-repeat center;
	background-position-y: 1rem;
}
#fix-fast:hover{
	background: rgba(24,144,255,1) url(../img/order-iconfont.png) no-repeat center;
	background-position-y: 1rem;
	background-size: 40%;
}
.fix-store-product.hide{
	display:none;
}
.fix-store-product{
	width: 22rem;
	height: 35rem;
	background: #fff;
	position: fixed;
	right: .5rem;
	bottom: 5rem;
	box-shadow: 0 0px 10px 0 rgba(0,0,0,0.80);
	border-radius: 5px;
	z-index:999;
}
.setting-img{
	width:20px;
	height:20px;
	position: absolute;
	top:10px;
	left:30px;
	display:inline-block;
	z-index: 35000;
}
.sale-discount_input,.low-store_input,.bh-percent_input{
	width:3.5rem;
	height:1.6rem;
	color:#495057;
	padding:0.25rem 0.35rem;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	background-color: #fff;
}
.height-cost-set{
	width: 17rem;
	height:15.5rem;
	background: #fff;
	position: fixed;
	right: 21rem;
	bottom: 5rem;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.20);
	border-radius: 2px;
	z-index:999;
}

.fix-store-product-title, .fix-store-product-title_1{
	width:100%;
	height:3rem;
	background:#1890ff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.fix-store-product-title_1 .shut-off {
	cursor: pointer;
}
.fix-store-product .fix-store-product-title .fix-title-left.curr,.fix-store-product .fix-store-product-title .fix-title-right.curr{
	background:#fff;
	color:#1890ff
}
.fix-store-product-title .fix-title-left{
	border-radius: 12px;
	width:4.3rem;
	height:1.5rem;
	left:1rem;
	float:left;
	margin:.75rem 0 .75rem 2rem;
	color:#fff;
	text-align: center;
	line-height: 1.5rem;
	cursor: pointer;
}

.fix-store-product-title .fix-title-right{
	border-radius: .75rem;
	width:4.3rem;
	height:1.5rem;
	right:1rem;
	color:#fff;
	float:right;
	margin:.75rem 2rem .75rem 0;
	text-align: center;
	line-height: 1.5rem;
	cursor: pointer;
}
.fix-store-product-title_1 .height-cost-title{
	width:136px;
	height:3rem;
	text-align: center;
	color:#fff;
	line-height:3rem;
	float: left;
}
.property-row{
	width:100%;
	height:2.5rem;
	line-height:2.5rem;
	font-size:14px;
}
.order-line{
	position:relative;
	width:100%;
	height:120px;
	font-size:14px;
	padding:0.5rem 1.2rem;
}
.height-cost_num,.height-cost_amount,height-cost_type{
	width:100%;
	padding:0.5rem 1.2rem;
	height:3rem;
}
.height-cost_type .btn{
	border-radius: 5px;
	border: 1px solid #1890FF;
	color: #1890FF;
	margin: 0.5rem 2.2rem;
	height: 2rem;
	line-height: 1.3rem;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.height-cost_type .curr.btn{
	border-radius: 5px;
	background: #1890FF;
	color: #fff;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.height-cost_input{
	width:3.5rem;
	height:1.6rem;
	color:#495057;
	padding:0.25rem 0.35rem;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	background-color: #fff;
}
.sale-discount_input{
	width:3.5rem;
	height:1.6rem;
	color:#495057;
	padding:0.25rem 0.35rem;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	background-color: #fff;
}
.fix-store-product .fix-product-border{
	width:100%;
	height:28.5rem;
	overflow:scroll;
	border-bottom: 1px solid #eee;
}

.fix-store-product .fix-store-border{
	width:100%;
	height:28.5rem;
	overflow:scroll;
	border-bottom: 1px solid #ccc;
}
.fix-store-product .hide{
	display: none;
}

.fix-store-product .fix-bottom{
	width:100%;
	height:3.5rem;
	padding-top:1rem;
	background:#fff;
	border-radius: 5px;
	display:flex;
	justify-content:space-around;
}
.height-cost-set .fix-bottom{
	width:100%;
	height:3.5rem;
	background:#fff;
	padding-top:0.8rem;
	border-top:1px solid #d9d9d9;
}

.fix-store-product .fix-bottom .fix-buttom{
	border-radius: 5px;
	width:5.25rem;
	height:1.75rem;
	right:1rem;
	float:right;
	margin:.3rem 4.875rem .2rem 4.875rem;
	text-align: center;
	line-height: 1.75rem;
	background:#1890ff;
	color:#fff;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.height-cost-set .fix-bottom .fix-buttom{
	border-radius: 5px;
	width:5.25rem;
	height:1.75rem;
	right:1rem;
	float:right;
	margin:.3rem 5.875rem .2rem 5.875rem;
	text-align: center;
	line-height: 1.75rem;
	background:#1890ff;
	color:#fff;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}

.habit-all .habit-title{
	width:100%;
	height:3rem;
	line-height: 3rem;
	font-size: 16px;
	float: left;
	margin-left: 10px;
	color: #fff;
}
/*.habit-top{*/
	/*border-bottom: 1px solid #d9d9d9;*/
/*}*/
.habit-top{
	width:100%;
	height:3rem;
	background:#1890ff;
	border-bottom: 1px solid #d9d9d9;
}
.habit-top img{
	width: 0.8rem;
	height: .8rem;
	position: relative;
	right: -7.5rem;
	top: .2rem;
}
.habit-all{
	width: 15rem;
	height:15.5rem;
	position: fixed;
	right: 52rem;
	float: left;
	top: 5rem;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.20);
	border-radius: 2px;
	z-index:999;
}
.habit-type{
	width: 100%;
	text-align: center;
	margin-top:10px;
	margin-bottom: 10px;
}
.habit-type span{
	/*width: 100px;*/
	display: inline-block;
	text-align: right;
	font-size: 15px;
	margin-right:10px;


}
.habit-type select{
	display: inline-block;
	border: 1px solid #d9d9d9;
	border-radius: 3px;
	width: 33%;
	height: 1.875rem;
}
.habit-bottom{
	width:100%;
	height:3.5rem;
	background:#fff;
	padding-top:0.8rem;
	border-top:1px solid #d9d9d9;
	text-align: center;
}
.habit-bottom .habit-confim{
	width: 3.5rem;
	height: 1.8rem;
	line-height: 1.8rem;
	display: inline-block;
	background: #1890ff;
	border: 1px solid #1890ff;
	text-align: center;
	color: #fff;
	font-size: 15px;
	border-radius: .3rem;
	margin-right: 10px;


}
.habit-bottom .habit-reset{
	width: 3.5rem;
	height: 1.8rem;
	line-height: 1.8rem;
	display: inline-block;
	border: 1px solid gray;
	font-size: 15px;
	border-radius: .3rem;
}
.fix-store-product .fix-bottom .fix-two-buttom{
	padding: 5px;
	border-radius: 5px;
	height:1.75rem;
	text-align: center;
	line-height:20px;
	color:#fff;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.fix-store-product .fix-store-border .fix-line , .fix-store-product .fix-product-border .fix-line{
	height:2rem;
	width:100%;
}
.fix-store-product .fix-product-border .fix-line .left{
	width: 2rem;
	line-height: 2rem;
	margin-left: 1rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fix-store-product .fix-product-border .fix-line .skc_rank{
	width:20px;
	text-align:center;
	margin-right:5px;
	display:inline-block;
}
.fix-store-product .fix-product-border .fix-line .center{
	width: 8rem;
	line-height: 2rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fix-store-product .fix-product-border .fix-line .right2{
	width: 4rem;
	line-height: 2rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-left:45px;
}
.fix-store-product .fix-product-border .fix-line.title {
	position: absolute;
	background: #fff;
	z-index: 2;
	border-bottom: 1px solid #eee;
}
.fix-store-product .body {
	margin-top: 2rem;
}
.fix-store-product .fix-product-border .fix-line .center2{
	width: 1rem;
	line-height: 2rem;
	margin-left: 1rem;
}
.fix-store-product .fix-product-border .fix-line .right{
	width: 2rem;
	float: right;
	height: 2rem;
}
.fix-store-product .fix-product-border .fix-line .right img{
	width: 1rem;
	height: 1rem;
	margin: .2rem .5rem .4rem .5rem;
}
.fix-store-product .fix-store-border .fix-line.title {
	position: absolute;
	background: #fff;
	z-index: 2;
	border-bottom: 1px solid #ccc;
}

.fix-store-product .fix-store-border .fix-line.body {
	margin-top:2rem;
}
.fix-store-product .fix-store-border .fix-line:hover , .fix-store-product .fix-product-border .fix-line:hover{
	background: #F3F3F3;
}

.fix-store-product .fix-store-border .fix-line .left1{
	float: left;
	margin-left: 1rem;
	width: 1.5rem;
}
.fix-store-product .fix-store-border .fix-line .store-rank{
	float: left;
	width: 1rem;
	text-align: center;
}
.fix-store-product .fix-store-border .fix-line .left2{
	line-height: 2rem;
	float: left;
	width: 6rem;
	text-align: center;;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.fix-store-product .fix-store-border .fix-line .center{
	width: 11rem;
	float: left;
	line-height: 2rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	direction: rtl;
}
.fix-store-product .fix-store-border .fix-line .center2{
	width: 1rem;
	float: left;
	line-height: 2rem;
}
.fix-store-product .fix-store-border .fix-line .right{
	width: 1rem;
	float: right;
	line-height: 2rem;
	height:2rem;
}
.title{
	font-weight: 700;
}
.fix-store-product .fix-store-border .fix-line.title .center{
	margin-right:0;
}

.fix-store-product .fix-store-border .fix-line .right img{
	width: 1rem;
	height: 1rem;
}
.modal-reorganize{
	z-index: 51;
	width: 250px;
}
.table-noborder{
	border: none !important;
}
.checked-tr{
	background: #00E8D7;
}
.img-wrap_small{
	/* width: 86px; */
	/* height: 113px; */
	border:1px solid #d9d9d9;
	position: relative;
	vertical-align: middle;
	cursor: pointer;
	width: 80px;
	height: 105px;
	filter: opacity(0.8);
    border-radius: 5px;
}

.img-wrap_small-checked{
	/*border-color: #80bdff;*/
	/*outline: 0;*/
	/*box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);*/
	border: 3px solid #1890FF;
	box-shadow: 0 0 10px 0px rgb(0,123,255,.75);
	width: 90px;
    height: 118px;
}
.img-wrap_small img{
	width: 100%;
	height: 100%;
	border-radius: 5px;
}
/*.img-wrap_small-checked .img-wrap__fade{*/
/*position: absolute;*/
/*top: 0;*/
/*bottom: 18px;*/
/*left: 0;*/
/*right: 0;*/
/*background: #00E8D7;*/
/*opacity: .5;*/
/*display: block;*/
/*text-align: center;*/
/*vertical-align: middle;*/
/*}*/
.img-wrap__fade-content{
	display: block;
	margin: 35px auto;
}
.img-wrap__fade{
	display: none;
}

.item-inline{
	display: inline-block;
}
.item-block{
	display: block;
}
.list-scroll{
	white-space:nowrap;
	overflow: auto;
	margin-bottom: .25rem;
	height: auto;
	overflow-y: hidden;
	padding: 4px;
}
.list-scroll::-webkit-scrollbar {height: 8px;}
.modal-title_small{
	font-size: .875rem;
	padding: 1rem 0;
	font-weight: 700;
}
.modal-title_small-first{
	margin-top: -1rem;
}
.form-line__item{
	display: inline-block;
}
.img-title{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	font-size: .75rem;
	background: rgba(0,0,0,.31);
	overflow: hidden;
	text-overflow: ellipsis;
	color: #fff;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.form-control__wrap{
	margin: .5rem 1rem;
}
.form-content__input_td{
	padding: 0;
	display: inline-block;
	text-align: center;
}

.modal-table_small td{
	width: 3rem;
	padding: 0;
}
/*.list-scroll-wrap{*/
/*width: 100%;*/
/*overflow: scroll;*/
/*}*/
.fix-store-product-title img, .fix-store-product-title_1 img{
	width: 0.8rem;
	height: .8rem;
	position: relative;
	right: -7.5rem;
	top: .2rem;
}
.add-zb-stock{
	position: relative;width:0;height:0;
}
.add-zb-stock .body{
	border-radius: 4px;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);
	margin-left: 2rem;
	width:10rem;
	height:3rem;
	background:rgba(0,0,0,0.5);
	position: absolute;
	z-index: 6;
}
.add-zb-stock.body{
	position: absolute;
	width: 10rem;
	height: 8.9rem;
	z-index: 9999;
	background: rgba(0,0,0,0.5);
}
.add-zb-store_skc.body{
	position: absolute;
	width: 31rem;
	height: 34.5rem;
	z-index: 9999;
	background:#fffc;
	backdrop-filter:blur(100px);
	border:1px solid #F3F3F3;
	border-radius:5px;
	box-shadow:3px 3px 3px 3px rgba(0,0,0,0.4);
}
.add-zb-stock.property{
	width: 20rem;
	height: auto;
}
.add-zb-stock .body .bottom,.add-zb-stock.body .bottom{
	width: 7rem;
	height: 2rem;
	margin: 11px auto;
	background: #1890ff;
	color: #fff;
	line-height: 2rem;
	border-radius: 4px;
	text-align: center;
}
.add-zb-store_skc.body .top{
	height:3rem;
	padding: 5px 10px;
	border-radius: 5px;
}
.add-zb-store_skc.body .top .bottom{
	width: 7rem;
	height: 2rem;
	margin: 0px 3px;
	background: #1890ff;
	color: #fff;
	line-height: 2rem;
	border-radius: 4px;
	text-align: center;
}
.add-zb-store_skc.body .top .store-skc-div{
	font-weight: bolder;
	width:264px;
	height: 2rem;
	line-height: 2rem;
	vertical-align:middle;
	overflow:hidden;
	word-break:break-all;
}
.add-zb-store_skc.body .middle{
	height:3rem;
	padding: 5px 10px;
	border-radius: 5px;
}
.add-zb-store_skc.body ul .vertical-item{
	height:2.5rem;
	line-height:2.5rem;
	text-align: center;
	border-top:none;
	border:1px solid #F3F3F3;
}
.add-zb-store_skc.body ul .vertical-item .item-p,.vertical-item .item-div{
	height: 2.5rem;
	line-height: 2.5rem;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-zb-store_skc.body ul .vertical-item .item_size_total{
	height:2rem;
	line-height:2rem;
	text-align: center;
	display: inline-block;
	border-right:none;
}
.add-zb-store_skc.body ul .vertical-item>p:not(.skc-level-box){
	height:2.5rem;
	line-height:2.5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
}
.add-zb-store_skc.body ul .vertical-item>div:not(.skc-level-box):not(.dropdown):not(.filter-option):not(.filter-option-inner):not(.filter-option-inner-inner):not(.bootstrap-select):not(.dropdown-menu){
	height:2.5rem;
	line-height:2.5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
}
.add-zb-store_skc.body .get_title{
	height:2rem;
	line-height:2rem;
	background:#ECF4FF;
	border-top:1px solid #fff !important;
}
.add-zb-store_skc.body .get_title p,.get_title div{
	height:2.5rem;
	line-height:2.5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	border-right:1px solid #fff !important;
}
.add-zb-store_skc.body .skc-store-item{
	width: 98%;
	margin: auto;
	padding: 2px;
	background-color: #fff;
	border-radius: 5px;
	box-shadow:0px 0px 2px 2px #d9d9d961;
}
.add-zb-store_skc.add-zl-skc-agent.body .skc-store-item{
	width: 100%;
}
.add-zb-store_skc.body ul::-webkit-scrollbar{
	width:3px;
	position:absolute;
	right:3px;
}
.add-zb-store_skc.body ul .vertical-item .size-code{
	height:2rem;
	line-height:2rem;
	text-align: center;
	display: inline-block;
	border-right:1px solid #F3F3F3;
}
.add-zb-store_skc.body ul .vertical-item .size_total{
	height:2.5rem;
	line-height:2.5rem;
	text-align: center;
	display: inline-block;
	border-right:none;
}
.add-zb-store_skc.body .get_out_info{
	height:7.5rem;
	overflow:auto;
}
.add-zb-store_skc.body .get_out_info::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
.add-zb-store_skc.body .get_out_info::-webkit-scrollbar-thumb {
	border-radius: 8px;
	background-color: #0097fd;
}
.add-zb-store_skc.body .get_in_info{
	height:7.5rem;
	overflow:auto;
}
.add-zb-store_skc.body .get_in_info::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
.add-zb-store_skc.body .get_in_info::-webkit-scrollbar-thumb {
	border-radius: 8px;
	background-color: #0097fd;
}
.add-zb-stock.property .bottom{
	margin: .5rem;
	height:1.8rem;
	width: 6rem;
	vertical-align: top;
	cursor: pointer;
}

.add-zb-stock .property-wrap {
	background: #fff;
	margin: .2rem 0;
	border:1px solid #fff;
	border-radius: 3px;
	line-height: 25px;
}
/*.add-pool-wrap.add-zb-stock .property-wrap{*/
/*	margin-left: 1rem;*/
/*}*/
.add-pool-wrap .beizhu-div-left{
    width:24.875rem;
    float: left;
	background: #fff;
	height: 60.4rem;
}
.add-pool-wrap .beizhu-store-left{
	width:46rem;
	float: left;
}
.add-pool-wrap .beizhu-div-left .beizhu-big-image .beizhu-block-body .beizhu-block-body-right{
	margin-right: 7px;
	width: 234px;
}
.small-table{
	width: 70%!important;
	margin-left: 3rem;
}
.small-table tr td,.small-table tr th{
	border: 1px solid #ccc;
}
.btn-sale-twod{
	background: #1890FF;
	color: #fff !important;
	padding: .5rem;
	border-radius: .25rem;
	text-align: center;
	margin-left: 35%;
	margin-bottom: 4rem;
	width: 10%;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.sale-twod2-body-div1{
	width: 100%;
	height: 2rem;
	margin-top: 1rem;
}
.sale-twod2-body-div2{
	width: 100%;
	height: 5rem;
}

.sale-twod2-body-div2 .sale-twod2-body-div2-tip{
	margin: .5rem 0 0 2rem;
	color: #666;
	font-weight: 500;
}
.sale-twod2-body-div2 .sale-twod2-body-div2-tip-body1{
	color: #666;
	font-weight: 500;
	margin: 0 0 0 2rem;
}

.sale-twod2-body-div2 .sale-twod2-body-div2-tip-body2{
	color: #666;
	font-weight: 500;
	margin: 0 0 0 2rem;
}
.fix-bigimage-color{
	width: 30px;
	height: 30px;
	position: fixed;
	right: 8rem;
	opacity: 0.4;
	top: 1rem;
	background: #1890FF url(../img/table-style.png) no-repeat center;
	background-size: 70% 70%;
	border-radius: 30px;
	z-index: 999;
}
.order-bigimage-color-zhankai{
	width: 30px;
	height: 30px;
	right: 8rem;
	opacity: 0.4;
	top: 1rem;
	background: #1890FF url(../img/table-style.png) no-repeat center;
	background-size: 70% 70%;
	border-radius: 30px;
	z-index: 999;

}
.fix-bigimage{
	width: 30px;
	height: 30px;
	position: fixed;
	right: 6rem;
	opacity: 0.4;
	top: 1rem;
	background: #1890FF url(../img/big-img-select.png) no-repeat center;
	background-size: 70% 70%;
	border-radius: 30px;
	z-index: 999;
}
.fix-bigimage-order{
	width: 30px;
	height: 30px;
	position: fixed;
	right: 8rem;
	opacity: 0.4;
	top: 1rem;
	background: #1890FF url(../img/nav-icon-com.png) no-repeat center;
	background-size: 70% 70%;
	border-radius: 30px;
	z-index: 999;
}
.fix-bigimage-print{
	width: 30px;
	height: 30px;
	position: fixed;
	opacity: 0.4;
	right: 4rem;
	top: 1rem;
	background: #1890FF url(../img/printer.png) no-repeat center;
	background-size: 70% 70%;
	border-radius: 30px;
	z-index: 999;
}
.fix-bigimage-export{
	width: 30px;
	height: 30px;
	position: fixed;
	opacity: 0.4;
	right: 2rem;
	top: 1rem;
	background: #1890FF url(../img/white-download.png) no-repeat center;
	background-size: 70% 70%;
	border-radius: 30px;
	z-index: 999;
}
.fix-bigimage:hover,.fix-bigimage-print:hover, .fix-bigimage-export:hover,.fix-bigimage-color:hover{
	opacity: 1;
}

.inline-block-body input[type="text"]{
	width: 9rem !important;
	margin-top: 1rem;
	margin-left: .7rem;
}
.screem{
	position: fixed;
	width: 100%;
	height: 5rem;
	top: 0;
	background: #fff;
	border-radius: .25rem;
}
.screem .screem-title{
	height: 4rem;
	background: #1890FF;
	border-radius: .25rem;
}
.screem .screem-title img{
	margin-top: 1rem;
	margin-left: 1rem;
	text-align:center;
}
.screem select{
	width: 9rem;
	float: left;
	height: 4rem;
	margin: .8rem 0 .8rem 0.5rem;
}
.screem button{
	float: right;
	right: 4rem;
	margin-top: .8rem;
	height: 2rem;
	vertical-align: inherit;
	background-color: #1890FF;
	color: #fff;
	border-radius: 4px;
	width: 9.5rem;
	line-height: 1rem;
	margin-right: 10rem;
}
.screem.hide{
	display: none;
}

.screem .inline-block-body.input{
	float: left;
	margin-left: 0;
	margin-top: -.25rem;
}
.screem .inline-block-body.input.mul-store-select{
	margin-top: 11px;
	margin-left: 8px;
}
.screem span.big-image-title {
	float: left;
	margin-left: 4rem;
	margin: 1rem 0 1rem 2rem;
}
.bigimage-lefttitle{
	min-width: 11rem;
	min-height: 10.5rem;
}
.table .contribute.big-image .bigimage-lefttitle .title{
	float: left;
	width: 100%;
	text-align: center;
	height: 1.1rem;
	line-height: 1rem;
	font-size: 1.2rem;
}
.table .contribute.big-image .bigimage-lefttitle .title-store-name{
	float: left;
	width: 100%;
	text-align: center;
	height: 1rem;
	line-height: 1rem;
	font-size: .875rem;
}
.table .contribute.big-image .bigimage-lefttitle .title1{
	float: left;
	width: 100%;
	text-align: center;
	height: 1.5rem;
	line-height: 1rem;
	font-size: 1.2rem;
}
.table .contribute.big-image .bigimage-lefttitle .title-data{
	width: 100%;
	height: 1.5rem;
	float: left;
	line-height: 1.5rem;
}
.table .contribute.big-image .bigimage-lefttitle .tip{
	width: 5rem;
	float: left;
	text-align:right;
}
.table .contribute.big-image .bigimage-lefttitle .num{
	width:3rem;
	float: left;
}

/*.reorganize-table td{*/
/*width: 1rem;*/
/*}*/
.size-title{
	width:2.2rem !important;
	margin: auto;
}
.size-title_big {
	min-width: 2.5rem;
}
.hide-size-data .size-title {
	overflow: hidden;
}
.reorganize .options {
	margin-bottom: .25rem;
}
table.reorganize-table th{
	font-weight: normal;
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
	vertical-align: middle;
	line-height: 1rem;
	padding: 0 2px;

}

.total{
	font-weight: bold;
}
.reorganize-table .total{
	border-left: 1px solid #9b9b9b;
}
.reorganize .size-num i{
	display: none;
	font-size: 1rem;
	/*position: absolute;*/
	/*right: 0;*/
	/*top: 0;*/
	cursor: pointer;
	/*padding-left: 3px;*/
}

.reorganize .size-num:hover i{
	padding-left: 1rem;
	/*display: inline-block;*/
	/*float: right;*/
}
.reorganize table.reorganize-table td, .hot-record-table-warp table.reorganize-table td{
	border-top: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
	border-right: none;
	height: 2.3rem;
	padding: 0;
	overflow: hidden;
}
.reorganize table.reorganize-table .preview-total-line td{
	height: 1.3rem;
}
.distribute table.distribute-table td{
	border-top: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
	border-right: none;
	height: 2.3rem;
	min-width: 1.7rem;
	padding: 0;
	overflow: hidden;
}

.reorganize table.reorganize-table .need_num, .reorganize table.reorganize-table .need_num_all{
	width: 37px;
}
.reorganize .need_num::before, .reorganize .need_num_all::before{
	content: attr(data-init);
	float: left;
	font-size: .75rem;
	width: 0;
	height: 21px;
	line-height: 0;
}
.reorganize .need_store_reorganize::after{
	content: attr(data-init_need);
	float: left;
	font-size: .75rem;
	width: 0;
	height: 21px;
	line-height: 0;
	position: relative;
	top: 20px;
	color: #9b9b9b;
}
.reorganize .need_num.origin-need::before,  .reorganize .need_num_all.origin-need::before{
	color: red;
}
.reorganize .need_num.origin-excess::before, .reorganize .need_num_all.origin-excess::before {
	 color: blue;
 }
/*.reorganize .target_stock_num.aim-stock::before,  .reorganize .target_stock_num_all.aim-stock::before{*/
/*	content: attr(data-init);*/
/*	float: left;*/
/*	font-size: .75rem;*/
/*	width: 0;*/
/*	color: red;*/
/*	height: 21px;*/
/*	line-height: 0;*/
/*}*/
.reorganize .use_stock_num::before, .reorganize .use_stock_num_all::before{
	content: attr(data-init);
	float: left;
	font-size: .75rem;
	width: 0;
	color:blue;
	height: 21px;
	line-height: 0;
}
.reorganize .agent_need_num::after, .reorganize .agent_need_num_all::after{
	content: attr(data-agent_need);
	float: left;
	font-size: .75rem;
	width: 0;
	height: 21px;
	line-height: 0;
	position: relative;
	top: 22px;
	color: red;
}
.need_store_reorganize,.target_stock_reorganize{
	background-color: #F9DF8F!important;
}
.reorganize-table .select2-container{
	min-width: 130px !important;
	margin-right: 0 !important;
	border: none !important;
}
.db_size_num::before,.db_all_num::before{
	content: attr(data-high_num);
	float: left;
	font-size: .75rem;
	color:#b6b6b6;
	width: 0;
	height: 21px;
	line-height: 0;
}
.high_size_num::before,.high_all_num::before{
	content: attr(data-high_num);
	float: left;
	font-size: .75rem;
	color:#b6b6b6;
	width: 0;
	height: 21px;
	line-height: 0;
	padding-top:5px;
}
.select2-container--default .select2-selection--single{
	border: none;
}
.select2-results__option[aria-selected]{
	min-height: 2rem;
}

.reorganize-table .select2-container--default .select2-selection--single .select2-selection__arrow{
	display: none;
}

.reorganize-table .select2-container--bootstrap .select2-selection--single{
	background-image: url(../img/select.png);
	background-repeat: no-repeat;
	background-position: calc(100% - 5px);
	height: 31px;
	line-height: 30px;
}
.select2-wrap_1 .select2-container--bootstrap .select2-selection--single{
	height: 28px;
}

.switch_now_last{
	background:url(/assets/img/change.png) no-repeat 85% center;
	background-size: 25px;
}

.lead_to_other{
	background:url(/assets/img/enter.png) no-repeat 93% center;
}

.luohan{
	background-clip: padding-box;
}
.reorganize .size_center, .db-pool-modal .size_center {
	background: #F5FFFA;
	background-clip: padding-box;
}
.reorganize-table .size-out-title {
	width: 2rem;
}

.border-divide{
	border-left: 1px solid #9B9B9B !important;
}
.border-A6A7A9{
	border-color: #A6A7A9 !important;
	/*border-right: 1px solid #A6A7A9 !important;*/
	/*border-bottom: 1px solid #A6A7A9 !important;*/
}
.border-block-A6A7A9{
	border-top:1px solid #A6A7A9 !important;
	/*border-bottom:1px solid #A6A7A9 !important;*/
}
.border-block-back{
	border-bottom: 1px solid #000 !important;
}
.reorganize table.reorganize-table .border-divide-xuxian{
	border-right: 1px dashed black !important;
}
.border-divide_1{
	border-left: 1px solid #000 !important;
}
.border-left-2{

	border-left: 2px solid #000 !important;
}
.border-block-first{
	border-left: 3px solid #FF0000 !important;
}
.border-block-last{
	border-left: 1px solid #FF0000 !important;
}
.border-block:last-child{
	border-right: 3px solid #FF0000 !important;
}
.border-right-red3{
	border-right: 3px solid #FF0000 !important;
}
.border-block-top{
	border-top: 3px solid #FF0000 !important;
}
.border-black-top{
	border-top: 3px solid #000 !important;
}
.border-black-right{
	border-right: 3px solid #000 !important;
}
.border-block-bottom{
	border-bottom: 3px solid #FF0000 !important;
}
.border-block-red{
	border-left: 3px solid #FF0000 !important;
	border-top: 3px solid #FF0000 !important;
	border-bottom: 3px solid #FF0000 !important;
}
.border-block-black{
	border-left: 3px solid #000 !important;
	border-top: 3px solid #000 !important;
	/*border-bottom: 3px solid #000 !important;*/
}
tr:first-child th.border-block{
	border-top: 3px solid #FF0000 !important;
}
tr:last-child td.border-block{
	border-bottom: 3px solid #FF0000 !important;
}
/* table.reorganize-table th:first-child{
	border-left: 1px solid #9B9B9B;
} */
/* table.reorganize-table td:first-child{
	border-left: 1px solid #9B9B9B;
} */
table.reorganize-table tr:last-child td{
	border-bottom: 1px solid #9b9b9b;
}
.no-complete{color: #FFFFFF;opacity: 0.35;}
.modal-backdrop-storesale{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	opacity:.5;
}
.content-footer{
	/*margin-top: 2rem;*/
	float: right;
	margin-right: 2rem;
}
/*.table-container:after {*/
/*content: '';*/
/*position: absolute;*/
/*bottom: 12px;*/
/*left: 0;*/
/*border: 1px solid #d9d9d9;*/
/*width: 100%;*/
/*z-index: 99;*/
/*}*/
.reorganize .table-render{
	min-height: 28rem;
	box-shadow: 0 0 5px 0 #949494;
	border-radius: 5px;
	overflow: hidden;
}
@media (max-width: 890px) {
	.index-menu-li{width: 84px;}
	.last-year {margin-right: 2.5rem;}
	.after-year{ margin-left: 2.5rem;}
}
.reorganize .store-th{
	height:3rem;
}
.list-inline li:not(.dropdown-menu li){
	display: inline-block;
}
.item__inline input{
	display: inline-block;
}

.form-wrap_small .item-inline{
	width: 3rem;
}
.reorganize-modal__manage {
	max-width:80%;
	min-width: 1000px;
}
.reorganize-modal__manage .modal-content{
	height: 100%;
}

.reorganize-modal .agent-table-selector
.reorganize .content-footer{
	margin-top: .5rem;
}
.thead-fixed-title thead th{
	overflow: hidden;
}
.reorganize span.zhankai-handle {
	flex: 1;
	height: 18px;
	line-height: 18px;
}
.distribute span.zhankai-handle {
	flex: 1;
	height: 1rem;
	line-height: 1rem;
}

.reorganize .zhankai, .retail-order .zhankai,.store-guide .zhankai, .distribute .zhankai{
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 90%;
	vertical-align: middle;
	background-color: #fafafa;
	padding-right: 1rem !important;
	background-clip: padding-box;
}
.salestocktable .zhankai{
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 90%;
	vertical-align: middle;
	padding-right: 1rem !important;
	background-clip: padding-box;
}
.store-guide .zhankai {
	background: url(../img/plan_hide.png) no-repeat 90%;
}
.retail-order .zhankai.tight{
	vertical-align: top;
	padding-top: .3rem;
	padding-right: 0!important;
	background: url(../img/plan_hide.png) no-repeat 25% 75%/68%;
}
.retail-order .zhankai.tight.zhankai-icon-small{
	background: url(../img/plan_hide.png) no-repeat 50% 75%/32%;
}
.retail-order .modal-content_brand{
	margin: 0 auto;
}
.retail-order .zhankai_hide.tight{
	vertical-align: top;
	padding-top: .3rem;
	padding-right: 0!important;
	background: #fff url(../img/plan_show.png) no-repeat 25% 75%/68%;
}
.retail-order .zhankai_hide.tight_1{
	vertical-align: top;
	padding-top: .3rem;
	padding-right: 0!important;
	background: #fff url(../img/plan_show.png) no-repeat 25% 95%/68%;
}
.retail-order .zhankai.tight_1{
	vertical-align: top;
	padding-top: .3rem;
	padding-right: 0!important;
	background: url(../img/plan_hide.png) no-repeat 25% 95%/68%;
}
.retail-order .zhankai_hide.tight.zhankai-icon-small{
	background: #fff url(../img/plan_show.png) no-repeat 50% 75%/32%;
}
.reorganize .inline-block-span_wrap span {
	display: inline-block;
}
.reorganize .inline-block-span_wrap span.float-left {
	margin-left: 5px;
}
.reorganize .inline-block-span_wrap span.float-right {
	margin-right: 5px;
}
.reorganize .zhankai_hide, .retail-order .zhankai_hide, .store-guide .zhankai_hide, .distribute .zhankai_hide {
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 90%;
	background-color: #fafafa;
	vertical-align: middle;
	padding-right: 1.5rem;
	background-clip: padding-box;
}
.salestocktable .zhankai_hide{
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 90%;
	vertical-align: middle;
	padding-right: 1.5rem;
	background-clip: padding-box;
}
.reorganize .zhankai.zhankai-double {
	 cursor: pointer;
	 background: url(../img/show_left.png) no-repeat 5%;
	 background-color: #fafafa;
	 vertical-align: middle;
 }
.salestocktable .zhankai.zhankai-double{
	cursor: pointer;
	background: url(../img/show_left.png) no-repeat 5%;
	vertical-align: middle;
}
.salestocktable .zhankai_hide.zhankai-double {
	cursor: pointer;
	background: url(../img/show_right.png) no-repeat 5%;
	vertical-align: middle;
}
.reorganize .zhankai_hide.zhankai-double {
	cursor: pointer;
	background: url(../img/show_right.png) no-repeat 5%;
	background-color: #fafafa;
	vertical-align: middle;
}
.distribute .zhankai.zhankai-double {
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 90%;
	vertical-align: middle;
	background-color: #fafafa;
	padding-right: 1rem !important;
	background-clip: padding-box;
}
.distribute .zhankai_hide.zhankai-double {
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 90%;
	background-color: #fafafa;
	vertical-align: middle;
	padding-right: 1.5rem;
	background-clip: padding-box;
}

.up_hide {
	cursor: pointer;
	background: url(../img/up_hide.png) no-repeat;
	vertical-align: middle;
}
.down_show {
	cursor: pointer;
	background: url(../img/down_show.png) no-repeat;
	vertical-align: middle;
}
.property-zhangkai{
	width:25px;
	height:25px;
	display: inline-block;
}
.modal-open .modal-no-scroll.modal{
	overflow-y: hidden;
}
.modal-open .modal {
	overflow-y: hidden;
}
.fixed-tr{
	position: relative;
	background-color: #fff;
	transform: translateY(0px);
	outline:1px solid;
	z-index: 8;
}
/*.fixed-tr td:first-child:before{*/
/*content: '';*/
/*position: absolute;*/
/*left: 0;*/
/*top: 0;*/
/*right: 0;*/
/*bottom:-1px;*/
/*border-top: 1px solid #d9d9d9;*/
/*border-bottom: 1px solid #000;*/
/*!*height: 26.6px;*!*/
/*width: 100%;*/
/*}*/
.storesale-strategy-left-title{
	width: 9%;
	max-width: 15%;
	float: left;
}
.storesale-strategy-left-title-li{
	font-size: .875rem;
	padding: 1rem .5rem;
	color: #000;
	border-right: 1px solid #ccc;
}
.storesale-strategy-left-title-li.select{
	border-right: 2px solid #1890FF;
	color: #1890ff;
}
.storesale-strategy.table-render{
	min-height: 40rem;
}
.storesale-strategy .store-dirst-head{
	height: 1rem;
}
.storesale-strategy .store-dirst-table{
	width: 88%;
	max-height: 38rem;
	overflow: scroll;
	float: left;
	margin-left: 2rem;
	margin-top: .5rem;
}
.store-table-title{
	width:8rem;
	height:11rem;
}
.store-table-title span{
	width:4rem;
	float: left;
	height: 2.4rem;
	line-height: 2.4rem;
}
.store-table-title span.store{
	height: 2.17rem;
	line-height: 2.2rem;
}
.pa-r-8{padding-right: 8px;}
.table tbody tr.tbody-title td{
	font-weight: 600;
}
table.table.huanhang th.bg-gold.weeksale{
	padding-top: 0;
	padding-bottom: 0;
}
.profit-notice .beizhu-img:hover ~ .beizhu-profit{
	left: 27px;
	top: -38px;
}
.profit-notice .beizhu-profit:after{
	left: -8px;
	top: 39px;
	transform: rotate(225deg);
	margin-top: 0;
}
.table-first-title{width: 16px;  margin: auto;}
.table-secondary-title{width: 32px;}



.parabola-animation {
	width: 100%;
}

.parabola-box-hor {
	position: fixed;
	z-index: 1099;
	top: 0;
	left: 0;
	-webkit-animation: parabola-hor-animation .3s ease-out 1;
	animation: parabola-hor-animation .3s ease-out 1;
}

.parabola-box-hor.top {
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}

.parabola-box-ver {
	position: fixed;
	top: 50px;
	left: 20px;
	overflow: hidden;
	width: 36px;
	height: 54px;
	-webkit-animation: parabola-ver-animation .3s ease-in 1;
	animation: parabola-ver-animation .3s ease-in 1;
	border-radius: 50%;
}
@-webkit-keyframes parabola-hor-animation{
	0%{
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
	}
	10%{
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
	}
}

@keyframes parabola-hor-animation {
	0% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
	}
	10% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
	}
}
@-webkit-keyframes parabola-ver-animation {
	0% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
	}
}
@keyframes parabola-ver-animation {
	0% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
	}
}

.parabola-box-ver.top {
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}

.parabola-box-ver>img.default{
	width: 35px;
	height: 35px;
	vertical-align: middle;
}
.reorganize .hover-item{
	position: relative;
	padding: 6px 26px 5px 12px;
	border: 1px solid #1890FF;
	border-radius: 3px;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.15);
}
.reorganize .btn-item{
	position: relative;
	padding: 6px 26px 5px 12px;
	border: 1px solid #1890FF;
	border-radius: 3px;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.15);
}
.reorganize .export-hover{
	width: auto;
}
.reorganize .export-hover:hover .export-item{
	top: 100%;
	left: 0;
}
.reorganize .export-up-hover:hover .export-item{
	top: -75px;
	left: 0;
}
.reorganize .hover-item i{
	left: unset;
	top: .6rem;
	right: .5rem;
	margin-right: 0;
	/*right: 0;*/
}
.parabola-box-ver>img {
	width: 100%;
	height: 100%;
	vertical-align: middle;
}
.reorganize-add{
	border: 1px solid rgba(0,0,0,.25);
	/*padding: .2rem .75rem !important;*/
	margin-right: .5rem;
	line-height: 1rem;
}
.reorganize-add span{
	margin-right: .25rem;
	font-size: 1rem;
}
.font-color-777676{
	color:#777676;
}
.font-color-28a745{
	color:#28a745;
}
.font-color-c27b00{
	color:#c27b00;
}
.font-color-096993{
	color:#096993;
}
.font-color-c31715{
	color:#c31715;
}
.js-example-basic-multiple{overflow: hidden;width: 208px!important;vertical-align: bottom;  padding: 8px;}
.chosen-select option{margin-bottom: 3px;}
.chosen-container{width: 13rem!important;vertical-align: top!important;}
.chosen-container-multi .chosen-choices{    white-space: nowrap;width: 13rem!important;height: 2rem!important;border: 1px solid rgba(0,0,0,0.15)!important;border-radius: 4px;}
.modal-manage, .modal-manage-style{
	height: 100%;
	margin: 0 auto;
}
.modal-manage .modal-content, .modal-manage-style .modal-content {
	height: 100vh;
}
.modal-reorganize-need {
	max-width: 80%;
	min-width: 1000px;
}
.modal-reorganize-need .bootstrap-table .fixed-table-container .table thead th{
	vertical-align: middle;
}


.db-pool-body .bootstrap-table .fixed-table-container .table thead tr th .th-inner {
	padding: 0;
}
.modal-manage td, .modal-manage-style td{
	max-width: 124px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.modal-manage-style .modal-label-table td{
	max-width: 200px;
}
.store-name__ellipsis{
	max-width:104px !important;
	overflow:hidden;
	text-overflow:ellipsis;
	/*direction: rtl;*/
}
.store-name__ellipsis_small{
	max-width:130px !important;
	text-align: left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	/*direction: rtl;*/
}
.area-name__ellipsis{
	max-width:3.5rem !important;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.direction-ltr{
	direction: ltr!important;
}
.direction-rtl{
	direction: rtl!important;
}
.direction-rtl .select2-selection__rendered{
	direction: rtl!important;
}
.product-info_ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.modal-manage .content-inner, .modal-manage-style .content-inner{
	min-height: 30rem;

}

.data_no{
	width:100%;
	height: 20rem !important;
	margin-top: -1rem;
}
.reorganize .data_no {
	margin-top: 0;
}
.data_no img{
	margin-top: 8rem;
	float: left;
	margin-left: 40%;
}
.data_no span{
	float: left;
	margin-left: 41%;
	font-weight: 500;
	font-size: 2.5rem;
	color: rgba(24,144,255,0.35);
	text-align: left;
}
.buhuo-table .data_no img{margin-top: 16rem;}

.reorganize-table .select2-container{
	position: static;
}
.select2-container--default.select2-container--focus .select2-selection--multiple{
	font-size: .75rem;
	overflow: hidden;
	max-height: 4rem;
	border:1px solid #ced4da!important;
	height: 32px;
}
.select2-container--default .select2-selection--multiple{
	font-size: .75rem;
	overflow: hidden;
	height: 32px;
	/*border: none !important;*/
}
.reorganize-table .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{
	display: none;
}
.select2-container--bootstrap .select2-results__option{
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	/*direction: rtl;*/
}
.reorganize-table .select2-container--bootstrap .select2-selection--single{
	 border-radius: 0;
	 padding: 0;
}
.reorganize_record .select2-container{
	width:230px !important;
}
.product_info {
	width:7.1rem;
	margin: 0.5rem 0.1rem 0.1rem 0.1rem;
	height: 1.8rem;
	line-height: 1.6rem;
	font-size: .875rem;
	padding: 0!important;
}
.match-add-border,.sale-spread-border{
    width:7.1rem;
    margin: 0.2rem 0.1rem 0.1rem 0.1rem;
    height: 1.8rem;
    line-height: 1.8rem;
    font-size: .875rem;
    padding: 0!important;
	border: 1px solid #1890FF;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.sale-predict-btn{
	width:7.1rem;
	margin: 0.2rem 0.1rem 0.1rem 0.1rem;
	height: 1.8rem;
	line-height: 1.8rem;
	font-size: .875rem;
	color:#fff;
	padding: 0!important;
	background:#1890FF;
	border: 1px solid #1890FF;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.store-need-btn{
	width:7.5rem;
	margin: 1px 0;
	height: 28px;
	line-height: 28px;
	font-size: .875rem;
	color:#fff;
	padding: 0!important;
	background:#1890FF;
	/* border: 1px solid #1890FF; */
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.db-total-btn{
	width:7.5rem;
	margin: 1px 0;
	height: 28px;
	line-height: 28px;
	font-size: .875rem;
	font-weight: 700;
	color:#000;
	padding: 0!important;
	background:#FFFF00;
	/* border: 1px solid #CCCCCC; */
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.db-btn{
	position:absolute;
	right:0;
	bottom:0px;
	padding:1px 2px;
	border:1px solid #d9d9d9;
	/*border-radius:3px;*/
	border-right: none;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.sale-predict-btn:hover,.store-need-btn:hover{
	color:#fff !important;
}
.db-total-btn:hover{
	color:#000 !important;
}
.sale-info-border{
	width:5.1rem;
	margin: 0.2rem 1px 0.1rem 0.1rem;
	height: 1.8rem;
	line-height: 1.8rem;
	font-size: .875rem;
	color:#fff !important;
	padding: 0!important;
	background-color:#2aa515;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.sale-lianda-btn{
	width:1.8rem;
	height: 1.8rem;
	line-height: 1.8rem;
	font-size: .875rem;
	color:#fff !important;
	text-align:center;
	border-radius:50%;
	background-color:#2aa515;
	display:inline-block;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.match-add-link~.product_info{
	margin-left: 0.18rem;
}
.product_info_twod{
	margin-left: .6rem;
}
body .select2-container--default .select2-results__option[aria-selected=true]{
	background: url("../img/yes.png") no-repeat #E6F7FF 90%;
	background-size:14px;
}

body .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #E6F7FF;
	color:#000;
}
body .select2-container--default .select2-results>.select2-results__options{
	border: 1px solid #ccc;
}
body .select2-container{
	vertical-align: top;
	margin-right: 1rem;
	border: 1px solid #ced4da!important;
	/*width: 202px!important;*/
}
body .select2-container--default .select2-selection--multiple .select2-selection__choice{
	/*margin: 5px 1px 1px 1px;*/
	margin-top: 2px;
	line-height: 1rem;
	padding: 4px 2px 1px 4px;
	background-color:#F7F7F7;
	width: auto;
	display: inline-block;
	float: none;
	vertical-align: top;
}
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
	font-size:1.1rem;
}
.back_user_div .select2-container,.check_user_div .select2-container{
	vertical-align: middle;
}
.search .select2-container{
	overflow:hidden;
}
.th-hold{
	position: absolute;
	width: 2rem;
	height: 28px;
	background: #e9ecef;
	z-index: 999;
	top: 0;
}
.th-hold label{
	margin: 0 auto;
}
.modal-manage:not(.analyse_member_vip) td:first-child, .modal-manage th:first-child, .modal-manage-style td:first-child, .modal-manage-style th:first-child{
	width: 2.4rem;
}
.modal-manage td:first-child label, .modal-manage th:first-child label, .modal-manage-style td:first-child label, .modal-manage-style th:first-child label{
	margin: 0 auto;
	width: .875rem;
}

.modal-manage .table-selector, .modal-manage-style .table-selector{
	margin-bottom: 0;
}
.modal-manage .th-hold label, .modal-manage-style .th-hold label{
	margin: 0 auto;
	width: .875rem;
}
.sale-img-th-hold{
	position: absolute;
	width: 6.1rem;
	line-height: 9.8rem;
	height: 11.2rem;
	border: 1px solid #b3b3b3;
	background: #f8f9fa;
	z-index: 20;
}
.liandan-num {
	background: #FFFFFF96;
	/*color: #fff;*/
	float: left;
	margin-top: -6.5rem;
	margin-left: 4px;
	/*width: 100%;*/
	/*position: relative;*/
	font-size: 1rem;
	font-weight: bold;
	color: #ff0000;
	border-radius: 3px;
}
.liandan-skc-color{
	float: left;
	margin-top: -23px;
	width: 4.6rem;
	max-height: 3rem;
	margin-left: .5rem;
	margin-right: .5rem;
	font-size: 12px;
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;

}
.liandan-skc-color .round-top-product{
	width: 100%;
	height: 18px;
	/* border-radius: 10%; */
	color: #ff0000;
	font-size: .75rem;
	line-height: 18px;
	text-align: center;
	left: 0;
	cursor: pointer;
	background: rgba(236,128,141,0.4);
}
.liandan-skc-color .product-skc4{
	background-color: rgba(0,0,0,.2);
	color: #fff;
	text-align:left;
	float: left;
	width: 5.4rem;
	line-height:12px;
	border-radius: 3px;
	margin-top: 12px;
	margin-left: -7px;
	max-height: 36px;
	overflow: hidden;
}

select.js-example-basic-multiple{
	background-image:none;
	padding: 0 5px;
}
select.js-example-basic-multiple option{
	display: none;
}
select.js-example-basic-multiple option:first-child{
	margin-top: 6px;
	display: block;
}
.image-parent{
	width:4.6rem;
	height: 6.25rem;
}
.modal-body-down{
	margin-left: 1.4rem;
}
.modal-body-down input.form-control ,.modal-body-down textarea.form-control{
	max-width:210px;
}
.form-control.small-width{
	width: 4rem;
}
.modal-body-down textarea{
	height: 6rem;
}
.modal-body-down img{
	right:-15rem;
	position: relative;
	top: -1.7rem;
}

.modal-content-search .reason-value{
	top: 1.5rem;
	left: 8.5rem;
	height: 2rem;
	width:5rem;
	text-align: center;
}
.image-parent img ,.liandan-td img:not(.date-img){
	width: 5rem;
	height: 6.25rem;
	margin-left: .25rem;
	margin-right: .5rem;
	float: left;
	border-radius: 3px;
}

.liandan{
	width:4.6rem;
}
.form-left-title{
	width: 7rem;
	float: left;
}
.body-left-tip{
	width: 7rem;
	text-align: right;
	margin-top: 1rem;
}
.body-left-tip.tip-title{
	text-align: left;
	margin-top: 1rem;
	font-weight: 600;
}
.form-right-input{
	float:right;
	width: 18.5rem;
}
.body-right-input{
	margin-top: 1rem;
	height:2rem;
}

.body-right-input.tip-title{
	margin-top: 1rem;
	height: auto;
}
.modal-body-down .body-right-input .form-control{
	max-width: 16.5rem;
}
.body-right-input.tip-title p{
	height: 1rem;
	margin-top: .5rem;
	color: #F15542;
}
.body-right-input.mt35{
	margin-top: 3.5rem;
}

.body-left-tip.mt1d5{
	margin-top: 1.5rem;
}
.body-left-tip.mt3{
	margin-top: 3rem;
}
.body-left-tip.tip-title.mt35r{
	margin-top: 3.5rem;
}
.fix-store-product .fix-store-border .fix-line.title .right{
	margin-right: 1.2rem;
}

.body_scroll_no {
	overflow-x: hidden;
	overflow-y: hidden;
}
.body_scroll_no  .page{padding-bottom: 0;}
.body_scroll_no .table-warp{min-height: 0;}
.body_scroll_no .table-warp thead{z-index: 9; position: relative;box-shadow: 0px 1px 8px #ccc;}
.body_scroll_no .table-left thead{z-index: 9; position: relative;box-shadow: 0px 1px 8px #ccc;}
.body_scroll_no .table-right{overflow: hidden;}
.body_scroll_no .table-left{overflow: hidden;margin-bottom: 12px;}
.body_scroll_no .table-right .table{margin-bottom: 12px;}
.body_scroll_no .table-left .table{margin-bottom: 12px;}
.body_scroll_no .season-table .table-left .table{border:none;}
.body_scroll_no .pages{float:none!important;margin-top:0;line-height: 1.2rem;text-align: center;box-shadow: 0px -6px 6px -4px #ccc;padding-top: 1rem;    z-index: 100;  position: relative;}
.multi_check{display: none;}
.multi_checking .multi_check{display: block;}
.multi_checking .index_num{display:none;}
.body_scroll_no .th-hold{width: 41px; z-index: 10; }
.body_scroll_no .th-hold label{width: 16px;height: 16px;}
.body_scroll_no .table .checkbox-inline label{width: 16px;height: 16px;}
.body_scroll_no .search-btn{
	/*width: 24px;*/
	width: 317px;
	height: 19px;
}
.body_scroll_no .modal .search-btn{
	width: 24px;
}
.table-vip-scroll .table-warp thead{z-index: 9; position: relative;box-shadow: 0px 1px 8px #ccc;}
.fix-store-product .fix-product-border .fix-line.title .right{
	margin-right: .2rem;
}
.bd-blur-c-w{
	background: #1890FF !important;
	color: #FFFFFF !important;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.bd-blur-c-w img{
	margin-top: -0.2rem;
}
.table-left .special-img ,.special-img {height: 4.35rem;box-shadow: 0px 1px 8px #ccc;}
.w275r{
	width: 27.5rem;
}
.fl-w55{
	float: left;
	width: 5.5rem;
}
.table-container .title-tip .w275r .fl-w55 .beizhu{
	left: 4rem;
	top: -7rem;
}
.th-hold-no .th-hold{display: none}
.th-hold-no.modal-manage .th-hold {
	display: none
}
.modal-manage .th-hold {
	width: 2rem;
	left: 0;
	display: inline-block;
}
.modal-manage .data_no{
	margin-top: 68px;
	height: auto;
}
.switch {
	font-weight: bold;
	position: relative;
	display: inline-block;
	max-width: 100%;
}
.switch label {
	background-color: #fff;
	padding: 0;
}
.switch input[type=checkbox] {
	position: absolute;
	z-index: 2;
	opacity: 0;
	height: 22px;
}
.switch input ~ span {
	pointer-events: none;
	position: relative;
	display: inline-block;
	width: 65px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	vertical-align: middle;
	border: 1px solid #ddd;
	border-radius: 100px;
	background-color: #fff;
	box-shadow: 1px 2px 3px rgba(0, 0, 0, .1) inset;
}
.switch input:checked ~ span.radius {
	border-color: #1890ff;
	background-color: #1890ff;
}
.switch input:checked ~ span.radius:after {
	left: 42px;
}
.switch input ~ span.radius:after {
	position: absolute;
	top: -1px;
	left: 0;
	width: 24px;
	height: 24px;
	content: '';
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
	border: 1px solid #ddd;
	border-radius: 50%;
	background-color: #fff;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .1);
}
.bg-gold  .switch label{
	background: #ffff00;
}
.switch input ~ span.radius .radius-left{
	color: #fff;
	left: 3px;
	position: relative;
}
.switch input ~ span.radius .radius-right{
	color: #1890FF;
	right: 3px;
	position: relative;
}
.weeksale .year{
	width: 40%;
	float: left;
	text-align: center;
	line-height: 2rem;
	height: 1.5rem;
}

.weeksale.week,  .weeksale.day{
	max-width: 46.4px!important;
}

.weeksale .switch{
	width:5rem;
	text-align: right;
	float: right;
	top: .2rem;
	height: 1.5rem;
}
.weeksale .switch label {
	background-color: rgba(0,0,0,0);
	padding: 0;
}
.weeksale .time{
	width:6rem;
	text-align: right;
	float: right;
	top: .3rem;
	height:1.5rem;
	margin-left: .5rem;
}

.weeksale .time input{
	height:1.5rem;
}
.weeksale .switch input ~ span{
	height: 20px;
	line-height: 20px;
}
.weeksale .switch input ~ span.radius:after{
	width: 20px;
	height: 20px;
}
table.table.huanhang th.bg-geekblue-2.si{
	padding-top: 0;
	padding-bottom: 0;
}
.product-fly-gotostock .image-parent img{
	margin: 0;

}
table.huanhang .bdt-ccc{
	border-top: 1px solid #ccc;
}
.menu-ul{
	vertical-align: top;
	display: inline-block;
	white-space: nowrap;
}
.header-menu-li{
	display: inline-block;
	height: 4rem;
	line-height: 4rem;
	vertical-align: middle;
	text-align: center;
}
.header .header-content{
	padding-left: 0;
	white-space: nowrap;
	display: flex;
}
.header .header-menu-li{height: 48px;padding: 0 12px;}
.header  .index-menu-li{    width: auto;}
.header ul li a{ color: #FFFFFF; opacity: 0.7;display: block;}
.header ul li a.no-complete{opacity: 0.35;}
.header .header-content .menu{
	/*max-width: 60%;*/
	display: inline-block;
	vertical-align: top;
	margin: auto;
}

@media (max-width: 1600px){
	.header .header-menu-li{
		padding: 0 12px;
	}
}

@media (max-width: 1280px){
	.header .header-menu-li{
		padding: 0 12px;
	}
}



.icon-biaoqian-guize.icon {
	color: #D6204B;
	position: absolute;
	left: 16px;
	font-size: 18px;
	top: -23px;
}

.intelligent_manage:before{
	content: ' ';
	position: absolute;
	left: -3px;
	top: 10px;
	bottom: 10px;
	width: 0;
	border-right: 1px solid #878F96;
}
.intelligent_manage:after, .intelligent_manage_1:after{
	content: ' ';
	position: absolute;
	top: 10px;
	bottom: 10px;
	right: -3px;
	width: 0;
	border-right: 1px solid #878F96;
}

.intelligent_radius{
	width: 15px;
	height: 15px;
	position: absolute;
	background-color: red;
	border-radius: 50%;
	left: 82%;
	top: -5px;
	color: #fff;
	line-height: 15px;
	text-align: center;
	font-size: 12px;
	font-weight: 600;
}
.profile.intelligent_radius{
	left: 81%;
}
.intelligent_li{
	position: relative;
}

.icon-content {
	position: absolute;
	top: -23px;
	color: #fff;
	left: 22px;
	font-size: .75rem;
}
.font-color-0097fd{
	color: #0097df !important;
}
.color-1296DB {
	color: #1296DB!important;
}
.color-D4237A {
	color: #D4237A!important;
}

.iconfont.icon-30{
	font-size: 18px;
}
#app-menu  ul li a{
	position: relative;
}
#app-menu .menu-ul .curr{opacity: 1;}
#app-menu .index-menu-li:hover .menu-level-2{
	left: -6px;
	width: 220px;
	text-align: left;
	padding: 4px 0;
	border-radius: 0 0 4px 4px;
	z-index: 100;
	margin-top: -2px;
}
#app-menu .menu-level-2  .active{
	background-color: #1890FF;
	border-right: 4px solid#1890FF;
}
#app-menu .menu-level-2 .active a{opacity: 0.9;}
#app-menu .menu-ul .curr .curr-a{opacity: 0.9;}
.menu-3{display: none;}
.submenu-2:hover .menu-3{
	display: block;
	top: 6px;
	right: -161px;
	position: absolute;
	padding: 0px 4px;
	/*background-color: #fff;*/
	border-radius: 4px;
}
.submenu-2:hover .submenu-2-a{opacity: 1;}
.menu-3 .sub-nav{
	width: 153px;
	z-index: 3;
	background: #031017;
	box-shadow: 0 0 6px 0 rgba(0,21,41,0.35);
	border-radius: 4px;
	padding: 4px 0;
}
.menu-3 .sub-nav li{padding-left: 16px;}
li.submenu-2{
	display: block;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
}
.submenu-2:hover a{opacity: 0.9;}
.submenu-2:hover .menu-3 a{opacity: 0.7}
.menu-3 .sub-nav li:hover a{opacity: 0.9;}
#app-menu ul li i.right-arrow{
	position: absolute;
	top: 13px;
	right: 0;
	opacity: 1;
	display: inline-block;
	width: 1.25rem;
	height: 1.25rem;
	background:no-repeat url(../img/right-arrow.png);
}
.header  .user-info li a{color: rgba(0,0,0,.25);opacity: 1;}
.select2-container-focus{
	color: #495057;
	outline: 0;
	background-color: #fff;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{
	border-radius: 4px;
	height: 32px;
	line-height: 32px;
	overflow-x: auto;
	overflow-y: hidden;
	white-space: nowrap;
	width: 210px;
	text-overflow:inherit;
	vertical-align: top;
	padding: 0 0;
}
.select2-container .select2-search--inline .select2-search__field {
	margin-top: 0;
}
.ui-drop-table {
	display: table;
}
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
	float:right;
	padding: 0 0 .1rem 0;
}
.right-search{
	position:absolute;
	z-index:99;
	top: 141px;
	bottom:0;
	left:0;
	width: 252px;
	background-color:#FFFFFF;
	/*box-shadow: 0.125rem 0 6px 0 rgba(0,0,0,0.15);*/
	padding: 10px 10px 10px 20px;

}
.search-content{ overflow: auto;border-top: 1px solid rgb(243, 243, 243);height: 22rem;}
.right-search .search-item{border-top: 1px solid rgba(0,0,0,0.45);}
.right-search .search-title{
	color: rgba(0,0,0,0.85);
	padding-left: 11px;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #F3F3F3;
	cursor: pointer;
}
@media(max-width: 1200px) {
	.header .header-menu-li{padding: 0 12px;}
}
.right-search-fold{
	width:80px;
}
.search-notice{
	padding: 8px 8px 8px 34px;
	border-top: 1px solid #F3F3F3;
	border-bottom: 1px solid #F3F3F3;
	margin-top: 8px;
	position: relative;
}
.search-notice:before{
	content: '';
	background: url("../img/search-notice.png");
	width: 22px;
	height: 25px;
	position: absolute;
	top: 6px;
	left: 5px;

}
.filter_item{
	/*border-top: 1px solid #F3F3F3;*/
	border-bottom: 1px solid #F3F3F3;
	padding: 0px 0 8px 0;
	margin-bottom: 8px;
}
.filter_item.display .field_body li{
	color: #a9a9a9;
	cursor: no-drop;
}
.filter_item.itemhide{
	margin-bottom: 0px;
	padding: 0;
}
.filter_item strong{font-weight: 500;}
.field_name{
	position: relative;
	margin: 8px;
	cursor: pointer;
}
.year_name, .season_name, .area_name{
	position: relative;
	margin: 8px;
	cursor: pointer;
}
.field_name:before, .year_name:before, .season_name:before, .area_name:before {
	content: '';
	background: url("../img/search-down.png");
	width: 16px;
	height: 16px;
	position: absolute;
	top: 3px;
	-webkit-transition:all .15s ease-in-out;
	-o-transition:all .15s ease-in-out;
	transition:all .15s ease-in-out;
}
.year_name:before, .season_name:before, .area_name:before{
	left: -18px;
}
.itemhide .field_name:before, .itemhide .year_name:before,.itemhide .season_name:before{
	content: '';
	background: url("../img/search-right.png");
}
.field_name strong{margin-left: 28px;}
.inline-block-body{
	display: inline-block;
	margin-left: 36px;
}
.field_body{display: block;margin-left: 36px;}
.year_wrap .field_body{margin-left: 16px;}

.itemhide .field_body{display: none;}
.search-btn{
	cursor: pointer;
	position: relative;
	z-index: 99;
	/*width: 24px;*/
	height: 32px;
	margin-right: 16px;
}
.search-btn i{
	position: absolute;
	width: 317px;
	height: 21px;
	margin-right: 16px;
}
.search-btn.unadd {
	width: auto;
}
.search-btn.unadd i,.modal .search-btn i{
	position: absolute;
	width: 24px;
	height: 21px;
	margin-right: 16px;
}
/*:not(.modal .search-btn)*/
.search-btn:not(.unadd,.hide-explain):not(.modal .search-btn) i.search-fold::after{
	content: '\9690\85cf\7b5b\9009\533a\3002\7f29\653e\754c\9762\ff1a\0043\0074\0072\006c\002b\0041\006c\0074\002b\9f20\6807\6eda\8f6e\6eda\52a8';
	margin-left: 30px;
	font-style: normal;
	color:#a5a5a5;
	font-size: 12px;
}
.search-btn:not(.unadd,.hide-explain):not(.modal .search-btn) i.search-unfold::after{
	content: '\663e\793a\7b5b\9009\533a\3002\7f29\653e\754c\9762\ff1a\0043\0074\0072\006c\002b\0041\006c\0074\002b\9f20\6807\6eda\8f6e\6eda\52a8';
	margin-left: 30px;
	font-style: normal;
	color:#a5a5a5;
	font-size: 12px;
}

.search-fold{ background:no-repeat url(../img/search-fold.png);}
.search-unfold{background:no-repeat url(../img/search-unfold.png);}
.content-inner.right-search-hiden{margin: 0;}
.search-submit{cursor: pointer;margin-right: 8px;}
.search-reset{cursor: pointer;}
.search-submit{cursor: pointer;margin-right: 8px;color: #ffffff}
.default_no .search-submit, .float-right .search-submit{
	color: #0097fd !important;
}
.search-reset{cursor: pointer;margin-right: .75rem;}
.search-reset_temp{cursor: pointer;margin-right: .75rem;}
.already-search{position: relative;}
.search-condition{padding: 8px 8px 8px 34px;cursor: pointer;}

.store-name-right{
	cursor:pointer;background: url("../img/scroll2.png") no-repeat 90%;
	border: none;
	vertical-align: middle;
	padding-right:0.8rem !important;
}
.store-name-left{
	cursor:pointer;background: url("../img/scroll0.png") no-repeat 90%;
	border: none;
	vertical-align: middle;
	padding-right:0.8rem !important;
}
.store-name-center{
	cursor:pointer;background: url("../img/scroll1.png") no-repeat 90%;
	border: none;
	vertical-align: middle;
	padding-right:0.8rem !important;
}
.already-search .search-condition-right{
	position: absolute;
	top: 11px;
	right: 0px;
	width: 24px;
	height: 21px;
	background:no-repeat url(../img/search-condition-down.png);
	background-size: 16px;
}
.already-search.condition-hiden .search-condition-right{
	background:no-repeat url(../img/search-condition-right.png);
	background-size: 16px;
}

.already-search .condition{
	/*max-height: 200px;*/
	overflow: auto;
	margin-left: 10px;
	max-height: 185px;
	overflow-y: scroll;

}
.search-select {
	width: 4rem;
	font-size: .75rem;
	height: 32px!important;
	display: inline-block;
	padding: .1rem;
	/*border-right: none;*/
}
.search-select_input {
	width: 9.5rem;
	display: inline-block;
	/*border-left: none;*/
	/*margin-left:-0.5rem;*/
}
.condition-hiden .condition{
	display: none;
}
.condition-item{
	display: inline-block;
	border: 1px solid #D9D9D9;
	border-radius: 4px;
	color: rgba(0,0,0,0.65);
	padding: 0px 4px;
	cursor: pointer;
	margin-bottom: 8px;
	margin-right: 8px;
}
.del-condition{
	font-size: 18px;
}
.content-inner.right-search-show {margin-left: 230px;}
.field_body li{position: relative;cursor: pointer;
	min-height: 20px;}
.field_body li:before {
	content: '';
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #D8D8D8;
	position: absolute;
	top: 7px;
	left: -22px;
}
.field_body .country-this ~ li:before, .field_body .country-this:before {
	display: none;
}
.field_body li.checked:after{
	content: '';
	width: 18px;
	height: 100%;
	background: no-repeat url(../img/check-true.png);
	position: absolute;
	top: 2px;
	right: 0;
	background-size: 18px;
}
.no-tab .right-search{top: 90px;}
.location-div li:before{display: none;}
.search-input input{margin-bottom: 8px;}
.field_body .time:first-child{margin-bottom: 8px;}
.field_body .time .date-img {right: 0.5rem;}
.field_body.input,.inline-block-body.input{
	position: relative;
	margin-left: 13px;
	margin-top: .75rem;
}
.table-container .table-left .title-tip .beizhu .boxP{
	position: fixed;
	left: 6.5rem;
}
.table-style{
	position: absolute;
	top: 17px;
	left: 52px;
	cursor: pointer;
	z-index: 1;
}
.popover-content{
	display: none;
	position: absolute;
	bottom: 22px;
	width: 160px;
	background: #FFFFFF;
	box-shadow: 0 0 2px 0 rgba(0,0,0,0.20);
	border-radius: 5px;
	z-index: 999;
	left: 0;
	text-align: left;
}
.popover-content.show{display: block;border: 1px solid #eee;}
.pop-tips{
	font-size: 14px;
	color: rgba(0,0,0,0.45);
	padding: 8px;
}
.pop-preferences{
	padding: 0px 8px 8px 8px;
	border-bottom: 1px solid #F3F3F3;
}
.pop-preferences li{
	display: inline-block;
	padding-right: 8px;
	color: rgba(0,0,0,0.65);
	cursor: pointer;
}
.pop-preferences .current{color: #1890FF;}
.pop-preferences .mod_category{
	margin-right: 16px;
}
.modal-body .right-search{
	top: 3px;
	left: -230px;
}
.modal-body .search-btn{
	margin-left: 16px;
}
.modal-body .table-render-1{margin-left: 16px;}
.loose .table td{padding: .5rem .25rem;}
.parameter{
	height: 3rem;
	border-bottom: 1px solid #d9d9d9;
	margin-top: -3rem;
	margin-bottom: .5rem;
}
.parameter2{
	height: 2rem;
	border-bottom: 1px solid #d9d9d9;
	margin-top: -3rem;
	margin-bottom: 1.5rem;
}

.parameter-color-notice {
	height: 3rem;
	top: 5rem;
	left: 23.5rem;
	position: absolute;
}
.fix-total{
	background: #ccc;
	/*box-shadow: -2px -2px 0px #ccc;*/
	height:2rem;
}
.nav-icon.iconfont.icon-kucuntiaobo{
	margin-left: -.3rem;
	color:#1890FF;
}
.active .nav-icon.iconfont.icon-kucuntiaobo{
	color: #fff;
}
.inline-item-3 {
	display: inline-block;
	width: 30%;
}
.inline-item-4 {
	display: inline-block;
	width: 24%;
}
.modal-body-property{
	height: 30rem;
	overflow: scroll;
}
.small-sale-img-th-hold{
	position: absolute;
	width: 6.2rem;
	line-height: 4rem;
	height: 4rem;
	border: 1px solid #b3b3b3;
	background: #e9ecef;
	z-index: 10;
}
.small-sale-img-th-hold2{
	position: absolute;
	width: 6.2rem;
	line-height: 5.1rem;
	height: 5.3rem;
	border: 1px solid #b3b3b3;
	background: #e9ecef;
	z-index: 10;
}
.advice-th-hold{
	position: absolute;
	width: 4.4rem;
	left:100px;
	font-weight: bold;
	height: 58px;
	background: #e9ecef;
	z-index: 30;
	padding-top: .5rem;
	padding-bottom: .5rem;
	vertical-align: middle;
	/*outline: 1px solid #ccc;*/
	white-space: nowrap;
}
.search-btn.no-width {
	width:auto;
}
.pertocolor div {
	width: 100%;
	font-size: 12px;
	height: 1.5rem;
}
.pertocolor div.font-weight-700 {
	width: 100%;
	font-size: 14px;
	height: 1.5rem;
}
.pertocolor div:nth-child(2){
	line-height: 1.5rem;
}
.pertocolor div:nth-child(1){
	font-size: 14px;
	line-height: 1.5rem;
}
.pertocolor div:nth-child(3){
	line-height: 1.5rem;
}

.search-item-hide .filter_item{
	display: none;
}
.search-title {
	position: relative;
}

.search-title:before{
	content: '';
	background:no-repeat url(../img/search-condition-down.png);
	width: 16px;
	height: 16px;
	position: absolute;
	top: 11px;
	right: 7px;
/*	-webkit-transition:all .1s ease-in-out;
	-o-transition:all .1s ease-in-out;
	transition:all .1s ease-in-out;*/
}
.search-item-hide .search-title:before{
	background:no-repeat url(../img/search-condition-right.png);
	background-size: 16px;
}
.search-title-i{
	margin-right: 8px;
	font-size: 14px;
}

.td-wrap{
	width: 4rem;
	white-space: inherit!important;
	word-break: break-all;
}
.match-edit .logo-upload_small img{
	width: auto;
}
.match-edit .logo-upload_small .img-input{
	width: 9.5rem;
	left: 0;
}
.match-edit .logo-upload_small {
	height: 7.375rem;
}
.index-edit-box .match-edit{
	margin-left: 1rem;
}
.index-edit-box .dis-in{
	width: 260px;
}
.index-edit-box .dis-in .select__width_1, .index-edit-box .dis-in .text-area-match{
	width: 100%;
}
p.store-p{
	width: 26px;
}
p.store-p.store-p_1{
	width: auto;
	font-size: 13px;
}

.square-red{background: red;}
.triangle-down.square-red-down{border-top: 7px solid red;}
.hotproduct .store-name{
	align-items: center;
	display: -webkit-flex;
	line-height: 17px;

	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	word-break: break-all;

}

.head-outline tr th,.head-outline tr td{
	outline: 1px solid #d9d9d9;
}
.ml2rem{
	margin-left: 2rem;
}
.verticle-item {
	padding: 0 0 5px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
.show-store-property{
	font-size: .875rem;
	text-align:right;
	color:#1890FF;
	/*margin-left:218px;*/
	display:inline-block;
	float: right;
}
.skc-data-loading{
	width: 100%;
	font-size: 16px;
	height: 60.5rem;
	color:#0097fd;
	font-weight: 700;
}
.background-skc-loading{
	background: #fffc !important;
}
.beizhu-big-image{
	display: none;
	background: #fff;
	position: absolute;
	width: auto;
	height: 60.5rem;
	border: 1px solid #fff;
	z-index: 7072;
	box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.5);
	border-radius: 5px;
}

.beizhu-big-image-store{
    display: none;
    background: #fff;
    position: absolute;
    width:46rem;
    height:29rem;
    border: 1px solid #fff;
    z-index: 7072;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);
}

.beizhu-big-image-store .left-img{
	position: absolute;
	left: .5rem;
	top: 12rem;
	z-index: 9999;
	display:none;
}
.beizhu-big-image-store .right-img{
	position: absolute;
	right: .5rem;
	top: 12rem;
	z-index: 9999;
	display:none;
}
.width_52{
	width:69.65rem !important;
}
.add-pool-wrap .beizhu-div-left .beizhu-big-image{
     width: 36.5rem;
     height: auto;
     border: 1px solid #d9d9d9;
     border-radius: 2px;
     overflow: hidden;
 }
.add-pool-wrap .beizhu-div-left .beizhu-big-image-store{
    width: 25.5rem;
    height: auto;
    border: 1px solid #d9d9d9;
    border-radius: 2px;
    overflow: hidden;
}

.icon-shuangjiantouyou .icon-shuangjiantouxia{
	color: #0097fd !important;
}
.beizhu-big-image .skc_img{
    float: left;
	width: 9rem;
	height: 13rem;
	justify-content: center;
	align-items: center;
	display: flex;
}
.beizhu-big-image .beizhu-block-div{
	width: 100%;
	height: 2.5rem;
	background: #EAF4FD 100%;
}
.beizhu-big-image .kuansehao{
	color: #666;
	padding-left: 1rem;
	line-height: 2.5rem;
	width: 8rem;
	min-width: 5rem;
	/*max-width: 7.5rem;*/
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float: left;
}
.two_valid_parent{
	padding-left: 5px;
	border: 1px solid #ccc;
	width: 36rem;
	padding-top: 9px;
	margin-bottom: 11px;
	border-radius: 5px;

}

.two_valid_skc_div{
	display: inline-block;
	width: 19.625rem;
	text-align: center;
}
.two_valid_skc_div_2{
	width: 13rem;
	display: inline-block;
}
.beizhu-big-image .copy{
	float: right;
	color: #1890FF;
	line-height: 2.5rem;
	margin-left: .5rem;
}
.beizhu-block-body-right .copy{
	margin-left: 0;
	line-height: 1.5rem;
}
.beizhu-block-body-right-left .copy{
    margin-left: 0;
    line-height: 1.5rem;
}
.beizhu-block-body-right-left .copy{
    margin-left: 0;
    line-height: 1.5rem;
}
.beizhu-block-body-right-left .two_week_yj{
	width: 100%;
	height:8.5rem;
	/* margin-top:65px; */
	z-index: 11;
}
.beizhu-big-image .product{
	float: right;
	color: #fff;
	margin-right: .2rem;
	background: #1890ff;
	width: 4rem;
	height: 1.8rem;
	line-height: 1.7rem;
	margin-top: 0.35rem;
	font-size:14px;
	text-align: center;
	border-radius: .25rem;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.beizhu-big-image .button-chuantou{
	float: left;
	color: #1890ff;
	margin-right: 13px;
	background: #fff;
	padding: 0 3px;
	margin-top: 0.35rem;
	text-align: center;
	border-radius: .25rem;
	border: 1px solid #1890ff;
	width: 6rem;
}
.beizhu-big-image .storemember_button-chuantou{
	float: none;
	display: inline-block;
}
.beizhu-big-image .product:active{
	background: #199999;
}
.beizhu-big-image .beizhu-block-body{
	width: 100%;
	height: 45.3rem;
	float: left;
}
.beizhu-block-body-left{
	float:left;
}

.beizhu-big-image .beizhu-block-body .beizhu-block-body-right{
	width: 15rem;
	/*height: 100%;*/
	height: 31%;
	float: right;
	margin-top: .5rem;
}
.beizhu-big-image .beizhu-block-body .beizhu-block-body-right-left{
    width: 100%;
    height: 100%;
    padding: .5rem  0.5rem 0;
}
.beizhu-big-image .beizhu-block-body .beizhu-block-body-right1{
	width: 7.56rem;
	height: 100%;
	float: right;
}
.add-pool-wrap .beizhu-liandan-right{
    float: left;
	width: 22rem;
	height:60rem;
	border-left:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	box-sizing: border-box;
}
.add-pool-wrap .beizhu-div-right{
	/*float: right;*/
	position:absolute;
	right:-1258px;
	top:-1px;
    width:1255px;
    min-height:60.5rem;
    height:auto;
    /*border-left:1px solid #d9d9d9;*/
	border-right:1px solid #d9d9d9;
	box-sizing: border-box;
	background:#fff;
	box-shadow: 10px 0px 10px 5px #0000008a;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.add-pool-wrap .beizhu-store-right{
	width: 23.5rem;
	height:19rem;
	float: right;
	padding-left:0.5rem;
	border-left:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	box-sizing: border-box;
}
.add-pool-wrap .beizhu-stock-right{
	width: 30.2rem;
	float: right;
	height:47.8rem;
	border-left:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	box-sizing: border-box;
}
.add-pool-wrap .beizhu-si_retail-right{
	width: 20.2rem;
	float: right;
	height: 60.3rem;
	border-left:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	box-sizing: border-box;
}
.add-pool-wrap .beizhu-div-left .store_liandan_rank{
    font-size:0.875rem;
    color:#1890FF;
    position: absolute;
    top:3px;
    left:-3px;
	z-index:5;
}
.add-pool-wrap .beizhu-div-left .store_sale_rank{
	font-size:0.875rem;
	color:#1890FF;
	text-align:right;
	line-height: 14px;
}
.add-pool-wrap .beizhu-div-left .total_area_stock{
	 font-size:0.875rem;
	 color:#1890FF;
	 text-align:right;
	line-height: 14px;
 }
.add-pool-wrap .beizhu-div-left .code_enter_stock{
	font-size:0.875rem;
	color:#1890FF;
	text-align:right;
	line-height: 14px;
}
.add-pool-wrap .beizhu-div-left .radar_map{
	position: absolute;
	width:267px;
	height:205px;
	left:119px;
	top:5px;
	background:url("/assets/img/radar_map.png");
}
.add-pool-wrap .beizhu-div-left .radar_map_explain{
	position:absolute;
	top:0px;
	right:-267px;
	width:265px;
	padding:2px 5px;
	background:#fff;
	box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);
	z-index:1050;
}
.beizhu-block-body .beizhu-block-body-right{
    width:16.5rem;
    height:18.375rem;
    float: right;
}
.add-pool-wrap .beizhu-store-skc-supply-sale{
	width:100%;
	height:100%;
}
.add-pool-wrap .store-skc-time{
	position: absolute;
	top: 1rem;
	left: 2.5rem;
	z-index: 18000;
}
.add-pool-wrap .store-skc-img{
	position:absolute;
	top:2px;
	left:19.5rem;
	z-index:18000;
}
.add-pool-wrap .store-skc-img .border-left-dashed{
	margin-left: 3px;
	margin-top: 2px;
	border-left: 1px dashed #ccc;
	padding-left: 2px;
}
.liandan-p{
	font-size: 12px;
	color: #777676;
}
.liandan-p span{
	font-size: 14px;
	color: #000;
}
.liandan-p strong{
	font-size: 14px;
	color: #000;
}
.add-pool-wrap .store-skc-img .skc-content{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	word-break:break-all;
    width:60px;
	height:auto;
	line-height:15px;
	text-align:center;
	color:#fff;
	background:rgba(0,0,0,0.31);
	border-radius: 3px;
}
.add-pool-wrap .kuansehao-content{
	position:absolute;
	bottom:5px;
	left:0;
	right:0;
	word-break:break-all;
	width:60px;
	height:auto;
	line-height:15px;
	font-size:12px;
	text-align:center;
	color:#fff;
	background:rgba(0,0,0,0.31);
	border-radius: 3px;
}
.add-pool-wrap .store-skc-img .liandan_ratail{
	position:absolute;
	top: 34px;
	left:1px;
	background:rgba(255,255,255,0.6);
	font-size: 12px;
	font-weight: 700;
	border-radius: 3px;
}
.add-pool-wrap .store-skc-img .liandan_stock{
	position:absolute;
	left:1px;
	bottom:18px;
	background:rgba(255,255,255,0.6);
	font-size: 12px;
}
#skc_liandan_info .liandan_img:hover ~ .liandan-skc{
	position:absolute;
	word-break:break-word;
	font-size:12px;
	line-height:12px;
	display:inline-block !important;
}
.add-pool-wrap .store-skc-title{
	height:38px;
	line-height:50px;
	font-size:18px;
}
.add-pool-wrap .store-skc-title p .btn-close{
	display: block;
	float: right;
	cursor: pointer;
    margin-top:5px;
    margin-right:10px;
}
.add-pool-wrap .store-skc-title p .btn-close .icon-close{
	display: block;
	width: 0.875rem;
	height: 0.875rem;
	background-image: url(/assets/img/admin-icons.png);
	background-position: -145px -45px;
}
.add-pool-wrap .analyse-btn.btn-close{
	cursor: pointer;
	position:absolute;
	top:3px;
	right:5px;
	z-index:30000;
}
.add-pool-wrap .analyse-btn.btn-close .icon-close{
	display: block;
	width: 0.875rem;
	height: 0.875rem;
	background-image: url(/assets/img/admin-icons.png);
	background-position: -145px -45px;
}
.width-19{
    width: 19.875rem !important;
}
/*更改宽度*/
.width-36{
    width: 40rem !important;
}
.width-60{
    width: 60.125rem !important;
}
.beizhu-big-image .beizhu-block-body .beizhu-block-body-right li{
	height: 1.4rem;
}
.beizhu-big-image .beizhu-block-body .beizhu-block-body-right-left li{
    height: 1.5rem;
}
.beizhu-big-image .beizhu-liandan-right .store_retail_rank_title{
	width: 100%;
	text-align: center;
	line-height:2.5rem;
	height: 2.5rem;
	background:#EAF4FD;
}
.beizhu-big-image .beizhu-div-right .store_retail_rank_title{
	float:left;
	/*width:755px;*/
    text-align: center;
    line-height:2.5rem;
	height: 2.5rem;
    background:#EAF4FD;
	margin-top: 1px;
}
.beizhu-big-image .beizhu-div-right .stock_num::before,.beizhu-big-image .beizhu-div-right .stock_num_all::before{
	content: attr(data-top);
	float: left;
	color:#0000FF;
	font-size: .75rem;
	width: 0;
	height: 21px;
	line-height:10px;
	margin-left:2px;
	margin-top:2px;
}
.stock_bottom_color.stock_bottom_red::after{
	content: attr(data-bottom);
	float: left;
	font-size: .75rem;
	color:#FF0000;
	width: 0;
	height: 21px;
	line-height:69px;
	margin-top:-2px;
}
.stock_bottom_color.stock_bottom_purple::after{
	content: attr(data-bottom);
	float: left;
	font-size: .75rem;
	color:#C57DFF;
	width: 0;
	height: 21px;
	line-height:69px;
	margin-top:-2px;
}
.stock_bottom_color.stock_bottom_gray::after{
	content: attr(data-bottom);
	float: left;
	font-size: .75rem;
	color:#7F7F7F;
	width: 0;
	height: 21px;
	line-height:69px;
	margin-top:-2px;
}
.sale_bottom_color.sale_bottom_blue::after{
	content: attr(data-bottom);
	float: left;
	font-size: .75rem;
	font-weight:500;
	color:#0097fd;
	width: 0;
	height: 21px;
	line-height:69px;
	margin-top:-2px;
}
.sale_bottom_color.sale_bottom_black::after{
	content: attr(data-bottom);
	float: left;
	font-size: .75rem;
	font-weight:500;
	color:#000;
	width: 0;
	height: 21px;
	line-height:69px;
	margin-top:-2px;
}
.sale_bottom_color.sale_bottom_red::after{
	content: attr(data-bottom);
	float: left;
	font-size: .75rem;
	font-weight:500;
	color:#FF0000;
	width: 0;
	height: 21px;
	line-height:69px;
	margin-top:-2px;
}
.sale_bottom_color.sale_bottom_orange::after{
	content: attr(data-bottom);
	float: left;
	font-size: .75rem;
	font-weight:500;
	color:#FFA500;
	width: 0;
	height: 21px;
	line-height:69px;
	margin-top:-2px;
}
.area_jiantou_beizhu SUB{
	top: 12px;
}

.beizhu-big-image .beizhu-div-right .store_stock_rank_title{
	float:left;
	/*width:495px;*/
	text-align: center;
	line-height:2.5rem;
	margin-top: 1px;
	display: flex;
	flex-direction: column;
	height: 60.5rem;
	position: relative;
}
.beizhu-big-image .beizhu-div-right .store_stock_rank_title > ul:nth-child(1){
	flex-shrink: 0;
	height: 2.5rem;
	background:#EAF4FD;
}
.beizhu-big-image .beizhu-div-right .store_stock_rank_title ul:nth-child(2){
	/*width:495px;*/
	height:2.625rem;
	flex-shrink: 0;
}
.beizhu-big-image .beizhu-div-right .store_stock_rank_title ul:nth-child(3){
	width:100%;
	flex-shrink: 0;
}
.beizhu-big-image .beizhu-div-right .store_stock_rank_title ul:nth-child(4){
	/*width:495px;*/
	flex: 1;
	min-height: 0;
	overflow-y:auto;
	overflow-x:hidden;
	margin-bottom: 2.5rem;
}
.beizhu-big-image .beizhu-div-right .store_stock_rank_title ul:nth-child(5){
	/*width:495px;*/
	height:30px;
	position:absolute;
	bottom:0;
	z-index: 2;
}
.beizhu-big-image .beizhu-div-right .store_stock_rank_title ul.right-ul-height{
	flex: 1;
	min-height: 0;
	overflow-y:auto;
	overflow-x:hidden;
}
.beizhu-big-image .beizhu-div-right .store_stock_rank_title .right-single-ul .vertical-item{
	border:none;
}
.beizhu-big-image .beizhu-div-right .level-hide, .suit-modal .level-hide{
	display:none !important;
}
.beizhu-big-image .beizhu-div-right .store_retail_discount{
	width:35px;
	height:23px;
	line-height:23px;
	padding:1px 2px;
	display:inline-block;
	border-radius:2px;
	border-color:#f8f9fa;
	box-shadow:0 0 2px #999;
}
.beizhu-big-image .beizhu-stock-right ul .stock_title{
	 /*width:30rem;*/
	 line-height:2.5rem;
	 height: 2.5rem;
	 background:#EAF4FD;
	 border-top:1px solid #F3F3F3 !important;
 }
.beizhu-big-image .beizhu-stock-right ul .stock_title p{
	text-align: center;
}
.beizhu-big-image .beizhu-stock-right ul .stock_title .size_title .size_code{
	border-right:1px solid #F3F3F3 !important;
}
.beizhu-big-image .beizhu-si_retail-right ul .stock_title{
	/*width:20rem;*/
	line-height:2.5rem;
	height: 2.5rem;
	background:#EAF4FD;
	border-top:1px solid #F3F3F3 !important;
}
.beizhu-big-image .beizhu-si_retail-right ul .stock_title p{
	text-align: center;
}
.beizhu-big-image .beizhu-si_retail-right ul .stock_title .size_title .size_code{
	border-right:1px solid #F3F3F3 !important;
}

.beizhu-block-body .beizhu-block-body-right .product_property{
	width:100%;
	float: left;
	height:95%;
}
.beizhu-block-body .beizhu-block-body-right ul li p {
	color: #777676;
	font-size: 12px;
}
.beizhu-block-body .beizhu-block-body-right ul li p span {
	color: #000;
	font-size: 14px;
}
.beizhu-block-body .beizhu-block-body-left  p {
	color: #777676;
	font-size: 12px;
}
.beizhu-block-body .beizhu-block-body-left  p span {
	color: #000;
	font-size: 14px;
}
.add-pool-wrap .beizhu-liandan-right ul{
	height:57.5rem;
	overflow:scroll;
}
.add-pool-wrap .beizhu-stock-right ul:nth-child(1){
	width:100%;
 }
.add-pool-wrap .beizhu-stock-right ul:nth-child(2){
	width:100%;
	height:17.8rem;
	overflow:scroll;
}
.add-pool-wrap .beizhu-stock-right .area_stock_ul{
	/*width:30rem;*/
	height:13.5rem !important;
	overflow:scroll;
	border-bottom:2px solid #d9d9d9 !important;
}
.add-pool-wrap .beizhu-stock-right .store_stock_ul{
	/*width:30rem;*/
	height:44.5rem !important;
	overflow:scroll;
	border-top:2px solid #d9d9d9 !important;
}
.add-pool-wrap .beizhu-si_retail-right ul:nth-child(1){
	/*width:20rem;*/
}
.add-pool-wrap .beizhu-si_retail-right ul:nth-child(2){
	width:100%;
	height:57.6rem;
	overflow:scroll;
}
.add-pool-wrap .beizhu-liandan-right ul li {
	height: 3.5rem;
	box-sizing:border-box;
	border: 1px solid #F3F3F3;
	border-top:none !important;
}

.add-pool-wrap .beizhu-div-right ul li.vertical-item {
	height: 2.625rem;
	border: 1px solid #CCCCCC;
	border-right-color: #d9d9d9;
	border-left-color: #d9d9d9;
	margin-top: -1px;
}
.add-pool-wrap .beizhu-div-right ul .else-store-control ~ li.vertical-item {
	height: 2.625rem;
	border: 1px solid pink;
	border-right-color: #d9d9d9;
	border-left-color: #d9d9d9;
	margin-top: -1px;
}
.add-pool-wrap .beizhu-div-right ul li.vertical-item.border-top-red{
	border:none;
}
.qudao_cang_ul{
	display:block;
	flex-shrink: 0;
}
.qudao_cang_ul > li.vertical-item{
	float:none!important;
	width:100%;
	display:block;
	clear:both;
}
.usestock_col{
	overflow-y: auto;
	overflow-x: hidden;
}
.add-pool-wrap .beizhu-div-left .change_vip_sale{
	cursor:pointer;
	width:20px;
	height:20px;
	margin-right:2px;
	padding:1px 2px;
	font-size:12px;
	color:#fff;
	border-radius:2px;
	cursor:pointer;
	box-shadow: 0px 0px 1px 1px rgb(33,37,41,.14);
}
.add-pool-wrap .beizhu-stock-right ul li {
	height: 2.625rem;
	box-sizing:border-box;
	border-top:none !important;
}
.add-pool-wrap .beizhu-si_retail-right ul li {
	height: 2.625rem;
	box-sizing:border-box;
	border-top:none !important;
}

.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title p:nth-child(1){
	width:2rem;
	height:2.5rem;
	line-height: 2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title p:nth-child(2){
	width:8.2rem;
	height:2.5rem;
	line-height: 2.5rem;
	padding:0 0.2rem;
	vertical-align: middle;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title p:nth-child(3){
	width:3.8rem;
	height:2.5rem;
	line-height:2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title p:nth-child(4){
	width:3.8rem;
	height:2.5rem;
	line-height:2.5rem;
	display: inline-block;
}
.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title p:nth-child(5){
	width:3rem;
	height:2.5rem;
	line-height:2.5rem;
	display: inline-block;
	border-left: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title p .change_liandan{
	width:20px;
	height:20px;
	line-height:20px;
	padding:1px 3px;
	font-size:12px;
	color:#fff;
	text-align:center;
	border-radius:2px;
	cursor:pointer;
	box-shadow: 0px 0px 1px 1px rgb(33,37,41,.14%);
}
.add-pool-wrap .beizhu-liandan-right .vertical-item p:nth-child(1){
	width:2rem;
	height:3.5rem;
	line-height: 3.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-liandan-right .vertical-item p:nth-child(2){
	width:8.2rem;
	height:3.5rem;
	line-height: 3.5rem;
	padding:0 0.1rem;
	vertical-align: middle;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-liandan-right .vertical-item p:nth-child(3){
	width:3.8rem;
	height:3.5rem;
	line-height:3.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-liandan-right .vertical-item p:nth-child(4){
	width:3.8rem;
	height:3.5rem;
	line-height:3.5rem;
	display: inline-block;
}
.add-pool-wrap .beizhu-liandan-right .vertical-item p:nth-child(5){
	width:3rem;
	height:3.5rem;
	line-height:3.5rem;
	display: inline-block;
	border-left: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-div-right .store_div{
	height: 2.5rem;
	line-height: 2.5rem;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block;
	border-right: 1px dashed #e8e8e8d1;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title ul:nth-child(1){
	/*width:755px;*/
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title ul:nth-child(2){
	width:100%;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title ul:nth-child(3){
	/*width:755px;*/
	height:56.5rem;
	overflow:scroll;
	width: 100%;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title ul:nth-child(4){
	/*width:755px;*/
	height:30px;
	position:absolute;
	bottom:0;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title ul.left-ul-height{
	height:53.5rem;
}
.beizhu-big-image .beizhu-div-right .store_retail_rank_title .left-single-ul .vertical-item{
	border:none;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title p .change_reorganize{
	position: absolute;
	width:20px;
	height:20px;
	right: 0;
	bottom: 0;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .rank_num{
	width:2.5rem !important;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .store_info{
	width:11rem !important;
}
/*.add-pool-wrap .beizhu-div-right .store_retail_rank_title .sale_stock_div{*/
/*	width:22rem !important;*/
/*}*/
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .discount{
	width:45px !important;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .week_sale{
	width:45px !important;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .get_day{
	width:45px !important;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .end_day{
	width:45px !important;
}
.add-pool-wrap .beizhu-div-right .vertical-item .stock_total{
	width:50px !important;
}
.add-pool-wrap .beizhu-div-right .vertical-item .stock_total .title{
	display:inline-block;
	white-space:nowrap;
	max-width: 1.2rem;
}
.add-pool-wrap .beizhu-div-right .vertical-item .item_width{
	width:50px !important;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .rank_down_img,.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title .rank_down_img,.store_stock_rank_title .rank_down_img{
	background:url("/assets/img/rank_down.png") 26px -4px no-repeat;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .rank_up_img,.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title .rank_up_img,.store_stock_rank_title .rank_up_img{
	background:url("/assets/img/rank_up.png") 26px -4px no-repeat;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .rank_no_img,.add-pool-wrap .beizhu-liandan-right .store_retail_rank_title .rank_no_img,.store_stock_rank_title .rank_no_img{
	background:url("/assets/img/rank_no.png") 26px -4px no-repeat;
}
.add-pool-wrap .beizhu-div-right .store_stock_rank_title .week_sale{
	width:45px !important;
}
.add-pool-wrap .beizhu-div-right .store_stock_rank_title .store_info{
	width:11rem !important;
}
.add-pool-wrap .beizhu-div-right .store_stock_rank_title .get_day{
	width:45px !important;
}
.add-pool-wrap .beizhu-div-right .store_stock_rank_title .end_day{
	width:45px !important;
}
.add-pool-wrap .beizhu-div-right .store_stock_rank_title .agent_db_item{
	width:135px !important;
	border-right:none !important;
}
.add-pool-wrap .beizhu-div-right p:not(.dropdown):not(.skc-level-box){
    height:2.5rem;
    line-height: 2.5rem;
    vertical-align: middle;
	overflow:hidden;
	text-overflow: ellipsis;
    display: inline-block;
    border-right: 1px dashed #e8e8e8d1;
}
.add-pool-wrap .beizhu-stock-right .total_area_stock_title .size_title{
	/*width:2.1rem;*/
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-stock-right ul p{
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-stock-right ul .size_code{
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-stock-right ul .size_total{
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: none;
}
.add-pool-wrap .beizhu-si_retail-right .total_area_stock_title .size_title{
	/*width:2.1rem;*/
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-si_retail-right ul p{
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-si_retail-right ul .size_code{
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: 1px solid #F3F3F3;
}
.add-pool-wrap .beizhu-si_retail-right ul .size_total{
	height:2.5rem;
	text-align: center;
	line-height: 2.5rem;
	display: inline-block;
	border-right: none;
}
.beizhu-block-body .beizhu-block-body-right .store_retail_rank_title .title{
	margin-bottom: 0.25rem;
	font-size:0.8rem;
	text-align: center;
    display:inline-block;
}
.beizhu-stock-right .total_area_stock_title .vertical-item div{
	 height: 2.5rem;
	 line-height:2.5rem;
	 text-align: left;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
	 display: inline-block;
	 direction: rtl;
 }

.beizhu-stock-right ul .vertical-item div{
	height: 2.5rem;
	line-height:2.5rem;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	/*direction: rtl;*/
}
.beizhu-stock-right ul .vertical-item p{
	height: 2.5rem;
	line-height:2.5rem;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	direction: ltr;
}
.beizhu-stock-right .total_area_stock_title .vertical-item{
	border:1px solid #000;
	border-top:none !important;
}
.beizhu-stock-right ul .vertical-item{
	border:1px solid #F3F3F3;
	border-top:none !important;
}
.beizhu-stock-right ul .vertical-item .size_code{
	line-height:2.5rem;
	text-align: center;
	display: inline-block;
	border-right:1px solid #F3F3F3;
}


.beizhu-si_retail-right .total_area_stock_title .vertical-item div{
	height: 2.5rem;
	line-height:2.5rem;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	direction: rtl;
}

.beizhu-si_retail-right ul .vertical-item div{
	height: 2.5rem;
	line-height:2.5rem;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	/*direction: rtl;*/
}
.beizhu-si_retail-right ul .vertical-item p{
	height: 2.5rem;
	line-height:2.5rem;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	direction: ltl;
}
.beizhu-si_retail-right .total_area_stock_title .vertical-item{
	border:1px solid #000;
	border-top:none !important;
}
.beizhu-si_retail-right ul .vertical-item{
	border:1px solid #F3F3F3;
	border-top:none !important;
}
.beizhu-si_retail-right ul .vertical-item .size_code{
	line-height:2.5rem;
	text-align: center;
	display: inline-block;
	border-right:1px solid #F3F3F3;
}
.beizhu-liandan-right .store_retail_rank_title .vertical-item p:nth-child(2) span:nth-child(1){
	width:95px;
	max-height:3.5rem;
	vertical-align:middle;
	line-height:16px;
	text-align: center;
	overflow: hidden;
	word-break: break-all;
	display: inline-block;
}
.beizhu-liandan-right .store_retail_rank_title .vertical-item p:nth-child(2) span:nth-child(2){
	float: right;
	width: 2rem;
	text-align: right;
	color:#1890FF;
	cursor: pointer;
	line-height:3.5rem;
	display: inline-block;
}
.beizhu-div-right .vertical-item .skc-level-box{
	float:left;
	width:116px;
	height:40px;
	margin: 0;
	display:inline-block;
}
.beizhu-div-right .vertical-item .skc-level-box p,.skc-level-box div{
	height:auto !important;
}
.beizhu-div-right .vertical-item .skc-level-box .bootstrap-select .dropdown-menu{
	max-height: 740px !important;
	min-width: 170px !important;
}
.beizhu-div-right .vertical-item .skc-level-box .bootstrap-select .dropdown-menu .inner{
	max-height: 665px !important;
}
.beizhu-div-right .vertical-item .store_name{
	width:calc(100% - 32px);
    line-height:2.5rem;
	text-align: right;
	overflow: hidden;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	direction: rtl;
}
.beizhu-div-right .vertical-item .store_name_copy{
    float: right;
    width: 2rem;
    text-align: right;
    color:#1890FF;
	cursor: pointer;
    line-height:2.5rem;
    display: inline-block;
}
.beizhu-div-right .vertical-item .high_temp{
	position:absolute;
	/*top:-12px;*/
	/*left:0;*/

	top: -15px;
	left: 19px ;
	font-size: 12px;
}
.beizhu-div-right .vertical-item .low_temp{
	position:absolute;
	bottom:-12px;
	/*left:0;*/

	left: 19px ;
	font-size: 12px;
}
.beizhu-div-right .vertical-item .supply_sale{
	position:absolute;
	top:-1px;
	left:0;
	width: 20px;
	height: 20px;
	display: flex;
	cursor: pointer;
	z-index: 1;
}

.beizhu-div-right .vertical-item .recommend_people i{
	font-size: 14px;
	position:absolute;
	top:12px;
	left:0;
	width: 20px;
	height: 20px;
	display: flex;
	cursor: pointer;
	z-index: 1;
	color: red;
}
.beizhu-div-right .switch-hiden-store .vertical-item.store-retail-rank:not(.level-row,.else-store-control){
	display: none;
}
.add-pool-wrap .beizhu-div-left .beizhu-block-body .beizhu-block-body-right div{
	height: 1.5rem;
	width: 158px;
	float: left;
}

.image--small_1{
	margin:0 0 0 .2rem!important;
	width: 22px!important;
	height: 22px!important;
}
.storeinfo-store-add-link{
	position: absolute;
	right: 2rem;
	top: 6.6rem;
	line-height: 3rem;
}
.storeinfo-store-add-link2{
	position: absolute;
	right: 2rem;
	top: 4.6rem;
}
.stock-multiple-item{
	white-space:nowrap;
	width: 48%;
}
.stock-multiple-wrap .item-title{
	display: inline-block;
	height: 2rem;
	line-height: 2rem;
}
.select2-dropdown.select2-dropdown--above{
	min-width: 150px;
}
.select2-dropdown.select2-dropdown--below{
	min-width: 150px;
}
.select2-container--default{
	min-width: 100px;
}
.mainlook_padding .select2-container--default{
	min-width: 80px;
}
.common_filter_skc .select2-container--default{
	min-width: 50px;
}

.select2-container{
	border-radius: 5px;
}
.select2-container .select2-search--inline{
	padding-top: 0;
	float: none;
	display: inline-block;
}
.reorganize .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{
	text-align: left;
	padding-right: 1rem;
}
.develop-setting{
	background-color: #f8f8f8;
}
.develop-setting .content{
	background-color: #f8f8f8;
}
.site-content-box{
	width: 1000px;
	margin: 0 auto;
	background: #fff;
	margin-top: 20px;
	padding: 32px;
	background-color: #fff;
	border-radius: 4px;
}
.develop-setting .develop-label{
	width: 80px;
	margin-right: 8px;
}
.develop-setting input{
	width: 310px;
	max-width: 310px;
}
.develop-setting .margin-bottom{
	margin-bottom: 8px;
}

.hotproduct .square.area-square{
	top: 9px;
}
.margin-r5{margin-right:5px;}
.margin-r20{margin-right:20px;}
.margin-b5{margin-bottom:-5px;}
.hotproduct .area-square{
	left: 80px;
}
.hotproduct .area-triangle-down{
	left: 80px;
}
.storesale-strategy-right-head{
	float:right;
}
.storesale-strategy-right-head a ,.store-dirst-head a{
	float: left;
	margin-left: .2rem;
}
.storesale-strategy-right-head a div ,.store-dirst-head a div {
	padding: 8px;
	border: 1px solid #d9d9d9;
	margin-top: -7px;
	background: #f3f3f3;
	border-radius: .2rem;
}
.storesale-strategy-right-head a div.select ,.store-dirst-head a div.select{
	border-bottom: 1px solid #fff;
	background: #fff;
}
.product-td-div-2 .square{top: 0px; left: 93px;}
.product-td-div-2 .square.kt-square-left{top: -4px; left: 4px;}
.product-td-div-2 .square.kt-square-right{top:-4px; left: 90px;}
.product-td-div-2 .triangle-down{top: 16px;left: 93px;}

.product-td-div-2 .triangle-down.kt-triangle-down-left{top: 12px;left: 4px;}
.product-td-div-2 .triangle-down.kt-triangle-down-right{top: 12px;left: 90px;}
.w98{
	width: 98%;
}
.background-clip-padding{background-clip:padding-box !important;}
.background-clip-content{background-clip:content-box !important;}
.sys-stock-import{
	margin-right: 16px;
	height: 32px;
	line-height: 32px;
}
.select__width_1{
	width: 11rem;
}
.account-reason{margin-left: 8px;}
.form-control-small{
	display: block;
	width: 100%;
	padding: .375rem .375rem;
	font-size: .75rem;
	line-height: 1.5;
	margin: 0;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}
.form-control.select2-single:focus{
	border-color: #80bdff;
	box-shadow: none;
}

.form-control-small:focus {
	color: #495057;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
}
.reorganize-modal .w-4r{
	width: 4rem!important;
}
.w-3r{
	width: 3rem !important;
}
.w-4r{
	width: 4rem !important;
}
.w-6r{
	width: 6rem;
}
.mul-location {
	max-height: 320px;
	overflow: auto;
}
.mul-location-operat{
	border-bottom: 1px solid #D9D9D9;
	background: #fff;
}
.mul-location-select-all{
	display: inline-block;
	text-align: left;
	margin-left: 8px;
	cursor: pointer;
}
.mul-location-delete-all, .country-delete-all{
	display: inline-block;
	text-align: right;
	margin-left: 60px;
	font-size: 14px;
	color: #1890FF;
	cursor: pointer;
}
.country-delete-all{
	margin-left: 22px;
	padding: 4px 0;
}
.width-auto{
	width: auto !important;
}
.detail-info-item .agent-span{width: 8.25rem;}
.detail-info-item ul .agent_li{    width: 21.625rem;}
.min-w4r{
	min-width:4rem;
}
.min-w075r{
	min-width:.75rem;
}
.min-w05r{
	min-width:.5rem;
}
.skc-attr-info{
	width:50%;
	text-align: right;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-right:.3rem;
}
.show_passwd-wrap {
	position: relative;
}
.show_passwd{
	width: 18px;
	height: 32px;
	line-height: 40px;
	position: absolute;
	right: 8px;
	top: 0;
	cursor: pointer;
}
.show_passwd-img{
	width: 100%;

}
.modal .modal-content{
	border:none;
}
.field-operat{
	margin-bottom: 8px;
}
.filter-select-all{
	display: inline-block;
	font-size: 14px;
	color: #1890FF;
	margin-left: -3px;
	cursor: pointer;
}
.filter-delete-all{
	display: inline-block;
	font-size: 14px;
	color: #1890FF;
	margin-left: 72px;
	cursor: pointer;
}
.record-select-all{
    display: inline-block;
    font-size: 14px;
    color: #1890FF;
    padding-left:6px;
    cursor: pointer;
}
.record-delete-all{
    float: right;
    display: inline-block;
    font-size: 14px;
    color: #1890FF;
    margin-top: 5px;
    padding-right:6px;
    cursor: pointer;
}
.account-select{
    width:80px;
	display: inline-block;
	margin-left: 35px;
}
.handle_exception .disabled {
	background:#d4d4d4 !important;
	border: 1px solid #d4d4d4 !important;
	color: #fff!important;
}
.span-amount{
	position: absolute;
	padding: .43rem;
	background: #eee;
	font-size: 1rem;
	border-radius: .25rem;
	left: .99rem;
	top: 1px;
}
input.amount {
	padding: .5rem 2.5rem;
	width: 16rem;
	height: 2.5rem;
}
input.amount1 {
	padding-left: 2.5rem;
}
.span-perc{
	position: absolute;
	top: 1px;
	right: 6.44rem;
	padding: .45rem;
	background: #eee;
	border-radius: .25rem;
}
input.perc{
	width: 16rem;
	width: 16rem;
	height: 2.5rem;
	padding: .5rem .75rem;
}
.col-form-label-5{
	text-align: right;
	padding-top: calc(.5rem + 1px);
	padding-bottom: calc(.5rem + 1px);
	color:#00000096;
}

.company_rank{
	margin-left: 2rem;
	cursor: pointer;
	display: inline-block;
}
.area_rank{display: inline-block;}
.area_rank label,.company_rank,.rank_box label{cursor: pointer;}
.company_rank input ~ span{padding-left: 16px;}
.area_rank input ~ span{padding-left: 16px;}
.rank_box input ~ span{padding-left: 16px;}
.authorize-modal {
	max-width:65%;
	min-width:868px;
}
.authorize-modal .content-inner {
	height: calc(100% - 81px);

}
.authorize-modal  .table-warp {
	height: 400px;
	border-bottom: 1px solid #d9d9d9;
}
.authorize-modal  .comments {
	margin-top: .5rem;
}
.auth-modal-error.modal-error {
	min-width: 600px;
}
.auth-modal-error.modal-error .modal-header{
	padding-top: 1rem;
}
.auth-modal-error.modal-error .modal-body{
	margin-left: 0;
}
.auth-modal-error.modal-error .modal-footer{
	border-top: 1px solid #d9d9d9;
}
.auth_success{
	text-align: center;
	margin: 2rem .5rem 0rem .5rem;
}
.auth-warning{
	text-align: center;
	padding: 0.5rem;
	border-radius: 5px;
	margin: 1rem 0 2rem;
	background: #FFF2F1;
}
.text-error{
	color: red;
}
.authswitch, .weekswitch {
	/*position: relative;*/
	display: inline-block;
	/*float: left;*/
	vertical-align: middle;
	width: 65px;
	margin: 0;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select: none;
	user-select: none;
}

.authswitch-checkbox {
	opacity: 0;
	width: 0 !important;
	height: 0 !important;
	position: absolute;
}

.height-1{
	height: 1px;
}
.authswitch-label {
	display: block;
	overflow: hidden;
	height: 25px;
	line-height: 24px;
	cursor: pointer;
	border: 1px solid #d9d9d9;
	border-radius: 20px;
	margin-bottom: 0;
}
.completeswitch {
	vertical-align: middle;
	padding-bottom: 2px;
}
.completeswitch .authswitch-label{
	width:40px;
	height: 20px;
	line-height: 19px;
}
.explain-permission{
	position: absolute;
	top: -1.5rem;
	font-size: 12px;
	white-space: nowrap;
	border-radius: .25rem;
	z-index: 100;
	background: rgba(0,0,0,0.55);
	color: #fff;
	left: -133px;
	padding: .1rem .5rem;
	line-height: 1.25rem;

}
.explain-permission.explain-permission_1{
	left: -13px;
}
.explain-permission-handle{
	position: relative;
	top: 1px;
}
/*.explain-permission:after{
	position: absolute;
	display: inline-block;
	top: 17px;
	left: 14.7rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.25rem;
	border-color: rgba(0,0,0,0.55) rgba(0,0,0,0.55) transparent transparent;
	transform: rotate(135deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10)
}*/

.authswitch-inner {
	display: block;
	width: 200%;
	margin-left: -100%;
	transition: margin 0.3s ease-in 0s;
}
.completeswitch .authswitch-inner::before, .completeswitch .authswitch-inner::after{
	font-size: 12px;
	padding-left: 4px;
}
.authswitch-inner::before, .authswitch-inner::after {
	display: block;
	float: right;
	width: 50%;
	text-align: center;
	padding: 0;
	padding-right: 10px;
	font-size: 14px;
	color: white;
	font-family: Trebuchet, Arial, sans-serif;
	font-weight: bold;
	box-sizing: border-box;
}
.authswitch_left .authswitch-inner::before, .authswitch_left .authswitch-inner::after{
	padding-left: 10px;
}

.authswitch-inner::after {
	content: attr(data-on);
	background: #1899ff no-repeat right/40% url("/assets/img/solid_circle.png");
	color: #FFFFFF;

}
/*.event-authswitch-inner:before , .event-authswitch-inner:after{*/
/*	padding-left: 12px;*/
/*}*/
.authswitch-inner::before {
	content: attr(data-off);
	padding-right: 10px;
	background: #EEEEEE no-repeat left/40% url("/assets/img/solid_circle.png");
	color: #999999;
	text-align: right;
}
.completeswitch .authswitch-inner::before{
	padding-right: 8px;
}
.authswitch-checkbox:checked + .authswitch-label .authswitch-inner {
	margin-left: 0;
}

.sale_twod.span-perc{
	position: relative;
	top: .3rem;
	right: 2.34rem;
	padding: .54rem;
	background: #eee;
	border-radius: .25rem;
}
.sale_twod.price_band{
	height: 2.25rem;
	width: 6.4375rem;
	line-height: 2.25rem;
}

.area-top{margin-left: -70px;}
.export-hover img{
	width: 1.2rem;
	height: 1.2rem;
	margin-top: -.25rem;
	margin-right: .2rem;
}
.mrgin-b-3{margin-bottom: 3px;}
.size-group-lists span{
	margin:0 1.1rem
}
.size_groups .size_nums{
	float: left;
	width: 3rem;
	margin-right: .2rem;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
input.error{
	border: 1px solid #ff6000;
	box-shadow: 0px 0px 5px #ff6000;
}
.open-bill-sizegroup{
	width: 100%;
	height: auto;
}
.open-bill-sizegroup .open-bill-body{
	width: 45rem;
	margin: 1rem 3rem;
	height: 2rem;
}

.open-bill-sizegroup .open-bill-body .size_groups{
	width: 5.5rem;
	float: left;
	margin: .5rem;
}
.open-bill-sizegroup .open-bill-body .size_groups span{
	width: 1.5rem;
	float: left;
	line-height: 2rem;
}
.open-bill-sizegroup .open-bill-body .size_groups input{
	width: 3.5rem;
	height: 2rem;
	float: left;
}
.open-bill-sizegroup label{
	font-weight: 700;
	margin-left: 3rem;
	margin-top: 1rem;
}
.product-body {
	overflow-y: scroll;
}
.bgFFFF00{
	background-color: #FFFF00!important;
}
.bgFBC018{
	background-color: #FBC018!important;
}
.bg00FF00{
	background-color: #00FF00!important;
}
.bg28F850{
	background-color: #28F850!important;
}
.bgD0CECE{
	background-color: #D0CECE!important;
}
.bgEDEDED {
	background-color: #EDEDED!important;
}
.bgF4B084{
	background-color: #F4B084!important;
}
.bgFCE4D6 {
	background-color: #FCE4D6!important;
}
.bgC6E0B4{
	background-color: #C6E0B4!important;
}
.bgD9E1F2{
	background-color: #88C5FF!important;
}
.ba92D050 {
	background-color: #92D050!important;
}
.bgC5E0B1{
	background-color: #C5E0B1!important;
}
.bgB1D598{
	background-color: #B1D598!important;
}
.bg9EC97F{
	background-color: #9EC97F!important;
}
.bg8BBE66{
	background-color: #8BBE66!important;
}
.bgFFC000 {
	background-color: #FFC000!important;
}
.bg87C4D9{
	background-color: #87C4D9!important;
}
.bgDDDDDD{
	background-color: #eeeeee!important;
}
.bgF5C5DB{
	background-color: #f5c5db !important;
}

.import-table{
	width: 80%;
	overflow: auto;
	margin-left: 10%;
	height: 15rem;
}

.text-vertical{
	width:1rem;
	white-space: normal;
	word-break: break-all;
	line-break: strict;
	overflow-y: hidden;
	overflow-x: hidden;
	letter-spacing: 1rem;
}
.product-body_left .text-vertical{
	width:1rem;
	line-height: 1rem;
}
.text-vertical-lg {
	width: 2.9rem;
	word-break: break-all;
	line-break: strict;
	overflow-y: scroll;
	display: inline-block;
}
.product-top{
	height: 142px;
	margin:0 1rem;
	/*border-bottom: 1px solid #F1F2F6;*/
}
.product-top_left {
	padding: 0 0.5rem;
	margin-top: .5rem;
	vertical-align: top;
}

.mt_1{
	margin-top: .5rem;
}
.absolute-content {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,.2);
	color: #fff;
	text-align: center;
}
.product-top_left .absolute-content{
	left: 0.5rem;
	width:92px;
	word-break: break-all;
}
.img-wrap__small_1 .absolute-content {
	word-break: break-all;
	line-height: 1rem;
	height:auto;
}
.img_small_2 {
	height:112px;
	width: 100%;
}
.product-top_right_1{
	width: 430px;
	padding: 0 0 0 0.5rem;
	margin-top: 0;
	margin-left: 20px;
}
.product-top_right_1 .form-control_st {
	margin-top: 6px;
	display: inline-block;
	width: 100px;
}
.mt-3 {
	margin-top: 2rem;
}
.product-top_right_1 .mt-3{
	display: inline-block;
	/*width: 100px;*/
	margin-right: .5rem;
	font-weight: bold;
}
.product-top_right {
	width: 490px;
	vertical-align: top;
	margin-top: 0;
	margin-left: 20px;
}
.product-top_right ul {
	margin-top: 0px;
}
.border-r_1{
	border-right: 1px solid #EEEEEE;
}

.product-top_center{
	margin-top: 0;
	padding: 0 2px;
	width: 150px;
	height: 140px;
	color: #000;
	vertical-align: top;
	line-height: 1.8rem;
}
.product-top_center ul {
	margin-top: 12px;
}
.title-wrap_small{
	display: inline-block;
	/*width: 3.5rem;*/
	color: #666;
	font-size: 12px;
	width: 48px;
	text-align: right;

}

.product-body{
	height: calc(100% - 208px);
	overflow-y: hidden;
	box-shadow: inset 0px -2px 24px 0px rgba(0, 0, 0, 0.11);
}
.modal-product_info .product-body_1 {
	height: calc(100% - 163px);
}
.product-body_top p:first-child{
	margin-left: 2.3rem;
	color: rgba(0,0,0,.45);
	width: 25rem;
}
.tab-switch{
	border-top: 1px solid #eee;
	height: 100%;
	overflow-y: scroll;
}
.notice-text {
	margin-left: 30rem;
	color: rgba(0,0,0,.45);
}
.product-info-btn {
	width: 97px;
	display: inline-block;
	text-align: center;
	font-size: .875rem;
	color: rgba(0,0,0,.45);
	font-weight: bold;
	border: none;
	background: #fff0;
	margin: 0 0 .5rem 1.5rem;
	cursor: pointer;
}
.product-info-btn.active{
	color: #1890ff;
	position: relative;
}
.product-info-btn.active:after{
	content: '';
	left: 0;
	position: absolute;
	top: 1.7rem;
	height:3px;
	width: 97px;
	background-color: #1890FF;
	z-index: 99;
}
.icon-solid-arrow-blow{
	color: #1890FF;
	margin-top: -30px;
	font-size: 2.5rem;
	height: 0;
	cursor: pointer;
}
.icon-solid-arrow-right{
	color: #1890FF;
	margin-top: -19px;
	font-size: 2.5rem;
	height: 0;
	cursor: pointer;
}
.product-info-wrap {
	margin-left: 1rem;
}
.product-body .detail-info-item{
	margin-bottom: 0;
}

.detail-info-item .list-3 {
	padding-bottom: .5rem;
	width: 32%;
	margin-right: 0;
}

.product-info-wrap .base-info-title {
	padding: 1rem 0 1rem 2rem;
	background-color: #FAFAFA;
	font-size: .875rem;
	font-weight: bold;
	margin-left: -1rem;
}
.product-foot{
	padding-top: .5rem;
	/*box-shadow: 0 2px 6px 0;*/
	border-top: 1px solid #d9d9d9;
}
.product-foot__title {
	font-weight: bold;
	margin-left: 1rem;
	color: #1890FF;
	margin-bottom: .5rem;
}
.product-foot .list-3{
	line-height: 1.5rem;
}
.product-info-wrap .data-title {
	display: inline-block;
	width: 10rem;
	text-align: right;
}

.data-title{
	display: inline-block;
	text-align: right;
	width: 70%;
}
.product-body .data-content, .data-content{
	color: rgba(0, 0, 0);
	width: auto;
}
.img-small {
	width: 92px;
	margin: auto;
	height: 120px;
	display: inline-block;
	border: 1px solid #eee;
	border-radius: 8px;
}
.img-wrap__small{
	width: 78px;
	height: 112px;
	display: inline-block;
	border: 1px solid #eee;
	border-radius: 4px;
}
.img-wrap__small_1 {
	width: 78px;
	height: 112px;
	display: inline-block;
	border: 1px solid #eee;
	border-radius: 4px;
	vertical-align: top;
}
.img-wrap__small img, img-wrap__small_1 img{
	width: 100%;
	height: 100%;
}
.product-body_left{
	vertical-align: top;

	padding: 0 .2rem;
	border-right: 1px solid #eee;
}
.product-body_left .text-vertical{
	height: 130px;
	text-align: center;
	overflow-y: scroll;
}
/*.product-body_content {*/
/*height:122px;*/
/*}*/
.switch-img{
	cursor: pointer;
}
.product-body_right{
	width: 668px;
	display: inline-block;
	vertical-align: top;
	white-space: nowrap;
	/*padding-right: 2rem;*/
	overflow-x: scroll;
	overflow-y: hidden;
}
.product-body_right textarea{
	width: 21rem;
	margin-top: 1.5rem;
	height: 5.5rem;
	border: 1px solid #eee;
	border-radius: 5px;
}

.title-bold_1{
	float: left;
	width:1.5rem;
	height:100%;
	padding-left:5px;
	font-size: 0.875rem;
	font-weight: bold;
	color:#1890FF;
	margin-bottom: .5rem;
	display:inline-block;
}
.title-bold_2{
	float: left;
	width:1.9rem;
	height:100%;
	font-size: 0.75rem;
	font-weight: bold;
	white-space: normal;
	word-break: break-all;
	line-break: strict;
	overflow-y: hidden;
	overflow-x: hidden;
	display:inline-block;
	border-right:1px solid #eee;
}
.desc_info{
	width: 200px;
	height: 100%;
	font-size:0.75rem;
	margin-left: 3px;
	overflow-y:scroll;
	display:inline-block;
	border-radius:3px;
	border:1px solid #eee;
}
.product-body_center .desc_info{
	word-break: break-all;
}
.desc_info2{
	width: 22rem;
	height: 100%;
	font-size: 0.75rem;
	margin-left: 3px;
	overflow-y: scroll;
	display: inline-block;
}
.product-body_center{
	width: 260px;
	height: 125px;
	display: inline-block;
	border-right: 1px solid #eee;
}
.product-body_center2{
	width: 180px;
	height: 125px;
	display: inline-block;
	margin-left: .2rem;
	border-right: 1px solid #eee;
}
.product-foot .show-product-foot{
	display: inline-block;
	margin: -2.1rem 3.2rem 0 0;
	cursor: pointer;
	height: 20px;
}
.product-foot .image--small_1{
	font-size: 1.5rem;
	color: #1890FF;
}
.product-body_item{
	margin: .4rem 0rem;
	padding: 0rem .2rem;
	box-shadow:0px 4px 17px 1px rgba(0, 0, 0, 0.06);
	border-radius: 10px;
}

.product-top__bottom{
	margin-top: .5rem;
	padding-left: 1.5rem;
	border-bottom: 1px solid #d9d9d9;
}

.img-wrap img{
	width:100%;
	height: 100%;
	border-radius: 3px;
}
.item-small_1:first-child{
	margin-left: .3rem;
}
.item-small_1{
	width: 130px;
	vertical-align: top;
	white-space: normal;
}

.show .modal-product_info{
	height: 100vh;
	width: 720px;
	margin: 0;
	float: right;
	box-shadow: 0px 0px 2px 0px rgba(0,0,0,.25);
}

.modal.fade .modal-dialog.modal-product_info {
	transition: -webkit-transform .3s .3s ease-out;
	transition: transform .3s .3s ease-out;
	-webkit-transform: translate(100%,0);
	transform: translate(100%,0);
	height:100vh;
	float: right;
	width: 1160px;
}
.form-control_st {
	width:200px;
	height: 28px;
}
.modal.show .modal-dialog.modal-product_info {
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
	height: 100vh;
	width: 1300px;
	max-width: 1300px;
	margin: 0;
	float: right;
}

.form-control:focus{
	box-shadow: 0 0 0 1px rgba(0,123,255,.25);
}
.modal.show.modal-right .modal-product_info{
	height: 100vh;
	width: 720px;
	margin: 0;
	float: right;
	box-shadow: 0px 0px 2px 0px rgba(0,0,0,.25);
}
.modal-product_info.modal-content{
	border-radius: 0;
}
.modal-product_info .modal-header{
	margin-left: 1.5rem;
	color: #1890FF;
	padding: .1rem;
}
.modal-product_info .modal-header h5{
	font-size: 1rem;
	font-weight: bold;
}
h5{
	font-size: 1rem;
	font-weight: bold;
}
.modal-right .modal-product_info .modal-body{
	margin-bottom: 0;
}
.modal-right .modal-product_info {
	overflow-y: hidden;
}
.modal-product_info .modal-body{
	padding: 0;
	height: calc(100% - 4rem);
}
.product-text-wrap{
	/*margin-top: .5rem;*/
	height: 3rem;
	overflow: hidden;
	text-overflow: ellipsis;
}
.recommend_model2-left_bottom .product-text-wrap {
	height: 4rem;
}

.product-text-wrap:first-child{
	margin-top: 0;
}
.text-content{
	text-overflow: ellipsis;
	/*color: rgba(0,0,0,.5);*/
	font-size: .75rem;
	line-height: 1.125rem;
}
.product-top_right .text-content{
	vertical-align: top;
	width: 360px;
	height: 3rem;
	word-break: break-all;
	overflow-y: scroll;
	display: inline-block;
}
.product-top_right .fab-title{
	display: inline-block;
	width: 65px;
}
.tmpl-model{
	margin: auto;
	box-shadow: 0 0 8px 0 rgba(170,170,170,0.50);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 4px;
	font-size: 14px;
	color: rgba(0,0,0,0.65);
	letter-spacing: 0;
	line-height: 22px;
}
.tmpl-model i{
	display: inline-block;
	width: 17px;
	height: 17px;
	border-radius: 50%;
	vertical-align: middle;
	color: #fff;
	text-align: center;
	font-style: normal;
	margin: 0 .75rem;
	margin-bottom: 4px;
	line-height: 17px;
	position: absolute;
	top: 8px;
}
.tmpl-model-p{
	height: 34px;
	line-height: 34px;
	display: inline-block;
	/*margin-right: 32px;*/
	margin: 0 41px;
}

.tmpl-fail{
	background: #FFF1F0;
	border: 1px solid #FFA39E;
}
.tmpl-fail i{
	background-color: #F04134;
	font-size: 23px;
	line-height: 12px;
}

.tmpl-error{
	background: #FFFBE6;
	border: 1px solid #FFE58F;
	border-radius: 4px;
}
.tmpl-error i{
	background-color: #FAAD14;
	font-size: 16px;
	line-height: 15px;
}

.tmpl-sucess{
	background: #F6FFED;
	border: 1px solid #B7EB8F;
	border-radius: 4px;
}
.tmpl-sucess i{
	background: #52C41A;
	font-size: 16px;
	line-height: 17px;
}

.tmpl-help{
	background: #E6F7FF;
	border: 1px solid #91D5FF;
	border-radius: 4px;
}
.tmpl-help i{
	background: #1890FF;
	font-size: 16px;
	line-height: 15px;
}

.tmpl-large .modal-header{
	border-bottom: none;
}
.tmpl-large .modal-title i{
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	vertical-align: middle;
	text-align: center;
	font-style: normal;
	margin: 0 .75rem;
	margin-bottom: 4px;
	line-height: 20px;
	position: absolute;
	left: 16px;
	top: 18px;
	z-index: 200;
}
.tmpl-large ~ .modal-backdrop{background: none;}
.tmpl-large .out-circle{
	display: inline-block;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	vertical-align: middle;
	text-align: center;
	font-style: normal;
	line-height: 24px;
	position: absolute;
	left: 26px;
	top: 16px;
}
.tmpl-large .modal-header{
	padding-bottom: 4px;
}
.tmpl-large .modal-title{
	padding-bottom: 4px;
	margin-left: 54px;
	font-size: 16px;
	color: rgba(0,0,0,0.85);
	font-weight: bold;
}
.tmpl-large .modal-body{
	margin-left: 54px;
	padding-top: 4px;
	color: rgba(0,0,0,0.65);
}
.tmpl-large .modal-header .close{
	padding-bottom: 4px;
	padding-top: 12px;
}

.tmpl-large-error-i{
	background-color: #FFE58F;
	color: #FAAD14;
	border-color: #FAAD14;
}
.tmpl-large-error .out-circle{
	background-color: #FAAD14;
}
.tmpl-large-error .modal-content{
	background: #FFFBE6;
	border: 1px solid #FFE58F;
	border-radius: 4px;
}

.tmpl-large-help-i{
	background-color: #E6F7FF;
	color: #1890FF;
}
.tmpl-large-help .out-circle{
	background-color: #1890FF;
}
.tmpl-large-help .modal-content{
	background: #E6F7FF;
	border: 1px solid #91D5FF;
	border-radius: 4px;
}

.tmpl-large-fail-i{
	background-color: #FFF1F0;
	color: #F5222D;
}
.tmpl-large-fail .out-circle{
	background-color: #F5222D;
}
.tmpl-large-fail .modal-content{
	background: #FFF1F0;
	border: 1px solid #FFA39E;
	border-radius: 4px;
}

.tmpl-large-sucess-i{
	background-color: #F6FFED;
	color: #52C41A;
}
.tmpl-large-sucess .out-circle{
	background-color: #52C41A;
}
.tmpl-large-sucess .modal-content{
	background: #F6FFED;
	border: 1px solid #B7EB8F;
	border-radius: 4px;
}

.new-import-body .return-list{
	width: 12.25rem;
}
.new-import-body .return-list a.btn-primary{
	margin-right: .5rem;
}

.new-import-body .return-list a.btn-secondary{
	color: #000;
	background-color: #fff;
	border-color: #d9d9d9;
}
.btn-secondary{
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.new-import-body .import-p p{
	text-align: center;
	font-size: 1rem;
	color: rgba(0,0,0,0.65);
}
.new-import-body .import-text-depict{
	width: 40rem;
	background: #fafafa;
	margin: 2rem 3rem 2rem 3rem;
	font-size: 1rem;
	padding: 2rem;
}

.new-import-body .import-text-depict p{
	margin: 1rem 0 2rem 11rem;
}

.detail-info-item .span-amount{
	width: auto;
	left: 116px;
	top: 4px;
	bottom: 17px;
}
.color_light{
	color: rgba(0, 0, 0, .45);
}
.desc-wrap {
	max-width: 20rem;
	margin: auto;
	overflow: auto;
	/*text-overflow: ellipsis;*/
	word-wrap:break-word;
	white-space: normal;
	height: 2rem;
}
.progress-bar-td{
	width:12rem;
}

.skc-supply-sale{
	position: absolute;
	width: 20px !important;
	height: 20px !important;
	top: 60px;
	left:373px;
}
.tmpl-workerman .modal-header{
	border-bottom: none;
}
.tmpl-workerman .modal-title i{
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	vertical-align: middle;
	text-align: center;
	font-style: normal;
	margin: 0 .75rem;
	margin-bottom: 4px;
	line-height: 20px;
	position: absolute;
	left: 16px;
	top: 18px;
	z-index: 200;
}
.tmpl-workerman ~ .modal-backdrop{background: none;}
.tmpl-workerman .out-circle{
	display: inline-block;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	vertical-align: middle;
	text-align: center;
	font-style: normal;
	line-height: 24px;
	position: absolute;
	left: 26px;
	top: 16px;
}
.tmpl-workerman .modal-header{
	padding-bottom: 4px;
}
.tmpl-workerman .modal-title{
	padding-bottom: 4px;
	margin-left: 54px;
	font-size: 16px;
	color: rgba(0,0,0,0.85);
	font-weight: bold;
}
.tmpl-workerman .modal-body{
	margin-left: 54px;
	padding-top: 4px;
	color: rgba(0,0,0,0.65);
}
.tmpl-workerman .modal-header .close{
	padding-bottom: 4px;
	padding-top: 12px;
}

.tmpl-workerman-sucess-i{
	background-color: #F6FFED;
	color: #52C41A;
}
.tmpl-workerman-sucess .out-circle{
	background-color: #52C41A;
}
.tmpl-workerman-error .out-circle{
	background-color: #F5222D;

}
.tmpl-workerman-error .modal-content{
	background: #FFF1F0;
	border: 1px solid #FFA39E;
	border-radius: 4px;
}

.tmpl-workerman-sucess .modal-content{
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 2px 2px 4px #ccc;
}
.tmpl-workerman .modal-dialog{
	width: 16rem;
	margin-right: 2rem;
	margin-top: 6rem;
}
.match-img-wrap {
	width: 100%;
	height: 80%;
	border: 1px solid #d9d9d9;
}
.match-img-wrap img {
	width: 100%;
	height: 100%;
}
.upload-wrap_item{
	margin-right: 1rem;
	width: 80px;
	height: 130px;
	display: inline-block;
	position: relative;
	vertical-align: top;
}
.upload-item {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 20px;
	opacity: 1;
}
.recommend_imgs_dialog .upload-item {
	bottom: 0;
}
.recommend_imgs_dialog .change_account_reason {
	display: inline-block;
	width: 100px;
	margin: 10px 32px;
}
.upload-intro {
	text-align: center;
}
body{
	-webkit-print-color-adjust: exact;
}
.sum-up .buhuo-suggest{
	color: rgba(0,0,0,0.85);
	cursor: auto;
}
body .table-form .options .select2-container{
	margin-bottom: 1rem;
}
.modal-body .progress .progress-bar{
	background:#007bff;
	margin:0;
}
.progress-bar {
	width: 70%;
	height: .4rem;
	background: #F5F5F5;
	margin: .5rem 0.25rem .5rem 0rem;
	border-radius: .1rem;
	float: left;
}
.table-form .skc_search{
	height:25px;
	line-height:15px;
	position: absolute;
	top:3.7rem;
	left:0.5rem;
}
.progress-bar span{
	background: #1890FF;
	height: 100%;
	border-radius: .1rem;
}
.progress-bar span.blue {
	background: #108ee9;
	height: 100%;
}
.progress-bar-td .progress-bar-num{
	float:left;
	width: 80%;
}
.progress-bar-td .progress-bar-td-tip{
	float: right;
	margin-top: -.5rem;
	margin-right: .25rem;
}
.progress-bar-td .progress-bar-td-tip.radio-green{
	background: #66cc66;
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 1.2rem;
	line-height: 1.2rem;
	color: #fff;
}
.progress-bar-td .progress-bar-td-tip.radio-red{
	background: #ef6666;
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 1.2rem;
	line-height: 1.4rem;
	color: #fff;
}
.progress-bar span.green {
	background: #00a854;
	height: 100%;
	border-radius: .4rem;
}
.progress-bar span.red {
	background: #f04134;
	height: 100%;
}
.progress-bar span.gray {
	background: #ccc;
	height: 100%;
}

.fixed-note-tips{
	width: 20rem;
	border: 1px solid #ccc;
	background: #fff;
	top: 64px;
	right: 150px;
	position: fixed;
	box-shadow: 0 0 5px #ccc;
}
.fixed-note-tips .fixed-note-tips-title{
	height: 3rem;
	line-height: 3rem;
	font-size: 1rem;
	border-bottom: 1px solid rgba(0,0,0,0.35);
}
.fixed-note-tips .fixed-note-tips-title span{
	width: 6rem;
	margin-left: 1rem;
	line-height: 3.5rem;
}
.fixed-note-tips .fixed-note-tips-body{
	width: 18rem;
	height: 6rem;
	border-bottom: 1px solid #ccc;
	margin-left: 1rem;
}
.fixed-note-tips .fixed-note-tips-body .line1{
	margin-top: .5rem;
	height: 2rem;
}
.fixed-note-tips .fixed-note-tips-body .line1 .span1{
	font-size: 1rem;
	color: #777;
	float: left;
}
.fixed-note-tips .fixed-note-tips-body .line1 .span2{
	border: 1px solid #ccc;
	color: #666;
	background: #efefef;
	float: right;
	padding: .1rem .4rem .1rem .4rem;
	border-radius: .25rem;
	letter-spacing: 1px;
}
.fixed-note-tips .fixed-note-tips-body .line2{
	height: 2rem;
	width: 100%;
	line-height: 2.5rem;
}
.fixed-note-tips .fixed-note-tips-body .line2 .span1{
	font-size: .75rem;
	color: rgba(0,0,0,0.45);
}
.fixed-note-tips .fixed-note-tips-body .line2 .span2{
	float: right;
	color: rgba(0,0,0,.45);
}
.fixed-note-tips-body .line3 .progress-bar{
	width: 86%;
}
.fixed-note-tips-foot{
	height: 3rem;
	text-align: center;
	line-height: 3rem;
	color: #333;
	border-top: 1px solid #ccc;
	box-shadow: 0px -1px 3px #ccc;
}
.fixed-note-tips-body .line3 .per{
	color: #999;
}

.background-height{
	background-color: #FBBD20;
	border-color: #FBBD20;
}
.background-height:hover{
	background-color: #FBBD20;
	border-color: #FBBD20;
}

.background-height:not(:disabled):not(.disabled).active:focus, .background-height:not(:disabled):not(.disabled):active:focus, .show>.background-height.dropdown-toggle:focus{
	background-color: #FBBD20;
	border-color: #FBBD20;
	box-shadow: 0 0 0 0.2rem #EEE313;
}
.field_body.mul-select2 li:before{
	display: none;
}

.body_scroll_no .search-btn.buhuo-search-btn{
	width: auto;
	/*height: auto;*/
}
.buhuo-table .table-right{
	box-shadow: -6px 0px 6px -4px rgba(0,0,0,.2);
}


.business-detail-label{
	line-height: 29px;
}

.explain-block{
	background: #fff;
	left: 64px;
	width:248px;
	padding: .5rem;
	position: absolute;
	border-radius:8px;
}

.reorganize-pool{
	width: 80px;
	height: 80px;
	position: fixed;
	right: -40px;
	bottom: 0px;
	background: rgba(24,144,255,.3);
	background-size: 40% 40%;
	background-position-y: 1rem;
	border-radius: 50%;
	z-index: 999;
	color: #fff;
	margin-top: 4rem;
	line-height: 7rem;
	text-align: center;
	cursor: pointer;
}
.reorganize-pool:hover{
	background: rgba(24,144,255,1);
	background-position-y: 1rem;
	background-size: 40%;
}
#pre-buhuo{
	right: 136px;
	background: rgba(24,144,255,.3) url(../img/pre-buhuo.png) no-repeat center;
	background-position-y: 1rem;
}
#pre-buhuo:hover{
	background: rgba(24,144,255,1) url(../img/fix-fast.png) no-repeat center;
	background-position-y: 1rem;
	background-size: 40%;
}
.fix-fast-font{
	width: 38px;
	writing-mode: tb-rl;
	height: 80px;
	margin-left: 45px;
	text-align: center;
}
.buhuo .design-img {
	height: 130px;
}
.buhuo .design-menu{
	margin-top: 8px;
}

.buhuo th, .buhuo td {
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.refer-quarter{width: 82px;}
.reorganize-modal .refer-quarter span{
	width: 20px;
	margin-left: 16px;
}
.reorganize-modal .refer-quarter label{width: 100px;}
.reorganize-modal .buhuo-select{
	width: 176px;
	max-width: 176px;
	height: 32px;
	padding: .25rem .75rem;
}
.reorganize-modal .buhuo-input{width: 176px;}
.product-modal{max-width: 1000px;}
.reorganize-modal .product-page{border-right: none;width: 97%;}
.buhuo-modal .product-page select{
	padding: .25rem .75rem;
	max-width: 5rem;
}
.buhuo-modal .step-store select{
	padding: .25rem .75rem;
	max-width: 5rem;
}
.buhuo-modal .add-product{
	vertical-align: bottom;
}
.head-outline tr th,.head-outline tr td{
	outline: 1px solid #d9d9d9;
}
.ml2rem{
	margin-left: 2rem;
}
.pre-budan-span{
	display: inline-block;
	vertical-align: middle;
	line-height: 30px;
}
.pre-budan-param li:not(.dropdown-menu li){
	margin-right:32px;
}
.pre-param-input{
	display: inline-block;
}
.buhuo-modal .checkbox-inline{
	line-height: 30px;
}
.budan-input-group{
	display: inline-block;
	font-size: 0;
	width: auto;
}
.budan-small-input{
	width: 3rem !important;
	height: 32px;
	display: inline-block;
}
.budan-input-group-prepend{
	height: 32px;
	display: inline-block;
	/*vertical-align: bottom;*/
}
.budan-input-group-text{
	width: 27px;
	text-align: center;
	padding: 6px;
	height: 32px;
}
.buhuo-get-product-day .budan-input-group-text{
	padding: 1px;
}
.popup-title-block{
	background: #fff;
	top: -10px;
	left: 72px;
	font-size:12px;
	padding: .2rem;
	position: absolute;
	border-radius:4px;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.5);
	z-index: 9999;
	max-height:310px;
	overflow:auto;
}
.popup-title-block.left-after:after {
	position: absolute;
	display: inline-block;
	top: 14px;
	left: -0.52rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.5625rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10);
}
.popup-title-block.right-after:after {
	position: absolute;
	display: inline-block;
	top: 14px;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.5625rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	left: unset;
	right: -9px;
	background: #fff;
	box-shadow: -2px 2px 2px rgba(0,0,0,0.10);
}
.big-font-body .popup-title-block {
	font-size: 1rem;
}
.explain-block{
	background: #fff;
	top: -10px;
	left: 72px;
	width:248px;
	padding: .5rem;
	position: absolute;
	border-radius:8px;
	box-shadow: 0 0 7px 2px rgba(0,0,0,.5);
	z-index: 1100;
}
.explain-block .explain-block_value {
	width: 182px;
	display: inline-block;
	white-space: normal;
	word-break: break-all;
}
.explain-block:after{
	position: absolute;
	display: inline-block;
	top: 14px;
	left: -0.52rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.5625rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10)
}
/*在下方, 有颜色*/
div.explain-block_1:after{
	top: unset;
	bottom: 14px;
}
/*在右方*/
div.explain-block_2:after{
	left: unset;
	right: -9px;
	background: #fff;
	box-shadow: -2px 2px 2px rgba(0,0,0,0.10);
}

.color-square{
	display: inline-block;
	width:10px;
	height:10px;
	border-radius:50%;
	border: 1px solid #d9d9d9;
	margin-right: .5rem;
}
.explain-color-wrap {
	display: inline-block;
	width: 180px;
}
.title_color{
	color: #1890FF;
	font-size: .75rem;
}
.opacity-1{
	opacity: 1;
}
.opacity-0{
	opacity: 0;
}
.add-zb-stock-handle{
	opacity: 0;
}
.explain-block span{
	font-weight: normal;
	color: #000;
	font-size: .75rem;
	border: none;
	float: unset;
	height: auto;
	line-height: 1.5rem;
	vertical-align: top;
}
.mul-select2 .select2-multiple{
	width: 200px;
}
.small-modal-input{
	width: 12.6rem;
}
.small-modal-label{
	flex: 0 0 36%;
	max-width: 36%;
}
.bottom-tip{
	position: fixed;
	bottom: .9rem;
	margin-left: 5rem;
}
.bottom-store-tip{
	position: fixed;
	bottom: .9rem;
	right: 3rem;
}

.search-btn-liandan{
	border-bottom: 1px solid #ccc;
	width: 100%;
	height: 1rem;
}
.search-btn-liandan a:first-child{
	position: fixed;
	margin: -1rem 1rem 1rem 3rem;
	border: 1px solid #ccc;
	padding: .29rem .5rem;
	border-radius: .2rem;
	background: #f3f3f3;
}

.search-btn-liandan a:nth-child(2){
	position: fixed;
	margin: -1rem 1rem 1rem 7rem;
	border: 1px solid #ccc;
	padding: .29rem .5rem;
	border-radius: .2rem;
	background: #f3f3f3;
}
.search-btn-liandan a:nth-child(3){
	position: fixed;
	margin: -1rem 1rem 1rem 11rem;
	border: 1px solid #ccc;
	padding: .29rem .5rem;
	border-radius: .2rem;
	background: #f3f3f3;
}
.search-btn-liandan a:nth-child(4){
	position: fixed;
	margin: -1rem 1rem 1rem 15rem;
	border: 1px solid #ccc;
	padding: .29rem .5rem;
	border-radius: .2rem;
	background: #f3f3f3;
}
.search-btn-liandan a:nth-child(5){
	position: fixed;
	margin: -1rem 1rem 1rem 19rem;
	border: 1px solid #ccc;
	padding: .28rem .5rem;
	border-radius: .2rem;
	background: #f3f3f3;
}
.search-btn-liandan a.curr{
	border-bottom:2px solid #fff;
	background: #fff;
}
.width-auto .product-td-div-1{
	border: 0px;
}

.history-retail-num{
	width: 3rem;
	display: inline-block;
	padding: .25rem .75rem;
	border-radius: 4px;
	text-align: center;
}
.table-warp .system-task-line{
	width: 95%;
	height: 4rem;
	float: left;
	margin: .5rem 3.1% 1rem;
	border-bottom: 1px solid #ccc;
}
.table-warp .system-task-line .task-column-1{
	width: 15%;
	float: left;
}
.task-column-1 span{
	width: 20%;
	height: 100%;
	float: left;
	font-size: 2rem;
	line-height: 2.8rem;
	color: #666;
}

.table-warp .system-task-line .task-column-1 .task-type{
	font-weight: 700;
	float: left;
	width: 60%;
}
.table-warp .system-task-line .task-column-1 .task-no{
	color: #999;
	float: left;
	width: 60%;
}
.table-warp .system-task-line .task-column-2{
	width:15%;
	float: left;
}
.table-warp .system-task-line .task-column-2 .task-name{
	color: #666;
	line-height: 2rem;
}
.table-warp .system-task-line .task-column-3{
	width: 11%;
	color: #666;
	float: left;
}
.table-warp .system-task-line .task-column-4{
	width:12%;
	float: left;
	color: #666;
}
.table-warp .system-task-line .task-column-5{
	width: 18%;
	float: left;
	color: #666;
	height: 2rem;
}
.table-warp .system-task-line .task-column-5 .task-progress-num{
	width: 92%;
	text-align: center;
}

.table-warp .system-task-line .task-column-5 .progress-bar{
	width: 88%;
	height: .4rem;
	background: #F5F5F5;
	margin: .5rem 0.25rem .5rem 0rem;
	border-radius: .1rem;
	float: left;
}
.table-warp .system-task-line .task-column-6{
	width: 14%;
	float: right;
	line-height: 4rem;
	margin-right: 1rem;
}
.table-warp .system-task-line .task-column-6 a span{
	width: 1rem;
	height: 1rem;
}

.radius-circle{
	border-radius: 50%!important;
}
.table-warp .system-task-line .task-column-6 a:first-child{
	width: 5rem;
	float: right;
	text-align: left;
}
.table-warp .system-task-line .task-column-6 a:last-child{
	width: 6rem;
	float: right;
	text-align: left;
}

.radius-circle{
	border-radius: 50%!important;
}
.retail-range{
	width: 124px;
	text-align: center;
	padding: .25rem 0;
}
.param-item{
	margin-right: 32px;
}
.param-item-title{
	font-size: 14px;
	margin-bottom: 4px;
}
.param-item-content{
	padding: 4px 8px 4px 0;
	font-size: 0.875rem;
	color: rgba(0,0,0,0.65);
}
.param-item-tempzone{
	width: 312px;
}
.liandan-sort{
	border-right: none !important;
}
.liandan-sort thead{
	float: left;
}
.liandan-sort tbody{
	float: left;
	border-right: 1px solid #d9d9d9;
}
.liandan-sort .table-liandan-rank{
	width: 4.5rem;
	height: 3rem;
	line-height: 3rem;
	font-weight: 400;
}
.liandan-sort  .table-liandan-match{
	width: 10rem;
	line-height: 3rem;
	font-weight: 400;
}
.liandan-sort tbody .table-liandan-match{
	width: 11rem;
	line-height: 2rem;
}
tbody .liandan-sort .table-liandan-rank{
	opacity: 0.7;
}
.liandan-sort .table-liandan-num{
	width: 4.5rem;
	height: 3rem;
	line-height: 3rem;
	font-weight: 400;
}
tbody .liandan-sort .table-liandan-num{
	opacity: 0.7;
}
.liandan-sort .table-liandan-img{
	width: 8.5rem;
	height: 3rem;
	line-height: 3rem;
}
.liandan-sort .table-liandan-retail_num{
	width: 7rem;
	height: 3rem;
	line-height: 1.5rem;
}
.liandan-sort  tbody .table-liandan-retail_num{
	opacity: 0.7;
	width: 7rem;
	height: 4rem;
	line-height: 4rem;
	font-weight: 700;
}
.liandan-sort .table-liandan-stocks{
	width: 7.5rem;
	height: 3rem;
	line-height: 3rem;
	font-weight: 400;
}
.liandan-sort tbody .table-liandan-stocks{
	opacity: 0.7;
	height: 2rem;
	line-height: 2rem;
}

tbody .table-liandan-retail_per{
	opacity: 0.7;
	width: 7rem;
	height: 4rem;
	line-height: 4rem;
	font-weight: 700;
}
.liandan-stocks-title{
	width: 4.8rem;
	float: left;
	text-align: right;
	color: #000;
	opacity: 0.7;
	margin-top: .2rem;
	margin-bottom: .2rem;
}
.liandan-stocks-body{
	width: 2rem;
	float: left;
	text-align: left;
	margin-left: .5rem;
	color: #000;
	opacity: 0.7;
	margin-top: .2rem;
	margin-bottom: .2rem;
}
table.liandan-sort .table-liandan-img .product-td-div-1{
	width:8.5rem;
	margin-right: 0;
}
table.liandan-sort .table-liandan-img .product-td-div-1 .product-skc{
	width: 8.5rem;
	left: -.5rem;
}
.background-color-F5F5F5{
	background-color: #F5F5F5 !important;
}
.background-color-DDEBF7{
	background-color: #DDEBF7 !important;
}
.background-color-FFE699{
	background-color: #FFE699 !important;
}
.background-color-C6E0B4{
	background-color: #C6E0B4 !important;
}
.background-color-F7ACF7{
	background-color: #F7ACF7 !important;
}

.background-color-E2EFDA{
	background-color:#E2EFDA !important;
}
.background-color-ECECEC{
	background-color: #ECECEC !important;
}
.background-color-DEF5EA {
	background-color: #DEF5EA !important;
}
.background-color-FFF3C9 {
	background-color: #FFF3C9 !important;
}
.background-color-FEFF50 {
	background-color: #FEFF50 !important;
}

.background-color-facd91{
	background-color:#facd91 !important;
}
.background-color-81d3f8{
	background-color: #81d3f8 !important;
}
.background-color-91d5ff{
	background-color:#91d5ff !important;
}
.background-color-FEFB9D{
	background-color: #FEFB9D !important;
}
.buhuo-bill-menu{
	margin-bottom: 12px;
}
.not-vested{
	margin-top: 25px;
}
.not-vested i{
	color:#1283FF
}

.notfloat-table .table-left{
	display:none;
}

.notfloat-table .table-right{
	display:none;
}
/*.table td.first_col, .table td.last_col, .table th.first_col, .table th.last_col{*/
/*border: none;*/
/*}*/

.first_col{
	border-left: 1px solid #9B9B9B !important;
}
.retail-order .last_col {
	border-right: 1px solid #9B9B9B !important;
}
.retail-order tr:first-child .last_col, .retail-order tr:first-child .first_col{
	border-top: 1px solid #000!important;
}

/*.retail-order tr:last-child .last_col, .retail-order tr:last-child .first_col{*/
/*	!*border-bottom: 1px solid #000!important;*!*/
/*}*/
.zhankai_left {
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 10%;
	background-color: #fafafa;
	vertical-align: middle;
	padding-left: 1.5rem !important;
}

.zhankai_right {
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 90%;
	background-color: #fafafa;
	vertical-align: middle;
	padding-right: 1.5rem !important;
}

.zhankai_left.analyse_zhankai_hide{
	background: url(../img/plan_hide.png) no-repeat 10%;
}
.zhankai_right.analyse_zhankai_hide{
	background: url(../img/plan_show.png) no-repeat 90%;
}
.tr-zhankai-handle, .tr-zhankai-handle_hide{
	/*position: absolute;*/
	/*right: 0;*/
	/*bottom: -1.5rem;*/
	/*z-index: 999;*/
	cursor: pointer;
}
.tr-zhankai-handle_year, .tr-zhankai-handle_year_hide {
	cursor: pointer;
}

.margin-auto{
	margin: auto;
}

.has_thead_tr_border thead th{
	vertical-align: middle;
	/*border-left: 1px solid #d9d9d9;*/
	border-top: 1px solid #d9d9d9;
}
.retail-order th{
	height: 1.5rem;
}
.retail-order tr:last-child td {
	border-bottom: 1px solid #000;
}
.border-bottom_black{
	border-bottom: 1px solid #000 !important;
}
.border-right_black{
	border-right: 1px solid #000 !important;
}
.border-right_gray{
	border-right: 1px solid #D0CECE !important;
}
.border-left-right {
	border-right: 2px solid #D0CECE !important;
	border-left:none !important;
}
.border-bottom_dashed{
	border-bottom: 1px dashed #d9d9d9 !important;
}
.border-52C41A{
	border:3px solid #52C41A;
}
.retail-order tr:first-child th, .retail-order tr:first-child td{
	border-top: 1px solid #000;
}
.retail-order .achieve_model_table tr:first-child th, .retail-order .achieve_model_table tr:first-child td{
	border-top: 1px solid #d9d9d9;
}
.depot-not-belong-to.list-tips{
	box-shadow: 1px 1px 6px #666;
	border-radius: 4px;
	position: absolute;
	right: -241px;
	top: -6px;
}
.depot-not-belong-to.list-tips::after{
	top: 1.58rem;
}

.depot-not-belong-to.list-tips .list-tip-note{
	color: #666;
}
.depot-not-belong-to.list-tips .list-tip-note.operate{
	margin-bottom: .5rem;
}
.depot-notice{
	display: inline-block;
	background: #1283FF;
	color: white;
}
.depot-not-belong-to.list-tips .list-tip-note{
	margin-bottom:0px;
	line-height: 25px;
}
.depot-not-belong-to p{
	color: #666;
}
.table.liandan-sort th, .table.liandan-sort td {
	padding: 0;
}

.retail-order .later td{
	border-bottom: 1px solid #FF0000!important;
}
.retail-order td:first-child, .retail-order th:first-child{
	border-left: 1px solid #000;
}
.retail-order .achieve_model_table td:first-child, .retail-order .achieve_model_table th:first-child{
	border-left: 1px solid #d9d9d9;
}
.retail-order td:last-child, .retail-order th:last-child{
	border-right: 1px solid #000;
}
.retail-order .achieve_model_table td:last-child, .retail-order .achieve_model_table th:last-child{
	border-right: 1px solid #d9d9d9;
}
.retail-order tr:last-child td{
	border-bottom: 1px solid #000;
}
.retail-order td, .retail-order th{
	height: 1.8rem;
	border-bottom: none;
	border-right: none;
	padding: 0;
}
.retail-order .form-control{
	line-height: 1.2rem;
}
.retail-order tr:last-child td{
	border-bottom: 1px solid #000;
}
.outline_0{
	outline: 1px solid #000!important;
}

.font-size-level1 {
	font-size: 16px;
}
.font-size-level2{
	font-size: 14px;
}
.font-size-level3 {
	font-size: 12px;
}

.task-tabs.tabs{
	width: 100%;
	height: 4rem;
	line-height: 4rem;
	border-bottom:0;
}

.task-tabs .dis-in{
	margin-right: 3.1%;
}
.task-tabs .dis-in a{
	padding: .3rem .5rem;
	border: 1px solid #ccc;
	line-height: 2.5rem;
	margin: -2px;
	color: #666;
}
.task-tabs .dis-in a:first-child{
	border-radius: .25rem 0 0 .25rem;
}

.task-tabs .dis-in a:last-child{
	border-radius:  0 .25rem .25rem 0;
}
.task-tabs .dis-in a.task-tabs-curr{
	color: #0097fd;
	border:1px solid #0097fd;
}
.task-tabs .task-right{
	float: right;
	line-height: .75rem;
}
.task-tabs .float-left-title{
	float: left;
	line-height: 2.5rem;
	margin-left: 3.1%;
	margin-top: .78rem;
	font-size: 1.2rem;
}
body.task-body main{
	background-color: #f0f2f5
}
body.task-body .page{
	width: 90%;
	margin: 0 5%;
}
.task-add{
	text-align: center;
	line-height: 2rem;
	border: 1px dashed #999;
	width: 93.8%;
	margin-left: 3.1%;
}
.task-add:hover{
	cursor: pointer;
}
.task-add a{
	color: #666;
}
.task-add .iconfont{
	margin-right: .25rem;
	font-size: .75rem;
}
.buhuo .data-menu-1 td{
	border: none;
	border-left: 1px solid #d9d9d9;
}
.buhuo .data-menu-1 tr{
	border: 1px solid #d9d9d9;
}
.buhuo td.border-top-balck{
	border-top: 1px solid #666 !important;
}

.font-size-level1 {
	font-size: 16px;
}
.font-size-level2{
	font-size: 14px;
}

.task-body .content-inner{
	padding: 0;
}
.buhuo-table table tr td img.tip{
	margin: -.2rem 0 0 0;
	width: .75rem;
	height:.75rem;
}
.list-tips{
	width: 19.2rem;
	height: auto;
	background: #fff;
	position: absolute;
	border: 1px solid #ccc;
	margin-left: 4.8rem;
	margin-top: -2.5rem;
	border-radius: 4px;
}

.list-tips .list-tips-img img{
	width: 1rem;
	height: 1rem;
	margin: .9rem 0 0 .75rem;
}
.list-tips .list-tips-img{
	width: 2rem;
	float: left;
	height: 100%;
}
.list-tips .list-tip-title{
	float: right;
	width: 16.5rem;
	margin-left: .5rem;
	font-size: 14px;
	color: rgba(0,0,0,0.65);
	text-align: left;
	line-height: 1.5rem;
	margin-top: .6rem;
}
.list-tips  .list-tip-body{
	float: right;
	width: 16.5rem;
	margin-left: .5rem;
	font-size: 14px;
	color: rgba(0,0,0,0.7);
	text-align: left;
	font-weight: 600;
	line-height: 1.5rem;
}

.list-tips  .list-tip-body2{
	float: right;
	width: 16.5rem;
	margin-left: .5rem;
	font-size: 14px;
	color: rgba(0,0,0,0.7);
	text-align: left;
	line-height: 1rem;
}

.list-tips .list-tip-note{
	float: right;
	width: 16.5rem;
	text-align: left;
	font-size: 12px;
	margin-left: .5rem;
	margin-bottom: .5rem;
	line-height: 2rem;
}
.list-tips:after {
	position: absolute;
	display: inline-block;
	top: 2.58rem;
	left: -0.3625rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.6rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10);
}
/*方向键在右边*/
.list-tips-right:after {
	left: unset;
	right: -0.3625rem;
	transform: rotate(45deg);
}
.modal-body .match-add-title{
	margin-bottom: 1rem;
}
.add-pool-wrap .beizhu-div-left .beizhu-block-body .beizhu-block-body-right div.links {
	width: 100%;
}
.product_match a{
	margin-left:calc(50% - 1.75rem);
}
.match-add-link,.sale-spread-link{
	line-height: 1.8rem;
}
.tr-total td {
	border-top: 1px solid #000;
}
.border-left-bold{
	border-left: 2px solid #000;
}
.modal.show.modal-right.edit-plansales .modal-dialog {
	width:50%;
}
.border-left-bold{
	border-left: 2px solid #000;
}
.modal.show.modal-right.edit-plansales .modal-dialog {
	width:50%;
}
.border-right-balck{
	 border-right: 1px solid #666 !important;
}
.border-left-balck{
	border-left: 1px solid #666 !important;
}
.border-bottom-black_2{
	border-bottom: 1px solid #666 !important;
}

.buhuo .data-menu-3 .table thead th{
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
	overflow: hidden;
}
.buhuo .data-menu-3 .table th.border-left-black,td.border-left-black{
	border-left: 1px solid black;
}
.buhuo .data-menu-3 .table th.border-right-black,td.border-right-black{
	border-left: 1px solid black;
}
.border-right-red{
	border-right: 1px solid red !important;
}

.table-td-expand{
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 90%;
	padding-right: 1.5rem !important;
}
.table-td-tag-amount{
	cursor: pointer;
	background: url(../img/icon_rmb2.jpg) no-repeat 90%;
	padding-right: 1.5rem !important;
}

.table-td-shrink{
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 90%;
	padding-right: 1.5rem !important;
}
.table-td-expand-left{
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 10%;
	/*padding-right: 1.5rem !important;*/
}
.table-td-shrink-left{
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 10%;
	/*padding-right: 1.5rem !important;*/
}


.buhuo .data-menu-3 .hide{
	display: none;
}
.patch-num{
    display: none;
}
.patch .patch-num{
    display: table-cell;
}
.remain-num{
	display: none;
}
.remain .remain-num{
	display: table-cell;
}
.fold-num{
	display: none;
}
.fold .fold-num{
	display: table-cell;
}
.hide-num{
	display: none;
}
.hide .hide-num{
	display: table-cell;
}
.conceal-num{
	display:none;
}
.conceal .conceal-num{
	display: table-cell;
}
.process-si-rate{
	display:none;
}
.fold-si-rate .process-si-rate{
	display: table-cell;
}
.process-sale-rate{
	display:none;
}
.fold-sale-rate .process-sale-rate{
	display: table-cell;
}
.budan-retail-num{
    display: none;
}
.budan-retail .budan-retail-num{
    display: table-cell;
}
.s-target-num{
    display: none;
}
.s-target .s-target-num{
    display: table-cell;
}

.s-pre-time{
    display: none;
}
.s-pre-date .s-pre-time{
    display: table-cell;
}
.pre-retail-num{
    display: none;
}
.pre-retail .pre-retail-num{
    display: table-cell;
}
.new-store-info{
    display: none;
}
.new-store .new-store-info{
    display: table-cell;
}
.buhuo .relation-result{
	display: none;
}
.buhuo .relation .relation-result{
	display: table-cell;
}
.modal-match_add .modal-body{
	height: calc(100% - 120px);
	overflow: scroll;
}
.modal-match_add .modal-content{
	height:100%;
}
.modal-match_add {
	height: 100%;
	margin: 0 auto;
	box-shadow: 0px 1px 5px #888888;
}
.modal-match_add_temp {
	height: 75%;
	margin: 0 auto;
}
.nowrap {
	white-space: nowrap;
}
.w10r{
	width: 10rem !important;
}
.table-warp-4{
	/*width: 45%;*/
	margin: 0 auto;
}
.quote_all{
	position: absolute;
	background: yellow;
	top: 0;
	left: -2rem;
}
.edit_order_ratio, .edit_circulate_ratio, .edit_discount, .edit_year_ratio, .edit_plan_order_ratio, .edit_plan_circulate_ratio{
	padding: 0;
	cursor: pointer;
	width: 2rem;
}

.edit_order_ratio input, .edit_circulate_ratio input, .edit_discount input, .edit_year_ratio input,
.edit_plan_order_ratio input, .edit_plan_circulate_ratio input {
	padding: 0;
	border: none;
	box-shadow: none;
	border-radius: 0;
}
.percent-wrap {
	position: absolute;
	right: 0;
	background: #ccc;
	top: 0;
	bottom: 0;
	padding-top: 1px;
}
.percent-wrap_1{
	position: absolute;
	right: 0;
	background: #ccc;
	top: 0;
	bottom: 0;
	padding-top: 9px;
}
.icon-jiantou{
	font-size: 1.25rem;
    margin: 0 3px;
	color: #5B9BD5;
}
.icon-jiantou-up{
	font-size: 1.25rem;
    margin: 0 3px;
	color: #5B9BD5;
}
.background-color-BDD7EE{
	background-color: #BDD7EE !important;
}
.background-color-FFE698{
	background-color: #FFE698 !important;
}

.background-color-B4C6E7{
	background-color: #B4C6E7 !important;
}

.background-color-56F52B{
	background-color: #56F52B !important;
}
.background-color-29F76E{
	background-color: #29F76E !important;
}
.background-color-5cb85c{
	background-color: #5cb85c !important;
}


.season-table .table-season {
	/*width: 100%;*/
    height: calc(100% - 20px);
	overflow:scroll;
}
.season-table .table-season .table{
	/*width: 100%;*/
	text-align: center;
	border-collapse: separate;
	border-spacing: 0;
	border: none;
    border-bottom: 1px solid #9B9B9B;
    border-right: 1px solid #9b9b9b;
}

.season-table .table tr td{
	/*width: 3.5rem;*/
    border-top: 1px solid #9B9B9B;
    border-left: 1px solid #9b9b9b;
}
.season-table .table-season .table tr td .title{
	width:3.5rem;
	height:2rem;
	margin:auto;
	text-align: center;
	line-height: 2rem;
}

.season-table .table-season .table tr td .total_title{
	width:2.5rem;
	height:2.8rem;
	margin:auto;
	text-align: center;
}
.season-table .table-season .table tr td .season_cate_1{
	width:4.5rem;
	height:65px;
	justify-content:space-around;
	align-items:center;
	display:flex;
}
.season-table thead td{
	overflow: hidden;
	/*width:3.5rem;*/
	height:2rem;
    border-top: 1px solid #9B9B9B;
    border-left: 1px solid #9b9b9b;
}
.season-table thead th{
	overflow: hidden;
    border-top: 1px solid #9B9B9B;
    border-left: 1px solid #9b9b9b;
}
.big_class_all_total, .boduan_total{
	height: 2rem;
}
.price-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/money.png") 6px 2px/25px 25px no-repeat;
}
.color-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/color.png") 6px 2px/25px 25px no-repeat;
}
.grade-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/grade.png") 6px 2px/25px 25px no-repeat;
}
.skc-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/skc.png") 6px 2px/25px 25px no-repeat;
}
.price-site-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/price.png") 6px 2px/25px 25px no-repeat;
}
.cate-color-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/color-bar.png") 6px 2px/25px 25px no-repeat;
}
.outline-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/outline.png") 6px 2px/25px 25px no-repeat;
}
.temperature-analyse{
	width:40px;
	height:30px;
	background:url("/assets/img/temperature.png") 6px 2px/25px 25px no-repeat;
}
.common-skc-analyse{
	cursor:pointer;
	width:24px;
	height:16px;
	vertical-align:middle;
	background:url("/assets/img/skc.png") 0px 0px/20px 16px no-repeat;
}
.skc-cate-analyse{
	cursor:pointer;
	width:100%;
	height:17px;
	vertical-align:middle;
}
.season-table .table-season .table .pro_bg{
	background: #F3F3F3;
	border:1px solid #9B9B9B;
}
.season-table .table-season .table .year-season1,.year-season2{
	writing-mode:lr-tb;
	font-weight:bold;
	/*border:1px solid #9B9B9B;*/
	background:#F3F3F3;
}
.season-table .table-season .table .tr-first .left-class{
	width:3.5rem;
}

.season-table .table-season .table .table-left-active .pro_class{
	width:3.5rem;
	background: #F3F3F3;
	border:1px solid #9B9B9B;
}
.now-sale-hide-wrap .now-hide-sale,.now-get-hide-wrap .now-hide-get,.last-sale-hide-wrap .last-hide-sale,.last-get-hide-wrap .last-hide-get,.prev-sale-hide-wrap .prev-hide-sale,.prev-get-hide-wrap .prev-hide-get{
	display:none;
}

.special-95.background-color-red,.special-95.background-color-blue,.special-95.background-color-yellow,.special-95.background-color-green,
.special-95.background-color-low-blue,.special-90.background-color-lowblue{
	display: inline-block;
	border-radius: 2px;
	width: 95%;
	border-color: #f8f9fa;
	box-shadow: 0 0 2px #666;
}
.special-90.background-color-red,.special-90.background-color-blue,.special-90.background-color-yellow,.special-90.background-color-green,
.special-90.background-color-low-blue,.special-90.background-color-lowblue{
	display: inline-block;
	border-radius: 2px;
	width: 90%;
	border-color: #f8f9fa;
	box-shadow: 0 0 2px #666;
}
.season-table .season-expand{
	background: url(../img/show_right.png) no-repeat 50% 0.7rem;
	cursor: pointer;
	padding-left:10px;
}
.season-table .season-shrink{
	cursor: pointer;
	background: url(../img/show_left.png)  no-repeat 50% 0.7rem;
}
.expand_show{
	 background: url(../img/plan_show.png) no-repeat 95% 1.5rem !important;
	 cursor: pointer;
	 padding-left:10px;
 }
.shrink_hide{
	cursor: pointer;
	background: url(../img/plan_hide.png)  no-repeat 93% 1.5rem !important;
}
.cp_expand_show{
	background: url(../img/plan_hide.png) no-repeat 95% 0.5rem !important;
	cursor: pointer;
	padding-left:10px;
}
.cp_shrink_hide{
	cursor: pointer;
	background: url(../img/plan_show.png)  no-repeat 93% 0.5rem !important;
}
.skcinfo_show{
	background: url(../img/plan_show.png) no-repeat 93% 1.5rem !important;
	cursor: pointer;
	padding-left:10px;
}
.skcinfo_hide{
	cursor: pointer;
	background: url(../img/plan_hide.png)  no-repeat 95% 1.5rem !important;
}
.double-year-season-height tbody td{
	height: 32px !important;
	padding: 0 0.25rem;
}
.three-year-season-height tbody td{
	height: 48px !important;
	padding: 0 0.25rem;
}
.season-table .table-season .double-span,.season-table .table-season .three-span{
	width:95%;
	font-size:0;
	display:inline-block;
}
.season-table .table-season .double-span .main-span,.season-table .table-season .three-span .main-span{
	font-size:14px;
	line-height:14px;
	height:14px;
}
.season-table .table-season .double-span .match-span,.season-table .table-season .three-span .match-span,.season-table .table-season .three-span .over-span{
	font-size:12px;
	color:#9b9b9b;
	height:12px;
	line-height:12px;
	text-align:right;
	width: 100%;
}
.season-table .table-season  .table .tr-first .pro-boduan {
	/*width: 24.5rem;*/
	height: 2rem;
	margin:auto;
	text-align: center;
	line-height: 2em;
}
.season-table .table-season  .table .tr-first .year-month {
	width: 6rem;
	height: 1.42rem;
	margin:auto;
    font-size:0.75rem;
	/* text-align: center; */
	line-height: 1.42rem;
	/* border:none; */
	/* border-top:1px solid #9b9b9b; */
	font-weight: 700;
	color: #1890ff;
	border-radius: 3px;
	border-color: #1890ff;
	background-color: #67c2ff40;
	box-shadow: 0px 0px 6px 1px #0000004a;
	padding: 0 0 0 2px;
}
.season-table .table-season .table tr .skc_num{
	width:3.5rem;
	background: #BDD7EE;
}
.season-table .table-season .table tr .order_num{
	width:3.5rem;
	background: #E2EFDA;
}

.season-table .table-season .table tr .tag_retail_amount{
	width:3.5rem;
	background: #FFE698;
}

.season-table .table-season .table .big_class_total{
	background: #EDEDED;
	border-right:1px solid #9B9B9B;
}

.season-table .table-season .table .boduan_total{
	background:#D2EAFF;
	/*border-right:1px solid #9B9B9B;*/
}

.season-table .table-season .table .big_class_all_total{
	background:#F5F7FA;
}

.season-boduau-table .season-boduan {
	width: 100%;
}
.season-boduau-table .season-middleclass{
	height: 35rem;
    border:1px solid #AEAFB0;
}

.season-boduau-table .season-boduan .table{
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	border:1px solid #AEAFB0;
    overflow: scroll;
}

.season-boduau-table .season-boduan .table thead th{
	background:#F3F3F3;
	overflow: hidden;
	border:1px solid #d9d9d9;
}
.season-boduau-table .season-boduan .table .title{
	margin:auto;
	padding:5px;
}
.season-boduau-table .season-boduan .table div{
	width:4.5rem;
	height:3.5rem;
	text-align: center;
}
.season-boduau-table .season-boduan .table .vertical-div {
	padding-top:7px;
}
.season-boduau-table .season-boduan .table .vertical-item {
	line-height:3.5rem;
}

.season-boduau-table .season-boduan .table .pro_info {
	width:3.5rem;
	height:1.5rem;
	border:1px solid #D9D9D9;
}

.background-color-00CCFF{
	background-color: #00CCFF !important;
}
.category table{
	border-bottom: 1px solid black;
	border-collapse: separate;
	border-spacing: 0px;
}
.category .table td{
	border: none;
	border-top: 1px solid  #dee2e6;
	border-left: 1px solid  #dee2e6;
}
.cate-export{
	position: absolute;
	right: 2rem;
	top: 5rem;
}
.hotproduct-cate-export{
	position: absolute;
	right: 2rem;
	top: -2.2rem;
}

.category .table-left th{height: 86px;}

.category .table th,.table td.border-top-black{
	border-top: 1px solid black;
}
.category .table th.border-bottom-black,.category .table td.border-bottom-black{
	border-bottom: 1px solid black;
}
.category .table th.border-left-black,.category .table td.border-left-black{
	border-left: 1px solid black;
}
.category .table th.border-right-666,.category .table td.border-right-666{
	border-right: 1px solid #ccc;
}
.category .table th.border-right-black,.category .table td.border-right-black{
	border-right: 1px solid black;
}
.category .table th.border-black,.category .table td.border-black{
	border-right: 1px solid black;
	border-top: 1px solid black;
}
.category .table th.border-left-red,.category .table td.border-left-red{
	border-left: 1px solid red;
}
.category .table th.border-right-red,.category .table td.border-right-red{
	border-right: 1px solid red;
}
.category .table th.border-left-red-3,.category .table td.border-left-red-3{
	border-left: 3px solid red;
}
.category .table th.border-right-red-3,.category .table td.border-right-red-3{
	border-right: 3px solid red;
}
.category .table th.border-top-red-3,.category .table td.border-top-red-3{
	border-top: 3px solid red;
}
.category .table th.border-bottom-red-3,.category .table td.border-bottom-red-3{
	border-bottom: 3px solid red;
}
.category .order-cate,.category .purchase-cate, .saleout-cate,.skc-num,.stock-num,.retail-rate,.week-rate,.puhuo-time-item,.add-order,.this-week-num,.retail-week-num,.special-store-data,.retail-disamount-data, .retail-discount-data,.recent-time-data,.recent-15-time-data,.last-week-num,.not-vested-retail,.total-avg-retail-info,.company-order-info,.not-vested-stock-num,.agent-saleout-cate,.retail-per-info,.order-rate-info,.stock-sale-week-data,.recent-time-per-data,.business-data,.si-num-expand,.store-rate-item,.agent-rate-item
,.order-5-td,.order-7-td,.order-9-td{
    display: none;
}
.category .company-stock-num,.category .area-stock-num {
	display: none;
}
.category .order-rate .order-rate-info, .add-order-wrap .add-order{
	display: table-cell;
}
.category .purchase-high .purchase-cate{
	display: table-cell;
}
.category .order-high .order-cate{
    display: table-cell;
}
.category .order-5-wrap .order-5-td{
	display: table-cell;
}
.category .order-7-wrap .order-7-td{
	display: table-cell;
}
.category .order-9-wrap .order-9-td{
	display: table-cell;
}
.category .saleout-to .saleout-cate{
    display: table-cell;
}
.category .agent-saleout-to .agent-saleout-cate{
	display: table-cell;
}
.category .si-num .si-num-expand{
	display: table-cell;
}
.category .skc .skc-num{
    display: table-cell;
}
.category .stock .stock-num{
    display: table-cell;
}
.category .rate .retail-rate{
    display: table-cell;
}
.category .retail-week-rate .week-rate{
    display: table-cell;
}
.category .this-week .this-week-num{
    display: table-cell;
}
.category .puhuo-time .puhuo-time-item{
	display: table-cell;
}
.category .store-rate .store-rate-item{
	display: table-cell;
}

.category .agent-rate .agent-rate-item{
	display: table-cell;
}
.category .retail-num .retail-week-num{
    display: table-cell;
}
.category .retail-num.week-type .week-type-data{
	display: table-cell;
}

.table-container.hide-his-season-group .his-season-group {
	display: none;
}
.week-item-control {
	position: absolute;
	left: 1rem;
	height: 1.6rem;
	width: 1.6rem;

}
.category .retail-num .week-type-data{
	display: none;
}
.category .special-store .special-store-data{
	display: table-cell;
}
.category .retail-discount .retail-discount-data{
	display: table-cell;
}
.category .retail-disamount .retail-disamount-data {
	display: table-cell;

}
.category .recent-time .recent-time-data{
	display: table-cell;
}
.category .recent-time-per .recent-time-per-data{
	display: table-cell;
}
.category .stock-sale-week .stock-sale-week-data{
	display: table-cell;
}
.category .business .business-data{
	display: table-cell;
}

.category .recent-15-time .recent-15-time-data{
	display: table-cell;
}
.category .last-week2 .last-week-num{
	display: table-cell;
}
.category .total-retail .not-vested-retail{
	display: table-cell;
}
.category .total-avg-retail .total-avg-retail-info{
	display: table-cell;
}
.category .retail-per .retail-per-info{
	display: table-cell;
}
.category .company-order .company-order-info{
	display: table-cell;
}
 .category .not-stock .not-vested-stock-num{
	 display: table-cell;
 }
.category .company-stock .company-stock-num{
	display: table-cell;
}
.category .area-stock .area-stock-num{
	display: table-cell;
}

.category .table.special-store th.border-right-black2,.table.special-store td.border-right-black2{
	 border-right:1px solid #d9d9d9 ;
 }
.category .table th.border-right-black2, td.border-right-black2{
	border-right:1px solid black ;
}

.category .table.total-retail th.border-right-black3,.table.total-retail td.border-right-black3{
	border-right:1px solid #d9d9d9 ;
}
.category .table th.border-right-black3, td.border-right-black3{
	border-right:1px solid black ;
}

.line-height-15{
	line-height: 15px;
}
.category .light-height-15{line-height: 15px;}
.category .light-height-17{line-height: 17px;}
.category .table th.padding-top-bottom-0{ padding-top: 0;padding-bottom: 0;}
.category .table thead th{
    border-top: 1px solid  #d9d9d9;
	border-left: 1px solid  #d9d9d9;
	overflow: hidden;
	vertical-align: middle;
	line-height: 1rem;
}
.category .main-switch{
	font-size: 20px;
	display: inline-block;
	cursor: pointer;
	color: #329cfc;
}
.category .vertical-bottom{
	vertical-align: bottom !important;
}
.category .hiden-cate1 .cate1-class{
	display: none;
}
.category .hiden-cate2 .cate2-class{
	display: none;
}
.br-d5d4d4{
	border-right-width:1px ;
}
.bl-d5d4d4{
	border-left-width:1px ;
}
.setting-img{
	width:20px;
	height:20px;
	position: absolute;
	top:10px;
	left:15px;
	display:inline-block;
	z-index: 35000;
}

.table-select_wrap {
	position: absolute;
	top: -2.1rem;
	right: -6px;
	width: 10rem;
}
.develop-btn_big {
	text-align: center;
	background: #1890FF;
	color: #fff;
	width: 296px;
	height: 40px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin:auto;
}
.modal-header .develop-title {
	margin: auto;
	font-size: 24px;
	text-align: center;
	color: #1890FF;
	font-weight: 700;
}
.jd-vertical {
	width:4.5rem;
	height:3.5rem;
	text-align:center;
	line-height:3.5rem;
}

.jd-div-auto{
	margin:auto !important;
}

.develop-img_wrap {
	width: 186px;
	height: 124px;
	margin: auto;
}
.category .switch{
	float: right;
}
.category .switch label{
	border-radius: 11px;
	margin-bottom:0;
}
.category .switch input ~ span{
	width: 88px;
}
.category .switch input:checked ~ span.radius:after{
	left: 63px;
}
.category .show-all-icon{
	 /*float: right;*/
	 line-height: 20px;
	 cursor: pointer;
	color: #329cfc;
 }
.show-type-icon{
	float: right;
	line-height: 20px;
	cursor: pointer;
}
.switch-tab div{display: inline-block}
.switch-week-desc{
	vertical-align: middle;
	/*float: left;*/
	margin-top: 2px;
	margin-left: 8px;
}
.hiden-cate-icon,.hiden-type-icon {
	cursor: pointer;
	font-size: 20px;
	color: #329cfc;
}


.hiden-wrap_td td{
	display: none;
}
.line-height-2r{
	line-height: 2rem;
}
.line-height-1r{
	line-height: 1rem;
}
.tr-font-bold td {
	font-weight: bold;
}
.modal-body_display {
	height: calc(100% - 150px);

}
.modal-body_display .table-wrap {
    height: 100%;
    overflow-y: scroll;
	border-bottom: 1px solid #d9d9d9;
}
.table-fixed_1 {
    table-layout: fixed;
    text-align: center;
}
.data-collection .index-edit-box {
	height: 100%;
}
.display-modal__footer{
	padding: 1rem;
	text-align: right;
}
.display-img {
	width: 80%;
	height: 100%;
	vertical-align: top;
}
.full-modal {
	margin: 0 auto;
    background: #fff;
}
.modal-body_std {
    height: calc(100% - 128px);
}
.font-size-14{
	font-size: 14px;
}
.font-size-14-important{
	font-size: 14px !important;
}
.data_no span.default_no {
	float: left;
	margin-left: 37.3%;
	margin-top: 2rem;
	font-weight: 500;
	font-size: 1.6rem;
	color: rgba(0, 0, 0, 0.45);
	text-align: left;
}
.store-dirst-table table tr.small-tr th{
	height: 3rem;
	height: 2rem;
}
.store-dirst-table table tr.small-tr td{
	width: 5rem;
	height: 2rem;
}
.store-dirst-table table tr.small-tr{
	height: 2rem;
}
.table-transform{
	z-index: 999;
	background: #fff;
}
.line-linear-gradient{
	background: linear-gradient(90deg, #ffc53d,#33cfff);
	font-weight: 700;
}
.border-left-1{
	border-left: 1px solid #000 !important;
	/*border-right: none !important;*/
}
/*.border-left-2{*/
	/*border-left: 2px solid #000 !important;*/
/*}*/
.border-left-gray-2{
	border-left: 2px solid #999 !important;
	border-right: none;
}
.border-left-gray-1,.border-left-999{
	border-left: 1px solid #999 !important;
}
.border-right-999{
	border-right: 1px solid #999 !important;
}
.border-top-999{
	border-top: 1px solid #999 !important;
}
.table.table-right-none th:not(:last-child),.table.table-right-none td:not(:last-child){
	border-right: none;
}

.border-left-3{
    border-left: 3px solid #000 !important;
}
.border-right-1{
	border-right:1px solid #000 !important;
}
.border-right-1-666{
	border-right:1px solid #666 !important;
}
.border-right-2{
	border-right: 2px solid #000 !important;
}
.table-transform{
	z-index: 999;
	background: #fff;
}
.line-linear-gradient{
	background: linear-gradient(90deg, #ffc53d,#33cfff);
	font-weight: 700;
}
.budan-modal .date-img{
	right: 0.5rem;
}
.customize-time{width: 120px;}
.customize_equivalent{
	width: 120px;
}
.index-body .ring {
	display: inline-block;
	position: relative;
	width: 120px;
}
.index-body #transfer-ring .ring {
	width: 72px;
}
.index-body .ring-left,
.index-body .ring-right {
	width: 60px;
	height: 120px;
	overflow: hidden;
	position: relative;
	float: left;
	background-color:#2589C0
}
.index-body #transfer-ring .ring-left, .index-body #transfer-ring .ring-right {
	width: 36px;
	height: 72px;
}

.index-body .ring-left {
	border-radius: 120px 0 0 120px;
}

.index-body .ring-right {
	border-radius: 0 120px 120px 0;
}
.index-body #transfer-ring .ring-left {
	border-radius: 72px 0 0 72px;
}

.index-body #transfer-ring .ring-right {
	border-radius: 0 72px 72px 0;
}

.index-body .ring-left:after,
.index-body .ring-right:after {
	content: "";
	position: absolute;
	display: block;
	width: 60px;
	height: 120px;
	border-radius: 120px 0 0 120px;
	background-color: #2589C0;
}
.index-body #transfer-ring .ring-left:after,
.index-body #transfer-ring .ring-right:after {
	width: 36px;
	height: 72px;
	border-radius: 72px 0 0 72px;
}

.index-body .ring-right:after {
	content: "";
	position: absolute;
	display: block;
	border-radius: 0 120px 120px 0;
}
.index-body .ring-left:after {
	transform-origin: right center;
}

.index-body .ring-right:after {
	transform-origin: left center;
}
.index-body .white-circle{
	display: table;
	position: absolute;
	top: 5px;
	left: 5px;
	width: 110px;
	height: 110px;
	background: #094C9A;
	border-radius: 50%;
}
.index-body #transfer-ring .white-circle{
	width: 66px;
	height: 66px;
	top: 3px;
	left: 3px;
}
.index-body .mul-location{
	left: 32px;
	width: 203px;
	max-height: 263px;
	border: 1px solid #112E76;
}
.index-body .mul-location-operat{
	color: #01FFFF;
	background: #112E76;
}
.index-body .location-tab-content{
	color: #01FFFF;
	background: #112E76;
	padding-bottom: 32px;
}
.special_db_command .mul-location{
	max-height: 320px;
	overflow: auto;
	border: 1px solid #e6e6e6;
}
.special_db_command .mul-location-operat{
	color: #000;
	background: #fff;
}
.special_db_command .location-tab-content {
	color:#000;
	overflow: auto;
	padding: 0.625rem;
	background-color: #fff;
	width: 100%;
}
.circle-content{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.circle-content p{
	color: #10ffffad;
}
.index-body .index-body-tables .index-tips.index-tips .ajax-body.business-ring-body {
	margin: 8px auto;
	font-size: 12px;
}
.arrow-icon{
	font-size: 29px;
	position: absolute;
	top: 44px;
	left: 177px;
}
.arrow-icon-left{
	font-size: 29px;
	position: absolute;
	top: 44px;
	right: 177px;
}
#saleout-ring{
	height: 143px;
}
.ajax-body{
	color: #01FFFF;
}
#perform_trend{
	width: 100%;
	height: 65%;
}
#perform_trend i{
	margin-top: 5rem !important;
}
.perform_trend_change{
	position: absolute;
	top: 175px;
	left: 108px;
	z-index: 99;
	border: 1px solid #10ffff42;
    border-radius: 4px;
}
.perform_trend_change a{
	color: #10ffffad;
	height: 1.5rem;
	padding: 0 14px;
	line-height: 1.5rem;
	display: inline-block;
	text-align: center;
	cursor: pointer;
}
.perform_trend_change a.curr{
	background: rgba(51,218,251,0.50);
	border-radius: 3px;
	color: #10ffff;
	font-weight: 700;
}
.perform_tend_style{
	background-color: #99F8FE;
	opacity: 0.51;
	width: 82%;
	margin: auto;
	position: relative;
	border-radius: 2px;
	height: 18px;
	top: -34px;
	z-index: -1;
}
.perform_note_style{
	position: relative;
	left: 254px;
	top: -55px;
}
.perform_note_style img {
	width:12px;
}
.yesterday-info{
	padding: 8px 1px;
}
.yesterday-info .first-div{
	line-height: 20px;
    width: 25%;
    padding-right: 3px;
    box-shadow: 0px 0px 2px rgba(51,218,251,0.50);
}
.index_value_color_12{
	color: #10ffff !important;
	font-size: 12px !important;
	font-weight: 700;
}
.index_value_color{
	color: #10ffff !important;
	font-size: 14px !important;
	font-weight: 700;
}
.yesterday-info p{
	height: 20px;
	font-size: 12px;
	color: #10ffffad;

}
.index_title_color{
	color: #10ffffad !important;
}
.yesterday-info p span:first-child{
	margin-right: 6px;
}
.yesterday-info p span{
	color: #10FFFF;
	font-weight: 700;
}
.index-body-tables .index-tips .upper-left{
	position: absolute;
	top: -29px;
	left: -29px;
	z-index:-1;
}
.index-body-tables .index-tips .upper-right{
	position: absolute;
	right: -29px;
	top: -29px;
}
.index-body-tables .index-tips .left-down{
	position: absolute;
	bottom: -29px;
	left: -29px;
}
.index-body-tables .index-tips .right-down{
	position: absolute;
	bottom: -29px;
	right: -29px;
}

.index-head .title-name{
	font-size: 32px;
	color: #33DAFB;
}
.color-1DFF2A{
	color: #1DFF2A;
}
.color-9b9b9b {
	color: #9b9b9b;
}
.color-C6C6C6{
	color: #C6C6C6 !important;
}
.index-body .index-location-submit{
	position: fixed;
	top: 357px;
	color: #000;
	background: #33DAFB;
	width: 201px;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
	text-align: center;
}
.saleout-icon-down{
	position: absolute;
	right: 25px;
	bottom: -12px;
	font-size: 27px;
}
.index-body .enter-project{
	background-image:  url(../img/enter-project.png);
	background-repeat: no-repeat;
}
.search .mul-location{
	max-height: 263px;
	position: absolute;
}
.table .kt-left-title-1{
	height: 3.75rem;
	width: 17rem;
	line-height: 3rem;
}
.table .kt-left-title-2{
    height: 8rem;
    width: 17.5rem;
}
.table .kt-left-title-top{
	line-height: 2rem;
}

.table .kt-left-title-2-top{
	height: 2rem;
	width: 13.5rem;
	line-height: 2rem;
}
.table .kt-left-title-2-body{
	height: 9rem;
	width: 17.5rem;
	line-height: 11rem;
}
.table .kt-left-title-2-body .kt-left-title-2-body-div{
	height: 2.2rem;
	width: 5.83rem;
	line-height: 2rem;
	float:left;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.table .kt-left-title-2-body .kt-left-title-2-body-div .title2-body-data{
	height: 1rem;
	line-height: 1rem;
	text-align: center;
}
.table .kt-left-title-2-body .kt-left-title-2-body-div .title2-body-data:first-child{
	font-size: .75rem;
}
.season-table .table-season .table.kt-table{
	width: auto ;
}
.kt-table .kt-tbody td div{
	font-size: .75rem;
	width: 2.4rem;
	height: 1rem;
	float: left;
	line-height:1rem;
}
.kt-table .kt-tbody td.title div{
	font-size: .75rem;
	width: 5.8rem;
	float: left;
}
.kt-table .kt-tbody td.title.stock div{
	font-size: .75rem;
	width: 3.4rem;
	float: left;
}
.height-100{
	height: 100% !important;
}
.season-table .table .kt-tbody tr td{
	padding: 0;
}
/*.kt-table .kt-tbody td div:nth-child(1){*/
	/*text-align: right;*/
/*}*/
/*.kt-table .kt-tbody td div:nth-child(2){*/
	/*text-align: center;*/
/*}*/
/*.kt-table .kt-tbody td div:nth-child(3){*/
	/*text-align: left;*/
/*}*/
.kt-table .product-td-div-2{
	width: 7rem;
	height: 8rem;
	margin: 0 auto;
}
.index-store-a{
	color: #10ffff;
}
.index-store-a:hover{
	color: #10ffff;
}
.index-body #season_product{
	width: 100%;
	height: 100%;
}
.index-body #total-yj{
	width: 100%;
	height: 100%;
}
.index-body .season_product_style{
    background-color: #99F8FE;
    opacity:0.51;
    width: 90%;
    margin: auto;
    position: relative;
    border-radius: 4px;
    height: 36px;
    top: -30px;
    z-index: -1;
}
.index-body .season_notes_style{
	position: relative;
	top: -72px;
	left: 271px;
}
.index-body .season_notes_style img{
		width:12px;
}
.index-body .season_note2_style{
	position: relative;
	top: -73px;
	left: 271px;
}
.index-body .season_note2_style img{
	width:12px;
}
.progress-bar span.yellow{
	background: yellow;
}
.table.padding-0 td, .table.padding-0 th{
	padding: 0;
}
.yesterday-info .per-div{
    padding-left: 8px;
}
.yesterday-info .sec-div{
    text-align: center;
    font-size: 12px;
}
.sec-div .sec-div-title{
    width: 102px;
    text-align: right;
    display: inline-block;
    font-size: 12px;
}
.yesterday-info .sec-div div{
    margin-right: 16px;
}
#si-ring .after_sale_rate{
    font-size: 14px;
    color: yellow;
}
.sec-div .sec-div-val{
    width: 75px;
    display: inline-block;
}
.cursor-pointer{
	cursor: pointer;
}
.into-si-process{
    cursor: pointer;
}
.si_num{
	color: #10ffff;
}
.index-body .target-div{
	box-shadow: -1px 0px 2px rgba(51,218,251,0.50);
}
.index-body .perform-div{
	box-shadow: -1px 0px 2px rgba(51,218,251,0.50);
}
.border-top-10ffff{
	border-top: 1px solid #10ffff;
}
.border-bottom-10ffff{
	border-bottom: 1px solid #10ffff;
}
.index-body .ring-width-half{
	width: 56px;
	text-align: right;
}
.index-body .ring-width-val{
	width: 53px;
	text-align: left;
}
.store-dirst-table table tr td .tip{
	position: absolute;
	margin-top: .6rem;
}
.store-dirst-table table tr .td-other div.tip_html,.store-dirst-table table tr .store_total div.tip_html{
	width: 0;
	height: 0;
	float: none;
	line-height: 0;
	position: relative;
	margin-left: .4rem;
}
.store-dirst-table table tr .td-other div.tip_html .top-discount,.store-dirst-table table tr .store_total div.tip_html .top-discount{
	width: 6rem;
	height: 2rem;
	float: none;
	line-height: 2;
	left: .5rem;
}
.store-dirst-table table tr .td-other div.tip_html .top-saleoutnum,.store-dirst-table table tr .store_total div.tip_html .top-saleoutnum{
	width: 8rem;
	height: 2rem;
	float: none;
	line-height: 2;
	left: -.5rem;
}
.store-dirst-table table tr .td-other div.tip_html .top-discount.list-tips:after,.store-dirst-table table tr .store_total div.tip_html .top-discount.list-tips:after{
	top: .4rem;
}
.store-dirst-table table tr .td-other div.tip_html .top-saleoutnum.list-tips:after,.store-dirst-table table tr .store_total div.tip_html .top-saleoutnum.list-tips:after{
	top: .4rem;
}
.buhuo-param .product__width div:nth-child(1),.buhuo-param .product__title div:nth-child(1) {
	width: 16% !important;
}
.buhuo-param .product__width div:nth-child(2),.buhuo-param .product__title div:nth-child(2) {
	width: 13% !important;
	height: 100%;
	text-align: center;
}
.buhuo-param .product__width div:nth-child(3),.buhuo-param .product__title div:nth-child(3) {
	width: 10% !important;
}
.buhuo-param .product__width div:nth-child(4),.buhuo-param .product__title div:nth-child(4) {
	width: 10% !important;
}
.buhuo-param .product__width div:nth-child(5),.buhuo-param .product__title div:nth-child(5) {
	width: 10% !important;
}
.buhuo-param .product__width div:nth-child(6),.buhuo-param .product__title div:nth-child(6) {
	width: 10% !important;
}
.buhuo-param .product__width div:nth-child(7),.buhuo-param .product__title div:nth-child(7) {
	width: 10% !important;
}
.buhuo-param .product__width div:nth-child(8), .buhuo-param .product__title div:nth-child(8) {
	width: 12% !important;
}
.buhuo-param .step{
	overflow-x: hidden;
}
.buhuo-param .product__title{
	text-align: left;
}
.switch select{
	padding: 0px 16px;
}
table.table-bottom-border-2 tr td{
	border-bottom: 1px solid #ccc;
	padding: 2px 4px !important;
}
.ring-background-blue{
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	background: #A3D0FD;
	margin-right: .25rem;
}
.ring-background-low-blue{
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	background: #daecfd;
	margin-right: .25rem;
}
.ring-background-light-blue{
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	background: #66FFFF;
	margin-right: .25rem;
}
.ring-background-green{
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	background: #C2E7B0;
	margin-right: .25rem;
}

.ring-background-red{
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	background: #FBC4C4;
	margin-right: .25rem;
}
.ring-background-deep-red{
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	background: red;
	margin-right: .25rem;
}
.ring-background-yellow{
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	background: #ffff00;
	margin-right: .25rem;
}
.color-explain-square {
	border-radius:3px!important;
}

.storeinfo-store-color-text{
	font-size: 12px;
	float: left;
	margin-right: .5rem;
}
.category .switch-period-week{
	float: left;
}
.category .switch-num-amount{
	float: left;
}
.category .band-type{
	padding: 0 8px;
	width: 56px;
}
 .index-scroll-table table thead{
	 background: rgba(18,34,137,1);
	 color: #10ffffad;
}
 .index-body .director-item{
	 display: inline-block;
	 font-size: 14px;
	 color: #01FFFF;
	 letter-spacing: -0.34px;
	 text-align: center;
	 background-image: radial-gradient(49% 168%, rgba(1,255,255,0.10) 47%, rgba(1,255,255,0.20) 100%);
	 border: 1px solid #01FFFF;
	 border-radius: 10px;
	 padding: 0 16px 16px;
	 margin-top: 30px;
	 min-height: 690px;
	 margin-right: 40px;
	 position: relative;
 }
.index-body .director-item-title {
	height: 70px;
	line-height: 70px;
	border-bottom: 1px solid #01FFFF;
	margin-bottom: 16px;
	text-align: left;
}
.index-body .director-item-detail{
	padding: 8px 6px;
}

.index-body .director-ul li{
	background: rgba(1,255,255,0.25);
	margin:0px 16px;
	width: 190px;
	position: relative;
}
.index-body .director-ul li:hover{
	box-shadow: 0px 0px 3px rgba(51,218,251,1);
}
.index-body .director-ul li a{
	color: #01FFFF;
}
.index-body .director-ul li.single-li{
	height: 42px;
	line-height: 42px;
}
.index-body .director-ul li i{
	font-size: 29px;
}
.director-item-title-note{
	font-size: 12px;
	color: rgba(1,255,255,0.65);
	position: absolute;
	top: 20px;
}
.index-icon-right{
	position: absolute;
	top: 300px;
	right: -37px;
	font-size: 29px;
}
.index-body .director-item-end{
	margin-right: 0px;
}
.index-body2-module{
	margin: 0 auto;
	width: 1915px;
}
.index-body .director-ul li.focus-menu{
	background: rgba(255,255,2,0.35);
}
.index-body .director-ul li.landing-menu{
	background: rgba(255,199,206,0.65);
}
.index-body2-module .img-border{
	position: absolute;
}
.index-body2-module .upper-left{
	top: -28px;
	left: -28px;
}
.index-body2-module .upper-right{
	top: -28px;
	right: -28px;
}
.index-body2-module .left-down{
	left: -28px;
	bottom: -28px;
}
.index-body2-module .right-down {
	right: -28px;
	bottom: -28px;
}
.index-body .com-specialist-item{
	border-bottom: 1px solid #01FFFF;
}
.index-body .com-specialist-item .director-ul li{
	margin:16px 16px;
}
.com-specialist .director-item{
	background: none;
	padding: 0;
	font-size: 0;
}
.com-specialist-th{
	border-bottom: 1px solid #01FFFF;
}
.com-specialist-th div{
	height: 50px;
	line-height: 50px;
}
.index-body .left-title{
	width: 100px;
	display: inline-block;
}
.index-body .week-similar-css{
	width: 268px;
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	border-left: 1px solid #01FFFF;
	background-image: radial-gradient(49% 168%, rgba(1,255,255,0.10) 47%, rgba(1,255,255,0.20) 100%);
}

.com-specialist-th div:last-child{
	border-right:none;
}
.com-specialist-item .left-title p{
	width: 26px;
	margin: auto;
	font-size: 24px;
	color: #01FFFF;
	letter-spacing: -0.58px;
	text-align: center;
}
.monday-item,.tuesday-item,.wednesday-item,.thursday-item,.friday-item{
	min-height: 425px;
}
.monday-item-2,.tuesday-item-2,.wednesday-item-2,.thursday-item-2,.friday-item-2{
	min-height: 252px;
}
.index-body .director-ul li.undone-menu{
	background: rgba(110,108,108,0.25);
}
.index-body .director-ul li.undone-menu a{
	color: #1AAAC3;
}
 /*.dbl-a{*/
	 /*cursor: pointer;*/
 /*}*/
.index-body .director-ul li:hover .li-radius{
	z-index: 10;
}
.director-ul li .li-radius{
	position: absolute;
	padding: 4px;
	border-style: solid;
	border-color: #16A7C0;
}
.director-ul li .li-radius:nth-child(1){
	left: -1px;
	top: -1px;
	border-width: 1px 0 0 1px;
}
.director-ul li .li-radius:nth-child(2){
	right: -1px;
	top: -1px;
	border-width: 1px 1px 0 0;
}
.director-ul li .li-radius:nth-child(3){
	right: -1px;
	bottom: -1px;
	border-width: 0 1px 1px 0;
}
.director-ul li .li-radius:nth-child(4){
	left: -1px;
	bottom: -1px;
	border-width: 0 0 1px 1px;
}

.reorganize-record-submit,.reorganize-account-submit{
	position: fixed;
	color:#fff;
	background: #1890FF;
	width: 185px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	cursor: pointer;
}

.store-in-delete{
	color:#fff;
	background: #1890FF;
	width: 185px;
	height:2rem;
	line-height:2rem;
	text-align: center;
	cursor: pointer;
}

.cursor-default{
	cursor: default !important;
}
.penetrate{
	cursor: pointer;
}

 .background-none{
	 background: none !important;
 }
.agent-yj .main-switch{
	font-size: 20px;
	color: #329cfc;
	cursor: pointer;
}
th.huanhang-thead-th{
	height: 2rem;
	line-height: 1rem;
	white-space:normal;
	width: 5rem;

}

.sizegroup-float{
	display: none;
	position: absolute;
	top: 8rem;
	/*overflow: auto;*/
	background: #fff;
	z-index: 100;
	padding: .3rem;
	border: 1px solid #ccc;
}
.sizegroup-float:after {
	position: absolute;
	display: inline-block;
	top: 10px;
	left: -6px;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.4rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px #666;
}


.sizegroup-float .sizegroup-float-table td{
	border: 1px solid #ccc;
	background: #fff;
	padding: .1rem .3rem;
}
.product-skc2{
	height: 0;
	float: left;
	width: 100%;
}
.product-skc2 div{
	width: 100%;
	background: rgba(0,0,0,0.31);
	height: 1.5rem;
	text-align: center;
	line-height: 1.5rem;
	font-size: 12px;
    max-width: 12rem;
	color: #FFFFFF;
	border: 1rem;
	position: relative;
	margin-top: -1.5rem;
	float: left;
	overflow: auto;
}
.product-skc5{
	height: 0;
	float: left;
	width: 100%;
}
.product-skc5 div{
	width: 100%;
	background: rgba(0,0,0,0.31);
	height: 2rem;
	text-align: center;
	font-size: 12px;
	max-width: 12rem;
	color: #FFFFFF;
	border: 1rem;
	position: relative;
	margin-top: -2rem;
	float: left;
}
.product-skc3{
	position: absolute;
	background-color: rgba(0,0,0,.31);
	color: #fff;
	text-align: center;
	width: 100%;
	height: auto;
	bottom: 0;
	left: 0;
	right: 0;
	font-size: 12px;
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;
}
.color-888{
	color: #888888 !important;
}
.display-select{
	height: 2rem;
	margin-top: 1rem;
	float: left;
	margin-left: 2rem;
}
.display-select button{
	background: #1890ff;
	color: #fff;
}
.detail-info-item .mul-location-select-all span{
	width: 0;
}
.detail-bodys{
	height: calc(100% - 3rem);
}
.kt-float-table .table-warp{
	min-height:0;
}
.kt-float-table .table-left table.kt-table{
	margin-bottom: 7px;
	background-color: #fff;
	border: none;
	border-bottom: 1px solid rgba(0,0,0,0.10);
	border-right: 1px solid rgba(0,0,0,0.10);
}
.kt-float-table .table-left table.kt-store-table{
	margin-bottom: 12px;
	background-color: #fff;
}
.kt-float-table .table-left{
	background-color: rgba(255,255,255,0);
}

.season-table.kt-float-table .table-season{
	height: 100%;
	overflow: unset;
}
.product-table-header-th{
	width: 5rem;
	white-space: normal;
}
th.store-fly-gotostock {
	width: 5rem;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
}
.hotproduct th.store-fly-gotostock {
	width: 40px;
}


.input-width{
	max-width: 224px;
}
.import-li img{
	width: 20px;
}
.total-zhankai{
	cursor: pointer;
}
.width-11r{
	width: 11rem !important;
}
.width-9r{
	width: 9rem !important;
}
.width-6r{
	width: 6rem !important;
}
.bg-purpleCP-1{
	background-color:#F5F7FA !important;
}
.bg-purpleCP-2{
	background-color:#FCE4D6 !important;
}
.bg-purpleCP-3{
	background-color:#E3EEDE !important;
}
.bg-purpleCP-4{
	background-color:#DDEBF7 !important;
}
.bg-purpleCP-5{
	background-color:#BDD7EE !important;
}
.bg-purpleCP-6{
	background-color:#FFF2CC !important;
}
.bg-purpleCP-7{
	background-color:#D9E1F2 !important;
}
.bg-purpleCP-8{
	background-color:#FFE698 !important;
}
.bg-purpleCP-9{
	background-color:#D6DCE4 !important;
}
.bg-purpleCP-10{
	background-color:#FDF0E9 !important;
}

.bg-baokuan-purpleCP-1{
	background-color:#ffffff !important;
}
.bg-baokuan-purpleCP-2{
	background-color:#d9d9d9 !important;
}
.bg-baokuan-purpleCP-3{
	background-color:#b4c6e7 !important;
}
.bg-baokuan-purpleCP-4{
	background-color:#bdd7ee !important;
}
.bg-baokuan-purpleCP-5{
	background-color:#c6efce !important;
}
.bg-baokuan-purpleCP-6{
	background-color:#ffeb9c !important;
}
.bg-baokuan-purpleCP-7{
	background-color:#f8cbad !important;
}
.bg-baokuan-purpleCP-8{
	background-color:#ffc7ce !important;
}
.bg-baokuan-purpleCP-9{
	background-color:#ffc7ce !important;
}
.bg-baokuan-purpleCP-10{
	background-color:#FDF0E9 !important;
}
.bg-baokuan-purpleCP-11{
	background-color:#ECBFEA !important;
}
.bg-ADD1F8 {
	background-color: #ADD1F8 !important;
}
.bg-5B72FF{
	background-color: #5b72ff !important;
}
.bg-6415C8{
	background-color: #6415c8 !important;
}
.bg-FFEAC4 {
	background-color: #FFEAC4 !important;
}
.bg-F7CDD2{
	background-color: #F7CDD2 !important;
}
.bg-EB8A8A {
	background-color: #EB8A8A !important;
}
.background-color-EB8A8A {
	background-color: #EB8A8A !important;
}
.column-hide .detail-info-item .checkbox-inline{
	line-height: 1rem;
}
.column-hide .detail-info-item span{
	width: 10rem;
}
.modal-right.column-hide .modal-footer{
	z-index:9;
}
.fix-store-product-title img.add-yuce,.fix-store-product-title img.add-zhengbian,.fix-store-product-title img.add-zhutui{
	z-index:9;
	width: 0.8rem;
	height: .8rem;
	position: relative;
	right: -14.5rem;
	top: .8rem;
	cursor:pointer;
}
.sxdp-body .text-vertical-lg{
	width: 10rem;
}
.liandan-sort .table-liandan-text{
	width: 8rem;
	height: 8rem;
	white-space:normal;
	word-break:break-all;
	word-wrap:break-word;
	overflow: auto;

}
.liandan-sort .table-liandan-text-edit{
	width: 8rem;
	height: 2rem;
}
.setting-form .step-product .select2-container--default .select2-selection--multiple .select2-selection__rendered{
	height: 1.3rem;
	margin-top: .3rem;
}
.overflow-scroll{
	overflow-x:scroll !important;
}
.step-store .com_model{
	width:6.2rem !important;
	height: 2rem;
	line-height: 1rem;
	position:absolute;
	top:10px;
	display: inline-block;
}
.baogao1 .table th.border-left-black{
	border-left: 1px solid #844234;
}
.baogao1 .table-left th{
	height: 32px;
}

.baogao1 .table thead th{
	border-top: 1px solid  #d9d9d9;
	border-left: 1px solid  #d9d9d9;
	overflow: hidden;
	vertical-align: middle;
}
.baogao1 table{
	border-collapse: separate;
	border-spacing: 0px;
}

.baogao1 .table td{
	border: none;
	border-top: 1px solid  #d9d9d9;
	border-left: 1px solid  #d9d9d9;
}
.baogao1 .table-left th{height: 32px;}

.baogao1 .table th.border-right-black,.table td.border-right-black{
	border-right: 1px solid black;
}
.baogao1 .table th,.table td.border-top-black{
	border-top: 1px solid black;
}
.baogao1 .table th.border-bottom-black,.baogao1 .table td.border-bottom-black{
	border-bottom: 1px solid black;
}

.baogao1 .table th.border-black,.baogao1 .table td.border-black{
	border-right: 1px solid black;
	border-top: 1px solid black;
}

.baogao1 .table thead th{
	border-top: 1px solid  #d9d9d9;
	border-left: 1px solid  #d9d9d9;
	overflow: hidden;
	vertical-align: middle;
}
.baogao1 .main-switch{
	font-size: 20px;

	cursor: pointer;
}

.baogao1 .show-all-icon{
	float: right;
	line-height: 20px;
	cursor: pointer;
}
.through{
	color: #0097fd;
	cursor: pointer;
	line-height: 17px;
	word-break: initial;
}
.week_dismount{
	margin-top: -1.2rem !important;
}
.system-user .border-black-top{
	border-top: 1px solid #000 !important;
}

.mul-aPLocation {
	max-height: 263px;
	overflow: auto;
}
.mul-aPLocation-operat{
	border-bottom: 1px solid #D9D9D9;
	background: #fff;
}
.mul-aPLocation-select-all{
	display: inline-block;
	text-align: left;
	margin-left: 8px;
	cursor: pointer;
}
.mul-aPLocation-delete-all, .country-delete-all{
	display: inline-block;
	text-align: right;
	margin-left: 60px;
	font-size: 14px;
	color: #1890FF;
	cursor: pointer;
}
.modal-max-input input,.modal-max-input select{
	max-width: 224px;
}
.special-select2-width .select2-container{
	width: 185px !important;
}
.index-body .mul-aPLocation-operat{
	color: #01FFFF;
	background: #112E76;
}
.index-body .search-content{
	border-top:none;
	overflow: inherit;
}
.special_db_command .mul-aPLocation-operat{
	color: #000;
	background: #fff;
}
.overflow-scroll{
	overflow-x:scroll !important;
}

.size-info{border-bottom: 1px solid #E8E8E8;margin-bottom: 1.5625rem;}
.size-info p{display: inline-block;color:rgba(0,0,0,0.85);}
.size{display: inline-block; margin-bottom: 1.25rem;}
.size input{margin-right: 0.375rem;margin-bottom:0.25rem;margin-left: 1.875rem;}
.size input:first-child{margin-left: 1.5625rem;}
.size span{padding: 0 0.625rem;}
/*复选框样式*/
.size-info input[type="checkbox"] {-webkit-appearance: none; /*清除复选框默认样式*/background: #FFFFFF;height: 1rem;vertical-align: middle;width: 1rem;height:1rem;border: 1px solid rgba(0,0,0,0.15);border-radius: 0.125rem;}
.size-info input[type="checkbox"]:checked {border:none;background: #FFFFFF url("/assets/img/check2.png");}

.goods-img{border-bottom: 1px solid #E8E8E8;margin-bottom: 1.5625rem;}
.goods-img p{color:rgba(0,0,0,0.85);}
.goods-img input{margin-bottom: 1.25rem;}

.years{display: inline-block;width: 14rem;}

/*颜色信息*/
.color-info{margin: 0 auto;background: #FFFFFF;border-radius:0.125rem;}
.color-info .table-warp{min-height: auto;}
.color-info-header{margin-bottom: 1.25rem;}
.color-info-title{    font-weight: bold;float: left;font-size: 1rem;color: rgba(0,0,0,0.85);line-height: 1.5rem;}
.color-info-header a{font-size: 1rem;float: right;width: 7rem;float: right;height: 2rem;line-height: 1.125rem;}
.color-info-header img{margin-top: -0.0625rem;}
.color-table .table{border-bottom: 0.0625rem solid #E8E8E8;font-size: 0.875rem;color: rgba(0,0,0,0.65);line-height: 1.375rem;}
.color-table thead th{border: none;}
.color-table tbody td{border: none;}
.color-table th {background: #FAFAFA;border-radius: 0.25rem 0.25rem 0 0;font-size: 0.875rem;color: rgba(0,0,0,0.85);line-height: 1.375rem;}
.state span{margin-left: 0.3125rem;}
.state #state-img{margin-top: -0.1875rem;}
.operation a{color: #1890FF;}
/*.operation span{color:rgba(0,0,0,0.09);margin: 0 0.4375rem;width: 6.25rem;display: inline-block;}*/
.operation-img{margin-top: -0.25rem;}
/*统计数据*/
.count-info{margin: 0 auto;margin-bottom: 1.25rem;background: #FFFFFF;border-radius: 0.125rem;}
.count-table .total-table{border: none;}
.total-tr{border-top: 0.0625rem solid #E8E8E8;margin-top: 0.625rem; }
.count-table .table{border: none;}
/*商品图片*/
.quick_db_product_img{
	/*margin-top: -0.5rem;  */
	display: inline-block;  padding-right: 1rem;  font-size: 0.875rem;  line-height: 2rem;  width: 5.875rem;  text-align: right;  vertical-align: top;}

.product_img{ margin-top: -0.5rem;  display: inline-block;  padding-right: 1rem;  font-size: 0.875rem;  line-height: 2rem;  width: 3.875rem;  text-align: right;  vertical-align: top;}
.goods-img .upload{display: inline-block;}
.product-img-list li{vertical-align: top;margin-bottom: 1.25rem;display: inline-block;margin-right: 1.25rem; width: 8.5rem;  height: 11.437rem;position: relative;}
.product-img-list li img{border: 1px solid #D9D9D9;border-radius: 0.25rem;}
.goods-img .img-add{position: relative;cursor: pointer;background: rgba(0,0,0,0.02);margin-bottom: 1.25rem;}
.goods-img .img-add input{cursor: pointer;  position: absolute;  width: 8.5rem;  height: 11.437rem;  top: 0;  left: 0px;  opacity: 0;}
.img-add span{font-size: 0.875rem;color: rgba(0,0,0,0.30);position: absolute;top: 0.69rem;text-align: center;}
.img-default{cursor: pointer;display:none!important;line-height: 1.68rem;display: none;border-radius: 0 00.25rem 0.25rem;  position: absolute; margin-top: -1.75rem;display: block;font-size: 0.75rem;color: #FFFFFF;background: rgba(0,0,0,0.65);text-align: center;width: 8.66rem;height: 1.68rem;}
.img-box:hover .img-default {display: block!important;}
.img-clear{width: 1rem;  height: 1rem;cursor: pointer;}
.icon-clear{position: absolute;top: -0.437rem; left: 8.0625rem;display: block;width: 1rem;height: 1rem;background: url("/assets/img/close-circle.png") no-repeat;}

.font-size-20{font-size: 20px;}
.font-size-18{font-size: 18px;}
.font-size-16{font-size: 16px;}
.font-size-12{font-size: 12px;}
.font-size-11{font-size: 11px;}
.font-size-10{font-size: 10px;}
.index-body .plan-num{
	width: 75px;
	font-size: 12px;
	text-align: center;
	margin: 0 auto;
	color: #10ffff;
	background: #094C9A;
	border: none;
}
.detail-info-item2{margin-bottom: 1.5625rem;}
.detail-info-item2 ul.page-ul li.page-li{
	line-height: 1.25rem;
	/*overflow: hidden; */
	white-space: nowrap;
	color: rgba(0,0,0,0.65);display: inline-block;width:  19.625rem;margin-right: 1rem;padding-top: 0.1875rem;padding-bottom: 1rem; }
.detail-info-item2 ul.page-ul li.overflow-none{overflow: visible; vertical-align: top;}

.detail-info-item2 ul.page-ul li.active{overflow:unset;}
.detail-info-item2 ul.page-ul li.page-li:first-child{padding-left:0px;}
.detail-info-item2 span.page-span{vertical-align: middle;color:rgba(0,0,0,0.85);width: 5rem;display: inline-block;}
.detail-info-item2 .select2 span{
	width: auto;
	display: block;
}
.detail-info-item2 select.stock-multiple{
	display: inline-block;
	width: 11.5rem;
}
.detail-info-item2 small{font-weight: 600;}
.big-image-input-agent{
	width: 10rem !important;
	margin-left: 5.2rem;
	margin-top: -1.2rem;
}
.result-hot-product table{
	border-right: none !important;
}
.result-hot-product tbody{
	border-right: 1px solid #d9d9d9;
}
.result-hot-product .top5{
	display: none;
}
.result-hot-product .top10{
	display: none;
}
.result-hot-product .top20{
	display: none;
}
.result-hot-product .top30{
	display: none;
}

.result-hot-product.show-top5 .top5{
	display: table-row;
}
.result-hot-product.show-top10 .top10{
	display: table-row;
}
.result-hot-product.show-top20 .top20{
	display: table-row;
}
.result-hot-product.show-top30 .top30{
	display: table-row;
}
.category-time{
	width: 112px;
	height: 20px;
	margin-right: 8px;
}
.category-time input{
	height: 23px;
}
.category-time .date-img{
	right: 6px;
	top: 5px;
}
.bind-bottom{
	display: inline-block;
	line-height: 2.2rem;
	min-height:1.5rem;
}
/*.echarts_contain {*/
	/*position: static!important;*/
/*}*/

.border-bottom-black-1{
	border-bottom: 1px solid #000000;
}
.border-left-black-1{
	border-left: 1px solid #000000;
}
.border-top-black-1{
	border-top: 1px solid #000000 !important;
}
.border-right-black-1{
	border-right: 1px solid #000000;
}
.border-bottom-gray-1{
	border-bottom: 1px solid #cfcfcf;
}
.border-left-gray-1{
	border-left: 1px solid #cfcfcf;
}
.border-top-gray-1{
	border-top: 1px solid #cfcfcf;
}
.border-top-red{
	border-top: 2px solid #FF0000  !important;
 }
.border-bottom-red{
	border-bottom: 2px solid #FF0000  !important;
}
.border-right-gray-1{
	border-right: 1px solid #cfcfcf;
}
.margin-top-0{margin-top:0 !important;}
.margin-top-2{margin-top:2px !important;}
.quick-db-modal, .db-pool-modal{
	/*max-height: 20rem;*/
	height: auto;
	overflow: hidden;
	position: absolute;
	background: #fff;
	border: 1px solid #ddd;
	top: 449px;
	left: 262px;
	z-index:1040;
	box-shadow: 3px 3px 5px #666;
	border-radius: 8px;
}
.db-pool-modal {
	top: 300px;
	padding: .5rem;
	padding-top: 0;
}
.quick-db-modal .quick-db-modal-img{
	height: 135px;
	width: 99px;
}
.quick-db-modal .storeout{
	height: 58px;
	border-bottom: 1px solid #000;
	background: #f2f2f2;
}
.quick-db-modal .storeout .storeout-title{
	height: 38px;
	width: 100%;
	line-height: 38px;
	font-size: 16px;
	font-weight: 700;
}
.quick-db-modal  .storeout-size-title{
	height:20px;
}
.quick-db-modal .storeout-size-title .storeout-size-name{
	width: 62px;
}
.quick-db-modal .storeout-size-data{
	width: 30px;
	overflow: hidden;
	padding: 0 1px;
}
.quick-db-modal .storeout-size-total{
	width:43px;
}
.quick-db-modal .storeout-data{
	width: 450px;
	max-height: 150px;
	height: auto;
	overflow-y: hidden;
	overflow-x: hidden;
	float: left;
	border-bottom:1px solid #000;
}
.quick-db-modal .storeout-data .storeout-data-line{
	height: 75px;
	float: left;
}
.quick-db-modal .storeout-data .storeout-data-line .storeout-data-line-sizes{
	height: 100%;
	float: left;
	background: #f2f2f2;
}


.quick-db-modal .storeout-size-stock,.quick-db-modal .storeout-size-retail,.quick-db-modal .storeout-size-zy{
	height: 24px;
	width: 100%;
}
.quick-db-modal .storeout-size-stock-title,.quick-db-modal .storeout-size-retail-title,.quick-db-modal .storeout-size-zy-title{
	height: 100%;
	width: 62px;
}
.quick-db-modal .storeout-size-stock-data,.quick-db-modal .storeout-size-retail-data,.quick-db-modal .storeout-size-zy-data{
	width: 30px;
	height: 100%;
	border-bottom: 1px solid #cfcfcf;
}

.quick-db-modal .storeout-size-stock-total,.quick-db-modal .storeout-size-retail-num,.quick-db-modal .storeout-size-zy-discount,.quick-db-modal .storeout-size-stock-endtime,.quick-db-modal .storeout-size-retail-total, .quick-db-modal .storeout-size-stock-time,.quick-db-modal .storeout-size-retail-time,.quick-db-modal .storein-size-retail-time,.quick-db-modal .storein-size-retail-time ,.quick-db-modal .storeout-size-zy-total,.quick-db-modal .storeout-size-zy-time{
	height: 100%;
	width: 43px;
	border-bottom: 1px solid #cfcfcf;
	font-weight: 700;
}
.quick-db-modal .db-top{
	height: 59px;
	background: #e6f7ff;
}
.quick-db-modal .db-top .db-top-title{
	width: 100%;
	height: 38px;
	background: #e6f7ff;
}
.quick-db-modal .db-top .db-top-title .db-top-title-2{
	font-size: 20px;
	line-height: 38px;
	width: 100%;
	text-align: center;
	font-weight: 700;
}
.quick-db-modal .db-top .db-top-size{
	width: 100%;
	height: 20px;
}
.quick-db-modal .db-top .db-top-size .db-top-size-out{
	width: 140px;
	height:100%;
}
.quick-db-modal .db-top .db-top-size .db-top-size-data{
	width: 31px;
	height: 100%;
	overflow: hidden;
	padding: 0 1px;
}
.quick-db-modal .db-top .db-top-size .db-top-size-total{
	width: 31px;
	height:100%;
}
.quick-db-modal .db-top .db-top-size .db-top-size-in{
	width: 139px;
	height:100%;
}
.quick-db-modal .storein-top{
	height: 59px;
	background:#f2f2f2;
}
.quick-db-modal .storein-top .storein-top-title{
	height: 38px;
	width: 100%;
	line-height: 38px;
	font-size: 16px;
	font-weight: 700;
}
.quick-db-modal .storein-top .storein-top-size{
	height: 21px;
	width: 100%;
}

.quick-db-modal .storein-top .storein-top-size-1{
	width: 63px;
}

.quick-db-modal .storein-top .storein-top-size-2{
	width: 29px;
	overflow: hidden;
	padding: 0 1px;
}

.quick-db-modal .storein-top .storein-top-size-3{
	width: 43px;
}
.quick-db-modal .storeout-select{
	width: 136px;
	height: 72px;
	padding-top: 20px;
	font-weight: 700;
}
.quick-db-modal .storein-db-total{
	max-height: 150px;
	height: auto;
	overflow: auto;
	border-bottom: #000;
}
.quick-db-modal .storein-db-total{
	max-height: 150px;
}
.quick-db-modal .storein-db-total .storein-db-total-line{
	height: 76px;
	width: 100%;
	border-right: 1px solid #000;
}
.quick-db-modal .storein-db-total .store-db-total{
	width: 31px;
}
.quick-db-modal .storein-db-total .storein-db-total-line-dbnum{
	width: 30px;
	height: 34px;
	text-align: center;
	line-height: 34px;
}
.quick-db-modal .storein-db-total .storein-db-total-line-dbnum span{
	width: 30px;
	height: 34px;
}
.quick-db-modal .storein-db-total .storein-db-total-line-dbnum input{
	width: 30px;
	height: 34px;
	display: none;
	text-indent: 5px;
}
.quick-db-modal .storein-select{
	width: 141px;
	height: 75px;
	padding-top: 0px;
	font-weight: 700;
	line-height: 1rem;
}
.quick-db-modal .storein-stock,.quick-db-modal .storein-retail{
	height: 26px;
	background: #f2f2f2;
}
.quick-db-modal .storein-stock .storein-stock-total,.quick-db-modal .storein-retail .storein-retail-total,.quick-db-modal .storein-stock .storein-zy-total{
	height: 100%;width: 63px;
}
.quick-db-modal .storein-stock .storein-size,.quick-db-modal .storein-stock .storein-zy,.quick-db-modal .storein-retail .storein-size,.quick-db-modal .storein-zy .storein-size{
	width: 29px;height: 100%;
}
.quick-db-modal .storein-stock .storein-total,.quick-db-modal .storein-retail .storein-total{
	width: 43px;height: 100%;font-weight:700;
}
.quick-db-modal .quick-db-modal-bottom{
	width: 100%;
	height: 40px;
	border-top:1px solid #ccc;
	float: left;
	line-height: 40px;
	text-align: center;
}

.quick-db-modal .quick-db-top{
	width: 100%;
	float: left;
	height: 35px;
	border-bottom: 1px solid #ccc;
}
.quick-db-modal .quick-db-top .quick-db-title{
	width: 30rem;
	height: 2rem;
	float: left;
	margin-left: 1rem;
	color: #666;
	line-height: 2rem;
}
.quick-db-modal .quick-db-top .close{
	width: 35px;
	height: 35px;
}
.bottom-body-left{
	width:300px;
	height: 100%;
	float: left;
}
.quick-db-modal .bottom-body-left .db-top-title-1{
	width: 120px;
	height: 20px;
	margin-top: 5px;
	margin-left: 10px;
	line-height: 2px;
	text-align: center;
	padding: 12px;
	background: #DEEBF7;
	border: 1px solid #ccc;
	border-radius: 4px;
	color: #000;
	font-weight: 700;
	float: left;
}

.quick-db-modal .bottom-body-left .db-top-title-3{
	width: 120px;
	height: 100%;
	margin-top: 9px;
	height: 20px;
	margin-top: 5px;
	margin-right: 2px;
	line-height: 2px;
	text-align: center;
	padding: 12px;
	background: #ffff00;
	border: 1px solid #ccc;
	border-radius: 4px;
	color: #000;
	font-weight: 700;
	float: right;
}
.bottom-body-right{
	width:460px;
	height: 100%;
	display: inline-block;
}
.area-db-bottom-body-right{
	margin-right: 0px;
}
.bottom-body-right img{
	width: 25px;
}
.bottom-body-right .save{
	margin-left: 30px;
	border: 1px solid #0097df;
	border-radius: 4px;
	padding: 4px 12px;
}
.bottom-body-right .save_area{
	margin-left: 30px;
	border: 1px solid #0097df;
	border-radius: 4px;
	padding: 4px 12px;
}
.bottom-body-right .save-close{
	margin-left: 15px;
	border: 1px solid #ff0000;
	border-radius: 4px;
	padding: 4px 12px;
	color: #ff0000;
}
.bottom-body-right .save-close_area{
	margin-left: 15px;
	border: 1px solid #ff0000;
	border-radius: 4px;
	padding: 4px 12px;
	color: #ff0000;
}
.bottom-body-right .clear {
	margin-left: 15px;
	color: #afafaf;
	border: 1px solid #afafaf;
	border-radius: 4px;
	padding: 4px 12px;
}
.bottom-body-right .clear_area {
	margin-left: 15px;
	color: #afafaf;
	border: 1px solid #afafaf;
	border-radius: 4px;
	padding: 4px 12px;
}
.quick_total_db .overdue-db{
	color:#ff0000
}
.quick_total_db .overdue-db_area{
	color:#ff0000
}
.quick_total_db .db_select{

	width: 530px;
}
.category-time{
	width: 112px;
	height: 20px;
	margin-right: 8px;
}
.category-time input{
	height: 23px;
}
.category-time .date-img{
	right: 6px;
	top: 5px;
}

td.skc-stock-db.db-out-img{
	background: url(/assets/img/db-out.svg) no-repeat;
	background-size: 30px 30px;
	width: 32px;
	background-position: 1.3rem;
	height: 30px;
	text-align: center;
	/*left: 1rem;*/
	margin: 0;
	/*top: -.45rem;*/
	line-height: 40px;
}
td.skc-stock-db.db-out-img.quick-store-need{
	line-height : unset;
}

td.skc-stock-db.db-in-img{
	background: url(/assets/img/db-in.svg) no-repeat;
	background-size: 30px 30px;
	width: 30px;
	height: 30px;
	text-align: center;
	/*left: 1rem;*/
	margin: 0;
	/*top: -.45rem;*/
	line-height: 35px;
	background-position: 1rem;
}
td.skc-area-db.db-in-img{
	background: url(/assets/img/db-in.svg) no-repeat;
	background-size: 30px 30px;
	width: 30px;
	height: 30px;
	text-align: center;
	/*left: 1rem;*/
	margin: 0;
	/*top: -.45rem;*/
	line-height: 35px;
	background-position: 1.3rem;
}
td.skc-area-db.db-out-img{
	background: url(/assets/img/db-out.svg) no-repeat;
	background-size: 30px 30px;
	width: 32px;
	background-position: 1.3rem;
	height: 30px;
	text-align: center;
	/*left: 1rem;*/
	margin: 0;
	/*top: -.45rem;*/
	line-height: 40px;
}

.db-out-img .jiantou{
	width: 16px;
	color: #000;
	margin-left: 22px;
	text-align: center;
	height: 1.3rem;
	float: left;
	margin-top: -31px;
}
.skc-area-db.db-out-img .jiantou{
	margin-left: 25px;
}
.db-in-img .jiantou{
	width: 18px;
	color: #000;
	margin-left: 18px;
	text-align: center;
	height: 1.3rem;
	float: left;
	margin-top: -31px;
}
.skc-area-db.db-in-img .jiantou{
	width: 18px;
	color: #000;
	margin-left: 24px;
	text-align: center;
	height: 1.3rem;
	float: left;
	margin-top: -31px;
}
.db-agent-out-img{
	background: url(/assets/img/db-out.svg) no-repeat;
	background-size: 35px 35px;
	width: 32px;
	height: 36px;
	text-align: center;
	position: absolute;
	left: 1.6rem;
	top: -.5rem;
	margin: 0;
	line-height: 40px;
}

.db-agent-in-img{
	background: url(/assets/img/db-in.svg) no-repeat;
	background-size: 35px 35px;
	width: 32px;
	height: 36px;
	text-align: center;
	position: absolute;
	left: 1.5rem;
	top:-.25rem;
	margin: 0;
	line-height: 40px;
}
.skc-stock-db .jiantou .db-in-small-img{
	background-image: url(/assets/img/san-in.png);
	float: right;
	font-size: 12px;
	line-height: 17px;
	background-position: -41px -39px;
	width: 18px;
	height: 18px;
}
.skc-stock-db .jiantou .db-out-small-img{
	margin-top: 2px;
	float: right;
	margin-top: 3px;
	font-size: 12px;
	line-height: 18px;
	background-image: url(/assets/img/san-out.png);
	background-position: -41px -44px;
	width: 18px;
	height: 15px;
}
.no-recent-execute.positive{
	background: url(/assets/img/db-in.svg) no-repeat;
	background-position: left bottom;
	height: 1.5rem;
	width: 1.1rem;
	background-size: 20px;
	margin-top: 6px;
}
.no-recent-execute.negative{
	background: url(/assets/img/db-out.svg) no-repeat;
	background-position: left bottom;
	height: 1.5rem;
	width: 1.1rem;
	background-size: 22px;
	margin-top: 6px;
}
.no-recent-execute .no-recent-execute-child {
	margin-top: -6px;
	display: inline-block;
	vertical-align: top;
}
.no-recent-execute-hotproduct {
	position: absolute;
	top: 40px;
	right: 0;
}
.little-modal {
	max-width: 430px;
	background: #fff;
	height: 320px;
	text-align: center;
}
.modal_quick_alloc .modal-body {
	overflow: scroll;
}
.modal_quick_alloc form {
	height: 100%;
}
.modal_quick_alloc .modal-footer {
	position: unset;
}
.modal_quick_alloc .size_num_edit {
	cursor: pointer;
}
.modal_quick_alloc .delete-button {
	cursor: pointer;
	padding: .2rem .3rem .2rem 0;
}

.little-modal {
	max-width: 430px;
	background: #fff;
	height: 320px;
	text-align: center;
}
.modal_quick_alloc .modal-body {
	overflow: scroll;
}
.modal_quick_alloc form {
	height: 100%;
}
.modal_quick_alloc .modal-footer {
	position: unset;
	border-radius: .3rem;
}
.modal_quick_alloc .size_num_edit {
	cursor: pointer;
}
.modal_quick_alloc .delete-button {
	cursor: pointer;
	padding:.2rem .3rem .2rem 0;
	font-size: 16px;
}
.add-button {
	border-radius: 50%;
	cursor: pointer;
}
.modal_quick_alloc {
	margin: 0;
	border-radius: .3rem!important;
}
.modal_quick_alloc .modal-header {
	padding: .5rem 1rem .5rem 1rem;
	border-radius: .3rem!important;
}
.modal_quick_alloc .modal-body {
	padding: 0;
}
.modal_quick_alloc table {
	width: 100%;
}
.modal_quick_alloc .table-warp{
	height: 168px;
	padding: 0 1.2rem;
}
.modal_quick_alloc .top-table-warp {
	padding: 0 1.2rem;
	border-bottom: 1px solid #d9d9d9;
}
.modal_quick_alloc .separate-table {
	border-collapse: separate;
	border-spacing: 0 8px;
}

.modal_quick_alloc .table-warp tbody tr:hover td {
	box-shadow:none;
}
.modal_quick_alloc .add-button {
	width: 2rem;
	height: 2rem;
	line-height: 1.5rem;
	background: #1890FF;
	float: left;
	margin-right: 13.5rem;
	font-size: 2rem;
	font-weight: bold;
	color: #fff;
}
.quick_alloc_td_selected {
	background: #1890FF;
	color: #fff;
}

.modal_quick_alloc table{
	width:100%;
}
.modal_quick_alloc .select2-container--default {
	max-width: 8rem;
}
.modal_quick_alloc .form-control.select2-hidden-accessible {
	width: 8rem!important;
}

.modal_quick_alloc .form-control{
	padding: .25rem;
}
.modal_quick_alloc .select2-container {
	margin-right: 0;
}
.text-huanhang{
	width: 7rem;
	word-wrap: break-word;
	white-space: pre-wrap;
	margin: auto;
}
.detail-info-item2 ul.page-ul li.page-li.one_store_rank{
	word-wrap: break-word;white-space : normal;
}
.font_weight .base-info-title {
	font-weight: 900;
}
.one_store_rank input{
	width: 4rem;
}
.one_stock_rank input{
	width: 4rem;
}
.h-max-550{
	max-height:550px
}
.border-bottom-d9d9d9{
	border-bottom: 1px solid #d9d9d9;
}
.nav-link.tab-style {
	background: #ddd;
	margin-right: 4px;
}
.nav-link.tab-style a{
	color: #6F6F6F;
}
.black-tab{
	background: #ffffff;
	margin-right: 4px;
}
.detail-info-item2 ul.page-ul li.page-li.one_store_rank{
	word-wrap: break-word;white-space : normal;
}
.one_store_rank input{
	width: 4rem;
}
.one_stock_rank input{
	width: 4rem;
}
.font_weight .base-info-title {
	font-weight: 900;
}
.index-switch-num-to-amount{
	width: 80px;
	border-radius: 4px;
	color: #112E76;
	background: #01FFFF;
	cursor: pointer;
	margin-left: 19px;
	position: absolute;
	top: 95px;
}
.switch-num{
	display: none;
}
.switch-amount{
	display: none;
}
.show-switch-num .switch-num{
	display: inline-block;
}
.show-switch-amount .switch-amount{
	display: inline-block;
}
.db-total{
	padding: .5rem;
	/* border: 1px solid #ccc; */
	border-radius: .25rem;
	background: #ffff00;
	color: #000;
	font-weight: 700;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.quick-db-total{
	padding: .5rem;
	border: 1px solid #ccc;
	border-radius: .25rem;
	background: #0097fd;
	color: #000;
	font-weight: 700;
}
.quick-db-total:hover{
	color:#fff;
}
.round-top-advises{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #fff;
	color: #fff;
	position: absolute;
	font-size: .75rem;
	line-height: 20px;
	text-align: center;
	right: 0;
}
.agent_saleout_img{
	width: 17px;
	float: right;
	margin-top: 4px;
	margin-right: 2px;
}
.list-icon-color{
	color: #9d9595;
	display: inline-block;
	margin-left: 6px;
}
.cate-bar{
	width: 10%;
	height: .4rem;
	background: #F5F5F5;
	margin: .5rem 0.25rem .5rem 0rem;
	border-radius: .1rem;
	display: inline-block;
	position: absolute;
	right: 45%;
	top: -2.2rem;
}
.baogao-bar{
	width: 150px;
	height: .4rem;
	background: #F5F5F5;
	margin: .5rem 0.25rem .5rem 0rem;
	border-radius: .1rem;
	display: inline-block;
	position: absolute;
}
.cate-progress-per{
	width: 0%;
	height: .4rem;
	background-color: #52c41a;
	border-radius: .1rem;
}
.cate-progress-per span{
	position: absolute;
	right: -24px;
	top: -10px;
	display: inline-block;
}
.cate-bar-gray{
	color: #d1caca;
}
.cate-bar-end{
	color: #52c41a;
}
.store-progress-bar{
	position:absolute;
	top:10px;
	left:0;
	width:100%;
	height:10px;
	background:#f5f5f5;
	border-radius:0.1rem;
}
.store-progress-per{
	width: 0%;
	height: 10px;
	background-color: #52c41a;
	border-radius: .1rem;
}
.category .cate1-switch{
	font-size: 20px;
	display: inline-block;
	cursor: pointer;
	color: #329cfc;
}
.cate-display-none{display:none !important;}
.agent-db-address{
	float: right;
	width: 25px;

}
.cate1-change,.cate2-change,.cate3-change{
	width: 88px;
}

.cate1-change,.cate1-change,.cate2-change{
	display: inline-block;
}
.default_sort_product{
	font-size: 12px;
	float: right;
	background: #C2E7B0;
	border: 1px solid #C2E7B0;
	line-height: 30px !important;
	height: 30px !important;
	border-radius: 2px;
	margin-top: -2px;
	cursor:pointer
}
span.stock-select,span.stock-select2{
	width: 21px;
	float: left;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	line-height: 26px;
	cursor: pointer;
	margin-left: 4px;
	margin-bottom: 1px;
	/* font-weight: 600; */
}
span.one_product_sort{
	width: 15px;
	font-size: 12px;
	height: 15px;
	display: inline;
	float: left;
	line-height: 15px;
	text-align: center;
	border-radius: 3px;
	margin-left: 4px;
	cursor: pointer;
}

span.one_product_sort.one_right_top{

	margin-left: 2px;
}
span.one_product_sort.one_left_bottom{

	margin-top: 1px;
}
span.one_product_sort.one_right_bottom{

	margin-top: 1px;
	margin-left: 2px;
}
.one_product_sort_select{
	background: #FFF000;
}

.sort-product-div{
	display: none;
	position: absolute;
	background: #fff;
	width: 17rem;
	height: 7rem;
	border: 1px solid #fff;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);
}
.sort_add_border_top td{
	border-top: 3px solid #ffc107 !important;
}
.sort_add_border_bottom td{
	border-bottom: 3px solid #ffc107 !important;
}
.sort_add_border_left td:first-child{
	border-left: 3px solid #ffc107 !important;
}
.sort_add_border_right{
	border-right:3px solid #ffc107 !important;
}
.special_sort_add_border_top td{
	border-top: 6px solid #ffc107 !important;
	border-top: 3px solid #ffc107 !important;
}
.show-store-div span.stock-select2{
	cursor:pointer;
	width:15px;
	height:15px;
	line-height:15px;
	border-radius:3px;
	background:#ccc;
	font-size: 12px;
	display:inline;
}
span.stock-select.stock-select-all,span.stock-select2.stock-select-all{
	background: #999999;
	text-shadow: 1px 1px 1px #212529;
}
span.stock-select.stock-select-stock ,span.stock-select2.stock-select-stock{
	background: #33bf42;
	text-shadow: 1px 1px 1px #212529;
}
span.stock-select.stock-select-retail,span.stock-select2.stock-select-retail{
	background: #ffac46;
	text-shadow: 1px 1px 1px #212529;
}
span.stock-select.stock-select-label,span.stock-select2.stock-select-label{
	background: #FF8430;
	text-shadow: 1px 1px 1px #212529;
}
/*.agent-img .db-out-img{*/
/*	top: 2rem;*/
/*	width: 2rem;*/
/*	height: 2rem;*/
/*	background-size: 35px 35px;*/
/*	line-height: 35px;*/
/*}*/
.cate1-change,.cate2-change,.cate3-change{
	font-weight: bolder;
	border: none;
	background-color: #F5F7FA !important;
}
.deviation-color-block{
	height: 100%;
}
.store-week1-top10{
	width: 24px;
	height: 24px;
	border-radius: 10px;
	background-image: url(/assets/img/week1-top10.png);
	background-size: 24px 24px;
	float: right;
	color:red;
	text-align: center;
	line-height: 20px;
	/*margin-top: 16px;*/
}
.week_amount_10{
	float: right;
	width: 24px;
	height: 24px;
	line-height: 17px;
	text-align: center;
	color:#c57dff;
	background-image: url(/assets/img/week-top10.png);
	background-size: 24px 24px;
	border-radius: 5px;
}
.store-week2-top10{
	width: 24px;
	height: 24px;
	border-radius: 10px;
	background-image: url(/assets/img/week-top10.png);
	background-size: 24px 24px;
	float: right;
	text-align: center;
	color:#c57dff;
    line-height: 20px;
    margin-top: 2px;
}
.recommend_model2-right_top .price{
    color: #ff0000;
}
.recommend_model2-left_top .price{
    color: #ff0000;
    font-weight: bold;
    font-size: 28px;
    position: absolute;
    bottom: -2.5rem;
    text-align: center;
    width: 100%;
}
.recommend_model2-right_top .list-item .img-wrap{
	border: 1px solid #eee;
	width: 72px;
	height: 96px;
}

.recommend_model2-right_bottom .list-5-wrap{
	height: 158px;
	width: 632px;
	display: flex;
	justify-content: space-between;
}
.recommend_model2-right_bottom .right_bottom .item-inline{
	width: 114px;
	height: 150px;
	text-align: center;
	border: 1px solid #eee;
}
.recommend_model2-right_bottom .right_bottom .item-list {
	display: flex;
	justify-content: space-between;
	min-height: 158px;
}
#recommend_model {
	background: #fff;
	padding: 0;
}
.recommend_wrap {
	padding-top: 10px;
}
.recommend_wrap .recommend_imgs_upload{
	cursor: pointer;
}
.recommend_wrap .recommend_imgs_upload .price-bottom{
	position: absolute;
	bottom: -27px;
	left: 0;
	right: 0;
	font-weight: bold;
	font-size: 18px;
	color: red;
}
.recommend_wrap .recommend_imgs_upload .price-bottom_1 {
	position: absolute;
	bottom: -2.5rem;
	left: 0;
	right: 0;
	white-space: nowrap;
	font-weight: bold;
	font-size: 28px;
	color: red;
}
.recommend_model2-right_top .price{
	color: #ff0000;
}
.recommend_model2-left_top .price{
	color: #ff0000;
	font-weight: bold;
	font-size: 28px;
	bottom: -2.5rem;
	text-align: center;
	width: 100%;
}

.recommend_wrap .recommend_upload {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width:100%;
}
.recommend_top5-title{
	height: 2rem;
	width: 679px;
	line-height: 2rem;
	margin-top: .5rem;
	margin-left:2.7rem;
	margin-bottom: .5rem;
	font-size: 1rem;
	font-weight: bold;
	padding-left: 1rem;
	padding-right: 2rem;
	border-radius: 5px;
	background: #F2F2F2;
}
.recommend_top5-title .icon {
	font-size: 25px;
}
.recommend_top5-title .top5-title_wrap{
	color: #FF0000;
}
.recommend_model2-left{
	display: inline-block;
	width: 324px;
	height: 696px;
	background: #f2f2f2;
	border-radius: 10px;
}
.recommend_model2-left_top{
	height:69%;
	width: 100%;
}
.recommend_model2-left_top .h2 {
	padding-top: 1.5rem;
	font-weight: bold;
}
.recommend_model2-left_top .icon {
	position: absolute;
	top: 0;
	left:4.2rem;
	font-size: 50px;
	transform: rotate(-45deg);
}
.recommend_model2-right{
	display: inline-block;
	width:828px;
	vertical-align:top;
	height: 100%;
}
.recommend_model2-right_bottom{
	margin-top: .5rem;
}
.recommend_model2-right_bottom .item-inline {
	border: 1px solid #eee;
	text-align: center;
	vertical-align: top;
	height: 200px;
	width: 140px;
}
.recommend_model2-right_bottom .recommend_top5-title{
	margin-left: 0;
}
.recommend_model2-right_bottom .vertical-item{
	font-size: 1.2rem;
	font-weight: bold;
	width: 2rem;
	height: 191px;
	margin-top: .5rem;
	margin-bottom: 0;
	padding-left: .25rem;
	border-radius: 5px;
	background: #F2F2F2;
}
.recommend_model2-right_bottom .vertical-item .icon {
	font-size: 25px;
	transform: rotate(-45deg);
	margin-bottom: .5rem;
}
.recommend_model2-right_top{
	height:272px;
}

.recommend_model2-right_top .left_top {
	height: 150px;
	text-align: center;
	position: relative;
}
.recommend_model2-right_top .left_bottom{
	margin:.5rem;
	background: #fff;
	height: 105px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
	word-break: break-all;
	text-indent: 20px;
	font-size: 12px;
}
.recommend_model2-right_top  .edit{
	position: absolute;
	top: 8.5rem;
	right: -.5rem;
}
.recommend_model2-right_top .left .right, .recommend_model2-right_top .right .right{
	width: 154px;
	height: 100%;
	margin-left: .5rem;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	background: #F2F2F2;
	border: 1px solid #eee;
}

.recommend_model2-right_top .left .left, .recommend_model2-right_top .right .left{
	width: 233px;
	height: 100%;
	display: inline-block;
	vertical-align: top;
	background: #F2F2F2;
	position: relative;
	border-radius: 3px;
}
.recommend_model2-right_top .left_top .icon{
	font-size: 28px;
	transform: rotate(45deg);
	position: absolute;
	top:-0.5rem;
	left: .2rem;
}
.recommend_model2-right_top > .left{
	display: inline-block;
	margin-left: 10px;
	width: 400px;
	height: 100%;
	vertical-align: top;
}
.recommend_model2-right_top > .right{
	display: inline-block;
	margin-left: 6px;
	width: 400px;
	height: 100%;
	vertical-align: top;
}
.recommend_model2-right_bottom .left{
	display: inline-block;
	width: 168px;
	height:374px;
	margin-left: .5rem;
	margin-right: .5rem;
	background: #f2f2f2;
	border-radius: 10px;
	position: relative;
}
.recommend_model2-right_bottom .desc {
	position: relative;
	height: calc(100% - 45px);
	width: calc(100% - 16px);
	margin: .5rem;
	background: #fff;
	border-radius: 10px;
	font-weight: bold;
	font-size: larger;
	/*text-indent: 20px;*/
}
.product-share .desc-wrap_1{
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	max-height: 100%;
	width: 100%;
	padding: 3px;
	word-break: break-word;
	overflow: hidden;
	font-size: 14px;
}
.recommend_model2-right_bottom .logo{
	margin-top: 1rem;
}
.recommend_model2-right_bottom .left .icon {
	font-size: 26px;
	position: absolute;
	top: -.75rem;
	left: 1.8rem;
}
.recommend_model2-right_bottom .list-item{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
	height:202px;
	vertical-align: top;
	border: 1px solid #eee;
	margin-top: .5rem;
	border-radius: 5px;
}
.recommend_model2-right_top .list-item{
	height: 118px;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
	/*border: 1px solid #ddd;*/
}
.recommend_model2-right_bottom .right{
	vertical-align: top;
	display: inline-block;
	width: 636px;
	height: 420px;
}

.recommend_model2-right_bottom .recommend_top5-title{
	width:636px;
}
.recommend_model2-right_bottom .right_top {
	height: 204px;
}
.recommend_model2-right_bottom .right_top .icon{
	font-size: 25px;
	transform: rotate(-45deg);
}
.recommend_model2-right_bottom .right_top .list-item_wrap {
	display: inline-block;
	width: 596px;
}
.recommend_model2-right_bottom .right_bottom {
	height: 152px;
}
.recommend_model2-list .img-wrap_height {
	height:50px;
	width:30px;
}

.recommend_model12-right_bottom {
	height: 59%;
}
.recommend_model2-left_bottom {
	margin-top: .65rem;
}
.recommend_model2-left_bottom .text-content {
	width: 100%;
	/*font-size: larger;*/
	font-size: 12px;
	/*font-weight: bold;*/
	height: 3.4rem;
	display: block;
	line-height: 14px;
}
.recommend_model2-left_bottom .text-content_big {
	height: 9.5rem;
	/*width: calc(100% - 56px);*/
	/*font-weight: bold;*/
	/*font-size: larger;*/
	text-indent: 20px;
	letter-spacing: 1px;
}
.recommend_model2-left_bottom .text-title {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.recommend_model2-left_bottom .text-title_1 {
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2rem;
}
.recommend_model2-right_bottom .logo{
	height: auto;
}
.recommend_model2-left_bottom .product-top_right{
	width: 308px;
	height: 195px;
	margin: .5rem;
	background: #fff;
	border-radius: 10px;
	padding-left: .5rem;
}
.recommend-img_wrap-big{
	width: 300px;
	height: 400px;
	margin: auto;
	background: #fff;
	border: 4px solid rgba(201, 201, 201, 1);;
	border-radius:2rem;
	text-align: center;
	position: relative;
}
.recommend-img_wrap-big img{
	border-radius:2rem;
	/*height: calc(100% - 35px);*/
	min-height: calc(100% - 35px);
}
.recommend-img_wrap-big  .img-title {
	background: transparent;
	font-size: 2rem;
	color: #000;
}
.show_model_example {
	display: inline-block;
	font-size: 14px;
	/*margin: 5px 0 0 16px;*/
	padding: 0 !important;
	vertical-align: top;
	/*color: #1890ff;*/
	cursor: pointer;
}
.modal-image {
	max-width: 1080px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)!important;
}
.modal-image img{
	border-radius: 10px;
}
#change_recommend_model{
	width: 6rem;
	height: 1.8rem;
	margin: .5rem 0 .5rem 2rem;
	padding: 0 0 0 .5rem;
	display: inline-block;
}
#recommend_model .icon {
	width: 1em;
	height: 1em;
	vertical-align: -0.15em;
	fill: currentColor;
	overflow: hidden;
}

.recommend_model-top .left_bottom {
	width: 295px;
	height: 134px;
	margin-left: 28px;
	border: 1px solid #eee;
	border-radius: 6px;
	margin-top: .25rem;
	text-indent: 20px;
	overflow: hidden;
	/*padding: 5px;*/
	line-height: 1.2rem;
}
.recommend_model-top .left_bottom.left_bottom_1 {
	margin-left: 6px;
}
.recommend_model-top .top-left{
	display: inline-block;
	width: 315px;
	margin-left: .5rem;
	height:100%;
	vertical-align: top;
}
.recommend_model-top .top-left:first-child{
	margin-left: 1rem;
}
.recommend_model-top .left-body{
	display: inline-block;
	vertical-align: top;
	width: 180px;
	height: 320px;
}
.recommend_model-top .item-list {
	display: inline-block;
	width: 97px;
	height: 100%;
	text-align: center;
	overflow: hidden;
	/*border: 1px solid #eee;*/
	vertical-align: top;
}
.recommend_model-top .item-list .img-wrap {
	margin-top: .25rem;
	width: 65px;
	height: 86px;
}
.recommend_model-top .item-list.style_2 .img-wrap {
	margin-top: .25rem;
	width: 90px;
	height: 120px;
}

.style_2 .recommend_info_title {
	width: 101px;
	margin: 0 auto;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
}


.recommend_model-top .item-list.style_4 .img-wrap {
	margin-top: 0;
	width: 50px;
	height: 62px;
}

.style_4 .recommend_info_title {
	width: 101px;
	margin: 0 auto;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
}

.recommend_info_title {
	width: 101px;
	margin: 0 auto;

}
.recommend_info_title{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
}
.recommend_info_title_2 {
	width: 100%;
	position: absolute;
	bottom: -1.5rem;
}
.recommend_info_title_1, recommend_info_title_2{
	width: 100%;
}

.recommend_info_title .recommend_info_title-item {
	font-size: .75rem;
	font-weight: bold;
	text-align: center;
}
.recommend_info_title_1 .recommend_info_title-item {
	font-size: 28px;
	display: inline-block;
	width: 30%;
}
.recommend_info_title_2 .recommend_info_title-item {
	font-size: 14px;
	display: inline-block;
	width: 30%
}
.recommend_info_title .recommend_info_title-item:last-child{
	color: #ff0000;
}

.recommend_model-top .item-list .img-wrap:first-child{
	margin-top: 0;
}
.recommend_model-top .top-right{
	display: inline-block;
	width: 280px;
	height: 400px;
	margin-left: .5rem;
	border: 2px solid #000;
	padding: 0;
	vertical-align: top;
	border-radius: 50px;
}
.recommend_model-top .top-right .icon{
	font-size: 24px;
}
.recommend_model-top .top-right .position-left_top{
	position: absolute;
	left: 2rem;
	top: -.3rem;
	z-index: 66;
}
.recommend_model-top .top-right img{
	border-radius: 50px;
	/*height: calc(100% - 35px);*/
}
.recommend_model-top .top-right .position-right_top{
	position: absolute;
	top: -15px;
	right: -1rem;
}
.recommend_model-top .top-right .img-wrap {
	height: 100%;
	width: 100%;
	text-align: center;
	border-radius: 50px;
}

.recommend-img_wrap-big .img-title {
	background: #ffffffa3;
	font-size: 1.5rem;
	color: #000;
	font-weight: bold;
	border-radius: 10px;
	margin-bottom: 15px;
}

.recommend_model-top .top-right .title-wrap{
	font-size: 1.5rem;
	width:3rem;
	background-color: #ffffffed;
	z-index: 66;
	border-radius: 5px;
}

.recommend_model-body .img-wrap{
	border: 1px solid #eee;
	text-align: center;
	border-radius: 3px;
}
.recommend_model-body .h2 {
	font-weight: bold;
	line-height: 2rem;
}
.recommend_model-top .vertical-item, .recommend_model-footer .vertical-item {
	vertical-align: top;
	display: inline-block;
	width: 30px;
	height: 300px;
	background-color: rgba(242, 242, 242, 1);
	border-radius: 5px;
	word-break: break-all;
	padding: .5rem;
	margin-top: .5rem;
	text-align: center;
	line-height: 1.1rem;
}
.recommend_model-footer .vertical-item {
	margin-top: .5rem;
}
.recommend_model-top .vertical-item .icon, .recommend_model-footer .vertical-item .icon{
	font-size: 24px;
	left: -3px;
	position: relative;
}
.recommend_model-footer .vertical-item {
	height: 210px;

}

.recommend_model-footer .footer-left{
	width: 735px;
	display: inline-block;
	vertical-align: top;
}

.recommend_model-footer .footer-left .item-list{
	margin-left: 2.7rem;
	display: flex;
	justify-content: space-between;
	width: 679px;
	min-height: 158px;
}
.recommend_match_search_icon {
	position: absolute;
	top: 8.5rem;
	right: 0;
	padding: .5rem;
	cursor: pointer;
	color: #1890ff;
	font-weight: bold;
}
.recommend_model-footer .footer-left .item-inline {
	width: 114px;
	height: 150px;
}
.recommend_model-footer .footer-right{
	display: inline-block;
}
.recommend_model-footer .footer-right .icon{
	font-size: 25px;
	margin-bottom: .5rem;
}
.one_font-weight{
	font-weight: 700;
}
.bg-D9D9D9{
	background-color: #D9D9D9 !important;
}
.bg-ACB9CA{
	background-color: #ACB9CA !important;
}
.bg-B4C6E7{
	background-color: #B4C6E7 !important;
 }
.bg-BDD7EE{
	background-color: #BDD7EE !important;
}
.bg-C6EFCE{
	background-color: #C6EFCE !important;
}
.bg-FFEB9C{
	background-color: #FFEB9C !important;
 }
.bg-FFEBDC{
	background-color: #ffebdc !important;
}
.bg-F8CBAD{
	background-color: #F8CBAD !important;
}
.bg-FFC7CE{
	background-color: #FFC7CE !important;
}
.bg-E7B4C8{
	background-color: #E7B4C8 !important;
}
.bg-F1DAAD{
	background-color: #F1DAAD !important;
}
.bg-ADE4F1{
	background-color: #ADE4F1 !important;
}
.bg-CCDFFF{
	background-color: #CCDFFF !important;
}
.bg-BED7ED{
	background-color: #BED7ED !important
}
.bg-F1BBAD{
	background-color: #F1BBAD !important;
}
.bg-FF9191{
	background-color: #FF9191 !important;
}
.bg-FFF8D2{
	background-color: #FFF8D2 !important;
}
.bg-E4DFEC{
	background-color: #E4DFEC !important;
}
.bg-DAEEF3{
	background-color: #DAEEF3 !important;
}
.bg-92CDDC{
	background-color: #92CDDC !important;
}
.bg-88D4F7{
	background-color: #88D4F7 !important;
}
.bg-ECF4FF{
	background-color: #ECF4FF !important;
}
.bg-FDB812{
	background-color: #fdb812 !important;
}
.bg-eee{
	background-color: #eee !important;
}
.plus {
	color: #52c41a;
	position: absolute;
	left: -2px;
	top: -5px;
	font-size: 17px;
	height: 15px;
	line-height: 15px;
}
.minus {
	color: #f5222d;
	position: absolute;
	left: 2px;
	top: -5px;
	font-size: 17px;
	height: 15px;
	line-height: 15px;
}
td.penetrate,td.click-pass,span.click-pass,td.si-cross-td{
	color: #0097fd;
}
td.penetrate.already-click,td.click-pass.already-click,span.already-click,td.si-cross-td.already-click{
	color:#DB67DB;
}
.through_click{
	color:#DB67DB;
}
.recommend_model-footer .footer-right .desc {
	width: 420px;
	height: 219px;
	margin-left:1rem;
	display: inline-block;
	word-break: break-all;
	overflow-y: auto;
	font-size: larger;
	font-weight: bold;
	text-indent: 20px;
	position: relative;
	/* top: -30px; */
}
.recommend_imgs_dialog {
	margin-top: 150px;
	box-shadow: 0 0 3px 0 rgba(0,0,0,.5);
	width: 920px;
	max-width: 920px;
	/*height: 526px;*/
}
.recommend_imgs_dialog .radio-inline{
	width: 400px;
	font-weight: bold;
}
.recommend_imgs_dialog .flex-center {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}

.recommend_imgs_dialog label{
	cursor: pointer;
}
.recommend_imgs_dialog .radio-inline input ~ span {
	padding-left: 1rem;
}
.recommend_imgs_dialog .left{
	display: inline-block;
	vertical-align: top;
	margin: 1rem 2rem 2rem 2rem;
	padding: 2rem;
	text-align: center;
	border-right: 1px solid #eee;
}
.recommend_imgs_dialog h6{
	margin-bottom: .5rem;
	font-weight: bold;
}
.recommend_imgs_dialog .left .match-img-wrap{
	width:168px;
	height: 258px;
	vertical-align: top;
	border-radius: 10px;
}
.recommend_imgs_dialog .left .match-img-wrap img{
	width: 100%;
	height: 100%;
	border-radius: 10px;
}
.recommend_imgs_dialog .span-amount{
	display: inline-block;
	height: 100%;
	line-height: 100%;
	left: 0;
	width: auto;
}
.recommend_imgs_dialog .flex-container .form-control{
	width: 116px;
}
.recommend_imgs_dialog .price {
	padding-left: 2rem;
	width: 168px;
}
.recommend_imgs_dialog .price_small{
	width: 115px;
}
.recommend_imgs_dialog .icon-clear{
	left: unset;
	right: -0.3rem;
}
.recommend_imgs_dialog .fab-wrap_1 .text-content{
	width: 400px;
	height: 50px;
	border: 1px solid #ccc;
	border-radius: 5px;
	overflow: scroll;
}
.recommend_imgs_dialog .fab-wrap .text-content, .recommend_imgs_dialog .share-wrap .text-content{
	width: 400px;
	height: 100px;
	border: 1px solid #ccc;
	border-radius: 5px;
	overflow: scroll;
}
.recommend_imgs_dialog  .select2-container--bootstrap .select2-selection--single {
	padding-left: 0;
}
.recommend_imgs_dialog-wrap ~ .select2-container.select2-container--open.select2-container--below .select2-selection{
	padding-left: 0;
}
.recommend_imgs_dialog-wrap ~ .select2-container .select2-results__option{
	padding-left: 0;
}
/*第二层弹窗*/
.modal-index_2 {
	z-index: 1060!important;
}

.modal-index_2 ~ .select2-container {
	z-index: 1061!important;
}
.modal-index_2 ~ .modal-backdrop {
	z-index: 1050!important;
}
/*第三层弹窗*/
.modal-index_3 {
	z-index: 1070!important;
}
.modal-index_3 ~ .select2-container {
	z-index: 1071!important;
}
.modal-index_3 ~ .modal-backdrop {
	z-index: 1060!important;
}
/*第四层弹窗*/
.modal-index_4 {
	z-index: 1080!important;
}
.modal-index_4 ~ .select2-container {
	z-index: 1081!important;
}
.modal-index_4 ~ .modal-backdrop {
	z-index: 1070!important;
}
/*第五层弹窗*/
.modal-index_5 {
	z-index: 1090!important;
}
.modal-index_5 ~ .select2-container {
	z-index: 1091!important;
}
.modal-index_5 ~ .modal-backdrop {
	z-index: 1080!important;
}
.recommend_imgs_dialog .text-content_1 {
	height: 150px;
	width: 510px;
}
.recommend_imgs_dialog .upload-wrap_item{
	width: 168px;
	height: 262px;
}
.recommend_imgs_dialog .upload-wrap_item_small {
	width: 116px;
	height: 157px;
}
.recommend_imgs_dialog .flex-container{
	justify-content: space-between;
}
.recommend_imgs_dialog .upload-wrap_item_small .match-img-wrap{
	height: 157px;
}
.recommend_imgs_dialog .right{
	display: inline-block;
	width: 450px;
	vertical-align: top;
	margin-top: 2rem;
	margin-left: 1rem;
}
.recommend_imgs_dialog .upload-item_1 {
	bottom: 3rem;
}

.modal_quick_alloc thead{
	background: #fff;
}
.quick_alloc_num_edit .form-control{
	border-radius: 0;
	text-align: center;
}
.quick_alloc_num_all {
	text-align: center;
	border-radius: 0;
}
.not-vested-show{
	cursor: pointer;
}
.modal-not-vested{
	top: 95px;
	left: 1197px;
	display: block;
	background: #fff;
	position: absolute;
	width: 37rem;
	border: 1px solid #fff;
	z-index: 1000;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,0.1);
	border-radius: 4px;
}
.modal-not-vested-title{
	text-align: center;
	font-weight: 600;
	padding: 4px;
	background: #F3F3F3;
}
.modal-not-vested-ul{
	text-align: center;
	text-align: center;
	height: 400px;
	overflow: auto;
}
.modal-not-vested-th{
	background: #F3F3F3;
	font-weight: 600;
	text-align: center;
}
ul.modal-not-vested-th li {
    border-top: 1px solid rgba(0,0,0,0.10);
    border-left: 1px solid rgba(0,0,0,0.10);
}
.modal-not-vested li{
	border-bottom: 1px solid #F3F3F3;
}
.modal-not-vested li p{
	display: inline-block;
	width: 72px;
	border-left: 1px solid #F3F3F3;
	height: 26px;
	line-height: 26px;
	word-break: keep-all;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
}
.modal-not-vested li p:first-child{
	width: 30px;
}
.modal-not-vested li p:nth-child(2){
	width: 200px;
}
.modal-not-vested li .modal-not-vested-operate{
	width: 135px;
}
.modal-not-vested-dismiss{
	position: absolute;
	right: 5px;
	top: -7px;
	font-size: 20px;
	cursor: pointer;
}
.plus {
	color: #52c41a;
	position: absolute;
	left: -2px;
	top: -5px;
	font-size: 17px;
	height: 15px;
	line-height: 15px;
}
.minus {
	color: #f5222d;
	position: absolute;
	left: 2px;
	top: -5px;
	font-size: 17px;
	height: 15px;
	line-height: 15px;
}
td.penetrate{
	color: #0097fd;
}
td.penetrate.already-click{
	color:#DB67DB;
}
.category-content .table-render{
	position: relative;
}
.category-content .show-single{
	position: absolute;
	left: 20rem;
	top: -2.2rem;
	font-weight: 600;
}
.category-content .cate-export{
	position: absolute;
	right: 2rem;
	top: -2.2rem;
	font-weight: 600;
}
.baokuan-title-data{
	width: 100%;height: 100%;padding: 1px;
}
.baokuan-title-data div{
	width: 49%;height: 39%;float:left;
	font-size: 12px;
}
.baokuan-title-data div:nth-child(1),.baokuan-title-data div:nth-child(3),.baokuan-title-data div:nth-child(5){
	text-align: left;
}
.baokuan-title-data div:nth-child(2),.baokuan-title-data div:nth-child(4),.baokuan-title-data div:nth-child(6){
	text-align: right;
}
.baokuan-title-data div:nth-child(5),.baokuan-title-data div:nth-child(6){
	font-weight: 400;
}

.hotproduct-width {
	width: 128px;
}
.hot-result-btn{
	position: absolute;
	left: 20rem;
	top: -2.6rem;
}
.more-skc-search-btn{
	cursor: pointer;
	width: 223px;
	/* height: 2rem; */
	margin-bottom:3px;
	/* line-height: 2rem; */
	text-align: center;
	color: #fff;
	/* background: #1890ff; */
	border-radius: .25rem;
	display: inline-block;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.more-skc-select .select2-container{
	margin-bottom: 0 !important;
}
.hot-result-btn-product:not(.skc-add-reorganize){
	font-size: .875rem;
	color: #fff;
	background: #1890ff;
	height: 1.8rem;
	line-height: 1.8rem;
	text-align: center;
	border-radius: .25rem;
	display: inline-block;
	padding: 0px 8px !important;
	width: 120px;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.hot-result-btn-product:not(.skc-add-reorganize):hover{
	color: #fff;
}
.hot-result-btn-product_info{
	font-size: .875rem;
	color: #fff !important;
	background-color: #2aa515;
	height: 1.8rem;
	line-height: 1.8rem;
	text-align: center;
	border-radius: .25rem;
	display: inline-block;
	padding: 0px 8px !important;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.over_activity{
	font-size: .875rem;
	color: #fff !important;
	background-color: #9095FF;
	text-align: center;
	border-radius: .25rem;
	display: inline-block;
	padding: 0px 8px !important;
}
.hotproduct-content .table-render{
	position: relative;
}
/*.hotproduct-content .table-style{*/
/*	display: none;*/
/*}*/
.hotproduct-content .popover-content{
	left: 125px;
	bottom: -6px;
}
.special-type.table-td-expand{
	padding-right: 7px!important;
	padding-left: 0px!important;
}
.special-type.table-td-shrink{
	padding-right: 8px!important;
}
.table-form.special-modal-content{
	height: 100%;
}
.stock_tag,.stock_tag_retail,.stock_num,.stock_num_retail,.stock_num2,.stock_tag2,.stock_skc,.stock_skc2{
	display: none;
}
.stock_tag_table .stock_tag,.stock_tag_table2 .stock_tag2,.stock_tag_retail_table .stock_tag_retail,.stock_nums_table .stock_num,.stock_nums_table2 .stock_num2,.stock_nums_retail_table .stock_num_retail,.stock_skc_table .stock_skc,.stock_skc_table2 .stock_skc2{
	display:table-cell;
}
.seven_day_table .seven_day{
	display: table-cell;
}
.seven_day{
	display: none;
}
.display_num{
	display: none;
}
.display_num_table .display_num{
	display: table-cell;
}
.must_option{
	position: absolute;
	margin-left: -9px;
	margin-top: 8px;
}
.height-35r{
	height:3.5rem !important;
}
.block-span_wrap span{
	display: block;
	height: 19px;
}
.ketong3,.ketong2,.ketong1,.ketong0{
	display: none;
}
.year_before_last3,.year_before_last2,.year_before_last1,.year_before_last0,.year_before_last{
	display: none;
}
.guide_detail3,.guide_detail2,.guide_detail1,.guide_detail0,.guide_detail,.guide_metre3,.guide_metre2,.guide_metre1,.guide_metre0,.guide_metre{
	display: none;
}
.huanbi_week0,.huanbi_week1,.huanbi_week2,.huanbi_week3{
	display: none;
}
.member_liandan0,.member_liandan1,.member_liandan2,.member_liandan3,.member_liandan_his0,.member_liandan_his1,.member_liandan_his2,.member_liandan_his3{
	display: none;
}
.ke_tongbi3_table .ketong3,.ke_tongbi2_table .ketong2,.ke_tongbi1_table .ketong1,.ke_tongbi0_table .ketong0{
	display: table-cell;
}
.year_before_last3_table .year_before_last3,.year_before_last2_table .year_before_last2,.year_before_last1_table .year_before_last1,.year_before_last0_table .year_before_last0,.year_before_last_table .year_before_last{
	display: table-cell;
}
.guide_detail3_table .guide_detail3,.guide_detail2_table .guide_detail2,.guide_detail1_table .guide_detail1,.guide_detail0_table .guide_detail0,.guide_detail_table .guide_detail{
	display: table-cell;
}
.guide_metre3_table .guide_metre3,.guide_metre2_table .guide_metre2,.guide_metre1_table .guide_metre1,.guide_metre0_table .guide_metre0,.guide_metre_table .guide_metre{
	display: table-cell;
}
.huanbi_week0_table .huanbi_week0,.huanbi_week1_table .huanbi_week1,.huanbi_week2_table .huanbi_week2,.huanbi_week3_table .huanbi_week3{
	display: table-cell;
}
.member_liandan0_table .member_liandan0,.member_liandan1_table .member_liandan1,.member_liandan2_table .member_liandan2,.member_liandan3_table .member_liandan3,.member_liandan_his0_table .member_liandan_his0,.member_liandan_his1_table .member_liandan_his1,.member_liandan_his2_table .member_liandan_his2,.member_liandan_his3_table .member_liandan_his3{
	display: table-cell;
}
.week_day1,.week_day0{
	display: none;
}
.week_day1_table .week_day1,.week_day0_table .week_day0{
	display: table-cell;
}
.current_bill_0_table .current_bill_0,.current_bill_1_table .current_bill_1,.current_bill_2_table .current_bill_2,.current_bill_3_table .current_bill_3,.history_bill_0_table .history_bill_0,.history_bill_1_table .history_bill_1,.history_bill_2_table .history_bill_2,.history_bill_3_table .history_bill_3,.current_bill_total_table .current_bill_total,.history_bill_total_table .history_bill_total{
	display: table-cell;
}
.current_bill_0,.current_bill_1,.current_bill_2,.current_bill_3,.history_bill_0,.history_bill_1,.history_bill_2,.history_bill_3,.history_bill_total,.current_bill_total{
	display: none;
}
.special-background.background-color-yellow,.special-background.background-color-blue,.special-background.background-color-lowblue,.special-background.background-color-lowblue,
.special-background.background-color-low-blue,.special-background.bg-purpleCP-2,.special-background.bg-purpleCP-2,.special-background.background-color-green,.special-background.background-color-red,
.special-background.background-color-high-blue{
	display: inline-block;
	width: 96%;
	border-radius: 2px;
	border-color: #f8f9fa;
	box-shadow: 0 0 2px #666;
}
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-yellow,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-blue,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-lowblue,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-lowblue,
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-low-blue,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.bg-purpleCP-2,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.bg-purpleCP-2,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-green,
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-red,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-background.background-color-high-blue{
	display: inline-block;
	width: 75%;
	border-radius: 2px;
	border-color: #f8f9fa;
	box-shadow: 0 0 2px #666;
}
.special-background2.background-color-yellow,.special-background2.background-color-blue,.special-background2.background-color-lowblue,.special-background2.background-color-lowblue,.special-background2.bg-purpleCP-2,
.special-background2.background-color-green,.special-background2.background-color-red,.special-background2.background-color-low-blue,.special-background2.background-color-high-blue,.special-background2.background-color-EDEDED{
	display: inline-block;
	width: 90%;
	border-radius: 2px;
	border-color: #f8f9fa;
	box-shadow: 0 0 2px #666;
}
.special-background3.bg-purpleCP-2,.special-background3.bg-purpleCP-2,.special-background3.background-color-green,.special-background3.background-color-red,.special-background3.background-color-low-blue {
	display: inline-block;
	width: 41px;
	border-radius: 2px;
	border-color: #f8f9fa;
	box-shadow: 0 0 2px #666;
}
.special-span-left{
	margin-left: 2px;
}
.special-span-right{
	margin-right: 2px;
}
.special-span-left,.special-span-right{
	padding:0;
	width: 45%;
	height: 22px;
	line-height: 22px;
	margin-top: 3px;
}
.special-span-right .special-background{
	padding-right: 0.5rem;
}
.special-span-left .special-background{
	padding-left: 0.5rem;
}
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-span-left,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-span-right{
	padding:0;
	width: 40%;
	height: 22px;
	line-height: 22px;
	margin-top: 3px;
}
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-span-right .special-background{
	margin-right: 2rem;
	padding-right: 2rem;
}
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .special-span-left .special-background{
	margin-left: 2rem;
	padding-left: 2rem;
}
.hiden-condition-page .hiden-condition-item{
	display: none;
}

.baogao_special.background-color-red,.baogao_special.background-color-blue,.baogao_special.background-color-FFE699,.baogao_special.background-color-yellow,.baogao_special.background-color-green,.baogao_special.background-color-low-blue,.baogao_special.background-color-lowblue2{
	display: inline-block;
	border-radius: 2px;
	width: 90%;
	border-color: #f8f9fa;
	box-shadow: 0 0 2px #666;
}
.high_temperature{
	position: absolute;
	right: 0px;
	top: -3px;

}
.low_temperature{
	position:absolute;
	right:0px;
	bottom:-3px;

}
.store_temperature{
	text-align: left;
	position: relative;
}
.store_temperature .store_name_shadow{
	text-shadow: 0 0 0px black;
	 display: -webkit-box;
	 -webkit-box-orient: vertical;
	 -webkit-line-clamp: 3;
	 overflow: hidden;
}
.duoyun{
	background-image:url(/assets/img/duoyun.png);
	background-repeat: no-repeat;
}
.qing{
	background-image:url(/assets/img/qing.png);
	background-repeat: no-repeat;
}
.yin{
	background-image:url(/assets/img/yin.png);
	background-repeat: no-repeat;
}
.yu{
	background-image:url(/assets/img/yu.png);
	background-repeat: no-repeat;
}
.xue{
	background-image:url(/assets/img/xue.png);
	background-repeat: no-repeat;
}
.lei{
	background-image:url(/assets/img/lei.png);
	background-repeat: no-repeat;
}
.mai{
	background-image:url(/assets/img/mai.png);
	background-repeat: no-repeat;
}
.wu{
	background-image:url(/assets/img/wu.png);
	background-repeat: no-repeat;
}
.duoyun_hot{
	background:url(/assets/img/duoyun_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#B0E7FB, #fff) no-repeat;
}
.qing_hot{
	background:url(/assets/img/qing_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#58B5F8, #fff) no-repeat;
}
.yin_hot{
	background:url(/assets/img/yin_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#CFE0E7, #fff) no-repeat;

}
.yu_hot{
	background:url(/assets/img/yu_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#d0d0d0, #fff) no-repeat;
}
.xue_hot{
	background:url(/assets/img/xue_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#d0d0d0, #fff) no-repeat;

}
.lei_hot{
	background:url(/assets/img/lei_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#d0d0d0, #fff) no-repeat;

}
.mai_hot{
	background:url(/assets/img/mai_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#CFE0E7, #fff) no-repeat;

}
.wu_hot{
	background:url(/assets/img/wu_hot.png) -19% -1%/25px 25px no-repeat,linear-gradient(to right,#CFE0E7, #fff) no-repeat;

}

.qing_weather{
	background:url(/assets/img/qing_hot.png) 10% 15%/25px 25px no-repeat,linear-gradient(to right,#6ed4fb8c, #fff) no-repeat;
}
.yin_weather{
	background:url(/assets/img/yin_hot.png) 10% 15%/25px 25px no-repeat,linear-gradient(to right,#cfe0e7cc, #fff) no-repeat;
}
.duoyun_weather{
	background:url(/assets/img/duoyun_hot.png) 10% 20%/25px 25px no-repeat,linear-gradient(to right,#b0e7fb75, #fff) no-repeat;
}
.lei_weather{
	background:url(/assets/img/lei_hot.png) 10% 20%/25px 25px no-repeat,linear-gradient(to right,#d0d0d091, #fff) no-repeat;
}
.yu_weather{
	background:url(/assets/img/yu_hot.png) 10% 20%/25px 25px no-repeat,linear-gradient(to right,#d0d0d091, #fff) no-repeat;
}
.xue_weather{
	background:url(/assets/img/xue_hot.png) 10% 20%/25px 25px no-repeat,linear-gradient(to right,#d0d0d091, #fff) no-repeat;
}
.mai_weather{
	background:url(/assets/img/mai_hot.png) 10% 20%/25px 25px no-repeat,linear-gradient(to right,#cfe0e7cc, #fff) no-repeat;
}
.wu_weather{
	background:url(/assets/img/wu_hot.png) 10% 20%/25px 25px no-repeat,linear-gradient(to right,#cfe0e7cc, #fff) no-repeat;
}

.stock-select-border-right{
	border-right: 1px solid #9d9d9d !important;
}
.hotproduct-content .special-background{
	width: 80%;
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
}
.table-liandan-match .hot-resultproduct_odd-btn-product_info{
	width: 120px;
}
.table-liandan-match-btn,.match-add-link{
	color: #fff;
	background: #ff5722cf;
	height: 1.8rem;
	line-height: 1.8rem;
	text-align: center;
	border-radius: .25rem;
	border: 1px solid #ff5722cf;
	display: inline-block;
	padding: 0px 8px !important;
	width: 120px;
	/*border-color: #eee;*/
	font-size: .875rem;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.table-liandan-match-btn:hover{
	color: #fff;
}
.table-liandan-match a.btn{
	margin-bottom: 6px;
}
.color-420080{
	color: #420080;
}
.color-8400FF{
	color: #8400FF;
}
.color-0402FB{
	color: #0402FB;
}
.color-007bff{
	color: #007bff;
}
.color-0097fd{
	color: #0097fd;
}
.color-4985FF{
	color: #4985FF;
}
.color-2AA515{
	color: #2AA515;
}
.color-70B603{
	color: #70B603;

}
.color-FDCC07{
	color: #FDCC07;

}
.color-FF7000{
	color: #FF7000;
}
.color-E83E8C{
	color: #E83E8C;
}
.color-FF0000 {
	color: #FF0000 !important;
}

.background-color-420080-50{
	background-color: #42008050;
}
.background-color-8400FF-50{
	background-color: #8400FF50;
}
.background-color-0402FB-50{
	background-color: #0402FB50;
}
.background-color-007bff-50{
	background-color: #007bff50;

}
.background-color-2AA515-50{
	background-color: #2AA51550;
}
.background-color-70B603-50{
	background-color: #70B60350;

}
.background-color-FDCC07-50{
	background-color: #FDCC0750;

}
.background-color-FF7000-50{
	background-color: #FF700050;
}
.background-color-E83E8C-50{
	background-color: #E83E8C50;
}
.background-color-FF0000-50 {
	background-color: #FF000050;
}
.opacity-50 {
	opacity: 50%;
}
.hotproduct-content .special-background{
	width: 80%;
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
}
.weather_default{
	/*background-image:url(/assets/img/weather_default.png);*/
	/*background-repeat: no-repeat;*/
	background: #f3f3f3;
}
.ring-background-title{
	background-color: #999;
	width: .5rem;
	height: .5rem;
	border-radius: .5rem;
	margin-right: .25rem;
	float: left;
	margin-top: .5rem;
}
.bg-f2f2f2{
	background:#f2f2f2;
}
.background-color-f2f2f2{
	background-color:#f2f2f2 !important;
}
.background-color-f2f2f250{
	background:#f2f2f250 !important;
}
.need-bg-f2f2f2 {
	background:#f2f2f2!important;
}
.need-bg-f8cd8e {
	background:#F8CD8E!important;
}
.need-bg-fcd116 {
	background:#FCD116!important;
}
.need-bg-eacccc {
	background:#EACCCC!important;
}
.need-bg-f18588 {
	background:#F18588!important;
}
.need-bg-b4dbbb {
	background:#B4DBBB!important;
}
.need-bg-5bf16b {
	background:#5BF16B!important;
}
.bg-fffdc3 {
	background-color:#fffdc3!important;
}
.bg-e3fcc1 {
	background-color:#e3fcc1!important;
}
.bg-f9e1e1 {
	background-color:#f9e1e1!important;
}
.bg-f0f0f0{
	background-color:#f0f0f0!important;
}
.modal-reorganize-need .table-container .store-need-diff-td {
	width: 2.5rem;
	padding: 0;
}
.modal-reorganize-need .table-container .img-td{
	width: 2rem;
	padding: 0;
}
.modal-reorganize-need .table-container .img-td img{
	min-width: 2.25rem;
}
body .select2-container{
	margin-right: 0;
}
.line-height-12{
	line-height: 12px;
}
.line-height-15{
	line-height: 15px;
}
.line-height-28{
	line-height: 28px;
}
.line-height-40{
	line-height: 40px;
}
#his-hot-time{
	width: 109px;
	margin-right: 8px;
	height: 25px;
}
.hot-date-img{
	position: absolute;
	top: 5px;
	right: 14px;
}
.his-hotproduct .hotproduct .store-info-item .first-p{
	font-size: 15px;
}
.his-hotproduct .hotproduct .store-info-item p{
	font-size: 12px;
}
.his-hotproduct p.store-p {
	/*width: 20px;*/
	height: 18px;
}
.his-hotproduct .his_hot_date_container p.store-p {
	width: 20px;
}
.his-hotproduct p.store-p.store-p_1{
	width: auto;
	font-size: 13px;
}
.hotproduct-line-empty-wrap .hotproduct-line-empty {
	display: none;
}
.change-hotproduct-line-show {
	display: none;
}
.border-right-balck:hover .change-hotproduct-line-show {
	display: inline-block;
}
.return-normal{
	display: none;
}
.his-hotproduct .return-normal{
	display: inline-block;
	margin-right: 8px;
	height: 25px;
	line-height: 12px;
	font-size: .875rem;
	background: #0082FE;
	color: white;
}
.padding-15 th,.padding-15 td{
	padding: .15rem;
}
.beizhu-big-image-store .img-width{
	width: 18px;
}
.bg98c9f7{
	background-color: #98c9f7 !important;
}
.bg-98c9f7-wrap th{
	background-color: #98c9f7 !important;

}
.bgd9f7ff{
	background-color: #d9f7ff !important;
}
.hide-line-icon {
	position: absolute;
	z-index: 999;
	background: transparent;
	cursor: pointer;
	color: #4985FF;
}
.hide-line-icon i{
	vertical-align: middle;
}
.hiden-row {
	display: none;
}

.hiden-td {
	display: none;
}
.show-all-row{
	cursor: pointer;
	color: #4985FF;
}

.switch-num-to-amount{
	background: #1890ff;
	height: 26px;
	padding: 0 15px!important;
	color: white;
	font-size: 13px;
	line-height: 24px;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.change_amount_style.switch-num-to-amount{
	background: #ffff00;
	color: #212529;
	font-weight: bold;
	border: 1px solid #ccc;
}
.table-render .switch-amount{
	display: none;
}
.table-render.show-amount .switch-amount{
	display: inline-block;
}
.table-render.show-amount .switch-num{
	display: none;
}
.table-render .switch-num{
	display: inline-block;
}
.table-container.show-amount .switch-amount {
	display: inline-block;
}
.table-container.show-amount .switch-num {
	display: none;
}
.table-container.show-num .switch-num {
	display: inline-block;
}
.popup-title-block table{
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.popup-title-block table td{
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 5px;
}
.column-hide .checkbox-inline input[type='checkbox']{
	top: inherit;
}
.column-title{
	margin-right: 16px;
	color: #0097fd;
	cursor: pointer
}
.system-setting .box{
	width: 60%;
	margin: 80px auto;
	padding: 8px 80px;
}
.system-setting{
	background: #f8f9fa;
}
.system-setting .item-box-title{
	margin-bottom: 4px;
}
.system-setting .item-content{
	background: white;
	padding: 16px;
	border-radius: 4px;
	background-color: white;
	box-shadow: 0 0 2px 0px #999;
}
.rectangle-div{
	height: 100%;
	width: 26px;
	float: left;
	background-size: 26px 23px;
	text-align: center;
	font-size: 12px;
	line-height: 28px;
}
.hot-title{
	text-align: left;
	margin-left: 16px;
}
.store-hot-limit{
	padding: 0 16px;
	height: 32px;
	line-height: 29px;
	cursor: pointer;
	width: 86px;
	margin-right: 16px;
	font-weight: bold;
	color: rgba(0,0,0,0.85);
	margin: 2px 8px;
	background-image: url(/assets/img/select-down.png);
}
.show-unsalable-rank{
	margin-right: 6px;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
	color: #0097fd;
}
.change_amount_style.index-switch-num-to-amount{
	color: #112E76;
	background: #ffff00;
	font-weight: bolder;
}

.quick-db-modal .storeout-size-retail-total1,.quick-db-modal .storeout-size-stock-total1,.quick-db-modal .storeout-size-zy-total1{
	height: 100%;
	width: 71px;
	border-bottom: 1px solid #cfcfcf;
	font-weight: 700;
}

.quick-db-modal .storein-stock .storein-total1,.quick-db-modal .storein-retail .storein-total1{
	width: 70px;height: 100%;font-weight:700;
}

.quick-db-modal .db-top .db-top-size .db-top-size-total1{
	width: 60px;
	height: 100%;
}

.quick-db-modal .storein-db-total .storein-db-total-line-dbnum1{
	width: 60px;
	height: 75px;
	text-align: center;
	line-height: 72px;
}
.quick-db-modal .storein-top .storein-top-size-31 {
	width: 71px;
}

.receive{
	padding: .25rem .75rem;
	font-size: 0.875px;
	width: 100px;
	display: inline-block;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: .25rem;
}
.quick-db-modal .storein-size-retail-time1,.quick-db-modal .storein-size-zy-time1,.quick-db-modal .storein-size-stock-time1{
	width: 41px;
	height: 100%;
	border-bottom: 1px solid #cfcfcf;
	font-weight: 700;
}
.area_db select{
	padding: .1rem 0;
	display: inline-block;
	padding-right: 1rem;
	width: auto;
}

/*图标闪动*/
@keyframes fade {
	 from {
		 opacity: 1.0;
	 }
	 50% {
		 opacity: 0.4;
	 }
	 to {
		 opacity: 1.0;
	 }
 }

@-webkit-keyframes fade {
	from {
		opacity: 1.0;
	}
	50% {
		opacity: 0.4;
	}
	to {
		opacity: 1.0;
	}
}
.headerBox {
	color: #fff;
	font-size: 15px;
	height: 60px;
	animation: fade 600ms infinite;
	-webkit-animation: fade 600ms infinite;
}
.area_db_details h3{
	margin-bottom: 20px;
	margin-left: 15px;
}
.area_db_status{
	text-align: center;
	/*border: 1px solid red;*/
	position: relative;
	height: 95px;

}
.area_db_status .first,.area_db_status .second,.area_db_status .third{
	position: absolute;
}
.area_db_status .already_show{
	width: 80px;
	height: 80px;
	border-radius: 50%;
	box-shadow: 2px 5px 9px 2px gray;
	text-align: center;
	line-height: 80px;
	background: #fff;
}
.area_db_status .first{
	left: 26%;
	top: 10px;
}
.area_db_status .second{
	left: 46%;
	top: 10px;
}
.area_db_status .third{
	right: 26%;
	top: 10px;
}
.area_db_status>.first>.already_show{
	border: 1px solid #ffa949;
	color: #ffa949;
}
.area_db_status>.second>.already_show{
	border: 1px solid red;
	color:red;
}

.area_db_status>.third>.already_show{
	border: 1px solid #6affa7;
	color: #0bca59;
}
.font_color_show{
	color: #ffa949;
}
.font_color_progress{
	color:red;
}.confirm_down_nums
.font_color_success{
	color: #0bca59;
}
.no_color_show{
	width: 80px;
	height: 80px;
	border-radius: 50%;
	box-shadow: 2px 5px 9px 2px gray;
	text-align: center;
	line-height: 80px;
	background: #fff;
	border: 1px solid #b7b7b7 !important;
	color: #b7b7b7 !important;
}
.time_p{
	width: 80px;
}
.text_status{
	color: #cdcdcd;
}
.text_status_color{
	color: #000;
	font-weight: bolder;
}
.email_count{
	display: inline-block;width: 25px;height: 25px;border-radius: 50%;background: #FF0000;text-align: center;color: #fff;line-height: 25px;position: absolute;top: 38px;left: 35%;
	font-size: 18px;
	font-weight: bolder;
}

.first .first_line{
	position: absolute;
	left: 133%;
	top: 15px;
	width: 100px;
	color:green;
}
.first .first_line_gray{
	position: absolute;
	left: 133%;
	top: 15px;
	width: 100px;
	color:#cdcdcd;
}
.second .second_line{
	position: absolute;
	left: 164%;
	top: 15px;
	width: 100px;
	color: green;

}
.second .second_line_gray{
	position: absolute;
	left: 164%;
	top: 15px;
	width: 100px;
	color: #cdcdcd;

}
.quick-db-modal .storein-db-total .storein-db-total-line-dbnum1 span{
	width: 31px;
	height: 72px;
}
.quick-db-modal .storein-db-total .storein-db-total-line-dbnum1 input{
	width: 31px;
	height: 72px;
	display: none;
	text-indent: 5px;
}
.area_db_table .command_name{
	width: 81px;
	/*height: 50px;*/
	white-space: normal !important;
	word-wrap: break-word;word-break: break-all;overflow: hidden;

}
.red_dot{
	position: absolute;
	width: 10px;
	height: 10px;
	background: red;
	border-radius: 50%;
}
.red_dot_2{
	top: 9%;
	right: 29%;
}
.red_dot_1{
	top: 24%;
	right: 7%;
}
.red_dot_3{
	top: 1%;
	right: 7%;

}
.red_dot_4{
	top: 1%;
	right: 28%;
}
.red_dot_5{
	top: calc(50% - 20px);
	right: 22%;
}
.red_dot_6{
	top: -50px;
	left: 83px;
}
.red_dot_7{
	top: -50px;
	left: 148px;
}
.command_name_details{
    width: 82px;
    padding-top: 8px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    white-space: normal !important;
    word-wrap: break-word;word-break: break-all;overflow: hidden;
}
.command_info_table .show_details_btn, .command_info_table .edit_fandan_btn{
	font-size: .875rem;
	color: #fff !important;
	background-color: #1890ff;
	height: 1.8rem;
	line-height: 1.8rem;
	text-align: center;
	border-radius: .25rem;
	display: inline-block;
	padding: 0px 8px !important;
}
.answer_information{
	font-size: .875rem;
	color: #fff !important;
	background-color: #1890ff;
	height: 1.8rem;
	line-height: 1.8rem;
	text-align: center;
	border-radius: .25rem;
	display: inline-block;
	padding: 0px 8px !important;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.change_roll_over_comments{
	font-size: .875rem;
	color: #fff !important;
	background-color: #1890ff;
	height: 1.8rem;
	line-height: 1.8rem;
	text-align: center;
	border-radius: .25rem;
	display: inline-block;
	padding: 0px 8px !important;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.success_confirm{
	font-size: 0.875rem;
	width: 210px;
	font-weight: 700;
	color: #0a0f09 !important;
	background-color: #fffb29;
	height: 2.5rem;
	line-height: 2.5rem;
	text-align: center;
	border-radius: 5px;
	display: inline-block;
	padding: 0px 8px !important;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	border: 1px solid #ccc;
}
.confirm_down_nums{
	font-size: 1rem;
	width: 210px;
	font-weight: 600;
	color: #0a0f09 !important;
	background-color: #fffb29;
	height: 2.5rem;
	line-height: 2.5rem;
	text-align: center;
	border-radius: .55rem;
	padding: 0px 8px !important;
	margin: 0 auto;
	margin-top: 55px;
	display: block;
}
.beizhus{
	font-size: 0.875rem;
	font-weight: bolder;
	margin-bottom: 5px;
}
.font_bolder{
	font-weight: bolder;
}
.kind_of_db{
	float: right;
	margin-top: -45px;
}
.kind_of_db span a{
	display: inline-block;
	border: 1px solid #FA541C;
	vertical-align: top;
	background: #FA541C;
	cursor: pointer;
	width: 105px;
	height: 29px;
	line-height: 29px;
	color: #fff;
	border-radius: 3px;
	text-align: center;
}
.chuantou-handle,.chuantou-href {
	cursor: pointer;
}
.db_no_table_border td,.db_no_table_border th{
	border: none !important;
}
.db_one_table_border td,.db_one_table_border th{
	border: none !important;
}
.db_one_table_border tr{
	border-bottom: 1px solid #ccc;
}
.no_select_border span.select2-selection--multiple{
	border: none !important;
}
.no_select_border .select2-container--default.select2-container--focus .select2-selection--multiple{
	border: none !important;

}
.no_select_border .select2-container{
	border: 1px solid #03a9f4 !important;

}
.baokuan-add-store{
	font-size: 14px;
	color: #1890ff;
	height: 33px;
	margin-bottom: 3px;
}
.budan-modal .step-store .modal-left,.reorganize-modal .step-store .modal-right{
	width: 45%;
}
.budan-modal .step-store .modal-center{
	width: 8%;
}
.budan-modal .store__width div:nth-child(8), .budan-modal .store__title div:nth-child(8){
	width: 9%;
}
.budan-modal .move-li div{
	margin-right: 4px;
}
.unstandard{
	background-image: url(/assets/img/unstandard.png);
	background-repeat: no-repeat;
	background-size:32px;
	background-position: 50% 50%;
}
.customize-data,.customize-content{
	background-color: #f3f3f3;
}
.customize-data .checkbox-inline input[type='checkbox']{
	top: 0px;
}

.customize-data .select-item{
	margin-bottom: 16px;
}
.customize-data .select-box{
	background: #f3f3f3;
	width: 60%;
	margin-left: 7%;
	padding: 16px;
	border-radius: 10px;
	border: 1px solid #dee2e6;
}
.customize-data .select-content{
	background: #fff;
	border: 1px solid #dee2e6;
	border-radius: 4px;
}
.customize-data .select-content label{
	padding-left: 24px;
	width: 215px;
}
.checkbox-inline input ~ .select-header-name{
	font-weight: 600;
	font-size: 16px;
}
.customize-switch-num-amount{
	margin-left: 65px;
	width: 100px;
}
.customize-already-selected{
	padding-left: 24px;
	width: 100%;
}
.customize-already-selected .checkbox-inline{
	display: block;
}

.roll_over_detail .border_bottom{
	border-bottom: 1px solid black !important;
}
.roll_over_detail .border_right{
	border-right: 1px solid black !important;
}
.change_roll_over .small-table2{
	width: 90% !important;
	margin-left: 2rem;
}
.change_roll_over .small-table2 tr td, .small-table2 tr th{
	border:1px solid #ccc;
}
.roll_over_input{
	padding: 10px !important;
}
.no_send_people_check{
	color: #BEBEBE !important;
}
.down_time{
	max-width: 140px !important;
	white-space: normal !important;
}
.undo_cancel{
	float: right;
	margin-right: 10px;
}
.background-d9d9d9{
	background: #f3f3f3 !important;
}
.customize-data .table-container{
	text-align: left;
}
.customize-data .button-event{
	display: inline-block;
	margin: auto;
	margin-left: 4%;
	margin-top: 20%;
	position: absolute;
}
.customize-data .button-export{
	background: #fd7e14;
	height: 32px;
	padding: 0 13px!important;
	color: white;
	font-size: 15px;
	line-height: 31px;
	width: 102px;
}
.select-header {
	position: relative;
}
.select-header .customize-header-fold{
	color: #0097fd;
	cursor: pointer;
	position: absolute;
	top: 5px;
	margin-left: 8px;
}
.customize-data .right-search{
	left: 32px;
	border: 1px solid #dee2e6;
	border-radius: 5px;
	top: 150px;
	height: 84%;
}
.customize-data .search-btn{
	margin-left: 38px;
}
.customize-data .customize-selected-div{
	height: 345px;
	display: inline-block;
	width: 14%;
	margin-left: 5%;
	background: rgb(255, 255, 255);
	border-radius: 6px;
	margin-top: 11px;
	border: 1px solid rgb(222, 226, 230);
}
.customize-data .customize-selected-header{
	background: #f3f3f3;
	text-align: center;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	font-weight: 600;
}
/*.customize-data .search-btn i{*/
/*	top: 30px;*/
/*}*/
.or_and{
	text-align: center;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 7px;
}
.or_and select{
	width: 60px;
}
.skc_select .store_select{
	width: 50px;
	height: 26px;
	line-height: 26px;
	padding:0 3px;
	font-size:0.75rem;
	display:inline-block;
	border-radius: 2px;
	border:none;
}
.hotproduct .rank-text,.table-season-kt .rank-text{
	font-size: 12px;
	position: absolute;
	top: 0;
	color: #fff;
	width: 20px;
	height: 18px;
	text-align: center;
	z-index: 2;
}
.hotproduct .area-square .rank-text {
	z-index: 1;
}
.hotproduct .icon-hot-rank-red,.table-season-kt .icon-hot-rank-red{
	color: red;
}
.hotproduct .icon-hot-rank-blue-copy,.table-season-kt .icon-hot-rank-blue-copy{
	color: #0082FE;
}
.hotproduct .icon-hot-rank-red-copy,.table-season-kt .icon-hot-rank-red-copy{
	color: #56B36A;
}
.hotproduct .square,.table-season-kt .square{
	background: none;
	font-size: 24px;
	top: -5px;
	text-align: left;
	left: 2px;
}
.hotproduct .square:before,.table-season-kt .square:before {
	display: inline-block;
	height: 100%;
}
.hotproduct .square_1 {
	background: none;
	font-size: 24px;
	top: -2px;
	text-align: left;
	left: -13px;
}
.hotproduct .hot-get-detail-div{
	cursor: pointer;
	position: absolute;
	top: -5px;
	left: 45px;
	background:#ffffff52;
	display: none;
}
.hotproduct .product-fly-gotostock:hover .hot-get-detail-div{
	display: inline-block;
}
.hotproduct .hot-skc-supply-sale{
	display: inline-block;
	position: absolute;
	right: 0px;
	cursor: pointer;
	left: 98px;
}
.hot-skc-supply-sale img{
	position: absolute;
	top: -11px;
	left: -9px;
	width: 13px;
}
.hot-skc-supply-sale i.icon-rengong{
	/*position: absolute;*/
	/*top: -23px;*/
	/*left: -26px;*/
	width: 13px;
	color: red;
	font-size: 13px;
}

.lhs_temp{
	width: 197px;
	position: absolute;
	background: #f8f9fa;
	z-index: 99;
	box-shadow: 0px 1px 8px #ccc;
}
.lhs_temp div{
	font-weight: bolder;
	padding: .25rem;
	height: 60px;
	width: 45px;
}
.customize-data .customize-export{
	background: #1890ff;
	height: 32px;
	padding: 0 32px!important;
	color: white;
	font-size: 15px;
	line-height: 31px;
}
.customize-his{
	margin-bottom: 32px;
	width: 102px;
}
.system-btn{
	height: 32px;
	color: white;
	font-size: 15px;
	line-height: 17px;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.system-sucess-btn{
	background: #1890ff;
}
.system-sucess-btn:hover{
	color: white;
}
.system-fail-btn{
	background: #d9d9d9;
}
.system-fail-btn:hover{
	color: white;
}
.customize-modal .progress-bar{
	width: 93%;
}
.customize-data .icon-qizhi{
	color: #ccc;
}
.customize_qizhi{
	position: absolute;
	top: 3px;
	left: 5px;
	cursor: pointer	;
}
.customize-already-selected .icon-qizhi{
	display: none;
}
.customize-already-selected .red.icon-qizhi{
	display: block;
	left: -18px;
}
.hotproduct_div_p{
	position: relative;
}
.hotproduct_div_p .high_temperature{
	position: absolute;
	right: 2px;
	top: 0px;
}
.hotproduct_div_p .low_temperature_mainlook{
	position: absolute;
	right: 2px;
	bottom: 0px;

}
.icon-queding{color:#15C727;}
.icon-queding-copy{color:#bfbfbf;}
.reorganize-modal .reorganize-item{
	float:left;
	width:150px;
	margin-right:25px;
	text-align:right;
}
.select2-container--default .select2-selection--multiple{
	background-color: white;
	border:none !important;
	border-radius: 4px;
	cursor: text;
}
.location-div-above~.location-div {
	bottom: 2.5rem;
}
.logiscics_define_table tr{
	border-bottom: 1px solid #d9d9d9;
}
.border_table tr td{
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}

.del_event_time {
	position: absolute;
	right: -1rem;
	font-size: 20px;
}
.right_top_point {
	position: relative;
}
.right_top_point:after{
	content: '';
	position: absolute;
	border: 4px solid red;
	border-radius: 50%;
	top: 1px;
	right: 1px;
}
.event-title {
	margin-right: 1rem;
	width: 7rem;
	display: inline-block;
	text-align: right;
	white-space: nowrap;
}
.hour-wrap .laydate{
	width: 115px;
}
.time-wrap .laydate {
	width: 120px;
}
.time-wrap_1 .laydate {
	width: 128px;
}
.hour-wrap .tab-pane{
	margin-left: 7.2rem;
}
.time-block_wrap {
	margin-left: 7.2rem;
}
.week_event_wrap, .event_day_wrap{
	margin-left: 1rem;
	margin-top: 1rem;
}
.page-li {
	display: inline-block;
}
.or_and {
	text-align: center;
}
.scroll_bar_bold::-webkit-scrollbar{
	width: 8px;
	height: 8px;
}
.customize-data .btn-operat{
	margin-bottom: 32px;
}
.customize-data .btn-operat .system-sucess-btn{
	display: block;
	margin-bottom: 8px;
	width: 102px;
}
.a_background_red{
	background: #ff0000;
	color: white;
	padding: 0.175rem 0.475rem !important;
	min-width: 40px !important;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.a_background_green {
	background: #28a745;
	color: white;
	padding: 0.175rem 0.475rem !important;
	min-width: 40px !important;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.bg-f8f9fa{
	background:#f8f9fa !important;
}
.bg-ff5722 {
	background-color: #FF5722!important;
}
.border-color-ff5722 {
	border-color: #FF5722!important;
}
.db-modal-border-red{
	border:3px solid #FF0000 !important;
}
.db-modal-border-blue{
	border:3px solid #057AFF !important;
}
.record-width-fix-wrap a:nth-child(1) {
	display: inline-block;
	width: 8rem;
}

.text-ff5722 {
	color: #FF5722!important;
}
.record_completing {
	font-size: 20px;
}
.hotproduct .hot-total-retail{
	display: inline-block;
	position: absolute;
	cursor: pointer;
	right: 85px;
	top: 16px;
	font-weight: 600;
	border-radius: 2px;
	background: rgba(255,255,255,0.5);
	color: #000;
	min-width: 20px;
}
.hotproduct .hot-total-retail.all-rank{
	top: 29px;
}
.hotproduct .his-hot-total-retail.all-rank{
	top: 51px;
}
.hotproduct .his-hot-total-retail{
	display: inline-block;
	position: absolute;
	cursor: pointer;
	right: 85px;
	top: 34px;
	font-weight: 600;
	border-radius: 2px;
	background: rgba(255,255,255,0.8);
	min-width: 20px;

}
.index-body-table-agent-yj-rank .agent-yj-rank-number div span:first-child{
	width:9%;
}
.index-body-table-agent-yj-rank .agent-yj-rank-number div span:last-child{
	width:11%;
}
.close-out {
	position: absolute;
	top: -1rem;
	right: -2.5rem;
	font-weight: 100;
	color: #fff;
	font-size: 50px;
	cursor: pointer;
	opacity: 1;
}

.common_store_edit{
	border-bottom: 1px solid #E8E8E8;
	line-height: 1.375rem;
	width: 100%;

}
.common_store_edit_footer{
	box-shadow: 0px 0px 20px #888888;
}
.hot-echart-icon{
	width: 60px;
	height: 60px;
	cursor: pointer;
	position: absolute;
	top: 34px;
	left: 37%;
}
.hot-echart-icon-text{
	display: inline-block;
	position: absolute;
	top: 54px;
	left: 53%;
	color: #1890ff;
	font-weight: 600;
}
.img-left-tag {
	position: absolute;
	font-size: 1rem;
	font-weight: bold;
	color:#ff0000;
	background: #FFFFFF96;
	border-radius: 3px;
}
.liandan_float{
	position: absolute;
	z-index: 9;
	background-color: #FFBE00;
	bottom: 0;
	left: 1px;
	right: 1px;
}
.display_match_border{
	outline: 3px solid #FF1E10!important;
	position: relative;
	z-index: 2;
}
.display_match_border_1{
	outline: 3px solid #1A9BFF!important;
	position: relative;
	z-index: 1;
}
.table td .title-breite-td .div-left{
	width: 1.25rem;
	float:left;
	font-weight: 700;
	text-align: center;
	border: 1px solid #999999;
	border-radius: 5px;
	margin-left: 4px;
}
/*二维畅滞销*/
.position-div{
	position: relative;
}
.fw-700{
	font-weight: 700;
}

/*二维畅滞销 累计销量*/
.extra-total_retail-num{
	float:left;
	margin-top: -27px;
	background: #ffffff80;
	left: 0px;
	font-size: 12px;
	text-align: left;
	padding: 0 1px;
	border-radius: 2px;
	height: 0.75rem;
	line-height: 0.75rem;
	font-weight: 700;
}
/*二维畅滞销 吊牌价*/
.fix-price{
	color: #fff;
	background: rgba(0,0,0,0.31);
	height: 1rem;
	overflow: auto;
	line-height: 1rem;
	font-size: 12px;
	float: left;
	margin-left: 2rem;
	margin-top: -16px;
	padding: 0 2px;
	border-radius: .2rem;
}
.fix-price_left{
	margin-left: 1.7rem;
}
/*二维畅滞销 收货天数*/
.fix-fh-time{
	float: left;
	margin-top: -14px;
	left: 0;
	bottom: 0;
	color: #000;
	font-size: 12px;
	border-radius: .2rem;
	min-width: 0.8rem;
	max-width: 2rem;
	height: 14px;
	line-height: 0.75rem;
	padding: 0 1px;
	background: #ffffff80;
	font-weight: 600;
	overflow: hidden;
}
.fix-rh-time{
	float: right;
	margin-top: -14px;
	right: 0;
	bottom: 0;
	color: #000;
	font-size: 12px;
	border-radius: .2rem;
	min-width: 0.8rem;
	max-width: 2rem;
	height: 14px;
	line-height: 0.75rem;
	padding: 0 1px;
	background: #ffffffd4;
	font-weight: 600;
	overflow: hidden;
}
/*补单比例*/
.bd_order_per{
	float: left;
	margin-top: -55px;
	left: 0;
	bottom: 0;
	color: #000;
	font-size: 12px;
	border-radius: .2rem;
	min-width: 0.8rem;
	max-width: 1.7rem;
	height: 0.75rem;
	line-height: 0.75rem;
	background: #ffffff60;
}
/*二维畅滞销 持续销售天数*/
.x_a_continued_day{
	float: left;
	margin-top: -42px;
	border-radius: 2px;
	height: 14px;
	line-height: 14px;
	color: #fd008c;
	font-size: .75rem;
	text-align: center;
	/*padding: 0 2px;*/
	background: #ffffff80;
	/*margin-left: 1rem;*/
}

/*二维畅滞销 季度累计销量排名*/
.sale-twod2-rank{
	float: left;
	margin-top: -104px;
	height: 15px;
	line-height: 15px;
	border-radius: 2px;
	color: #000;
	font-size: .75rem;
	text-align: center;
	padding: 0 2px;
	display:block;
	max-width: 1rem;
}
/*
二维畅滞销  中类累计排名
 */
.sale_cate2_rank{
	float: left;
	margin-top: -89px;
	height: 14px;
	line-height: 15px;
	border-radius: 2px;
	color: #000;
	font-size: .75rem;
	text-align: center;
	padding: 0 2px;
	max-width: 1rem;
}
/*
二维畅滞销  图片阴影
 */
.sale_img_shadow{
	box-shadow: 0 0 5px 1px #00000059;
	border-radius:1px;
}
/*时段畅滞销 时段销量*/
.t_2_time_retail{
	float: left;
	margin-top: -42px;
	border-radius: 2px;
	height: 14px;
	line-height: 14px;
	font-size: .75rem;
	text-align: center;
	background: #ffffff60;
}
/*时段畅滞销 持续销售天数*/
.time_x_a_continued_day{
	float: left;
	margin-top: -56px;
	border-radius: 2px;
	height: 14px;
	line-height: 14px;
	color: #fd008c;
	font-size: .75rem;
	text-align: center;
	/*padding: 0 2px;*/
	background: #ffffff60;
	/*margin-left: 1rem;*/
}
.sale-twod2-rank.bg-yellow{
	background:#ffff00 !important;
}
.sale-twod2-rank.bg-green{
	background:#C2E7B0;
}
.sale-twod2-rank.bg-red,.sale_cate2_rank.bg-red{
	background:#FBC4C4;
}

/*二维畅滞销图片title*/
.two2-body .popup-title-block{
	/*max-width: 221px;*/
	max-height: 420px;
}
.selectd-skc, .selectd-store, .beizhu-text, .selected-match, .selected-hotsuit {
	color: rgba(0,0,0,.5);
	margin-left: 2.5rem;
	font-size: 12px;
}
.lable-position-wrap label{
	position: relative;
}
.no-stock-out-wrap .size-num, .no-stock-out-wrap .out-all1
,.no-stock-out-wrap .out-all2, .no-stock-out-wrap .out-all3, .no-stock-out-wrap .out-all4  {
	color:rgba(0,0,0,.4);
}
.total-unsalable-echar{
	height: 105px;
	text-align: left;
}
.total-stock-echar p,.total-unsalable-echar p{
	font-size: 12px;
}
.stock-echart-weather-table {
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}
.stock-echart-weather-table th, .stock-echart-weather-table td{
	font-size: .75rem;
	white-space: nowrap;
	line-height: 1.2rem;
	text-align: center;
	padding-right: 4px;
}
.stock-echart-weather-table td {
	background-size: contain;
	background-repeat: round;
}
@media (max-width: 1600px){
	.stock-echart-weather-table th, .stock-echart-weather-table td {
		line-height: 1rem;
	}
}
.stock-weather-weather-total {
	background-color: #d9d9d9;
	font-weight: bold;
}
.stock-weather-weather-today {
	background-color: #ffff00;
	font-weight: bold;
}
.echart-select,.unsalable-echart-select{
	display: inline-block;
	width: 57px;
	border: 1px solid #f3f3f3;
	padding: 1px;
}
.zoom-unsalable-echart-day{
	display: inline-block;
	position: absolute;
	top: 12%;
	right: 2%;
	width: 121px;
	border: 1px solid #f3f3f3;
	padding: 5px;
}
.zoom-echart-select{
	display: inline-block;
	position: absolute;
	top: 12%;
	right: 2%;
	width: 105px;
	border: 1px solid #f3f3f3;
	padding: 5px;
}

.zoom-unsalable-echart-select{
	display: inline-block;
	position: absolute;
	top: 34%;
	right: 2%;
	width: 105px;
	border: 1px solid #f3f3f3;
	padding: 5px;
}
.zoom-stock-echart,.zoom-unsalable-echart{
	color: #0097fd;
	position: absolute;
	left: 4px;
	cursor: pointer;
	z-index: 100;
}
.zoom-stock-echart-modal .btn-close{
	display: block;
	float: right;
	cursor: pointer;
	margin-bottom: 5px;
	margin-right: 10px;
}
.zoom-stock-echart-modal .btn-close i{
	display: block;
	width: 0.875rem;
	height: 0.875rem;
	background-image: url(/assets/img/admin-icons.png);
	background-position: -145px -45px;
}
.zoom-total-stock-echar{
	position: absolute;
	top: 18%;
	right: 1%;
	line-height: 27px;
	overflow: auto;
	max-height: calc(82% - 170px);
}

.zoom-total-unsalable-echar{
	position: absolute;
	top: 42%;
	right: 2%;
	line-height: 27px;
}
.stock-chart-data-wrap {
	border-top: 1px dashed #000;
	margin-top: .5rem;
}
.color-d9d9d9 {
	color: #D9D9D9;
}
.zoom-echart-data-table{
	position: absolute;
	/*bottom: 5px;*/
	left: 2%;
	line-height: 27px;
	max-height: 180px;
	width: 95%;
	overflow-x: scroll;
	margin-top: .5rem;
}
.total-stock-echar{
	height: 105px;
	text-align: left;
}
.modal-hot-record .right-search{
	left: inherit;
	width:inherit;
	box-shadow: inherit;
	padding: inherit;
}
.hotproduct-record{
	height: 25px;
	line-height: 13px;
}
.border-red-top-left-right{
	border-top: 1px solid red !important;
	border-left: 1px solid red !important;
	border-right: 1px solid red !important;
}
.border-red-left-right{
	border-left: 1px solid red;
	border-right: 1px solid red;
}
.total-yj-year{
	line-height: 20px;
	height: 60px;
}
.total-yj-year span{
	width: 50px;
	display: inline-block;
}
.db-title-border-red-bottom-right{
	border-right: 3px solid #ff0000 !important;
	border-bottom: 3px solid #ff0000 !important;
}
.db-title-border-red-right{
	border-right: 3px solid #ff0000 !important;
}
.db-title-border-red-bottom{
	border-bottom: 3px solid #ff0000 !important;
}
.db-title-border-red-outline {
	outline: 3px solid #ff0000;
}
.db-title-border-red-top {
	border-top: 3px solid #ff0000 !important;
}
.db-title-border-blue-bottom-right{
	border-right: 3px solid #057AFF !important;
	border-bottom: 3px solid #057AFF !important;
}
.db-title-border-blue-right{
	border-right: 3px solid #057AFF !important;
}
.db-title-border-blue-bottom{
	border-bottom: 3px solid #057AFF !important;
}
.db-title-border-blue-top{
	border-top: 3px solid #057AFF !important;
}
.store_in_hover_block{
	background: #fff;
	top: -10px;
	left: 72px;
	/*width:130px;*/
	/*min-height: 50px;*/
	padding: .5rem;
	position: absolute;
	border-radius:8px;
	box-shadow: 0 0 7px 2px rgba(0,0,0,.5);
	z-index: 100;
}
.custom_title_stock {
	background: #fff;
	top: -10px;
	left: 72px;
	/*width:130px;*/
	/*min-height: 50px;*/
	padding: .5rem;
	position: absolute;
	border-radius:8px;
	box-shadow: 0 0 7px 2px rgba(0,0,0,.5);
	z-index: 100;
}
/*.explain-block .explain-block_value {*/
/*	width: 182px;*/
/*	display: inline-block;*/
/*	white-space: normal;*/
/*	word-break: break-all;*/
/*}*/
.store_in_hover_block:after, .custom_title_stock:after{
	position: absolute;
	display: inline-block;
	top: 14px;
	left: -0.52rem;
	width: 0;
	height: 0;
	content: '';
	border-style: solid;
	border-width: 0.5625rem;
	border-color: #fff #fff transparent transparent;
	transform: rotate(225deg);
	box-shadow: 2px -2px 2px rgba(0,0,0,0.10)
}
.main_look_a{
	width: 25rem;
	margin-right: 6.9rem;

}
.main_look_a a {
	margin-right: 1rem;
}
.main_look_a .batch_edit_zhekou{
	background: #8F9AF7;
	border: 1px solid #8F9AF7;
}
.main_look_a .download_bill{
	background: #FF7640;
	border: 1px solid #FF7640;
}
.main_look_a .batch_edit_amount{
	background: #8F9AF7;
	border: 1px solid #8F9AF7;
}
.main_look_a .batch_import{
	background: #66D6EE;
	border: 1px solid #66D6EE;
}
.main_look_a .batch_delete_amount{
	background: #EF3C38;
	border: 1px solid #EF3C38;
}
.select_reward{
	width:110px;
	height:30px;
	line-height:28px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
}
.mainlook-step{
	height: 100%;
	overflow: scroll;
	text-align: center;
}
.mainlook_setting .select_share{
	width:120px;
	height:30px;
	margin:15px 25px;
	line-height:28px;
	border:1px solid #d9d9d9;
	border-radius:3px;
}
.mainlook_setting .div-item{
	padding:8px 0;
	border-bottom:1px solid #f3f3f3;
}
.mainlook_setting .modal-footer{
	width:100%;
	position:absolute;
	bottom:0;
}
.mainlook_setting .param_input{
	width:50px;
	height:25px;
	padding:0 5px;
	border:1px solid #d9d9d9;
	border-radius:3px;
}
.bg-D6EAFB{
	background-color: #D6EAFB !important;
}

.mainlook_padding th,.salestocktable th{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.mainlook_num{
	display: none;
}
.mainlooktable_num .mainlook_num{
	display: table-cell;
}

.mainlooktable .main_first .first_product{
	left: 3px;
	text-align: center;
	background: rgba(0,0,0,0.31);
	position: absolute;
	bottom: 0.1rem;
	width: 120px;
	/*height: 1.5rem;*/
	line-height: 1.5rem;
	font-size: 0.875rem;
	color: #FFFFFF;
}
.mainlook_skcset_a{
	font-size: 12px;
	border-radius: 3px;
	color: #2355DA;
	border: 1px solid #2355DA;
}
.discount_limit{
	font-size: 12px;
	border-radius: 3px;
	border: 1px solid #2355DA;
	background-color: #C6E4FF;
	color: #0a0f09;
}
.main-switch-parent .main-switch{
	cursor: pointer;
	font-size: 1.1rem;
	text-align: center;
	line-height: 1rem;
	color: #329cfc;
}
.storetotaltable .main-switch{
	cursor: pointer;
	font-size: 1.1rem;
	text-align: center;
	line-height: 1rem;
	color: #329cfc;
}

.db-title-border-blue-bottom-right{
	border-right: 3px solid #057AFF !important;
	border-bottom: 3px solid #057AFF !important;
}
.db-title-border-blue-right{
	border-right: 3px solid #057AFF !important;
}
.db-title-border-blue-bottom{
	border-bottom: 3px solid #057AFF !important;
}
.background-color-height-blue{
	background: #057AFF;
}

.background-color-height-red{
	background: red;
}
table, .bg-spacing{
	border-collapse: separate;
	border-spacing: 0px;
}

.sale-twod2-store-liandan{
	float: right;
	height: 14px;
	border-radius: 2px;
	color: #000;
	margin-top: -95px;
	font-size: .75rem;
	line-height: 15px;
	text-align: center;
	padding: 0 2px;
}
.sale-twod2-all-liandan{
	float: right;
	height: 14px;
	border-radius: 2px;
	color: #000;
	margin-top: -80px;
	font-size: .75rem;
	line-height: 15px;
	text-align: center;
	padding: 0 2px;
}
.position-img-bottom{
	position: absolute;
	width: 100%;
	height: auto;
	bottom: 0;
	left: 0;
	right: 0;
	font-size: 12px;
	text-align:left;
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;
	font-weight: normal;
}
.kt-table .position-img-bottom{
	position: absolute;
	width: 107%;
	height: auto;
	bottom: -4px;
	left: -4px;
	right: 0;
	font-size: 12px;
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;
	font-weight: normal;
}
.position-img-bottom .product-skc4{
	line-height:12px;
	color: #fff;
	background-color: rgba(0,0,0,.2);
}
.position-img-bottom .round-top-product{
	width: 100%;
	height: 18px;
	/*border-radius: 10%;*/
	color: #ff0000;
	font-size: .75rem;
	line-height: 18px;
	text-align: center;
	left: 0;
	cursor: pointer;
	background:rgba(236,128,141,0.4);
}
.position-img-bottom .round-top-product div{
	width: 50%;
	text-align: center;
	overflow: hidden;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.position-img-bottom .round-top-product.this {
	background:rgba(255,255,255,0.4);
}
.position-img-bottom .round-top-product.xiaji{
	background:#007bff4a;
}
.round-top-product.move-hidden{
	display: none;
	color: #0097fd;
}
.popup-saletype-ramarks{
	position: absolute;
	width: 24rem;
	height: 20rem;
	background: #fff;
	border: 1px solid #dee2e6;
	box-shadow: 0px 0px 10px #ccc;
	border-radius: 5px;
	z-index:999;
}
.popup-saletype-ramarks .popup-top{
	width: 100%;
	height: 3rem;
}
.popup-saletype-ramarks .popup-top .popup-title{
	width: 10rem;
	font-weight: 700;
	line-height: 3rem;
	font-size: 18px;
	height: 3rem;
	float: left;
	text-align: center;
}
.popup-saletype-ramarks .popup-top .popup-right-close{
	float: left;
	width: 10.8rem;
	line-height: 3rem;
	height: 3rem;
}

.popup-saletype-ramarks .popup-top .popup-right-close span{
	font-size:34px;
	font-weight:300;
}
.popup-saletype-ramarks .popup-body{
	width: 100%;
	height: 5rem;
}
.popup-saletype-ramarks .popup-body .popup-body-left{
	width: 6rem;
	float: left;
	height: 5rem;

}
.popup-saletype-ramarks .popup-body .popup-body-left div{
	width: 4rem;
	float: left;
	height: 2.4rem;
	line-height: 2.4rem;
	margin-left: 2rem;
}
.popup-saletype-ramarks .popup-body .popup-body-right{
	float: left;
	width: 11rem;
	height: 5rem;
}
.popup-saletype-ramarks .popup-body .popup-body-right div{
	width: 11rem;
	height: 2.5rem;
	float: right;
	line-height: 2.5rem;
	margin-top: 2px;
}
.popup-saletype-ramarks .popup-table{
	width: 100%;
	height: 9rem;
	float: left;
	overflow: scroll;
}
.popup-saletype-ramarks .popup-table table{
	width: 90%;
	margin: 0 5%;
}

.popup-saletype-ramarks .popup-table table th{
	width: 25%;
	text-align: center;
	height: 2rem;
	line-height: 2rem;
	background:#efefef;
	border-top: 1px solid #d9d9d9;
    border-left: 1px solid #d9d9d9;
}
.popup-saletype-ramarks .popup-table table th:last-child{
	width: 20%;
	min-width: 40px;
}
.popup-saletype-ramarks .popup-table table{
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.popup-saletype-ramarks .popup-table table td{
	width: 25%;
	text-align: center;
	height: 2rem;
	line-height: 2rem;
	border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
.popup-saletype-ramarks .popup-table table td:last-child{
	width: 20%;
	min-width: 40px;
}
.popup-saletype-ramarks .popup-foot{
	width: 100%;
	height:3rem;
	float:left;
}

.popup-saletype-ramarks .popup-foot .save{
	float: left;
	margin-top: .25rem;
	border: 1px solid #0097fd;
	padding: .4rem 1rem;
	border-radius: .25rem;
	background: #0097fd;
	color: #ffffff;
	font-size: 14px;
	line-height: 1.25rem;
	margin-left: .5rem;
}
.popup-saletype-ramarks .popup-foot .save:hover{
	cursor:pointer;
	color:#fff;

}
.popup-saletype-ramarks .popup-foot .close{
	float: left;
	margin-left: 12.7rem;
	margin-top: .25rem;
	border: 1px solid #ccc;
	padding: .4rem 1rem;
	border-radius: .25rem;
	color: #000000;
	font-size: 14px;
	line-height: 1.25rem;
}
.hot-refresh-echart{
	color: #666;
	position: absolute;
	right: 80px;
	top: 0;
	font-size: 14px;
	cursor: pointer;
	z-index: 99;
}
.unsalable-echart-icon,.stock-echart-icon{
	cursor: pointer;
}
.download-center-icon{
	width: 48px;
	height: 48px;
	vertical-align: middle;
}
.stock-div-6 p{
	height: 20px;
}

.new-import-center{
	border-bottom: 1px solid #D9D9D9;
	margin: 0 auto;
	font-size: .875rem;
	padding-left: 2rem;
	padding-top: 2rem;
	height: 13rem;
}
.new-import-center .new-import-center-title{
	width:100%;
	height:2rem;
}
.new-import-center .new-import-center-title img{
	display: inline-block;
	margin-right: 1.25rem;
}
.new-import-center .new-import-center-title p{
	display: inline-block;
	margin-right: 3.75rem;
}
.new-import-center .new-import-center-select{
	width: 100%;
	height: 5rem;
}

.new-import-center .import-download{
	margin-left: 80%;
	border: 1px solid;
}
.new-import-center .new-import-center-select .new-import-center-select-time{
	width: 100%;
	height: 4rem;
	margin-top: 1rem;
}
.new-import-center .new-import-center-select .new-import-center-select-time div{
	width: 4rem;
	height: 2rem;
	line-height: 2rem;
	float: left;
}
.share-recommend-block {
	position: absolute;
	top: 0;
	right: 43px;
	z-index: 70;
	background: #000;
	border-radius: 5px;
	color: #fff;
	padding: 5px;
	line-height: 1.8rem;
}

.share-zixuankuan{
	position: absolute;
	top: 73px;
	right: 53px;
	z-index: 999;
	background: #000;
	border-radius: 5px;
	color: #fff;
	padding: 5px;
	line-height: 1.8rem;
}
.share-recommend-block > li,.share-zixuankuan > li{
	cursor: pointer;
}
.share-start .icon-gengduo{
	font-size: 30px;
	line-height: 30px;
}

.displayretail-stock-td{
	height: 2rem!important;
	max-width: 122px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #999;
}
.db-small-place{
	width: 18px;
	float:right;
}
.border-3-red-left-right{
	border-left:3px solid red !important;
	border-right:3px solid red !important;
}
.border-3-red-bottom{
	border-bottom:3px solid red !important;
}
.border-3-red-top-left-right{
	border-top:3px solid red !important;
	border-left:3px solid red !important;
	border-right:3px solid red !important;
}
.mainlooktable .empty-product-img{
	width: 80px;
	height: 33px;
	margin: 0 auto;
	border: 1px dashed #d9d9d9;
	margin-bottom: 5px;
}
.bg-d0d8ffc2{
	background: #d0d8ffc2;
}
.bg-E7E4FE{
	background-color: #d8e8c8 !important;
}
.bg-555CFF{
	background-color: #555CFF !important;
}
.bg-FCF7E8{
	background-color:#FCF7E8 !important;
}
.mainlook_has_product_img .icon-clear-delete {
	position: absolute;
	top: 1px;
	left: 4.3rem;
	display: block;
	width: 1rem;
	height: 1rem;
	background: url(/assets/img/close-circle_little.png) no-repeat;
}
.mainlook_has_product_img .mainlook-liandan{
	position: absolute;
	top: -4px;
	left: 0;
	display: block;
	color: #6ab3fb;
	font-size: 12px;
}
.mainlook_has_product_img .tag_price{
	position: absolute;
	top: 12px;
	left: 0;
	display: block;
	color: #6ab3fb;
	font-size: 12px;
}
.select-two{
	position: absolute;
	top: -3px;
	left: 5.4rem;
	display: block;
	width: 1rem;
	height: 1rem;
	background: url(/assets/img/select_two.png) no-repeat;
}
.select-two-quick{
	position: absolute;
	top: 38px;
	left: -3px;
	display: block;
	width: 2rem;
	height: 1rem;
	background: url(/assets/img/express_14.png) no-repeat;
}
.main_product_price{
	position: absolute;
	top: 10px;
	right: -3px;
	display: block;
	/*width: 1rem;*/
	/*height: 1rem;*/
	/*background: url(/assets/img/select_two.png) no-repeat;*/
}
.select-two-store{
	margin-left: 12px;
	display: block;
	width: 1rem;
	height: 1rem;
	background: url(/assets/img/select_two.png) no-repeat;
}
.mainlooktable .amount_count_type{
	background: url(../img/change.png) no-repeat 77% ;
	background-position:100%;
	padding-right: 1rem;
	min-width: 12rem;
	cursor: pointer;
	background-size: 25px;
}
.text-blue{
	color:blue;
}

.mainlooktable .temp_bu{
	left: 464px;
	width: 97px;
	position: absolute;
	background: #f8f9fa;
	z-index: 99;
	box-shadow: 0px 1px 8px #ccc;
	height: 77px;
	line-height: 77px;
	text-align: center;
}
.mainlooktable .width-104{width: 82px;}
.mainlook_param_line{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	height:40px;
}
.mainlook_box{
	position:fixed;
	bottom:40px;
	right:40px;
	z-index:999;
	width:400px;
	height:240px;
	padding:10px;
	opacity:0.95;
	background:#fff;
	border-radius:10px;
	box-shadow: 3px 3px 5px 0 #7d7c7c;
}
.mainlook_div{
	height:50px;
	display:flex;
	align-items:center;
}
.mainlook_div .skc_title{
	width:80px;
	text-align:left;
}
.mainlook_div .mainskc_add{
	margin:0 10px;
}
.mainlook_box .mainlook_back{
	width:55px;
	height:55px;
	position:absolute;
	right:12px;
	bottom:142px;
	display:inline-block;
}
.mainlook_box ul{
	width:100%;
	height:110px;
	margin-top:10px;
	display:flex;
	justify-content:space-around;
	align-items:flex-end;
}
.mainlook_box ul li{
	position:relative;
	width:67.5px;
	height:90px;
	border:1px dashed #d9d9d9;
}
.mainlook_box ul li.main_li{
	position:relative;
	width:82.5px;
	height:110px;
	border:1px dashed #d9d9d9;
}
.mainlook_box ul img{
	width:100%;
	height:100%;
	display:inline-block;
}
.mainlook_box ul li .skc_content{
	position: absolute;
	bottom:0;
	width: 100%;
	height: 1.5rem;
	line-height: 1.5rem;
	overflow: auto;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	background: rgba(0,0,0,0.31);
	border: 1rem;
}
.mainlook_box ul li .icon-clear-skc{
	display:none;
}
.mainlook_box ul .look_skc_item:hover .icon-clear-skc {
	position: absolute;
	top:0;
	right:0;
	width:1rem;
	height:1rem;
	display:block;
	background: url(/assets/img/close-circle.png) no-repeat;
}
.mainlook_box select{
	width:40%;
	display:inline;
}
.border2-FF0000{
	border:2px solid #FF0000 !important;
}
.mainlook_red{
	width: 4.48rem;
	height: 5.93rem;
	float: left;
	margin-top: -95px;
	background:url(/assets/img/main_skc.png) no-repeat center;
	background-size: 1.5rem 1.5rem;
	border:5px solid #FF0000;
}
.mainlook_blue{
	width: 4.48rem;
	height: 5.93rem;
	float: left;
	margin-top: -95px;
	background:url(/assets/img/main_look.png) no-repeat center;
	background-size: 1.5rem 1.5rem;
	border:5px solid #0000FF;
}
.mainlook_purple{
	width: 4.48rem;
	height: 5.93rem;
	float: left;
	margin-top: -95px;
	background:url(/assets/img/main_new.png) no-repeat center;
	background-size: 1.5rem 1.5rem;
	border:5px solid #cd00ff;
}
.plan_reward_import .import_option{
	width: 8rem;
	display: inline-block;
	text-align: right;
}
.plan_reward_import .first_label{
	width: 10rem;
	display: inline-block;
}
.product-skc3.bg-6C9ED6{
	background-color: #6c9ed6;
	opacity: 0.7;
}
.product-skc3.bg-EABFC5{
	background-color: #EABFC5;
	opacity: 0.7;
}
/*.mainlook_width_table{*/
/*	width: 1180px !important;*/
/*}*/
.left_border_black{
	border-left: 1px solid #797979 !important;
}
.right_border_black{
	border-right: 1px solid #797979 !important;
}
.top_border_black{
	border-top: 1px solid #797979 !important;
}

.a-add-button{
	color: #fff;
	/* background: #0097fd; */
	padding: 0rem .4rem;
	border-radius: .25rem;
	margin-right: .5rem;
	display: inline-block;
	position: relative;
	/* line-height: 31px; */
	/* height: 31px; */
	top: 3px;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)

}
/* .a-add-button:hover{
	color: #fff;
	background: #0097fd;
	padding: 0rem .4rem;
	border-radius: .25rem;
	margin-right: .5rem;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26)
} */
.bottom_border_black{
	border-bottom: 1px solid #797979 !important;
}
.no_stock_num_product{
	border: 2px dashed #555CFF !important;
	box-sizing: border-box;
}
.without_reorganize .now_reorganize {
	display: none;
}
.without_reorganize .border-right_widthout-reorganize {
	border-right:1px solid #000 !important;
}
.mainlooktable .table tbody{
	float: left;
	z-index: 8;
	clear: both;
}
.mainlooktable .table thead{
	float: left;
	z-index: 8;
}
.width-5{
	width: 5.35rem;
	white-space: normal;
	line-height: 16px;
}
.width-11{
	width: 10.5rem;
	white-space: normal;
}
.word-break{
	word-break: break-all;
}
.width-3{
	width: 41px;
	white-space: normal;
	line-height: 16px;
}
.width-3_5{
	width: 45px;
	white-space: normal;
	line-height: 16px;
}
.width-2{
	width: 2.6rem;
	white-space: normal;
}
.width-8{
	width: 6.7rem;
}
.width-8-temp{
	width: 80px;
}
.width-30{
	width: 387px;
}
.width-4{
	width: 3.5rem;
}
.width-3_75{
	width: 3.75rem;
	white-space: normal;
	line-height: 16px;
}
.width-6{
	width: 6.35rem;
}
.width-7{
	width: 6.6rem;
}
.mainlook_main_product{
	height: 58px;
	text-align: center;
	line-height: 18px;
	/*padding-top: 10px;*/
	font-weight: 700;
	position: absolute;
	left: 155px;
	cursor: pointer;
	z-index: 20;
	width: 108px;

}
.set_store_target,.set_product_target{

	/*margin-left: 65px;*/
	background: #F9F9FC;
	margin-bottom: 10px;
	overflow: auto;

}
.set_store_target .first_label,.set_product_target .first_label{
	margin-left: 56px;
	margin-right: 50px;
}
.set_product_target .first_label{
	margin-right: 104px;
}
.batch_set_plan{
	/*text-align: center;*/
	margin-left: 56px;
	margin-top: 10px;
}
.batch_set_plan input{
	width: 4rem;
	margin-bottom: 20px;
	vertical-align: inherit;
}
 .batch_set_plan span{
	margin-left: -62px;

}
.mainlook_main_product.zhankai{
	cursor:pointer;background: url("../img/plan_show.png") no-repeat 98% 98%;
	border: none;
	vertical-align: middle;
	padding-right:0.5rem !important;
}
.mainlook_main_product.zhankai_hide{
	background: url(../img/plan_hide.png) no-repeat 98% 98%;
	border: none;
	vertical-align: middle;
	padding-right: 0.5rem !important;
}
.width-10{
	width: 80px;
}
.width-120{
	width: 100px;
}
.width-40{
	width: 40px;
}
.width-3r{
	width: 3rem;
}
.width-10r{
	width: 10rem;
}
.batch_set span{
	width: 4rem;
}
.batch_set .li_option{
	width: 25rem;
}
.company_store_liandan{
	min-width: 40px;
	max-width: 40px;
	overflow: hidden;
	height: 68px;
	line-height: 15px;

}
.mainlook_erp_code_height{
	line-height:17px;

}

.bg-fff{
	background-color: #fff !important;
}


table.skcset-table thead th{
	border:none;
	border-left: 1px solid #dee2e6;
	border-top: 1px solid #dee2e6;
}

.boshidun_cate_type,.attribute_change{
	position: absolute;
	width: 60px;
	height: 30px;
	left: 55px;
	top: 30px;
	z-index: 50;
}
.attribute_change{
	position: absolute;
	width: 60px;
	height: 30px !important;
	left: 281px;
	top: 25px;
	z-index: 50;
}
.class_cate_type{
	position: absolute;
	width: 75px;
	height: 30px;
	left: 0px;
	bottom: 92px;
	z-index: 50;
}
.outline_cate_type{
	position: absolute;
	width: 60px;
	height: 30px;
	left: 0px;
	bottom: 92px;
	z-index: 50;
}
.size_cate_type{
	position: absolute;
	width: 60px;
	height: 30px;
	left: 0px;
	bottom: 10px;
	z-index: 50;
}
.price_cate_type{
	position: absolute;
	width: 80px;
	height: 30px;
	left: 0px;
	bottom: 92px;
	z-index: 50;
}
.color_cate_type{
	position: absolute;
	width: 60px;
	height: 30px;
	left: 0px;
	bottom: 92px;
	z-index: 50;
}
.compare_cate_type,.weather_temp_type,.store_attribute_change{
	position: absolute;
	width: 106px;
	height: 30px;
	top:20px;
	left:10px;
	z-index: 50;
}
.x_type_change{
	position: absolute;
	width: 75px;
	height: 30px;
	left: 120px;
	top: 20px;
	z-index: 50;
}
.price_sale_info{
	position: absolute;
	bottom:3px;
	left:90px;
	height:125px;
	font-size:12px;
	overflow: auto;
	display:flex;
	z-index:1045;
}
.price_sale_info::-webkit-scrollbar{
	width: 0;
	height: 0;
}
.price_sale_info .unit_div{
	height:115px;
	display:inline-block;
}
.price_sale_info .unit_div p{
	height:20px;
	line-height:20px;
	text-align:center;
}
.price_sale_info .unit_div .unit_name{
	height:20px;
	line-height:20px;
	font-weight:bolder;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.full-screen-handle{
	color: #0097fd;
	float: right;
	margin-right: 2rem;
	border: none;
	line-height: 2rem;
	cursor: pointer;
}
.full-screen-text {
	display: inline-block;
	vertical-align: middle;
	margin-left: .5rem;
	vertical-align: top;
}
.full-screen-handle .icon{
	color: #117FFC;
	font-size: 2rem;
}
.full-screen-handle{
	color: #0097fd;
	float: right;
	margin-right: 2rem;
	border: none;
	line-height: 2rem;
	cursor: pointer;
}
.full-screen-text {
	display: inline-block;
	vertical-align: middle;
	margin-left: .5rem;
	vertical-align: top;
}
.full-screen-handle .icon{
	color: #117FFC;
	font-size: 2rem;
}
.full-screen-handle{
	color: #0097fd;
	float: right;
	margin-right: 2rem;
	border: none;
	line-height: 2rem;
	cursor: pointer;
}
.full-screen-text {
	display: inline-block;
	vertical-align: middle;
	margin-left: .5rem;
	vertical-align: top;
}
.full-screen-handle .icon{
	color: #117FFC;
	font-size: 2rem;
}
.full-screen-handle{
	color: #0097fd;
	float: right;
	margin-right: 2rem;
	border: none;
	line-height: 2rem;
	cursor: pointer;
}
.full-screen-text {
	display: inline-block;
	vertical-align: middle;
	margin-left: .5rem;
	vertical-align: top;
}

.full-screen-handle .icon{
	color: #117FFC;
	font-size: 2rem;
}

.full-screen-handle{
	color: #0097fd;
	float: right;
	margin-right: 2rem;
	border: none;
	line-height: 2rem;
	cursor: pointer;
}
.full-screen-text {
	display: inline-block;
	vertical-align: middle;
	margin-left: .5rem;
	vertical-align: top;
}
.full-screen-handle .icon{
	color: #117FFC;
	font-size: 2rem;
}
.full-screen-handle{
	color: #0097fd;
	float: right;
	margin-right: 2rem;
	border: none;
	line-height: 2rem;
	cursor: pointer;
}
.full-screen-text {
	display: inline-block;
	vertical-align: middle;
	margin-left: .5rem;
	vertical-align: top;
}
.full-screen-handle .icon{
	color: #117FFC;
	font-size: 2rem;
}
.change_saleoutper_button,.change_saleoutper_button_1,.stock_order_btn{
	padding: .5rem;
	/* border: 1px solid #ccc; */
	border-radius: .25rem;
	background: #0097fd;
	color: #fff;
	font-weight: 700;
	margin-left: 1rem;
	cursor: pointer;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.change_saleoutper_button:hover,.stock_order_btn:hover{
	padding: .5rem;
	border: 1px solid #ccc;
	border-radius: .25rem;
	background: #0097fd;
	color: #fff;
	font-weight: 700;
	margin-left: 1rem;
}
.echart-year-season{
	display: inline-block;
	position: absolute;
	top: 7%;
	right: 2%;
	width: 105px;
	border: 1px solid #f3f3f3;
	padding: 5px;
}
.zoom-unsalable-echart-year-season {
	top:23%;
}
.zoom-unsalable-echart-year-season .dropdown-toggle,.zoom-stock-echart-year-season .dropdown-toggle {
	background-color: #fff;
	color: #000;
}
body .zoom-stock-echart-modal .select2-container{
	position: absolute;
	top: 6%;
	right: 2%;
	width: 94px;
	border: none;
}
body .zoom-stock-echart-modal_1 .select2-container {
	top: 23%;
}
.change_saleoutper_button img{
	margin-top: -.2rem;
	margin-right: .4rem;
}
.displayretail-match{
	max-width: 122px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.recent-sale-rate{
	padding-left: .25rem;
	padding-right: .25rem;
	text-align: center;
}
.recent-sale-rate-num{
	display: inline-block;
	width: 2rem;
}
#fix-push{
	right:224px;
	background: rgba(24,144,255,.3) url(../img/fix-push.png) no-repeat center;
	background-position-y: 1rem;
}
#fix-push:hover{
	background: rgba(24,144,255,1) url(../img/fix-push.png) no-repeat center;
	background-position-y: 1rem;
	background-size: 40%;
}
.common-modal.modal-body{
	position: relative;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	padding: 1rem;
	flex: text;
}
.common-modal .step-inner{
	position:relative;
}
.common-modal .modal-left{
	width: 44%;
	height: 100%;
	text-align: left;
	vertical-align: top;
	display: inline-block;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
}
.common-modal .modal-center{
	width: 10%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	display: inline-block;
}
.common-modal .modal-right{
	width: 44%;
	height: 100%;
	text-align: left;
	vertical-align: top;
	display: inline-block;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
}
.common-modal .content-list--wrap_1 {
	height: calc(100% - 117px);
	padding-left: 5px;
	overflow-y: scroll;
	overflow-x: hidden;
	background:#fff;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
}
.common-modal .product_title{
	width: 100%;
	text-align: center;
	line-height: 30px;
	margin: 2px 0;
	display: flex;
	align-items: center;
	font-weight: 700;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background:#fff;
}
.common-modal .product_width{
	width: 100%;
	height: 3rem;
	white-space: nowrap;
	display: flex;
	align-items: center;
}
.common-modal .product_width label {
	width:100%;
	height:3rem;
	line-height:3rem;
	font-size:0;
	cursor:pointer;
}
.common-modal .product_width div{
	font-size:0.875rem;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	display: inline-block;
}
.common-modal .product_width .checkbox-inline{
	height:3rem;
	line-height:3rem;
}
.product_title div:nth-child(1), .product_width div:nth-child(1){
	width: 5%;
	/*border:1px solid red;*/
}
.product_title div:nth-child(2), .product_width div:nth-child(2){
	width: 6%;
	/*border:1px solid blue;*/
}
.product_title div:nth-child(3), .product_width div:nth-child(3){
	width: 25%;
	/*border:1px solid black;*/
}
.product_title div:nth-child(4), .product_width div:nth-child(4){
	width: 10%;
	/*border:1px solid purple;*/
}
.product_title div:nth-child(5), .product_width div:nth-child(5){
	width: 13%;
	/*border:1px solid yellow;*/
}
.product_title div:nth-child(6), .product_width div:nth-child(6){
	width: 12%;
	/*border:1px solid green;*/
}
.product_title div:nth-child(7), .product_width div:nth-child(7){
	width: 15%;
	/*border:1px solid cyan;*/
}
.product_title div:nth-child(8), .product_width div:nth-child(8){
	width: 14%;
	/*border:1px solid orange;*/
}
.common-modal .options-wrap {
	position:relative;
	width:100%;
	height:100%;
	margin:0;
	left:0;
	top:0;
}
.common-modal .skcAdd{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
}
.common-modal .skc-import{
	position:absolute;
	right:15px;
}
.common-modal .model-content__footer{
	padding: 0;
	bottom: 0;
	border-top:2px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
}
.common-modal .store_title{
	width: 100%;
	text-align: center;
	margin:2px 0;
    line-height: 30px;
	display: flex;
	align-items: center;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    font-weight: 700;
	background:#fff;
}
.common-modal .store_width{
	width: 100%;
	height: 3rem;
	white-space: nowrap;
	display: flex;
	align-items: center;
}
.common-modal .store_width label {
	width:100%;
	height:3rem;
	line-height:3rem;
	font-size:0;
	cursor:pointer;
}
.common-modal .store_width div{
	font-size:0.875rem;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	display: inline-block;
}
.common-modal .store_width .checkbox-inline{
	height:3rem;
	line-height:3rem;
}

.store_title div:nth-child(1), .store_width div:nth-child(1){
	width: 5%;
}
.store_title div:nth-child(2), .store_width div:nth-child(2){
	width: 5%;
}
.store_title div:nth-child(3), .store_width div:nth-child(3){
	width: 30%;
}
.store_title div:nth-child(4), .store_width div:nth-child(4){
	width: 17%;
}
.store_title div:nth-child(5), .store_width div:nth-child(5){
	width: 13%;
}
.store_title div:nth-child(6), .store_width div:nth-child(6){
	width: 18%;
}
.store_title div:nth-child(7), .store_width div:nth-child(7){
	width: 12%;
}
.store-in-address{
	width:6rem;
	overflow:hidden;
	text-overflow:ellipsis;
}
/*.puhuo-wrap {*/
/*	display: inline-block;*/
/*}*/
.protect-day{
	position: absolute;
	top: 0;
	right: 0;
	color: #fff;
	background: #00000038;
	min-width: 1rem;
	height: 1rem;
	text-align: center;
	line-height: 1rem;
	border-radius: 50%;
}
.reorganize_product_num{
	position: absolute;
	top: 0;
	left: 0;
	color: #121317;
	background: #dae9ff99;
	min-width: 1rem;
	height: 1rem;
	text-align: center;
	line-height: 1rem;
	border-radius: 12%;
	font-size: 12px;
}

.index-product_owner{
	display: inline-block;
	width: 100px;
	/*margin-top: .75rem;*/
	font-size: .75rem;
	height: 30px;
	background: #112E76;
	color: #9a9a9b;
	border: 1px solid #01ffff;
}
.index-product_owner~.select2-container{
	/*margin-top: .75rem;*/
	margin-left: 3px;
	border: 1px solid #01FFFF!important;
}
.index-product_owner~.select2-container .select2-selection{
	background: #112E76;
}

.index-product_owner~.select2-container .select2-selection .select2-selection__choice{
	background: #112E76;
	color: #01FFFF;
}
.index-product_owner~.select2-container .select2-selection--multiple {
	min-height: 30px;
	height: 30px;
}
.index-product_owner~.select2-container .select2-selection--multiple .select2-selection__rendered{
	height: 30px;
	line-height: 30px;
}
.cate-box{
	margin:0 !important;
	display:inline-block;
}
.cate-box div.bootstrap-select .selectpicker + button{
	border:1px solid #10FFFF4d;
	color:#10FFFF;
	height: 28px;
	line-height: 14px;
	background: #131d82;
	padding: 6px 3px !important;
}
.cate-box .bootstrap-select .dropdown-menu{
	min-width:150px !important;
	max-height:310px !important;
	transform:translate3d(-10px, 8px, 0px) !important;
	box-shadow: 0 0 10px 0 #212529;
}
.selectpicker-wrap-small .bootstrap-select .dropdown-menu {
	min-width:150px !important;
}
.cate-box .bootstrap-select .dropdown-menu.inner{
	max-height:240px !important;
	transform:translate3d(0px, 0px, 0px) !important;
}

.small-cate-box{
	margin:0 !important;
	display:inline-block;
}
.small-cate-box div.bootstrap-select .selectpicker + button{
	border:1px solid #10FFFF4d;
	color:#10FFFF;
	height: 28px;
	line-height: 14px;
	background: #131d82;
	padding: 6px 3px !important;
}
.small-cate-box .bootstrap-select .dropdown-menu{
	min-width:150px !important;
	max-height:310px !important;
	transform:translate3d(-10px, 8px, 0px) !important;
	box-shadow: 0 0 10px 0 #212529;
	left:-50px !important;
}
.small-cate-box .bootstrap-select .dropdown-menu.inner{
	max-height:240px !important;
	transform:translate3d(0px, 0px, 0px) !important;
}
.band-box{
	margin:0 !important;
	display:inline-block;
}
.band-box div.bootstrap-select .selectpicker + button{
	border:1px solid #10FFFF4d;
	color:#10FFFF;
	height: 28px;
	line-height: 14px;
	background: #131d82;
	padding: 6px 3px !important;
}
.band-box .bootstrap-select .dropdown-menu{
	min-width:150px !important;
	max-height:310px !important;
	transform:translate3d(-10px, 8px, 0px) !important;
	box-shadow: 0 0 10px 0 #212529;
	left:-95px !important;
}
.band-box .bootstrap-select .dropdown-menu.inner{
	max-height:240px !important;
	transform:translate3d(0px, 0px, 0px) !important;
}
.year-season-box{
	margin:7px 0 0 0 !important;
	display:inline-block;
}
.year-season-box div.bootstrap-select .selectpicker + button{
	border:1px solid #10FFFF4d;
	color:#10FFFF;
	height: 28px;
	line-height: 14px;
	background: #131d82;
	padding: 6px 3px !important;
}
.year-season-box .bootstrap-select .dropdown-menu{
	min-width:130px !important;
	max-height:310px !important;
	transform:translate3d(-15px, 8px, 0px) !important;
	box-shadow: 0 0 10px 0px #212529;
}
.year-season-box .bootstrap-select .dropdown-menu.inner{
	max-height:240px !important;
	transform:translate3d(0px, 0px, 0px) !important;
}
.year-season-div .bootstrap-select .dropdown-menu{
	min-width:120px !important;
	transform:translate3d(-15px, 8px, 0px) !important;
	box-shadow: 0 0 10px 0px #212529;
}
.more-level-store .bootstrap-select .dropdown-menu{
	min-width:200px !important;
	transform:translate3d(-15px, 8px, 0px) !important;
	box-shadow: 0 0 10px 0px #212529;
}
.more-level-store .bootstrap-select > .dropdown-toggle.bs-placeholder{
	color: #444;
}
.admin_vir_tips{
	margin-top: 2rem;
	width: 15%;
	height: 80%;
	float: left;
	overflow: auto;
	text-align: center;
	line-height: 2.3rem;
	position: fixed;
	background: #f2f2f2;
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 10px;
}
.admin_vir_tips div{
	width: 100%;
	height: 2.3rem;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
	border-radius: 5px;
}
.admin_vir_tips div:hover{
	background: #ccc;
}
.protect-edit-wrap {
	position: relative;
}
.protect-edit-wrap .protect-edit {
	position: absolute;
	right: 12px;
	top: 2px;
	height: 2rem;
	width: 2rem;
	line-height: 2rem;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
}
.protect-edit .iconfont{
	font-size: 1.5rem;
	color: #4493C9;
}
.hotproduct-svg{
	width: 71px;
	height: 93px;
	cursor: pointer;
	position: absolute;
	top: 23px;
	left: 31%;
}
.hotproduct-svg_1 {
	width: 97px;
	height: 120px;
	top: 8px;
	left: 29%;
}
.hotproduct-svg_big{
	width: 114px;
	height: 88px;
	cursor: pointer;
	position: absolute;
	/*top: 40px;*/
	top: 16%;
	left: 33%;
}
.hotproduct-svg_big_2{

	/*top: 40px;*/
	top: 16%;
	left: 14%;
}
.hotproduct-liandan__title {
	color: #1890ff;
	font-weight: 600;
	display: inline-block;
	margin-top: 38px;
}
.store-liandan-rank{
	position:absolute;
	top:0;
	left:75px;
	z-index:999;
	width:300px;
	line-height:30px;
	text-align:center;
	padding:5px 1px;
	background:#fff;
	border-radius:5px;
	box-shadow:0 0 7px 2px rgba(0,0,0,.5);
}
.store-liandan-rank .store-name{
	width:150px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	direction: rtl;
}
.store-liandan-rank table tr td{
	border: 1px solid #d9d9d9;
}
.store-liandan-rank ul li {
	display: flex;
	align-items:center;
}
.store-liandan-rank ul li .div-item{
	border-left: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}
.store-liandan-rank ul li .div-item:nth-child(1){
	width:28px;
}
.store-liandan-rank ul li .div-item:nth-child(2){
	width:150px;
}
.store-liandan-rank ul li .div-item:nth-child(3){
	width:59px;
	border-right: 1px solid #d9d9d9;
}
.two-week-sale-li{
	position: absolute;
	top: 1.5rem;
	left: 0;
	font-size:12px;
	border-radius:3px;
	background: #ffffff99;
}
.week_sale_rank{
	position: absolute;
	top: 2.5rem;
	left: 0;
}
.week_sale_rank_right{
	position: absolute;
	top: 2rem;
	right: 0;
}
.modal-lesson .bootstrap-table .fixed-table-container .table thead th .th-inner{
	padding: .25rem;
}
.lesson-center {
	margin-left: .5rem;
}
.lesson-center .icon {
	width: 48px;
	height: 48px;
	vertical-align: middle;
}
.skc-share{
	height:4rem;
	line-height:4rem;
}
.empty-warning {
	color: #ccc;
}
.btn.empty-warning:hover, .btn.empty-warning:focus, .btn.empty-warning:active{
	background-color: #fff !important;
	color: #ccc !important;
	border-color: #D9D9D9 !important;
	box-shadow: none !important;
}
.table-noborder-wrap .bootstrap-table .fixed-table-container.fixed-height:not(.has-footer) {
	 border-bottom: none;
}
.quick_total_db .bootstrap-table .fixed-table-container.fixed-height:not(.has-footer) {
	border-bottom: none;
}
.quick_total_db .bootstrap-table .fixed-table-container .fixed-table-header{
	/*overflow: visible;*/
}
.quick_total_db .fixed-table-body::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
.background-color-pink{
	background-color: #FBC4C4 !important;
}
.table-hide_scroll-wrap .fixed-table-body::-webkit-scrollbar-thumb {
	background-color: #fff;
}

.lesson-news-handle{
	margin-bottom: 1rem;
	text-align: center;
	border: 3px solid rgba(0, 106, 255, 1);
	border-radius: 10px;
	background: rgba(227, 236, 255, 1);
	padding: .5rem 0;
	margin-left: 1rem;
	cursor: pointer;
}
.edition-handle{
	background: #FFEFBB;
}
.lesson-news-title {
	color: #006AFF;
	font-size: 1rem;
	font-weight: bold;
	margin-top: 1rem;
}
.news-title {
	padding-bottom: .5rem;
	font-weight: bold;
	padding-top: .5rem;
	font-size: 18px;
}
.news-title_more {
	margin-top: 20px;
	background-image: linear-gradient(to right, #ececec 0%, #ececec 50%, transparent 50%);
	background-size: 9px 1px;
	background-repeat: repeat-x;
}

.news-title .svg-icon {
	width: 1.5rem;
	height: 1.5rem;
	vertical-align: top;
}
.load-more-news {
	position: absolute;
	bottom: 1rem;
	text-align: center;
	width: 100%;
}

.ai-modal-content{
	padding: 0 8px;
	box-shadow: 5px 5px 7px 7px #e9ecef;
}
.ai-select-cate{
	width: 96px;
	display: inline-block;
}
.ai-notice{
	margin-bottom: 24px;
}
.ai-modal-content{
	box-shadow: 0px 0px 13px 2px #9b9b9b;
}
.ai-modal-content i{
	width: 21px;
	height: 21px;
	display: inline-block;
	background: #1890FF;
	text-align: center;
	border-radius: 50%;
	color: white;
	line-height: 21px;
	margin-right: 16px;
}
.ai-modal-content .modal-body{
	padding-left: 50px;
}
.ai-modal-content .ai-notice{
	margin-bottom: 16px;
}
.ai-modal-content select{
	width: 127px;
	display: inline-block;
}
.ai-modal-body{
	background-image: url(/assets/img/ai_background.jpg);
	background-position: -10px 78px;
	padding: 32px 32px 0 32px;
}
.ai-product-info{
	width: 40%;
	display: inline-block;
	padding: 8px 8px 0 24px;
}
.ai-info{
	width: 60%;
	text-align: center;
	float: right;
	height: 438px;
	margin: auto;
	background: white;
	border-radius: 4px;
	line-height: 32px;
	padding: 32px;
	position: relative;
	overflow: hidden;
}
.ai-source{
	/*margin-bottom: 32px;*/
	color: #3300ff;
	font-size: 16px;
	font-weight: 700;
	line-height: 90px;
}
.ai-content{
	background: #999999a8;
	margin-bottom: 16px;
}
.ai-source-notice{
	color: white;
	margin-bottom: 16px;
	padding: 8px;
}
.up-img-class{
	margin-bottom: 16px;
	clear: both;
	height: 207px;
}
.product-img{
	text-align: center;
	float: left;
}
.product-info-detail{
	width: 90px;
	text-align: center;
	height: 182px;
	background: white;
	border-radius: 5px;
	float: left;
	margin-left: 16px;
	padding: 8px;
	line-height: 23px;
}
.product-info-detail p:first-child{
	font-size: 16px;
	font-weight: 700;
	margin: 16px 0;
}
.up-product-file,.down-product-file{
	cursor: pointer;
	display: inline-block;
	opacity: 0;
	width: 136px;
	height: 182px;
	position: absolute;
}
.ai-icon-div{
	cursor: pointer;
	position: absolute;
	z-index: 5;
	color: #a700fd;
	background: #f8f9faba;
	font-weight: 700;
	font-size: 0;
}
.ai-icon-img{
	display: inline-block;
	vertical-align: top;
}
.ai-icon-text{
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
}
.ai-copy{
	position: absolute;
	bottom: 8px;
	right: 8px;
}

.guide_main_product_wrap {
	display: inline-block;
	width: 84px;
	height: 92px;
	vertical-align: top;
}
.guide_main_product_wrap img, guide_liandan_product_wrap img{
	width: 100%;
	height: 100%;
}
.guide_liandan_product_wrap {
	display: inline-block;
	width: 43px;
	height: 92px;
}
.guide_liandan_product {
	height: 45px;
}
.guide_liandan_product img {
	width: 42px;
	height: 100%;
}
.guide-select2-width-wrap .select2-container--default .select2-selection--multiple .select2-selection__rendered {
	width: auto;
}
.store-guide .kuansehao {
	position: absolute;
	font-size: 0;
	width: 100%;
	white-space: normal;
	height: 40px;
	background: #ffc1c190;
	color: #000;
	left: 2px;
	bottom: 0;
}
.store-guide .inline-item-4 {
	font-size: 12px;
}

.news-content{
	max-width: 10rem;overflow: scroll;
}
.news-content_1 {
	max-width: 12rem;overflow: scroll;
}

.store-guide .kuansehao_1 {
	position: absolute;
	font-size: 12px;
	height: 1rem;
	width: 100%;
	bottom: 0;
	left: 0;
	color: #000;
	background-color: #f2f2f2;
}

.guide_title{
	background-color: #ECF3FE;
	font-size: .75rem;
	border-radius: 3px;
	border: 1px solid #7BAFEC;
	height: 2.5rem;
	line-height: 2.5rem;
	white-space: nowrap;
}
.guide_title-2{
	font-size: 14px;
	font-weight: bold;
	margin-top: .5rem;
	margin-bottom: .5rem;
}
.guide_title-3 {
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	width: auto;
}

.guide_title-2:before {
	content: '';
	width: 0;
	height: 2rem;
	border-left: 4px solid #000;
	margin-right: 1rem;
}
.guide_title-sub {
	font-size: 12px;
	font-weight: normal;
}
.font-small_75 {
	font-size: .75rem;
}
.guide-model_1-table .guide-table-left_title{
	width: 5%;
	text-align: center;
	vertical-align: middle;
}
.month_analyse_charts{
	height: 400px;
}
.border-right-left-transparent {
	border-left-color: transparent !important;
	border-right-color: transparent !important;
}
.store-guide .month_analyse_result:last-child {
	border-right-color:#ADDEF8!important;
}
.store-guide .month_analyse_result .nowrap span{
	margin-left: 1px;
}
.store-guide .month_analyse_result .nowrap span:first-child {
	margin-left: 0;
}
.guide-model_1{
	margin-top: 1rem;
}
.guide-model_1-table {
	width: 99%;
	/*margin-top: 1rem;*/
	table-layout: fixed;
}
.guide-model_1-table td {
	width: 7%;
	border: 1px solid #ccc;
	vertical-align: top;
	border-color: #ADDEF8;
}
.guide-model_1-table .guide-age {
	width: 1rem;
	vertical-align: middle;
}
.confirm_analyse_guide {
	vertical-align: bottom;
}
.single_guide_wrap{
	line-height: 2rem;
	font-size: 1rem;
	font-weight: bold;
}
.store-guide .guide_top_line {
	white-space: nowrap;
	overflow-x: scroll;
}
.store-guide .guide_top_item {
	display: inline-block;
	width: auto;
	min-width: 20%;
	text-align: left;
	vertical-align: middle;
}
.store-guide .guide_top_item:first-child {
	width: 2.4rem;
	overflow-x: hidden;
	text-overflow: ellipsis;
}
.store-guide .guide_top_item:last-child {
	margin-left: 2px;
}
.store-guide .guide_time_line {
	white-space: nowrap;
	overflow-x: scroll;
}
.store-guide .guide_time_item {
	display: inline-block;
	min-width: 20%;
	max-width: 24%;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
}
.store-guide .guide_time_item:last-child{
	margin-right: 0;
}
.guide_limit_waring {
	color: red;
}
/*.fixed-table-body::-webkit-scrollbar {*/
/*	height: 12px;*/
/*}*/
.store-guide .guide_top_line::-webkit-scrollbar, .store-guide .guide_time_line::-webkit-scrollbar {
	height: 1px;
	background-color: #cccccc50;
}
.store-guide .guide_top_line::-webkit-scrollbar-thumb, .store-guide .guide_time_line::-webkit-scrollbar-thumb {
	background-color: #cccccc50;
}
/*.store-guide .fixed-columns::-webkit-scrollbar, .store-guide .fixed-table-body::-webkit-scrollbar {*/
/*	height: 12px;*/
/*}*/

/*.store-guide .fixed-columns::-webkit-scrollbar-thumb, .store-guide .fixed-table-body::-webkit-scrollbar-thumb {*/
/*	height: 12px;*/
/*}*/

.change-prefer{
	width: 2rem;
	padding: 0;
}
.guide_vip_wrap {
	min-height: 1rem;
	text-align: left;
}
.guide_vip {
	margin-left: .5rem;
	margin-right: .5rem;
}
.store-guide .bootstrap-table .fixed-table-container .table thead th {
	vertical-align: middle;
}

.modal-news_small {
	height: 600px;
	position: absolute;
	top: 50%;
	margin-top: -300px;
}
.stock_detail_explain_title td{
	text-align: center;
}
.icon-news-shouyinji {
	width: 1.5rem;height: 1.25rem;vertical-align: top;
}
.stock_1_4_retail_title {
	background: url(../img/change.png) no-repeat 77%;
	background-position: 0%;
	min-width: 4.5rem;
	cursor: pointer;
	background-size: 18px;
}
.business-change{
	background: url(../img/change.png) no-repeat 77%;
	background-position: 0%;
	min-width: 4.5rem;
	cursor: pointer;
	background-size: 18px;
}
.business-change-2{
	display: none;
}
.business-change-div .business-change-2{
	display: block;
}
.business-change-div .business-change-1{
	display: none;
}
.reorganize-need_no-data-wrap{
	height: calc(100vh - 220px)!important;;
}
.reorganize-need_no-data-wrap_1 {
	height: calc(100vh - 320px)!important;
}
.reorganize-need_table-wrap{
	height: calc(100vh - 220px)!important;
}
.reorganize-need_table-wrap_1{
	height: calc(100vh - 320px)!important;
}

.border-right-divide{
	border-right: 1px solid #000 !important;
}

.skc_show_hiden{
	color:#4985FF;
}
.show_tr_hide,.total_show_tr_hide,.total_show_tr_hide2,.total_show_tr_hide3,.total_show_tr_hide4{
	color: #4985FF;
}

.border-tr-stock-detail{
	/*border-bottom: 1px solid #562a2a;*/
	border-top: 1px solid #9d9d9d;
	background-color:#eee;
}
.index-body .mul-aPLocation{
	left: 33px;
}
.video{
	display: block;
	margin: auto;
}
.video-lesson{
	cursor: pointer;
	color: #0097fd;
}
.border-left-3-red{
	border-left:3px solid red !important;
}
.border-right-3-red{
	border-right:3px solid red !important;
}
.border-right-3-red + .border-left-2,.border-right-red3 + .border-left-2 {
	border-left: none !important;
}
.skc_sale_rank_div .skc_rank_info {
	float:left;
	height:60px;
	margin: 0 5px;
	display: inline-block;
}
.skc_sale_rank_div .skc_rank_info p{
	height:30px;
	line-height:30px;
}
.skc_sale_rank_div .period_sale{
    width:110px;
	height:30px;
    padding: 0.25rem 0.75rem;
    border-radius:0.25rem;
    border: 1px solid #ced4da;
}
.skc_sale_rank_div .cate_title_item{
	width:80px;
	height: 60px;
	margin: 0 5px;
	text-align:center;
	display: inline-block;
}
.skc_sale_rank_div .cate_title_div{
	float:left;
	width:80px;
	text-align:center;
}
.skc_sale_rank_div .cate_title_div p{
	height:30px;
	line-height:30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.skc_sale_rank_div .cate_title_item p{
	height:30px;
	line-height:30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.skc_sale_rank_div .cate_title_item p span{
	width:50%;
	display:inline-block;
}
.skc_sale_rank_div .cate_title_div p span{
	width:50%;
	display:inline-block;
}
.skc_sale_rank_div .cate_data_info{
	overflow-x:scroll;
	overflow-y:hidden;
	text-align: center;
	white-space: nowrap;
}
.skc_sale_rank_box{
	width:100%;
	height:100%;
	align-items:flex-start;
	justify-content:space-around;
	margin:5px 0;
	display:flex;
}
.skc_sale_rank_box .page-skc-rank {
	border-radius:3px;
	border:1px solid #000;
	box-sizing:border-box;
}
.skc_sale_rank_box ul{
	height:100%;
	overflow:scroll;
}
.skc_sale_rank_box ul li{
	text-align:center;
	align-items:center;
	display:flex;
}
.skc_sale_rank_box ul li p:nth-child(1){
	width:30px;
	height:72px;
	line-height:72px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box ul li div:nth-child(2){
	width:54px;
	height:72px;
	line-height:72px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box ul li p:nth-child(3){
	font-size:0;
	width:50px;
	height:72px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box ul li p:nth-child(4){
	width:40px;
	height:72px;
	line-height:72px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box ul li p:nth-child(5){
	width:40px;
	height:72px;
	line-height:72px;
	display: inline-block;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box .skc_rank_title p:nth-child(1){
	width:30px;
	height:30px;
	line-height:30px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box .skc_rank_title div:nth-child(2){
	width:54px;
	height:30px;
	line-height:30px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box .skc_rank_title p:nth-child(3){
	font-size:0.875rem;
	width:50px;
	height:30px;
	line-height:30px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box .skc_rank_title p:nth-child(4){
	width:40px;
	height:30px;
	line-height:30px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box .skc_rank_title p:nth-child(5){
	width:40px;
	height:30px;
	line-height:30px;
	display: inline-block;
	border-bottom:1px solid #d9d9d9;
	box-sizing:border-box;
}
.skc_sale_rank_box ul li .skc-attr span{
	width:100%;
	height:18px;
	line-height:18px;
	font-size:0.75rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display:inline-block;
}
.skc_sale_rank_box .top_heji{
	height:30px;
	line-height:30px;
	margin-top:-8px;
}
.skc_sale_rank_box .top_heji p:nth-child(1){
	width:134px;
	height:30px;
	line-height:30px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
}
.skc_sale_rank_box .top_heji p:nth-child(2){
	width:40px;
	height:30px;
	line-height:30px;
	display: inline-block;
	border-right:1px solid #d9d9d9;
}
.skc_sale_rank_box .top_heji p:nth-child(3){
	width:40px;
	height:30px;
	line-height:30px;
	font-size:0.875rem;
	display: inline-block;
}
.skc_sale_rank_box ul li .skc-img p {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: auto;
    line-height: 12px;
    font-size: 12px;
    color:#fff;
    white-space: normal;
    word-break: break-all;
    background-color: rgba(0,0,0,.31);
}
.season-table .year-date:hover{
	cursor: pointer;
}
.season-table .half_month:hover{
	cursor: pointer;
}
.match_product_liandan {
	position: absolute;
	top: 0;
	color: red;
	font-weight: bold;
	background: #FFFFFF96;
	border-radius: 3px;
}
.border-left-record_3 {
	border-left: 1px solid #000 !important;
}
.border-right-record_3 {
	border-right: 1px solid #000 !important;
}
.stock_hiden_season .row_season {
	display: none;
}
.stock_hiden_band .row_band {
	display: none;
}
.stock_hiden_cate2 .row_cate2 {
	display: none;
}
.stock_hiden_cate3 .row_cate3 {
	display: none;
}
.stock_hiden_retail_rank .row_retail_rank {
	display: none;
}
.reorganize-result-stock .select2-container {
	text-align: left;
}
.reorganize-result-stock .table-container thead th{
	font-size: 14px;
	font-weight: 700;
	vertical-align: middle;
	/*outline: 1px solid #d9d9d9;*/
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
	line-height: 16px;
	padding: 3px;
}
.reorganize-result-stock tr td:nth-child(1), .reorganize-result-stock tr td:nth-child(2), .reorganize-result-stock tr td:nth-child(3){
	font-size: 14px;
}
/*.reorganize-result-stock .table-container thead {*/

.show-store-need, .common_db_pool, .match-reorganize-setting{
	padding: .5rem;
	/* border: 1px solid #ccc; */
	border-radius: .25rem;
	background: #0097fd;
	color: #fff;
	font-weight: 700;
	margin-right: 0.5rem;
	cursor: pointer;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.common_db_pool_1{
	font-weight:unset;
	background: #1890FF;
	position: relative;
	padding-left: 1.5rem !important;
}
.common_db_pool_1 .custom_title_handle {
	position: absolute;
	left: 5px;
	top: 2px;
}
.reorganize-quick-need_no-data-wrap{
	text-align: center;
}
.reorganize-quick-table-selector{
	background: none;
}
td.quick-store-need{
	background: url(/assets/img/down-triangle.png) no-repeat;
	background-size: 27px;
	background-position: 17px 7px;
}
td.store-delivery-need-img{
	background: url(/assets/img/down-triangle1.png) no-repeat;
	background-size: 27px;
	background-position: 17px 7px;
}
td.quick-store-need.db-in-img,td.quick-store-need.db-out-img{
	background: url(/assets/img/down-triangle.png) no-repeat;
	background-size: 27px;
	background-position: 17px 7px;
}
.stock_db_in{
	float: right;
	width: 26px;
	height: 40px;
	text-align: center;
	background: url(/assets/img/db-in.svg) 0px 5px/30px 30px no-repeat;
}
.stock_db_out{
	float: right;
	width: 30px;
	height: 40px;
	text-align: center;
	background: url(/assets/img/db-out.svg) 2px 5px/30px 30px no-repeat;
}
.quick-store-need-red{
	float: right;
	width: 30px;
	color:red;
	text-align: center;
	background: url(/assets/img/down-triangle.png) no-repeat;
	background-size: 30px;
	background-position: 0px 10px;
}
.store-delivery-need-img{
	background: url(/assets/img/down-triangle1.png) no-repeat;
	background-size: 30px;
	background-position: 0px 10px;
}
.quick-store-need-blue{
	float: right;
	width: 30px;
	color:blue;
	text-align: center;
	background: url(/assets/img/down_blue.png) no-repeat;
	background-size: 30px;
	background-position: 0px 10px;
}

.quick-store-need-diff-num{
	width: 18px;
	color:red;
	margin-left: 18px;
	text-align: center;
	height: 1.3rem;
	float: left;
	margin-top: -23px;
	font-weight: bolder;
}
.db-in-img .quick-store-need-diff-num{
	margin-top: -28px;
}
.quick-store-need-note{
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	font-weight: 400;
}
p.quick-store-need-num{
	width: 30px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	background: #f8f9fa;
}
.need-img-flag{
	background: url(/assets/img/down-triangle.png) no-repeat;
	background-position: -1px 2px;
	background-size: 19px;
	float: right;
	font-size: 12px;
	line-height: 17px;
	width: 18px !important;
	height: 18px;
	margin-top: 0px;
	text-align: center;
}

.reorganize-result-stock .change_retail_days {
	width: 2.5rem;
	border-radius: 4px;
	padding-left: 5px;
	border: 1px solid #ced4da!important;
}
.reorganize-result-stock .change_retail_rank_type, .reorganize-result-stock .change_cate_patten{
	width: 4.5rem;
	border-radius: 4px;
	padding-left: 5px;
	border: 1px solid #ced4da!important;
}
.reorganize-result-stock .change_cate_patten {
	color: #00000090;
	width: 5.5rem;
}
.reorganize-result-stock tbody+tbody {
	border-top: 2px solid #000;
}
.reorganize-result-stock .change_stock_record{
	height: 3rem;
}
.reorganize-result-stock .confirm_stock_record {
	background-color: #0097fd;
	border: 1px solid #1890FF;
	color: #fff;
	border-radius: 4px;
	font-weight: bold;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}
.bg-FFB2B2{
	background-color: #FFB2B2 !important;
}
.bg-F2DCDB{
	background-color: #F2DCDB !important;
}
.bg-E6E6E6{
	background-color: #E6E6E6 !important;
}
.bg-DFFFB8 {
	background-color: #DFFFB8 !important;
}
.bg-FEFFE3 {
	background-color: #FEFFE3 !important;
}
.bg-C6F3FF {
	background-color: #C6F3FF !important;
}
.bg-F5F7FA {
	background-color: #F5F7FA !important;
}
.bg-A9DBFF {
	background-color: #A9DBFF !important;
}
.bg-C1D0ED{
	background-color: #C1D0ED !important;
}
.result-stock-total {
	font-weight: 700;
	font-size: 14px;
}
.result-stock-store {
	font-weight: normal;
}
.show_hide-handle {
	color: #1890FF;
	padding: .2rem;
	cursor: pointer;
}
.reorganize-result-stock .store-td {
	vertical-align: top;
	padding-top: 23px!important;
	text-align: left;
	min-width: 5rem;
	max-width: 5rem;
	white-space: break-spaces;
}
.reorganize-result-stock .select2-container--default .select2-selection--multiple .select2-selection__rendered {
	width: 100%;
}

.hotproduct-chuantou-handle{
	position: absolute;
	left: 0;
	bottom: 0;
	color: #0097FD;
	cursor: pointer;
}
.cursor-unset-wrap .size-num, .cursor-unset-wrap .select2-container, .cursor-unset-wrap .store-out,
.cursor-unset-wrap .store-in, .cursor-unset-wrap .select2-selection{
	cursor: unset!important;
}
.close_modal{
	float:right;
	width:35px;
	height:35px;
	padding:0;
	font-size:1.5rem;
	font-weight:700;
	line-height:1rem;
	color:#000;
	text-shadow:0 1px 0 #fff;
	background-color:transparent;
	border:0;
	cursor:pointer;
	opacity:0.5;
}
.storein-size-zy-time{
	font-size: 12px;
}
.manage-search-submit{
	cursor: pointer;
	color: #0097fd !important;
}
.display_store_manage_com {
	color: #000!important;
	cursor: unset;
}
.item-box{
	margin-bottom: 32px;
}
.min-height_21 {
	min-height: 21px;
}
.min-height_14 {
	min-height: 14px;
}
.single_guide_wrap{
	line-height: 1rem;
	font-size: .75rem;
	font-weight: bold;
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding-top: .5rem;
	padding-bottom: .5rem;
	background-color: #F1F6FF;
}
.single_guide_text {
	display: inline-block;
	width: calc(100% - 120px);
	line-height: 1rem;
	margin-left: .5rem;
	letter-spacing:1px;
}
.guide-time_odd {
	background-color: #F1F6FF;
}

.store-guide .font-color_up {
	color: #FF4040 !important;
	padding-left: 2px;
	font-weight: bold;
}
.store_tr_end td {
	border-bottom: 1px solid #000;
}
.store-guide .font-color_up:before {
	content: '↑';
	font-size: 12px;
	margin-left: 1px;
	margin-right: 1px;
}

.store-guide .font-color_down {
	color: #009900 !important;
	padding-left: 2px;
	font-weight: bold;
}
.store-guide .font-color_down:before{
	content: '↓';
	font-size: 12px;
	margin-left: 1px;
	margin-right: 1px;
}

.store-guide .font-stress {
	font-size: 14px;
	font-weight: 900;
}
.store-guide .pure-table-wrap .width-control {
	width: 4rem;
	min-width: 4rem;
	max-width: 4rem;
	white-space: normal;
}
.store-guide .pure-table-wrap .table td{
	padding: .1rem;
}

.store-guide .pure-table-wrap tr td:first-child, .store-guide .pure-table-wrap tr th:first-child {
	border-left: 1px solid #000;
}

.store-guide .pure-table-wrap tr:first-child th {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.store-guide .pure-table-wrap .store_guide_prefer_cate-wrap{
	line-height: 15px;
}
.border-right-none {
	border-right: none !important;
}
.border-left-dee2e6 {
	border-left: 1px solid #dee2e6 !important;
}
.store-guide .pure-table-wrap .bootstrap-table .fixed-table-header .table thead tr:first-child th,.store-guide .pure-table-wrap .bootstrap-table .fixed-table-header .table thead tr:nth-child(2) th {
	border-bottom: 1px solid #000;
}
.store-guide .pure-table-wrap .bootstrap-table .fixed-table-header .table thead tr:first-child th {
	border-top: 1px solid #000;
}

.store-guide .pure-table-wrap .bootstrap-table {
	border-left: 1px solid #000;
}
.store-guide .pure-table-wrap .bootstrap-table .fixed-columns td:first-child,
.store-guide .pure-table-wrap .bootstrap-table .fixed-columns td:nth-child(2),
.store-guide .pure-table-wrap .bootstrap-table .fixed-columns td:nth-child(3)
.store-guide .pure-table-wrap .bootstrap-table .fixed-columns td:nth-child(4)
 {
	vertical-align: top;
	padding-top: 23px!important;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
	position: absolute;
	margin: 0;
	right : -1rem;
	z-index: 66;
	font-size: 1.5rem;
	height: 100%;
	line-height: 100%;
}
.seven_stock_option_table1 .seven_stock_option1,.seven_stock_option_table2 .seven_stock_option2,.seven_stock_option_table3 .seven_stock_option3,.fifteen_stock_option_table1 .fifteen_stock_option1,.fifteen_stock_option_table2 .fifteen_stock_option2,.fifteen_stock_option_table3 .fifteen_stock_option3{
	display: table-cell !important;
}
.seven_stock_option1,.seven_stock_option2,.seven_stock_option3,.fifteen_stock_option1,.fifteen_stock_option2,.fifteen_stock_option3{
	display: none !important;
}
.font-color-5396FF{
	color: #5396FF!important;
}

.command_text-wrap_out, .command_text-wrap_in{
	white-space: break-spaces;
	word-break: break-all;
	max-width: 3.5rem;
	font-size: .75rem;
	text-align: left;
}
.command_product_text-wrap {
	white-space: break-spaces;
	word-break: break-all;
	overflow:hidden;
	max-width: 3.5rem;
	max-height: 2rem;
	font-size: .75rem;
	text-overflow:ellipsis;
	color: #0155F5;
}
.command_text-wrap_out {
	color: #0155F5;
}
.command_text-wrap_in {
	color : #E77507;
}

.hide_no_stock .no_stock_tr:not(.fixed-tr) {
	display:none;
}

.hide_no_need .no_need_tr:not(.fixed-tr) {
	display:none;
}
.hide_no_need_stock .no_need_stock_tr:not(.fixed-tr) {
	display:none;
}
.hide_no_label .no_label_tr:not(.fixed-tr) {
	display:none;
}
.command-time_wrap{
	display: inline-block;
}
.command-time_wrap .laydate {
	width: auto;
}
.command-time_title {
	vertical-align: bottom;
	margin-bottom: 0;
	font-weight: 700;
}
.guide_prefer_name{
	display: inline-block;
	width: 3.5rem;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.guide_prefer_num, .guide_fix_width, .guide_fix_width_1{
	display: inline-block;
	width: 3.5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 1px;
	text-align: center;
	border-radius: 3px;
	color: #fff;
	font-size: 12px;
	vertical-align: middle;
}
.color-black {
	color: #000!important;
}
.color-white {
	color: #fff!important;
}
.guide_prefer_num{
	width: 2rem;
	color: #000;
}
.guide_fix_width_1 {
	width: 1.5rem;
}
.guide_fix_width_2{
	width: auto;
	overflow: unset;
}

.db-pool-modal .size-num-edit input {
	display: inline-block;
	border: none;
	box-shadow: none;
	outline: none;
	border-radius: 0;
	width: 1.4rem;
	padding: 0;
}
.db-pool-modal .table td::-webkit-scrollbar {
	height: 0;
}
.db-pool-modal .table{
	width: auto!important;
}
.db-pool-modal .size-num-edit {
	cursor: pointer;
}
.db-pool-modal td {
	padding: 0;
}
.table-no-padding.table th,.table-no-padding.table td {
	padding: 0;
}
.db-pool-modal .size-title {
	width:1.5rem!important;
}
.db-pool-modal .left-num,.db-pool-modal .left-num-all, .db-pool-modal .size-num-edit, .db-pool-modal .size-num-all-1, .db-pool-modal .size-num-all-2{
	max-width: 1.6rem;
	overflow-x: auto;
}
.pure-table-wrap .fixed-table-body::-webkit-scrollbar, .db-pool-modal .fixed-table-body::-webkit-scrollbar {
	height: 8px;
}

.db-pool-modal ~ .fixed-table-scroll-outer::-webkit-scrollbar,
.table-bold-scroll .fixed-table-scroll-outer::-webkit-scrollbar{
	width: 8px;
}
.data-other-sup {
	position: relative;
}
.data-other-sup::before {
	content: attr(data-other_complete);
	position: absolute;
	right: 1px;
	bottom: 8px;
	font-size: .75rem;
	color: #EEB300;
	line-height: 0;
}
.data-other-sup::after {
	content: attr(data-other_no_complete);
	position: absolute;
	right: 1px;
	top: 7px;
	font-size: .75rem;
	color: #CB00EE;
	line-height: 0;
}
.no-table-hover.table tr:hover{
	background-color: transparent;
}
.db-pool-modal .td-img-wrap img{
	height: 2rem;
}
.db-pool-top {
	line-height: 42px;
}
.quick-db-title_1 {
	font-size: 14px;
	font-weight: bold;
}
.db-pool-modal .quick-db-title {
	font-size: 12px;
}
.db-pool-modal .kuansehao__ellipsis {
	max-width: 6rem !important;
	text-align: left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.db-pool-th-middle .th-inner {
	padding-bottom: .5rem!important;
}

@keyframes bgimg-fade {
	from { background-image:url('/assets/img/quick-db-back.png'); }
	50%{background-image:unset;}
	to { background-image:url('/assets/img/quick-db-back.png'); }
}

@-webkit-keyframes bgimg-fade {
	from { background-image:url('/assets/img/quick-db-back.png'); }
	50%{background-image:unset;}
	to { background-image:url('/assets/img/quick-db-back.png'); }
}

.background-glicker {
	animation: bgimg-fade 1000ms infinite;
	-webkit-animation: bgimg-fade 1000ms infinite;
	background-repeat:no-repeat;
	background-position: 50% 50%;
	background-size: auto;
}
td.skc-stock-db.background-glicker {
	background-size: auto;
}
.db_pool_product_handle, .db_pool_product_temp_handle {
	background-image: url(/assets/img/db_pool.png);
	background-position: 50% 50%;
	background-size: 1.5rem;
	background-repeat: no-repeat;
}
.db_pool_handle_content {
	display: none;
}
.db_pool_handle_content.db_pool_product_temp_handle {
	display: block;
	width: 32px;
	border: 1px solid #d9d9d9;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
}

.end_time_wrap {
	display: inline-block;
	width: 64px;
	white-space: normal;
	line-height: .75rem;
}
.db-pool-modal .table-bordered th,.db-pool-modal .table-bordered td{
	border: none;
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.db-pool-modal .table-bordered th:last-child,.db-pool-modal .table-bordered td:last-child {
	border-right: 1px solid #d9d9d9;
}
.db-pool-modal .table-bordered tr:last-child td {
	border-bottom: 1px solid #d9d9d9;
}
.db-pool-modal .table-bordered {
	border: none;
}

.db_pool_over_time_text{
	color:#FF00EF!important;
}
.db_pool_common_title {
	color: #000;
	font-weight: normal;
	z-index: 1060;
}
.cursor_quick-db{
	cursor:url('/assets/img/quick-db-back.png') 16 8, auto;
}
.disabled-pool-size{
	background: #cccccc50 !important;
}
.over_time_db td{
	color: #A349A4;
}
.refresh-db {
	cursor: pointer;
}
.zhankai-v-hide-wrap .zhankai-v, .zhankai-sale-hide-wrap .zhankai-sale, .zhankai-sale-all-hide-wrap .zhankai-sale-all,.zhankai-stock-hide-wrap .zhankai-stock,.zhankai-unverify-hide-wrap .zhankai-unverify,.zhankai-after_stock-hide-wrap .zhankai-after_stock,
.zhankai-transfer_out-hide-wrap .zhankai-transfer_out,.zhankai-transfer_in-hide-wrap .zhankai-transfer_in,.zhankai-no_assign-hide-wrap .zhankai-no_assign,.zhankai-target_stock-hide-wrap .zhankai-target_stock,
.zhankai-no_occupy-hide-wrap .zhankai-no_occupy,.zhankai-no_execute-hide-wrap .zhankai-no_execute,.zhankai-no-hide-wrap .zhankai-no,.zhankai-need-hide-wrap .zhankai-need,
.zhankai-skc-hide-wrap .zhankai-skc, .zhankai-store-hide-wrap .zhankai-store,.zhankai-sale-num-hide-wrap .zhankai-sale-num,.zhankai-sale-num-28-hide-wrap .zhankai-sale-num-28,.zhankai-sale-num-14-hide-wrap .zhankai-sale-num-14,
.zhankai-sale-num-7-hide-wrap .zhankai-sale-num-7,.zhankai-sale-amount-hide-wrap .zhankai-sale-amount,.zhankai-sale-amount-28-hide-wrap .zhankai-sale-amount-28,.zhankai-sale-amount-14-hide-wrap .zhankai-sale-amount-14,
.zhankai-sale-amount-7-hide-wrap .zhankai-sale-amount-7,.zhankai-invalid-num-hide-wrap .zhankai-invalid-num,.zhankai-invalid-num-28-hide-wrap .zhankai-invalid-num-28,.zhankai-invalid-num-14-hide-wrap .zhankai-invalid-num-14,
.zhankai-invalid-num-7-hide-wrap .zhankai-invalid-num-7,.zhankai-get-hide-wrap .zhankai-get, .zhankai-order-hide-wrap .zhankai-order, .zhankai-count-hide-wrap .zhankai-count, .zhankai-package-hide-wrap .zhankai-package, .zhankai-out-stock-hide-wrap .zhankai-out-stock,
.zhankai-in-stock-hide-wrap .zhankai-in-stock,.zhankai-after-stock-hide-wrap .zhankai-after-stock,.zhankai-week-sale-hide-wrap .zhankai-week-sale,.zhankai-all-sale-hide-wrap .zhankai-all-sale,.zhankai-out-execute-hide-wrap .zhankai-out-execute,.zhankai-in-data-hide-wrap .zhankai-in-data,
.zhankai-in-use-stock-hide-wrap .zhankai-in-use-stock,.zhankai-in-occupy-stock-hide-wrap .zhankai-in-occupy-stock,.zhankai-in-inroad-stock-hide-wrap .zhankai-in-inroad-stock,.zhankai-in-need-send-hide-wrap .zhankai-in-need-send,.zhankai-in-other-db-hide-wrap .zhankai-in-other-db,
.zhankai-recent-out-hide-wrap .zhankai-recent-out,.zhankai-recent-in-hide-wrap .zhankai-recent-in,.zhankai-qudao_stock-hide-wrap .zhankai-qudao_stock,.zhankai-refuse-hide-wrap .zhankai-refuse {
	display: none !important;
}
.zhankai-skc-hide-wrap.db-store-skc-show-wrap .fix-skc-td.zhankai-skc,.zhankai-skc-hide-wrap.db-store-skc-show-wrap .fix-store-td.zhankai-skc{
	display: table-cell !important;
}
.zhankai-modal_product_order-hide-wrap .zhankai-modal_product_order, .zhankai-modal_product_si-hide-wrap .zhankai-modal_product_si,
.zhankai-modal_product_stock-hide-wrap .zhankai-modal_product_stock{
	display: none;
}
.click_add_details span{
	color: #109DFD;
	margin-left: 80px;
}
.no_answer span{
	color: #BEBEBE;
	margin-left: 80px;
}
.break-code{
	margin-top: 20px;
}
.break-code ul li .valid-size-item{
	height:30px;
	line-height:30px;
	margin-right:1rem;
	display:inline-block;
}
.break-code ul li .valid-size-item .valid-size-num{
	cursor:pointer;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	border-radius:3px;
	border:1px solid #d9d9d9;
}
.break-code ul li .valid-size-item .valid-size-num input{
	width:100%;
	height:100%;
	padding:0;
	text-align:center;
	border:none;
	box-shadow:none;
	border-radius:0;
	display:block;
}
.break-code ul li .valid-size-item .valid-size-num input:focus{
	width:100%;
	height:100%;
	padding:0;
	text-align:left;
	box-shadow:none;
	border-radius:0;
	border:1px solid #1890ff;
}
.break-code ul li strong{
	margin-left:18px;
}
.break-code ul li .size-param-delete{
	color:red;
	margin-left:1rem;
}
.break-store-btn,.break-skc-btn,.sale-store-btn,.unsale-store-btn{
	cursor: pointer;
	color: #0097fd;
}
.break-store-click,.break-skc-click,.sale-store-click,.unsale-store-click{
	color:#DB67DB;
}
.sizegroup-table thead th,.saleout-complete-table thead th{
	background: #ececec;
}
.size-item{
	cursor:pointer;
	width: 40px !important;
	height: 30px !important;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	vertical-align:middle;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #d9d9d9;
}
.grade-size-num{
	cursor:pointer;
	width: 40px !important;
	height: 30px !important;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	vertical-align:middle;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #d9d9d9;
}
.grade-size-code{
	cursor:pointer;
	width: 40px !important;
	height: 30px !important;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	vertical-align:middle;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #d9d9d9;
}
.size-item-checked{
	color:#4c85ff;
	border:1px solid #4c85ff;
}
.size-div-box{display:inline-block;}
.size-div-box .size-item{margin:0 2px;}
.forbid-a{
	color: #999 !important;
}
.forbid-a:hover{
	color: #999 !important;
}
.delete_check_count {
	width: 1.2rem;
	height: 1.2rem;
	line-height: 1.2rem;
	border-radius: 50%;
	position: absolute;
	right: -8px;
	top: -8px;
	background: red;
}
.z-index-9999{
	z-index: 9999!important;
}
.hold_quick_db_num{
	height: 20px;
	background-color: #f8f9fa;
}
.clear_db_num {
	color: #0097fd;
	cursor: pointer;
	font-weight: 400;
	font-size: 12px;
}
.login-log-table.table thead th{
	border-top:1px solid #dee2e6;
	border-left:1px solid #dee2e6;
	vertical-align: middle;
	background-clip: padding-box !important;
}
.login-log-table.table .border-right-999{
	border-right:1px solid #999 !important;
}
.login-log-table.table .border-right-000{
	border-right:1px solid #000 !important;
}
.login-log-table.table .record-pass-btn{
	cursor: pointer;
	color: #0097fd;
}
.login-log-table.table .record-pass-click{
	color: #DB67DB;
}
.vertical-top{
	vertical-align: top  !important;
	overflow: hidden;
}
.popup-fab{
	float: left;
}
.popup-fab ul li span{
	width: 26px;
	text-align: center;
}
.popup-share .form-control_st{
	margin-top: 6px;
	display: inline-block;width: 100px;
}
.popup-share-content{
	float: left;
	height: 93px;
	width: 389px;
	margin: 3px 2px 0px 6px;
	border-radius: 3px;
}
.popup-fab-content{
	line-height: 15px;
	vertical-align: top;
	width: 366px;
	height: 3rem;
	display: inline-block;
}
.delete_check_count {
	width: 1.2rem;
	height: 1.2rem;
	line-height: 1.2rem;
	border-radius: 50%;
	position: absolute;
	right: -8px;
	top: -8px;
	background: red;
}
.z-index-9999{
	z-index: 9999!important;
}


.cate-analyse-img{
	float: right;
	cursor: pointer;
}
.cate-analyse-echart-modal .btn-close{
	display: block;
	float: right;
	cursor: pointer;
	margin-bottom: 5px;
	margin-right: 10px;
}
.cate-analyse-echart-modal .btn-close i{
	display: block;
	width: 0.875rem;
	height: 0.875rem;
	background-image: url(/assets/img/admin-icons.png);
	background-position: -145px -45px;
}
.index-search-btn{
	position: relative;
	z-index: 10;
	margin-top: 6px;
}
.index-search-btn.index_filter_notice:after {
	content: ' ';
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: red;
	position: absolute;
	right: -2px;
	top: -2px;
}
.index-right-search{
	top: -63px;
	text-align: left;
}
.index-icon-shaixuan{
	color: #01FFFF;
	font-size: 32px;
	text-align: center;
	line-height: 21px;
	cursor: pointer;
}
.index-right-search-close{
	font-size: 27px;
	display: inline-block;
	position: absolute;
	right: 11px;
	top: -13px;
	cursor: pointer;
}
.disabled_a{
	color: #D9D9D9;
}
.share_tips{
	margin-top: 15px;
	color: red;
	font-size: 12px;
}
.weather_box{
	position:absolute;
	left:18px;
	bottom:14px;
	font-size:12px;
	text-align:center;
}
.bootstrap-table .fixed-table-container.fixed-height .fixed-table-border{
	border: none !important;
}
.bootstrap-table .fixed-table-container.fixed-height:not(.has-footer){
	border: none !important;
}
.quyu_heji_box{
	position:absolute;
	top:0;
	left:0;
	width:270px;
	height:170px;
	padding:10px 9px;
	z-index:99;
	border-radius:5px;
	border:1px solid #ccc;
	background:#fff;
	box-shadow: 0 0 0 2px rgba(0,0,0,0.1);
}
.quyu_heji_box .quyu_heji_status{
	margin:0 15px 0 10px;
}
.qudao-stock-change{
	font-size:20px;
	color:#0097fd;
	margin-top:3px;
}
.qudao_cang_stock_box{
	position:absolute;
	top:0;
	left:0;
	width:270px;
	height:190px;
	padding:10px 9px;
	z-index:99;
	border-radius:5px;
	border:1px solid #ccc;
	background:#fff;
	box-shadow: 0 0 0 2px rgba(0,0,0,0.1);
}
.qudao_cang_stock_box .qudao_cang_status{margin:0 10px;}
.size-detail-p{
	width:70px;
	height:20px;
	font-size:12px;
}
.size-detail-p span:nth-child(1){
	float:left;
	width:40px;
	height: 20px;
	text-align:right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display:inline-block;
}
.size-detail-p span:nth-child(2){
	float:left;
	width: 30px;
	height: 20px;
	text-align:left;
	display: inline-block;
}
.btn-danger {
	 color: #fff;
	 background-color: #ff0000;
	 border-color: #ff0000;
}
.change_sale_days{
	width:100%;
	text-align:left;
	border:1px solid #ccc;
	background-position: calc(100% - 1px);
}
.superior_change{
	width: 70px;
	padding: 4px 0px;
	background-color: #F5F7FA;
	border: none;
	display: inline-block;
}
.member-property-input{
	display: inline-block;
	width: 50px;
	margin: 4px;
}
.rank-search-input .select2-container--bootstrap{
	display:inline-block !important;
}
.puhuo-size-table td,.puhuo-size-table th{
	white-space: nowrap;
	vertical-align: middle;
	padding: .25rem;
	border-left: 1px solid #d9d9d9;
	/*border-right: 1px solid #d9d9d9;*/
	border-top: 1px solid #d9d9d9;
	/*border-bottom: 1px solid #d9d9d9;*/
}
.skc-sale-div{
	position:relative;
	width:100%;
	height:95px;
	text-align:center;
}
.skc-sale-div .sale-loading{
	width:396px;
	height:90px;
}
.vip-info-div{
	width:100%;
	border-top: 1px solid #eeeeee;
}
.vip-info-div .vip-loading{
	width:280px;
	height:30px;
	line-height:30px;
	margin:1rem auto;
	font-size:14px !important;
	font-weight:500;
	color:#0097fd !important;
	text-align:center;
	border-radius:3px;
	background:#f2f2f2;
}
.vip-info-div ul{
	box-shadow: 0px 3px 3px 0px #0000008a;
	margin-top: -4px;
}
.vip-info-div ul li p{
	height:20px;
	font-size:12px;
	color:black !important;
	text-align:center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display:inline-block;
	border-top:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
}
.half-width{
	width:50%;
	height:20px;
	line-height:20px;
	font-size:14px;
	display:inline-block;
}
.product-info-div{
	float:left;
	width:260px;
	margin-top:2px;
	margin-left:6px;
	font-size:14px;
}
.skc-down-date .edit-input{
	width:125px;
	height:22px;
}
.skc-down-date .edit-input input{padding:0;}
.skc-down-date .edit-input img{top:3px;right:3px;}

.table_collapse{
	border-collapse:collapse;
}

.clear-puhuo,.clear-newgoods-property{
	float:right;
	cursor:pointer;
	color:#0097fd;
	margin-right:15px;
}
.distribute-item_wrap{
	margin: 0.5rem 0 0.5rem 0;
	padding: 0.5rem 0 0.5rem 0;
	border-radius: 5px;
}
.distribute-section {
	margin-top: 1rem;
	padding-left: 1rem;
	border-bottom: 1px dashed #d9d9d9;
}
table.table-normal td, table.table-normal th{
	border-left: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.table-head-white thead th{
	background-color: white;
}

table.table-normal td:last-child, table.table-normal th:last-child{
	border-right: 1px solid #d9d9d9;
}
.slash-handle:after{
	content: '';
	border: 1px solid #d9d9d9;
	transform: rotate(14deg);
	position: absolute;
	left: -3px;
	top: 50%;
	right: -3px;
	-webkit-backface-visibility: hidden;
	outline: 1px solid transparent;
}
.distribute-title-small {
	width: 185px;

}
.background-color-F2F6FF {
	background-color: #F2F6FF !important;
}
.background-color-FFFA83 {
	background-color: #FFFA83 !important;

}
.background-color-FFE900 {
	background-color: #FFE900 !important;

}
.background-color-FFF7BA {
	background-color: #FFF7BA !important;
}

.distribute-type-switch{
	font-size: 16px;
	position: absolute;
	top: 55px;
	width: 99%;
	background: white;
	left: 0;
	z-index: 99;
	padding-left: 1rem;
	height: 3rem;
	line-height: 3rem;
	border-top: 1px solid #d9d9d9;
}
.distribute-type-wrap {
	margin-top: 3.5rem;
}
.distribute-tips {
	display: inline-block;
	color: #ccc;
	margin-left: 1rem;
}
.distribute-list-property {
	display: inline-block;
	width: 125px;
	text-align: right;
}

.distribute-list-property .property-postfix {
	display: inline-block;
	width: 1rem;
}
.edit-distribute-product input {
	width: 2rem;
	margin: auto;
}
.edit-distribute-product {
	cursor: pointer;
	min-height: 1.375rem;
	color: #3792F5;
}

.edit_distribute_score input {
	width: 3rem;
	display: inline-block;
}
.reorganize .edit_distribute_score{
	/*max-width: 2rem;*/
	cursor: pointer;
}
.reorganize .edit_distribute_score input,.reorganize .edit_distribute_score span {
	display: inline-block;
	width: 2.5rem;

}
.distribute-product-table-left-wrap {
	vertical-align: top;
	width: 406px;
	float: left;
}
.distribute-product-table-left-wrap .table {
	width: 100%;
}
.distribute-product-table-left-wrap .table th, .distribute-product-table-wrap .table th{
	height: 2rem;
	line-height: 1.1rem;
	vertical-align: middle;
}
.distribute-product-table-wrap {
	width: calc(100% - 408px);
}
.distribute-table-order_type {
	display: inline-block;
}
.distribute-table-order_type:first-child{
	width: 6rem;
	text-align: left;
}
.distribute-table-order_type:nth-child(2),.distribute-table-order_type:nth-child(3),
.distribute-table-order_type:nth-child(4),.distribute-table-order_type:nth-child(5),
.distribute-table-order_type:nth-child(6),.distribute-table-order_type:nth-child(2){
	width: 1rem;
}
.distribute-left-th-width_title{
	width: 6.8rem;
}
.distribute-left-th-width{
	width: 2.2rem;
}
.distribute-left-th-width_total{
	width: 3.2rem;
}

.fab_div ::-webkit-input-placeholder,.share_div ::-webkit-input-placeholder,
.desc_info2 ::-webkit-input-placeholder {
	color: #ccc!important;
	font-size: .75rem!important;
}
.fab_div :-moz-placeholder,.share_div :-moz-placeholder,
.desc_info2 :-moz-placeholder {
	color: #ccc!important;
	font-size: .75rem!important;
}
.fab_div :-ms-input-placeholder,.share_div :-ms-input-placeholder,
.desc_info2 :-ms-input-placeholder {
	/* IE10+ */
	color: #ccc!important;
	font-size: .75rem!important;
}
.valid_skc_option{
	width: 45px;
	display: inline-block;
	border: none;
	color: #AAAAAA;
	padding: 4px;
	cursor: pointer;
}
.valid_skc_input{
	width: 50px;
	display: inline-block;
}
.valid_skc_operation {
	display: inline-block;
	width: 24px;
	border: none;
	color: #0097fd;
	padding-left: 4px;
	background-image: none;
	cursor: pointer;
}

.head-status.hide-header .header{
	height: 2px;
	transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);
}
.skc-img-div{
	position:absolute;
	top:0;
	right:0;
	width:60px;
	height:80px;
}
.dis-in.actual-div{
	text-align: left;
	width: 199px;
}
.liandan-icon{
	width:36px;
	height:20px;
	margin:0 3px;
	color:#fff;
	background:#FF0000;
	border-radius:3px;
	display:inline-block;
}

.saleout-turnover-height tbody td, .his_saleout-turnover-height tbody td {
	height: 48px;
	padding: 0 0.25rem;
}
.retail-discount-height tbody td {
	height: 67px;
	padding: 0 0.25rem;
}

.switch-week-saleout-turnover, .switch-week-retail-discount, .switch-week-target{
	line-height: 13px;
	display: inline-block;
}
.switch-his-week-saleout-turnover{
	line-height: 14px;
	display: inline-block;
}
.bh-set-btn{
	cursor:pointer;
	position:absolute;
	right:0;
	bottom:2px;
	width:18px;
	height:18px;
	text-align:center;
}
.bh-store-p{
	position:absolute;
	bottom:0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	background-color:rgba(0,0,0,0.1);
}
.skc-bh-p{
	height:14px;
	line-height:14px;
	overflow:hidden;
	font-size:12px;
	text-align:left;
	background-color:rgba(0,0,0,0.2);
}
.skc-user-share{
	height:121px;
	line-height:14px;
	display:inline-block;
	border-right:1px solid #d9d9d9;
}
.text-wrap{
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;
}
.suit-product-btn{
	cursor:pointer;
	position:absolute;
    top:18px;
	left:0;
	width:20px;
	height:20px;
	font-size:12px !important;
	color:#fff !important;
	text-align:center;
	background:#0000FF;
	display:inline-block;
	border-radius:50%;
	z-index:10;
}
.suit-main-box{
	float:left;
	height:100%;
}
.suit-main-box .suit-main-func{
	float:left;
	width:110px;
	height:100%;
	text-align:center;
}
.suit-product-item{
	position:relative;
	width:86px;
	height:113px;
	margin:auto;
	border:1px solid #d9d9d9;
}
.suit-product-item .suit-skc-div{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	font-size:12px;
	text-align:left;
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;
	background:rgba(0,0,0,.2);
}
.level-change .bootstrap-select{
	margin-left:-4px !important;
}
.level-change .bootstrap-select .dropdown-menu{
	min-width:140px !important;
	left:-14px !important;
}
.level-change .bootstrap-select .dropdown-menu .inner{
	overflow-x:hidden;
}
.choose_suit-btn,.db-suit-btn{
	width:102px;
	height:30px;
	line-height:30px;
	margin:10px 0;
	color:#000aff;
	text-align:center;
	background:#dce9f8;
	border-radius:3px;
	border:1px solid #000aff;
	display:inline-block;
}
.suit-main-box .suit-main-info,.suit-main-box .suit-left-info,.suit-main-box .suit-right-info,.suit-match-box .suit-match-info{
	float:left;
	height:100%;
	text-align:center;
}
.suit-main-box .suit-main-info.suit-main-hide .hide-field{
	display:none;
}
.suit-main-box .suit-main-info .main-skc-show{
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 90%;
	vertical-align: middle;
	padding-right: 1.5rem;
	background-clip: padding-box;
}
.suit-main-box .suit-main-info .main-skc-hide{
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 90%;
	vertical-align: middle;
	padding-right: 1.5rem;
	background-clip: padding-box;
}
.suit-title-box{
	height:2.5rem;
	line-height:2.5rem;
	text-align:center;
	background:#EAF4FD;
	border-bottom:1px solid #ccc;
}
.line-row{
	height:2.5rem;
	line-height:2.5rem;
	border-left:1px solid #d9d9d9;
	border-bottom:1px solid #ccc;
}
.line-row.main-skc-line{
	font-size:16px;
	font-weight:bolder;
}
.line-row-nowrap {
	font-size: 0;
}
.line-row .line-row-nowrap .line-row-item {
	float: unset;
	font-size: .875rem;
}
.line-row .line-row-item{
	float:left;
	height:2.5rem;
	line-height:2.5rem;
	vertical-align:middle;
	overflow:hidden;
	text-overflow: ellipsis;
	display: inline-block;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #ccc;
}
.line-row .line-row-item.store-item-border{
	border-bottom:1px solid #000;
}
.line-row .line-row-item.store-item-border{
	border-bottom:1px solid #000;
}
.line-row .line-item-wrap{
	width:100%;
	height:20px;
	line-height:20px;
}
.line-row .line-row-item.store-item{
	width:9rem;
}
.line-row-item .line-size-item{
	float:left;
	height:2.5rem;
	line-height:2.5rem;
	vertical-align:middle;
	display: inline-block;
	border-right:1px solid #d9d9d9;
}
.line-row-item .size-p{
	width:35px;
	height:20px !important;
	line-height:20px;
	overflow:hidden;
	text-overflow: ellipsis;
	border-right:1px solid #d9d9d9;
}
.line-row-item .size-num{
	width:35px;
	height:2.5rem !important;
	line-height:2.5rem;
	overflow:hidden;
	text-overflow: ellipsis;
	border-right:1px solid #d9d9d9;
}
.line-row .line-item-w45{
	width:45px;
}
.line-row .line-item-w60{
	width:60px;
}
.line-row .half-width-size .size-p,.half-width-size .size-num{
	width:50%;
}
.suit-match-img{
	position:absolute;
	left:0;
	top:-48px;
	width:36px;
	height:48px;
}
.suit-data-box{
	height:calc(100% - 40px);
}
.suit-qudao-box{
	height:40px;
}
.suit-store-box{
	height:calc(100% - 40px);
	overflow-y:scroll;
}
.line-row-item .end_days_span{
	position: absolute;
	right:0;
	bottom:-14px;
	font-size:0.5rem;
}
.line-row-item .store_name{
	width: calc(100% - 32px);
	line-height: 2.5rem;
	text-align: right;
	overflow: hidden;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	direction: rtl;
}
.line-row-item.store_name_copy {
	cursor: pointer;
	float: right;
	width: 2rem;
	text-align: right;
	color: #1890FF;
	line-height: 2.5rem;
	display: inline-block;
}
.line-row-item .high_temp {
	position: absolute;
	top: -12px;
	left: 0;
	font-size: 12px;
}
.line-row-item .supply_sale {
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	display: flex;
	z-index: 1;
}
.line-row-item .low_temp {
	position: absolute;
	left: 0;
	bottom: -12px;
	font-size: 12px;
}
.suit-match-box{
	float: left;
	height:100%;
	overflow-x:scroll;
	overflow-y:hidden;
	text-align:center;
	white-space:nowrap;
}
.suit-match-box .suit-match-func{
	float:left;
	width:100px;
	height:100%;
	text-align:center;
	display:block;
}
.suit-data-box .stock_num_p::before,.suit-data-box .stock_num_all_p::before{
	content: attr(data-top);
	float: left;
	color:#0000FF;
	font-size: .75rem;
	width: 0;
	height: 21px;
	line-height:10px;
	margin-left:2px;
	margin-top:2px;
}
.suit-data-box .select2-container{
	vertical-align:middle;
	margin-top:-4px;
}
.suit-match-ul{
	height:auto;
	overflow-x:scroll;
	overflow-y:hidden;
	white-space:nowrap;
}
.match-skc-img{
	position:absolute;
	top:-50px;
	right:0;
	height:48px;
	overflow-x:scroll;
	overflow-y:hidden;
	white-space:nowrap;
}
.suit-title-box .rank_down_img{
	background:url("/assets/img/rank_down.png") 23px -4px no-repeat;
}
.suit-title-box .rank_up_img{
	background:url("/assets/img/rank_up.png") 23px -4px no-repeat;
}
.suit-title-box .rank_no_img{
	background:url("/assets/img/rank_no.png") 23px -4px no-repeat;
}
.suit-title-box .suit-sale-select{
	width: 45px;
	padding: 0;
	border: 1px solid #ccc;
	background-position: calc(100% - 2px);
}
.suit-title-box .change_suit_rank{
	width:20px;
	height:20px;
	margin-top:-3px;
}
.suit-db-modal{
	max-height:90%;
	z-index:1050;
}
.suit-db-modal .suit-db-top{
	width: 100%;
	height: 35px;
	border-bottom: 1px solid #ccc;
}
.suit-db-modal .suit-db-top .suit-db-title{
	width: 100%;
	height: 35px;
	line-height: 35px;
	padding-left: 1rem;
	color: #666;
}
.suit-db-modal .quick-db-modal-img .skc-kuansehao-span{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	overflow:hidden;
	font-size:12px;
	color:#fff;
	text-overflow:ellipsis;
	white-space: nowrap;
	direction: rtl;
	background:rgba(0,0,0,.31);
}

.suit-db-modal.is_union .quick-db-modal-img .skc-kuansehao-span{
	direction: ltr;
}

/* ------------start货找人弹窗样式 ------------- */
.goodmatch .match-left{
    /*background: #e5dddd;*/
    width: 12rem;
    height: 100%;
    border-right: 1px solid #D2D2D2;
    float: left;
}
.goodmatch .match-left .match-main-parent{
    /*width: 10rem;*/
    /*margin: 0 auto;*/
    height: 251px;
    background-color: #F2F2F2;
    margin-bottom: 10px;

}
.goodmatch .match-left .match-main{
    width: 124px;
    height: 10.2rem;
    margin: 0 auto;
    position: relative;
	float: left;
}
.goodmatch .match-main-liandan-skc.add-red-border{
	border: 1px solid red !important;
}
.goodmatch .match-left .match-main-liandan{
    width: 11rem;
    margin: 0 auto;
    height: 7rem;

}
.goodmatch .match-left .match-main img{
    width: 120px;
    height: 10.2rem;
    float: left;
    margin-bottom: 10px;
    border: 2px solid red;
}
.match-main .match-main-skc{
    position: absolute;
    bottom: 3px;
    left: 4px;
    background-color: rgba(0,0,0,.2);
	color: #fff;
    width: 91%;
    word-break: break-word;
	line-height: 1rem;
}
.goodmatch .match-left .match-main-liandan-skc img{
    width: 58px;
    height: 4.8rem;
    float: left;

}
.goodmatch .match-left .trigger_become_main{
	cursor: pointer;
}
.match-left .match-main-liandan-skc{
    position: relative;
    float: right;
    border: 1px solid blue;
    margin-right: 3px;
	margin-bottom: 2px;
}
.match-main-liandan-skc .liandan-skc{
    position: absolute;
    background-color: rgba(0,0,0,.2);
    width: 3.7rem;
    /*left: 6px;*/
    text-align: center;
    bottom: 0;
	color: #fff;
    word-break: break-word;
	line-height: 1rem;
}
.match-main-liandan-skc .skc_rank{
	position: absolute;
	right: 0;
	top: -3px;
}
.goodmatch .match-left .match-select-skc{
    width: 10rem;
    margin: 0 auto;
    height: calc(100% - 310px);
}
.goodmatch .match-left .match-select-skc .skc-head{
    font-weight: 600;
    font-size: 15px;
}
.match-select-skc .match-recommend-parent{
    height: 100%;
	margin-top: 10px;
}

.match-recommend-parent .match-recommend{
    width: 8rem;
    margin: 0 auto;
    overflow: scroll;
    height: 100%;
}
.match-recommend .match-recommend-item{
    position: relative;
    border: 1px solid gray;
    margin-bottom: 10px;
}
.match-recommend-item .match-recommend-item-skc{
    position: absolute;
    background-color: rgba(0,0,0,.2);
    bottom: 4px;
    left: 4px;
    word-break: break-word;
    text-align: center;
	color: #fff;
    width: 7rem;
}
.match-recommend-parent .match-recommend img{
    width: 7.5rem;
    height: 9rem;
    margin-bottom: 4px;
    margin-top: 2px;
}


/* ------------end货找人弹窗样式 ------------- */
.top_cate2_box{
	width:100px;
	height:35px;
	margin:0 !important;
	display:inline-block;
}
.top_cate2_box div.bootstrap-select .selectpicker + button{
	height: 28px;
	line-height: 14px;
	padding: 6px 3px !important;
}
.top_cate2_box .bootstrap-select .dropdown-menu{
	min-width:150px !important;
	max-height:740px !important;
}
.top_cate2_box .bootstrap-select .dropdown-menu.inner{
	max-height:665px !important;
}
/*陈列资料弹窗样式*/
.modal-title_little{
    color:#777676;
    font-size: 14px;
}
.modal-title_little span{
    font-size: 14px;
    font-weight:bold;
}
.table-thead-th tbody tr:hover  {
	cousor:move;
	background: #f8f8f8;
}

.modal-display{
    height: calc(100% - 150px);
    overflow:auto;
    border-bottom: 1px solid #d9d9d9;

}
.table-thead-th thead th{
    vertical-align:middle;
    background: #f2f2f2;
    border-top: 1px solid #d9d9d9;
    border-left: 1px solid #d9d9d9;
}
.table-thead-th tbody td img {
    width: 35px;
    height: 3rem;
}
.table-thead-th td textarea {
    font-size: 13px;
    vertical-align: middle;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    text-align: center;
    overflow: auto;
    height: 49px;
    line-height:46px;
}

.textarea textarea::-webkit-input-placeholder {
    text-align: center;
    font-size: 20px;
    color:#ffffff;
    line-height:23px !important;
}
.edit input{
    border:1px solid #d9d9d9;
    width:40px;
    height:30px ;
    border-radius:3px;
    text-align:center;

}
.checkAll input{
	margin-left:14px;
	-webkit-appearance:checkbox;
	vertical-align:middle;
}
.checkAll span{
	margin:2px;
	font-size:14px;
}
.checkAll{
	vertical-align:middle;
	display:inline-block;
	float:left;
}
.delAll{
	color:#FF535D;
	cursor:pointer;
}
.display_count{
	display: inline-block;
	color: #0097fd;
}


.modal-operation a{
    display: inline-block;
    padding: 0 .35rem;
    border-right: 2px solid #c8b4be;
    line-height: 1;
}
.setting-unit-del{
    color:#ff535d;
    border-right:none !important;
}
.data-delete{
    color:#ff535d;
}
.modal-tr:first-child .setting-unit-top,
.modal-tr:first-child .setting-unit-up  {
    display:none;
}

.modal-tr:last-child .setting-unit-insert {
    border-right:none !important;
}

.modal-tr:last-child  .setting-unit-down,
.modal-tr:last-child  .setting-unit-del
{
    display:none;
}
nav-link intelligent_li active black-tab
nav-link intelligent_li tab-style
#modal-select {
    width: 160px;
    height: 35px;
    color: #a9a9a9;
    border-radius: 3px;
    border: 1px solid #e3e3e3;
    max-width: 9rem !important;
    box-shadow: yellow;
    display: inline-block;
    line-height: 23px;
}
.display_img{
	width: 24px;
	/*margin-left: -80px;*/
	/*margin-right: 43px;*/
	float: left;
}
.skc_sale_box{
	position:absolute;
	top:4px;
	left:320px;
	z-index:100;
}
.select_saleout_type{
	position:absolute;
	top:4px;
	right:10px;
	padding:0 4px;
	color:#01FFFF;
	border-radius:4px;
	border:1px solid #01FFFF4d;
	background:#112E76;
	z-index:100;
}
.fixed-reorganize-skc-change{
	position:fixed;
	right:0px;
	bottom:100px;
	width:150px;
	height:125px;
	font-size:12px;
	font-weight:bold;
	z-index:999;
}
.fixed-reorganize-skc-change .skc-change-div{
	width:140px;
	height:35px;
	line-height:35px;
	text-align:center;
	border-radius:4px;
	background:#e7ece994;
}
.fixed-reorganize-skc-change .skc-change-div .close-btn{cursor:pointer;color:red;padding-right:10px;}
.fixed-reorganize-skc-change .skc-change-div .open-btn{cursor:pointer;color:#0097fd;padding-right:10px;}
.fixed-reorganize-skc-change .pre-skc-btn{
	cursor:pointer;
	width:140px;
	height:35px;
	line-height:35px;
	margin:10px 0;
	color:#fff;
	text-align:center;
	border-radius:4px;
	background:#797979;
}
.fixed-reorganize-skc-change .next-skc-btn{
	cursor:pointer;
	width:140px;
	height:35px;
	line-height:35px;
	color:#fff;
	text-align:center;
	border-radius:4px;
	background:#03b615;
}
.fixed-reorganize-skc-change .pre-line{
	width:5px;
	height:35px;
	border-radius:5px;
	background:#797979;
}
.fixed-reorganize-skc-change .next-line{
	width:5px;
	height:35px;
	margin-top:10px;
	border-radius:5px;
	background:#03b615;
}
.width-5px{
	width:5px !important;
}
.store_temp_item{
	position:absolute;
	right:0;
	top:0;
	width:160px;
	height:14px;
	z-index:10;
}
.store_weather_item{
	position:absolute;
	right:0;
	top:0;
	width:160px;
	height:14px;
}
.store_attribute_select{
	cursor:pointer;
	padding: 2px 15px;
	border-radius:4px;
	border: 1px solid #0097fd;
}
.store_attribute_select-small {
	width: 80px;
	padding: 2px;
}
.class-loading {
	right: 0;
	top: 0;
	position: absolute;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-shadow: 0 1px 0 #fff;
	opacity: .5;
	background: transparent;
	border: none;
	cursor: pointer;
}
.quick_db_user {
	display: inline-block;
    font-size: 12px;
    font-weight: 400;
    text-align: left;
    padding-top: 5px;
    width: 7.5rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
/*时段畅滞销*/
.twod2_w_56{
	width: 56px;
	display: inline-block;
	text-align: right;
}
.mytab-role li{
	text-align: center !important;
	padding:.5rem 1rem !important;
	width: 12rem !important;
	margin-right: 4px !important;

}
.icon-bianji3{
	color:#B4D2E8;
	cursor: pointer;
}
.amount-saleout-change{
    cursor: pointer;
    min-width: 4.5rem;
    background: url(../img/change.png) no-repeat 77%;
    background-position: 0%;
    background-size: 18px;
}
.distribute-order-content {
	height: 200px;
	overflow-y: auto;
}
thead.th-vm-wrap th {
	vertical-align: middle;
}
.distribute_model-title {
	font-size: 18px;
	/*margin-top: 1.5rem;*/
}
.distribute_model-title-item {
	color: #5396FF;
	font-weight: bold;
}
.step-handle-wrap{
	position: absolute;
	top: 1rem;
	width: 80%;
	left: 0;
	right: 0;
	margin: auto;
	text-align: center;
}
.step-handle-item {
	display: inline-block;
	cursor: pointer;
}

.step-handle-divide {
	display: inline-block;
	height: 0;
	border-top: 1px solid #ccc;
	width: 12rem;
	margin-left: -2rem;
	margin-right: -2rem;
	vertical-align: top;
	margin-top: 6px;
}
.circle-out{
	width: 15px;
	height: 15px;
	border: 1px solid;
	border-radius: 50%;
	margin: auto;
}
.circle-in{
	width: 7px;
	height: 7px;
	border: 1px solid;
	margin: auto;
	border-radius: 50%;
	vertical-align: middle;
	margin-top: 3px;
	background: #000;
}
.step-handle-item-checked{
	color: #0660FB;
}
.step-handle-item-checked .circle-in{
	background: #0660FB;
}
.distribute-store-content {
	height: calc(100vh - 235px);
	overflow: scroll;
}
.distribute-product-content .table-container {
	height: 580px;
	overflow: scroll;
}
.position-relative-thead {
	position: relative;
	z-index: 2;
}
.icon-icon--yes{
	color:#5D9CFF;
}
.color_999999{
	color: #999999 !important;
}
.sale_time_change{
	position:absolute;
	top:6px;
	left:200px;
	width:188px;
	z-index:50;
}
.check-agent-parent .site_ab1{
	left:20px;
}
.buhuo-check-symbol{
	width:12px;
	height:12px;
	margin:15px 15px 0 0;
	border-radius:12px;
	background-color:#ff0000;
}
body .table-form.check-buhuo-form .options .store-select-div .select2-container{
	margin:-5px 0 0 0;
}
.check-buhuo-table.table thead th {
	border-top: 1px solid #dee2e6;
	border-left: 1px solid #dee2e6;
	vertical-align: middle;
	background-clip: padding-box !important;
}
.check-buhuo-table.table .border-left-000{
	border-left: 1px solid #000 !important;
}
.check-buhuo-table.table .border-right-000{
	border-right: 1px solid #000 !important;
}
.check-buhuo-table.table .border-right-999{
	border-right:1px solid #999 !important;
}
.check-buhuo-table.table .zhankai,.lxz-fandan-table.table .zhankai{
	cursor: pointer;
	background: url(../img/plan_hide.png) no-repeat 90%;
	vertical-align: middle;
	background-color: #fafafa;
	padding-right: 1rem !important;
	background-clip: padding-box;
}
.check-buhuo-table.table .zhankai_hide,.lxz-fandan-table.table .zhankai{
	cursor: pointer;
	background: url(../img/plan_show.png) no-repeat 90%;
	background-color: #fafafa;
	vertical-align: middle;
	padding-right: 1.5rem;
	background-clip: padding-box;
}
.check-buhuo-modal thead th{
	background:#ececec;
}
.check-store-agent .store-agent,.check-product-attr .product-attr,.check-cang-labu .cang-labu,.check-pass-num .pass-num,.check-plan-num .plan-num,.check-send-num .send-num,.check-qudao-stock .qudao-stock,.check-agent-stock .agent-stock,.check-inroad-stock .inroad-stock,.check-occupy-stock .occupy-stock,
.check-will-sale .will-sale,.check-three-stock .three-stock,.check-store-stock .store-stock,.check-agent-store-recent-sale .agent-store-recent-sale,.check-agent-store-valid-num .agent-store-valid-num,.check-recent-sale .recent-sale,.check-all-sale .all-sale,.lxz-big-order .big-order{
	display:none;
}
.cang-labu.puhuo-size-num.font-color-5396FF::before,.cang-labu.puhuo-total-num.font-color-5396FF::before{
	content: attr(data-old_puhuo);
	position: absolute;
	top:14px;
	left: 3px;
	font-size: .75rem;
	color: #b6b6b6;
	width: 0;
	height: 16px;
	line-height: 16px;
	margin-left: -4px;
	margin-top: -16px;
}
.cang-labu.puhuo-size-num.font-color-5396FF::after,.cang-labu.puhuo-total-num.font-color-5396FF::after{
	content: attr(data-remain_stock);
	position: absolute;
	left: 3px;
	bottom: 14px;
	font-size: .75rem;
	color: #e36de4;
	width: 0;
	height: 16px;
	line-height: 16px;
	margin-left: -2px;
	padding-top: 20px;
}
.cang-labu.puhuo-size-num input{
	padding:0.25rem 0;
}
.send-type-box{
	max-height:190px;
	overflow-y:scroll;
	overflow-x:hidden;
}
.send-type-box input{
	padding-left:5px;
	height:2rem;
	line-height:2rem;
	border-radius:4px;
	border:1px solid #797979;
}
.send-type-box .icon-clear-btn{
	cursor:pointer;
	position: absolute;
	top:9px;
	right:-17px;
	width:1rem;
	height:1rem;
	display:block;
	background: url(/assets/img/close-circle.png) no-repeat;
}
.check-buhuo-refuse{
	color:#0081ff;
	background:#e1f1ff;
	border:1px solid #0081ff;
}
.store_need_zhankai{
	background: #e9f2fb;
    width: 99%;
    padding: 0 0 0 24px;
    border-radius: 5px;
}
.smart_skc_handle{
	background: #e9f2fb;
	width: 99%;
    padding: 5px 20px;
    border-radius: 5px;
}
.smart_store_handle{
	padding: 5px 20px;
    width: 99%;
    background: #e9f2fb;
    border-radius: 5px;
}
.check-habit-label{
	margin:2px 0;
	border:1px solid #F2F2F2;
	border-radius:5px;
}
.avg_valid_vip_age{
	position:absolute;
	left:2px;
	top:20px;
	font-size:0.75rem;
	border-radius:3px;
	background:#ffffff52;
	z-index:5;
}
.better_temp_range{
	position:absolute;
	left:95px;
	top:0px;
	font-size:0.75rem;
	line-height:0.75rem;
	border-radius:3px;
	background:#ffffff52;
	z-index:5;
}
.sale-rank-echart,.batch-update-label{
	cursor:pointer;
	position:absolute;
	top:-2.4rem;
	left:18.5rem;
	color:#fff;
	padding:2px 8px;
	border-radius:3px;
	background:#1890ff;
	box-shadow: 0px 0px 3px 1px rgb(33 37 41 / 26%);
}
.links .sale-rank-echart{
	cursor:pointer;
	position:unset;
	width:7.1rem;
	height: 1.8rem;
	line-height: 1.8rem;
	margin: 0.2rem 0.1rem 0.1rem 0.1rem;
	font-size: .875rem;
	padding: 0!important;
	color:#fff;
	border-radius:3px;
	background:#1890ff;
	border: 1px solid #1890FF;
	box-shadow: 0px 0px 3px 1px rgba(33,37,41,.26);
}

.sale-rank-explain{
	position:absolute;
	left:30px;
	bottom:0;
}
.check-main-switch,.switch-total-icon{
	cursor:pointer;
	font-size:18px;
	font-weight:bolder;
	padding:0 3px;
}
.check-main-switch.switch-open{
	color:#0097fd;
}
.check-main-switch.switch-close{
	color:#999;
}
.hiden-store-detail .apply-bill-tr,.hiden-product-detail .apply-bill-tr{
	display:none;
}
.hiden-store-total .data-total-tr,.hiden-product-total .data-total-tr{
	display:none;
}
.self_buhuo_param{
	width: 3rem;
	height: 1.6rem;
	color: #495057;
	padding: 0.25rem 0.35rem;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
	background-color: #fff;
}
.buhuo-process-ring{
	width:60px;
	height:60px;
	line-height:60px;
	color:#fff;
	text-align:center;
	border-radius:50%;
	display:inline-block;
}
.check-switch-btn{
	position:absolute;
	top:-3px;
	right:-8px;
	width:20px;
	height:20px;
	color:#fff;
	border-radius:2px;
}
.check-buhuo-table .zhankai.zhankai-three-stock,.check-buhuo-table .zhankai.zhankai-cang-labu {
	cursor: pointer;
	background: url(../img/show_left.png) no-repeat 5%;
	background-color: #fafafa;
	vertical-align: middle;
}
.check-buhuo-table .zhankai_hide.zhankai-three-stock,.check-buhuo-table .zhankai_hide.zhankai-cang-labu {
	cursor: pointer;
	background: url(../img/show_right.png) no-repeat 5%;
	background-color: #fafafa;
	vertical-align: middle;
}
.baogao-echarts .layui-laydate-main{
	width:16rem !important;
}

.bgf7e1eb{
	background-color: #f7e1eb !important;
}
.db-over-days {
	width: 4rem;

}
.package-code-num {
	width: 3rem;
	display: inline-block;
}
.package-total-tr td {
	background-color: #ccc !important;
}
.reorganize-buhuo-div{
	width:48%;
	padding: 0 10px;
	border-radius:5px;
	border:1px solid #ccc;
}
.reorganize-buhuo-checked{
	background-color:#eefaef;
	border:1px solid #78d881;
}
.reorganize-buhuo-modal ul li{
	list-style-type:disc;
	list-style-position:inside;
}
.reorganize-buhuo-table tr th,.reorganize-buhuo-table tr td,.reorganize-target-table tr th,.reorganize-target-table tr td{
	padding:0.25rem;
	vertical-align: middle;
	border-top: 1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
}
.reorganize-buhuo-table .edit-input,.reorganize-target-table .edit-input{
	width:40px;
	height:22px;
	padding:0 5px;
	display:inline-block;
}
.reorganize-buhuo-table .edit-table-select,.reorganize-target-table .edit-table-select{
	border-radius:5px;
	border:1px solid #d9d9d9;
}
.reorganize-buhuo-table .select-hide,.reorganize-target-table .select-hide{
	padding:0;
	border:none;
	background-image:none;
}
.left-over-stock ul li{
	list-style-type:disc;
	list-style-position:inside;
}
.stock-over-box table thead th{
	border-top:1px solid #dee2e6;
	border-left:1px solid #dee2e6;
	vertical-align: middle;
	background-clip: padding-box !important;
}
.stock-over-db{
	width:270px;
	height:35px;
	border-radius:3px;
	background-color: #f2f2f2;
}
.stock-over-db .stock-over-item{
	float:left;
	width:115px;
	height:30px;
	line-height:30px;
	margin:2px 10px;
	text-align:center;
	border-radius:3px;
	display:inline-block;
}
.stock-over-db .stock-over-item.stock-over-active{
	border:1px solid #d9d9d9;
	background-color:#FFF;
}
.db-size-num,.db-total-num{
	width:2.5rem;
}
.more_db_delete{
	position:absolute;
	right:0;
	bottom:0;
	color:red;
}
.change-sale-rank{
	cursor: pointer;
	position: absolute;
	top:21px;
	right:2px;
}
.reorganize-select{
	cursor: pointer;
	width:30px;
	height:20px;
	line-height:20px !important;
	color:black;
	padding:0;
	border-radius:4px;
	border:1px solid #ccc;
}
.bg-position_bottom {
	background-position: 90% 90%;
}
.order-sell-out-rate-handle {

}
.right-setting-icon {
	position: relative;
	display: inline-block;
	float: right;
	right: -23px;
	z-index: 10;
	font-size: 14px;
	color: #0698FD;
	cursor: pointer;
}
.stock-period-setting-icon {
	color: #0698FD;
	cursor: pointer;
	font-size: 12px;
}
.targetGap-setting-handle {
	position: relative;
	display: inline-block;
	float: right;
	right: 8px;
	z-index: 10;
	font-size: 14px;
	color: #0698FD;
}
.sale_will_span{
	position:absolute;
	top:0;
	right:0;
	width:14px;
	height:14px;
	font-weight:bolder;
	color:#FF0000;
	display:inline-block;
	z-index:50;
}
.buhuo-check-user div.bootstrap-select .selectpicker + button{
	height:32px;
}
.buhuo-change-btn{
	padding:2px 0 !important;
}
.buhuo_process_status_hide .buhuo_process_status_item,.buhuo_num_status_hide .buhuo_num_status_item,.buhuo_type_status_hide .buhuo_type_status_item,.buhuo_power_status_hide .buhuo_power_status_item{
	display: none;
}

.max-width-132 {
	max-width: 132px;
}
.skc-detail-table table th, .skc-detail-table table td {
	padding: 0;
}
.skc-detail-table .low-tr td {
	height: .875rem;
	line-height: .875rem;
}
.skc-detail-tr-hide-wrap .skc-detail-tr-hide{
	display: none;
}
.union_product_expand-hide-wrap .union_product_expand {
	display: none;
}
.skc-detail-tr-hide {
	border-top: 1px solid #9d9d9d;
	/*background-color:#eee;*/
}
.skc-detail-tr-hide td {
	border-top-width: 0; !important;
	/*background-color:#eee;*/
}
.skc-detail-data_wrap {
	display: flex;
	width: 122px;
}
.skc-detail-data_1, .skc-detail-data_2 {
	display: inline-block;
	width: 25%;
}
.skc-detail-data_3 {
	display: inline-block;
	width: 50%;
	text-align: right;
}
.skc-detail-data_3-scroll {
	overflow-x: overlay;
	overflow-y: hidden;
}
.skc-detail-data_3-scroll::-webkit-scrollbar {
	height: 2px;
}
.skc-detail-head_1 {
	height:164px;
}
.skc-detail-head_1 .img-wrap_retail {
	height: 100%;
	border: none;
}

/*单店单款经营标签*/

.label_background_color .bg-red,.sign-label-body .bg-red{
	background-color: #fb4343 !important;
	color: #ffffff !important;
}
.label_background_color .bg-green,.sign-label-body  .bg-green{
	background-color: #06c703 !important;
	color: #ffffff !important;
}
.label_background_color .bg-yellow,.sign-label-body  .bg-yellow{
	background-color: #ffc107 !important;
	color: #ffffff !important;
}
.label_background_color .bg-orange,.sign-label-body  .bg-orange{
	background-color: #fa8510 !important;
	color: #ffffff !important;
}
.label_background_color .bg-cyan,.sign-label-body .bg-cyan{
	background-color: #02dba9 !important;
	color: #ffffff !important;
}
.label_background_color .bg-gray,.sign-label-body .bg-gray{
	background-color: #91949A !important;
	color: #ffffff !important;
}
.label_background_color .bg-blue,.sign-label-body .bg-blue{
	background-color: #0097FD !important;
	color: #ffffff !important;
}
.label_background_color .bg-purple,.sign-label-body .bg-purple{
	background-color: #C280FF !important;
	color: #ffffff !important;
}
.label_background_color .bg-black,.sign-label-body .bg-black{
	background-color: #555555 !important;
	color: #ffffff !important;
}

.bg-EAD3FF{
	background-color: #EAD3FF !important;
}
.bg-F1FAFE{
	background-color: #F1FAFE !important;
}
.bg-E9F7FE{
	background-color: #E9F7FE !important;
}
.bg-F1FDDE{
	background-color: #F1FDDE !important;
}
.bg-FCE9EB{
	background-color: #FCE9EB !important;
}
.bg-FEF6EC{
	background-color: #FEF6EC !important;
}
.salestocktable.table{
	width: auto !important;
}
.salestocktable .width-5-wrap{
	width: 5rem;
	white-space: pre-wrap;
	margin: 0 auto;
}
.salestocktable .width-5{
	width: 5.3rem;
	word-wrap: break-word;
}
.salestocktable .width-4{
	width: 4rem;
}

.salestocktable .width-7{
	width: 7rem;
}
.salestocktable .img-width{
	width: 3rem;
	height: 4rem;

}
.salestocktable .product_shelf{
	width: 45px;
	line-height: 24px;
	height: 24px;
	margin: 0 auto;
	margin-top: 4px;
}
.salestocktable .img-icon-goodmatch{
	position: absolute;
	right: -3px;
	top: 1px;
	color: red;
}
.salestocktable .img-icon-analyse img{
	position: absolute;
	right: -3px;
	top: 24px;
	width: 16px !important;
	height: 16px !important;

}

.salestocktable .more_label_style{
	padding: 3px;
	border-radius: 4px;
	width: 5rem;
	margin: 5px auto;
	box-shadow: 0px 0px 3px 1px rgb(33 37 41 / 26%);
	font-weight: 700;
}
.salestocktable .none_label_style{
	font-weight: 600;
	font-size: 14px;
	color: #0097fd;
	/*padding: 4px;*/
	border-radius: 6px;
	width: 5rem;
	/*margin: 5px auto;*/
}
.product-shelf{
	color: #0097fd;
	font-size: 12px;
}
.salestocktable .unit-day{
	font-size: 12px;
	color: #c5c4c4;

}
.product-shelf-laydate{
	font-size: 12px;
	border: 1px solid #eee;
	padding: 2px 4px;
}
.salestocktable .product_label_count{
	background: red;
	border-radius: 50%;
	width: 17px;
	height: 17px;
	top: -8px;
	line-height: 17px;
	right: -2px;
}
.salestocktable .retail_discount{
	right: 0;
	font-weight: 300;
}
.sign-label-modal{
	max-height: 20rem;
	height: auto;
	overflow: hidden;
	position: absolute;
	background-color: #fff;
	border: 1px solid #ddd;
	left: 262px;
	z-index: 1040;
	box-shadow: 0px 0px 8px rgb(0 0 0 / 30%);
	border-radius: 5px;
	top: 300px;
	padding: 0.5rem;
	padding-top: 0;
}
.color-explain-modal {
	max-height: 23rem;
	height: auto;
	overflow: hidden;
	position: absolute;
	background-color: #fff;
	border: 1px solid #ddd;
	left: 262px;
	z-index: 1040;
	box-shadow: 0px 0px 8px rgb(0 0 0 / 30%);
	border-radius: 5px;
	top: 300px;
	padding: 0.5rem;
	padding-top: 0;
}
.sign-label-body{
	width: 94%;
	max-height: 15rem;
	min-height: 5rem;
	overflow: auto;
	/* border: 1px solid #D7D7D7; */
	border-radius: 3px;
	margin: 0 auto;
	background-color: #eee;
	box-shadow: 0px 0px 4px 0px rgb(0 0 0 / 33%);
	padding: 5px 3px;
}
.sign-label-body .label-single{
	padding: 4px 4px;
	float: left;
	margin: 5px;
	border-radius: 4px;
	border: 1px solid #dee2e6;
	cursor: pointer;
	background-color: #ffffffb5;
	color: #666;
}
.sign-label-footer{
	/*float: right;*/
	margin-left: 10px;
	display: inline-block;
}
.label-add-delete-all{
	font-size: .75rem;
}

.label-handle {
	width: 2rem;
	position: absolute;
	left: 50%;
	margin-left: -1rem;
	top: 50%;
	margin-top: -1.1rem;
	cursor: pointer;
	border-radius: 3px;
	z-index: 2;
	font-size: .75rem;
}
.store-retail-rank .label-handle{
	height:14px;
	line-height:13px;
	top:18px;
}
.reorganize-table .label-handle{
	width:2.5rem;
	height: 13px;
	line-height: 13px;
	font-size: 12px;
	text-align: center;
	left: 18px;
	top: 18px;
}
.label-wrap-hover .none_label_style {
	background: #ffffff4D;
	color: #0097fd;
	display: none;
	width: 4rem;
	margin-left: -2rem;
}
 .store-retail-rank .label-wrap-hover .none_label_style{
	left:58px;
}
.reorganize-table .label-wrap-hover .none_label_style {
	margin: -18px 0 0 -24px;
}
.label-wrap-hover .skc-stock-db {
	position: relative;
}
.reorganize-table .data-tr:hover .none_label_style {
	display: block;
}
.label-wrap-hover .skc-stock-db:hover .none_label_style {
	display: block;
}
.label-wrap-hover .more_label_style {
	/*background: #ff4d4f4D;*/
	color: #fff;
}
.store-retail-rank .label-wrap-hover .more_label_style{
	left:53px;
}
.label-wrap-hover .label-handle.bg-red{
	background-color: #fb43434D !important;
	color: #fb4343 !important;
}
.label-wrap-hover .label-handle.bg-green{
	background-color: #06c7034D !important;
	color: #06c703 !important;
}
.label-wrap-hover .label-handle.bg-yellow{
	background-color: #ffc1074D !important;
	color: #ffc107 !important;
}
.label-wrap-hover .label-handle.bg-orange{
	background-color: #fa85104D !important;
	color: #fa8510 !important;
}
.label-wrap-hover .label-handle.bg-cyan{
	background-color: #02dba94D !important;
	color: #02dba9 !important;
}
.label-wrap-hover .label-handle.bg-gray{
	background-color: #91949A4D !important;
	color: #91949A !important;
}
.label-wrap-hover .label-handle.bg-blue{
	background-color: #0097FD4D !important;
	color: #0097FD !important;
}
.label-wrap-hover .label-handle.bg-purple{
	background-color: #C280FF4D !important;
	color: #C280FF !important;
}
.label-wrap-hover .label-handle.bg-black{
	background-color: #5555554D !important;
	color: #555555 !important;
}

.common-label .label-wrap-hover .label-handle.bg-red{
	background-color: #fb4343 !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-green{
	background-color: #06c703 !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-yellow{
	background-color: #ffc107 !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-orange{
	background-color: #fa8510 !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-cyan{
	background-color: #02dba9 !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-gray{
	background-color: #91949A !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-blue{
	background-color: #0097FD !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-purple{
	background-color: #C280FF !important;
	color: #fff !important;
}
.common-label .label-wrap-hover .label-handle.bg-black{
	background-color: #555555 !important;
	color: #fff !important;
}

.kb-stock-hide-wrap .kb-stock,.dh-stock-hide-wrap .dh-stock,.dq-stock-hide-wrap .dq-stock,.time-sale-hide-wrap .time-sale,.fourteen-sale-hide-wrap .fourteen-sale,.all-sale-hide-wrap .all-sale,.kb-dh-stock-hide-wrap .kb-dh-stock{
	display: none !important;
}

.salestocktable .salestock_rank_up{
	width: 24px;
	height: 20px;
	line-height: 20px;
	background: url(/assets/img/rank_up.png) 0px -4px no-repeat;
	right: 0px;
}
.salestocktable .salestock_rank_down{
	width: 24px;
	height: 20px;
	line-height: 20px;
	background: url(/assets/img/rank_down.png) 0px -4px no-repeat;
	right: 0px;
}
.salestocktable .salestock_rank_no{
	width: 24px;
	height: 20px;
	line-height: 20px;
	background: url(/assets/img/rank_no.png) 0px -4px no-repeat;
	right: 0px;
}
.position-top-46{
	top:46px !important;
}
.product-page-change{
	color: #0097fd;
	margin-left: 5px;
}
.si-profit-table .now-num-item,.si-profit-table .now-amount-item{
	display:none;
}
.si-profit-table.show-num-data .now-num-item,.si-profit-table.show-amount-data .now-amount-item{
	display:inline-block;
}
.dropdown-item-special-wrap_1 .dropdown-item {
	padding: 10px 0;
}
.dropdown-item-special-wrap_1 .dropdown-toggle {
	background-color: #fff;
}
.menu-ding{
	position:absolute;
	top:0;
	right:0;
	width:2rem;
	height:2rem;
}
.menu-ding.clear-ding{
	background-image:  url(/assets/img/clear_ding.png);
}
.menu-ding.fixed-ding{
	background-image:  url(/assets/img/fixed_ding.png);
}
.preview-rank-btn.rank_down_img,.reorganize-rank-btn.rank_down_img, .relative-product-rank-btn.rank_down_img,.relative-product-rank-btn.rank_down_img{
	cursor:pointer;
	background:url(/assets/img/rank_down.png) 22px 0 no-repeat;
	background-size:20px;
}
.preview-rank-btn.rank_up_img,.reorganize-rank-btn.rank_up_img{
	cursor:pointer;
	background:url(/assets/img/rank_up.png) 22px 0 no-repeat;
	background-size:20px;
}
.preview-rank-btn.rank_no_img,.reorganize-rank-btn.rank_no_img,
.relative-product-rank-btn.rank_no_img,.relative-product-rank-btn.rank_no_img{
	cursor:pointer;
	background:url(/assets/img/rank_no.png) 22px 0 no-repeat;
	background-size:20px;
}
.buhuo-limit-param{
	width: 3rem;
	height: 1.6rem;
	color: #495057;
	padding: 0.25rem 0.35rem;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
	background-color: #fff;
}
.buhuo_limit_div_0 .select2-container,.buhuo_limit_div_1 .select2-container{
	vertical-align: middle;
}
.record-bill-history .select2-container--default .select2-results>.select2-results__options {max-height: calc(100vh - 250px);}
.mainlook-bill-history .select2-container--default .select2-results>.select2-results__options {max-height: calc(100vh - 250px);}

.agent-retail-color-explain,.store-retail-color-explain{
	margin-left: 12px;
	color: #0097fd;
	cursor: pointer;
}
.record-select-div .dropdown-menu{
	min-width:160px !important;
	left:-40px !important;
}
.record-select-div .bootstrap-select .dropdown-menu .inner{
	overflow-x:hidden;
}
.vip-num{
	width: 2rem;
	float: left;
}
.vip-num1{
	width: 1rem;
	height: 1rem;
	float: left;
}
.vip-scroll{
	max-height: 742px;
	padding: 1px 0;
	overflow: auto;
}
.vip-background{
	border: 1px solid #cccccc82;
	border-radius: 3px;
	background-image: url(/assets/img/clothes.png);
	background-repeat:no-repeat;
}
.vip-default-store{
	padding: 50px 0 33px 0;
	font-size: 12px;
	backdrop-filter: grayscale(80);
	background: #f5f5f5c4;
}
.import-skc-tr.hide-left-span .table-content .span-left,.import-skc-tr.hide-right-span .table-content .span-right{
    display:none;
}
.import-skc-tr.hide-left-span .title-left,.import-skc-tr.hide-right-span .title-right{
	display:none;
}
.height-auto {
	height: auto!important;
}
.popup-title-block .size-detail-table td{
	padding:3px;
}
.change-order-type{
	color: #495057;
	padding: 0.25rem 0.75rem;
	background-color: #fff;
	background-clip: padding-box;
	border-radius: 0.25rem;
	border: 1px solid #ced4da;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.qudao-detail-div{
	max-height:270px;
	overflow:auto;
	padding-bottom:2px;
}
.puhuo-deep-title{
	position:absolute;
	top:70px;
	right:37px;
	width:20px;
	font-size:12px;
	line-height:12px;
	text-align:left;
}
.puhuo-deep-div{
	position:absolute;
    top:70px;
	right:22px;
	width:18px;
	height:60px;
	border-top:1px solid #0083ff;
	border-bottom:1px solid #0083ff;
}
.puhuo-deep-div .item-div{
	width:50%;
	height:100%;
	border-right:1px solid #0083ff;
}
.border-red-2{
	border:2px solid #FF0000;
}
.password-message {
	color: red;
	font-size: .75rem;
	margin-left: 7rem;
}
.reorganize-result-div.show-reorganize-detail .cate2-heji-td,.reorganize-result-div.show-reorganize-detail .cate1-heji-td,
.reorganize-result-div.show-reorganize-detail .total-heji-td{
	color:#0097fd;
}
.reorganize-result-div.show-reorganize-detail .already-click{
	color:#DB67DB;
}
.vip-product-scroll::-webkit-scrollbar{
    /*width:15px;*/
    height: 10px;
}
.hide-scrollbar::-webkit-scrollbar {
    display: none;
}
.dotted-line {
	text-decoration: underline;
	text-decoration-style: dotted;
}

.manage-material-wrap {
    height: calc(100% - 72px);
    background-color: #fff;
    margin-top: 1rem;
    overflow-y: auto;
}
.manage-material-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
    text-align: center;
}
.manage-material-item {
    width: 230px;
    margin-top: 1rem;
    margin-left: .5rem;
    margin-right: .5rem;
}
.right-search-hiden .manage-material-item {
    /*width: 300px;*/
}

.db-arrow-wrap {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 22px;
    right: -4px;
}
.db-arrow-wrap.db-out-img {
    background: url(/assets/img/db-out_white.svg) 2px -2px/30px 30px no-repeat;
}
.db-arrow-wrap .jiantou {
    float: unset;
    margin-left: unset;
    margin-top: unset;
    position: relative;
    right: 1px;
	top: 4px;
}
.db-arrow-wrap.db-in-img {
    background: url(/assets/img/db-in_white.svg) 0px 0px/30px 30px no-repeat;
}
.weeksale .saleout_complete{
    float: right;
    padding-top: 3px;
    height: 1.5rem;
}
.size-num-strong {
	font-weight: bold;
	font-size: 13px;
	color: #000;
	background: #ffc0c0;
	border-radius: 3px;
}

.recent_days_select_wrap_7 .recent_days_select_7,.recent_days_select_wrap_14 .recent_days_select_14,.recent_days_select_wrap_99 .recent_days_select_99,
.dynamic_sale_days_wrap_7 .dynamic_sale_days_7, .dynamic_sale_days_wrap_14 .dynamic_sale_days_14{
	display: inline;
}
.recent_days_select_7, .recent_days_select_14, .recent_days_select_99, .dynamic_sale_days_7, .dynamic_sale_days_14{
	display: none;
}
/*连带*/
.show_train_chain{
	display: inline-block;
	width: auto;
	margin-left: 12px;
	position: absolute;
	margin-top: -2px;
}
.show_train_chain_edit{
	margin-left: 171px;
	position: absolute;
	margin-top: -2px;
}
.show_train_chain_style  a{
	background: red;
	padding: 3px;
	color: #fff;
	border-radius: 3px;
	font-size: 12px;
}
/*.table-render-chain{*/
/*	border:2px solid #eeeeee;*/
/*	margin-left:15px;*/
/*	box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);*/
/*	border-radius:5px;*/
/*	height: 700px;*/
/*	width:1063px;*/
/*}*/
.add-pool-wrap .beizhu-chain-right{
	width: 77rem;
	float: right;
	height: 60.3rem;
	border-left:1px solid #F3F3F3;
	border-right:1px solid #F3F3F3;
	box-sizing: border-box;
	background-color: #ffffff;
}
.title-train-chain{
	font-weight:bold;
	font-size: 22px;
	color:rgb(51,51,51);
	padding:15px 20px 0px;
}
.chain-liandan-type input[type=radio] {
	width: 10px;
	height: 10px;
	border: 1px solid black;
	border-radius: 10px;
	margin-right: 3px;
}
.chain-liandan-type input{
	width: 10px;
}
.chain-liandan-type span{
	width: 20px;
}
.reorganize-store-skc-modal{
	width:calc(100% + 15px);
	height:100%;
	position:absolute;
	top:0;
	left:0;
	/*z-index:20;*/
}
.reorganize-store-skc-modal:hover span:nth-child(2){
	background:#f3f3f3;
	display: block !important;
}
.store-stock-box{
    position:absolute;
    top:20px;
    right:-5px;
    width:18px !important;
    height:60px !important;
    border-top:1px solid #0083ff;
    border-bottom:1px solid #0083ff;
}
.store-stock-box .item-div{
    width:50% !important;
    height:100% !important;
    border-right:1px solid #0083ff;
}
.stock_box_explain{
    position:absolute;
    top:0px;
    right:-196px;
    float:unset;
    width:165px !important;
    height:auto !important;
    padding:2px 5px;
    background:#fff;
    border-radius:5px;
    box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);
    display:none;
    z-index:1050;
}
.store-stock-box:hover + .stock_box_explain{
    display:block;
}
.account_affiliation_title {
	max-width: 500px;
	max-height: 500px;
	z-index: 1060;
	overflow-y:auto;
	overflow-x: hidden;
}
.salestock_rank-wrap.salestock_rank-th {
	position: relative;
	padding-right: 1rem;
}
.salestock_rank-1 {
	bottom: 0;
}
.modal-dialog_tip{
	margin: 1.75rem auto;
	width: 580px;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-box-align: center;
	height: 75%;
}
.modal-body_tip{
	display: flex;
	justify-content: center;
	padding: 1rem;
}
.modal_title_tip{
	line-height: 1.7;
	padding: 1rem;
}
.modal_footer_tip{
	padding: 1.25rem;
	display: flex;
	margin: 2px;
	justify-content: flex-end;
}
.btn-outline-refresh{
	background-color:#3591fe;
	margin-left:9px;
}

.train_dialog {
    width: 459px;
    border: 2px gray solid;
}
.train-modal-dialog{
    position: absolute;
    top: 30%;
    left: 36%;
    transform: translate(-50%, -50%)
}
.train_input{
    width: 372px;
    height: 45px;
    padding: 5px 10px;
    margin-right: 27px;
    margin-left: 23px;
    margin-top: 34px;
    margin-bottom: 24px;
    border: 1px #b3b3b3 solid;
    border-radius: 5px;
}
.train_input placeholder{
    font-size: 15px;
}
.train_button {
    margin-left: 270px;
    margin-right: 15px;
}
.change-saleout-type,.change-saleout-rate{
	padding:0 2px;
	border:1px solid #ced4da;
	border-radius:0.25rem;
}
.change-saleout-type option,.change-saleout-rate option{
	font-weight: bolder;
}
.sale-rank-page{
	position:absolute;
	top: 8px;
	left: 400px;
	width: 130px;
	z-index: 1050;
}
.loading-sale-rank{
    position:absolute;
    left:50%;
}
.hide-buhuo-wrap .high-buhuo-td,.hide-buhuo-wrap .low-buhuo-td{
	display:none;
}
.power-select-same .else-store-control,.power-select-same .left-store-content .skc-else-store{
	display:none !important;
}
.reorganize-result-table .qudao-stock-span.qudao-db-td::before{
	content: attr(data-qudao_use_stock);
	float: left;
	font-size: .75rem;
	color: blue;
	width: 0;
	height: 21px;
	line-height: 0;
}
.forbid-edit{
	background:#dee2e6 !important;
}
.suggest-rank-hide-wrap .suggest-rank-item,.total-data-hide-wrap .skc-total-data{
	display: none !important;
}
.saleout-setting-icon {
	cursor: pointer;
	position: absolute;
	top: 14px;
	right: -4px;
	font-size: 14px;
	color: #0698FD;
	z-index: 10;
}
.show-title-modal{
	position:absolute;
	top:0;
	left:0;
	width:350px;
	padding:5px 10px;
	background: #fff;
	border-radius:5px;
	box-shadow:5px 5px 2px 0 rgba(0,0,0,0.1);
	z-index: 1200;
}
.hide-skc-total-wrap .skc-total-tr,.hide-skc-total-wrap .import-skc-tr,.hide-skc-detail-wrap .skc-store-title,.hide-skc-detail-wrap .skc-total-data,.hide-skc-detail-wrap .skc-store-data{
	display:none !important;
}
.control-box{
	text-align: left;
	padding: 0 5px;
}
.control-box p{
	height: 21px;
	line-height: 21px;
}
.control-sale-hide-wrap .stock-sale-item{
	display: none;
}
.control-size-hide-wrap .control-size-item{
	display: none;
}
.control-box .click-order-detail{
	color : #0097fd;
}
.control-box.already-click .click-order-detail{
	color : #DB67DB;
}
.font-color-E522E5{
	color:#e522e5;
}
.hide-size-rank_0
,.hide-size-rank_1
,.hide-size-rank_2
,.hide-size-rank_3
,.hide-size-rank_4
,.hide-size-rank_5
,.hide-size-rank_6
,.hide-size-rank_7
,.hide-size-rank_8
,.hide-size-rank_9
,.hide-size-rank_10
,.hide-size-rank_11
,.hide-size-rank_12
,.hide-size-rank_13
,.hide-size-rank_14
,.hide-size-rank_15
,.hide-size-rank_16
,.hide-size-rank_17
,.hide-size-rank_18
,.hide-size-rank_19
,.hide-size-rank_20
,.hide-size-rank_21
,.hide-size-rank_22
,.hide-size-rank_23
,.hide-size-rank_24
,.hide-size-rank_25
,.hide-size-rank_26
,.hide-size-rank_27
,.hide-size-rank_28
,.hide-size-rank_29
,.hide-size-rank_30
,.hide-size-rank_31
,.hide-size-rank_32
,.hide-size-rank_33
,.hide-size-rank_34
,.hide-size-rank_35
,.hide-size-rank_36
,.hide-size-rank_37
,.hide-size-rank_38
,.hide-size-rank_39
,.hide-size-rank_40
,.hide-size-rank_41
,.hide-size-rank_42
,.hide-size-rank_43
,.hide-size-rank_44
,.hide-size-rank_45
,.hide-size-rank_46
,.hide-size-rank_47
,.hide-size-rank_48
,.hide-size-rank_49
,.hide-size-rank_50
,.hide-size-rank_51
,.hide-size-rank_52
,.hide-size-rank_53
,.hide-size-rank_54
,.hide-size-rank_55
,.hide-size-rank_56
,.hide-size-rank_57
,.hide-size-rank_58
,.hide-size-rank_59
,.hide-size-rank_60
,.hide-size-rank_61
,.hide-size-rank_62
,.hide-size-rank_63
,.hide-size-rank_64
,.hide-size-rank_65
,.hide-size-rank_66
,.hide-size-rank_67
,.hide-size-rank_68
,.hide-size-rank_69
,.hide-size-rank_70
,.hide-size-rank_71
,.hide-size-rank_72
,.hide-size-rank_73
,.hide-size-rank_74
,.hide-size-rank_75
,.hide-size-rank_76
,.hide-size-rank_77
,.hide-size-rank_78
,.hide-size-rank_79
,.hide-size-rank_80
{
	display: table-cell;
}

.wrap-hide-size-rank_0 .hide-size-rank_0
,.wrap-hide-size-rank_1 .hide-size-rank_1
,.wrap-hide-size-rank_2 .hide-size-rank_2
,.wrap-hide-size-rank_3 .hide-size-rank_3
,.wrap-hide-size-rank_4 .hide-size-rank_4
,.wrap-hide-size-rank_5 .hide-size-rank_5
,.wrap-hide-size-rank_6 .hide-size-rank_6
,.wrap-hide-size-rank_7 .hide-size-rank_7
,.wrap-hide-size-rank_8 .hide-size-rank_8
,.wrap-hide-size-rank_9 .hide-size-rank_9
,.wrap-hide-size-rank_10 .hide-size-rank_10
,.wrap-hide-size-rank_11 .hide-size-rank_11
,.wrap-hide-size-rank_12 .hide-size-rank_12
,.wrap-hide-size-rank_13 .hide-size-rank_13
,.wrap-hide-size-rank_14 .hide-size-rank_14
,.wrap-hide-size-rank_15 .hide-size-rank_15
,.wrap-hide-size-rank_16 .hide-size-rank_16
,.wrap-hide-size-rank_17 .hide-size-rank_17
,.wrap-hide-size-rank_18 .hide-size-rank_18
,.wrap-hide-size-rank_19 .hide-size-rank_19
,.wrap-hide-size-rank_20 .hide-size-rank_20
,.wrap-hide-size-rank_21 .hide-size-rank_21
,.wrap-hide-size-rank_22 .hide-size-rank_22
,.wrap-hide-size-rank_23 .hide-size-rank_23
,.wrap-hide-size-rank_24 .hide-size-rank_24
,.wrap-hide-size-rank_25 .hide-size-rank_25
,.wrap-hide-size-rank_26 .hide-size-rank_26
,.wrap-hide-size-rank_27 .hide-size-rank_27
,.wrap-hide-size-rank_28 .hide-size-rank_28
,.wrap-hide-size-rank_29 .hide-size-rank_29
,.wrap-hide-size-rank_30 .hide-size-rank_30
,.wrap-hide-size-rank_31 .hide-size-rank_31
,.wrap-hide-size-rank_32 .hide-size-rank_32
,.wrap-hide-size-rank_33 .hide-size-rank_33
,.wrap-hide-size-rank_34 .hide-size-rank_34
,.wrap-hide-size-rank_35 .hide-size-rank_35
,.wrap-hide-size-rank_36 .hide-size-rank_36
,.wrap-hide-size-rank_37 .hide-size-rank_37
,.wrap-hide-size-rank_38 .hide-size-rank_38
,.wrap-hide-size-rank_39 .hide-size-rank_39
,.wrap-hide-size-rank_40 .hide-size-rank_40
,.wrap-hide-size-rank_41 .hide-size-rank_41
,.wrap-hide-size-rank_42 .hide-size-rank_42
,.wrap-hide-size-rank_43 .hide-size-rank_43
,.wrap-hide-size-rank_44 .hide-size-rank_44
,.wrap-hide-size-rank_45 .hide-size-rank_45
,.wrap-hide-size-rank_46 .hide-size-rank_46
,.wrap-hide-size-rank_47 .hide-size-rank_47
,.wrap-hide-size-rank_48 .hide-size-rank_48
,.wrap-hide-size-rank_49 .hide-size-rank_49
,.wrap-hide-size-rank_50 .hide-size-rank_50
,.wrap-hide-size-rank_51 .hide-size-rank_51
,.wrap-hide-size-rank_52 .hide-size-rank_52
,.wrap-hide-size-rank_53 .hide-size-rank_53
,.wrap-hide-size-rank_54 .hide-size-rank_54
,.wrap-hide-size-rank_55 .hide-size-rank_55
,.wrap-hide-size-rank_56 .hide-size-rank_56
,.wrap-hide-size-rank_57 .hide-size-rank_57
,.wrap-hide-size-rank_58 .hide-size-rank_58
,.wrap-hide-size-rank_59 .hide-size-rank_59
,.wrap-hide-size-rank_60 .hide-size-rank_60
,.wrap-hide-size-rank_61 .hide-size-rank_61
,.wrap-hide-size-rank_62 .hide-size-rank_62
,.wrap-hide-size-rank_63 .hide-size-rank_63
,.wrap-hide-size-rank_64 .hide-size-rank_64
,.wrap-hide-size-rank_65 .hide-size-rank_65
,.wrap-hide-size-rank_66 .hide-size-rank_66
,.wrap-hide-size-rank_67 .hide-size-rank_67
,.wrap-hide-size-rank_68 .hide-size-rank_68
,.wrap-hide-size-rank_69 .hide-size-rank_69
,.wrap-hide-size-rank_70 .hide-size-rank_70
,.wrap-hide-size-rank_71 .hide-size-rank_71
,.wrap-hide-size-rank_72 .hide-size-rank_72
,.wrap-hide-size-rank_73 .hide-size-rank_73
,.wrap-hide-size-rank_74 .hide-size-rank_74
,.wrap-hide-size-rank_75 .hide-size-rank_75
,.wrap-hide-size-rank_76 .hide-size-rank_76
,.wrap-hide-size-rank_77 .hide-size-rank_77
,.wrap-hide-size-rank_78 .hide-size-rank_78
,.wrap-hide-size-rank_79 .hide-size-rank_79
,.wrap-hide-size-rank_80 .hide-size-rank_80
{
	display: none;
}
.over-saleout-reach-hide{
	display: none !important;
}

.hide-ctrl-order_si_1, .hide-ctrl-order_si_3, .hide-ctrl-saleout_1, .hide-ctrl-saleout_2 ,.hide-ctrl-saleout_3,.hide-ctrl-saleout_4,
.hide-ctrl-business_1, .hide-ctrl-business_2, .hide-ctrl-business_3,.hide-ctrl-retail_1, .hide-ctrl-retail_2, .hide-ctrl-retail_5,
.hide-ctrl-retail_6, .hide-ctrl-retail_8, .hide-ctrl-stock_1, .hide-ctrl-stock_1_1,.hide-ctrl-stock_1_2,.hide-ctrl-stock_1_3,
.hide-ctrl-stock_3, .hide-ctrl-stock_4, .hide-ctrl-saleable_week_3 {
	display: none;
	opacity: 0;
	animation: hideIndex 0.3s;
	-moz-animation: hideIndex  0.3s; /* Firefox */
	-webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
	-o-animation: hideIndex  0.3s; /* Opera */
}
.wrap-hide-order_si_1 .hide-ctrl-order_si_1, .wrap-hide-order_si_3 .hide-ctrl-order_si_3, .wrap-hide-saleout_1 .hide-ctrl-saleout_1,
.wrap-hide-saleout_2 .hide-ctrl-saleout_2, .wrap-hide-saleout_3 .hide-ctrl-saleout_3, .wrap-hide-saleout_4 .hide-ctrl-saleout_4,
.wrap-hide-business_1 .hide-ctrl-business_1,.wrap-hide-business_2 .hide-ctrl-business_2, .wrap-hide-business_3 .hide-ctrl-business_3,
.wrap-hide-retail_1 .hide-ctrl-retail_1,.wrap-hide-retail_2 .hide-ctrl-retail_2,.wrap-hide-retail_5 .hide-ctrl-retail_5,
.wrap-hide-retail_6 .hide-ctrl-retail_6,.wrap-hide-retail_8 .hide-ctrl-retail_8,
.wrap-hide-stock_1 .hide-ctrl-stock_1, .wrap-hide-stock_3 .hide-ctrl-stock_3, .wrap-hide-stock_4 .hide-ctrl-stock_4,
.wrap-hide-saleable_week_3 .hide-ctrl-saleable_week_3
{
	opacity: 1;
	display: table-cell;
	animation: hideIndex 0.3s;
	-moz-animation: hideIndex  0.3s; /* Firefox */
	-webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
	-o-animation: hideIndex  0.3s; /* Opera */
}
/*第二层隐藏的, 两层都显示才显示*/
.wrap-hide-stock_1.wrap-hide-stock_1_1 .hide-ctrl-stock_1_1, .wrap-hide-stock_1.wrap-hide-stock_1_2 .hide-ctrl-stock_1_2, .wrap-hide-stock_1.wrap-hide-stock_1_3 .hide-ctrl-stock_1_3 {
	display: table-cell;
	opacity: 1;
	animation: hideIndex 0.3s;
	-moz-animation: hideIndex  0.3s; /* Firefox */
	-webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
	-o-animation: hideIndex  0.3s; /* Opera */
}
@keyframes hideIndex{
	0%{ opacity: 0; }
	100%{opacity: 1; }
}

.table-line-height-15 th {
	line-height: 15px;
}
.record-check-symbol{
    position:absolute;
    top:0;
    right:0;
    width:12px;
    height:12px;
    border-radius:12px;
    background-color:#ff0000;
    display: inline-block;
}
.choose-store-div .dropdown-menu.show{
	max-height: 400px !important;
}
.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .table-content,.buhuo-skc-store-box:not(.hide-skc-detail-wrap) .product-td-div-1{
	width: 340px;
}
.buhuo-skc-store-box .skc-store-title .table-content,.buhuo-skc-store-box .skc-total-data .table-content,
.buhuo-skc-store-box .skc-store-data .table-content,.buhuo-skc-store-box .skc-store-title .head-title{
	line-height: 14px;
	text-align: center;
	justify-content: space-between;
	align-items: center;
	display: flex;
}
.skc-detail-item.store-info-div div:nth-child(1),.skc-detail-item.agent-info-div div:nth-child(1){
	width: 90px;
	height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	direction: rtl;
	border-right: 1px solid #ccc;
}
.skc-detail-item.store-info-div div:nth-child(2),.skc-detail-item.agent-info-div div:nth-child(2){
	width: 50px;
	height: 28px;
	border-right:1px solid #ccc;
}
.skc-detail-item.store-info-div div:nth-child(3),.skc-detail-item.agent-info-div div:nth-child(3){
	width: 50px;
	height: 28px;
	border-right:1px solid #ccc;
}
.skc-detail-item.store-info-div div:nth-child(4),.skc-detail-item.agent-info-div div:nth-child(4){
	width: 50px;
	height: 28px;
	border-right:1px solid #ccc;
}
.skc-detail-item.store-info-div div:nth-child(5),.skc-detail-item.agent-info-div div:nth-child(5){
	width: 50px;
	height: 28px;
	border-right:1px solid #ccc;
}
.skc-detail-item.store-info-div div:nth-child(6),.skc-detail-item.agent-info-div div:nth-child(6){
	width: 50px;
	height: 28px;
}
.buhuo-skc-store-box .sk-detail-set-btn{
	cursor: pointer;
	position: absolute;
	top: 7px;
	right: 0px;
	width: 16px;
	height: 16px;
}
.buhuo-skc-store-box.hide-skc-total-wrap .table-right,.buhuo-skc-store-box.hide-skc-total-wrap .right-table{
	display: none !important;
}
.buhuo-skc-store-box .down-icon{
	transition: all .3s;
	background: no-repeat url(/assets/img/down-icon-white.png);
	width: .875rem;
	height:.875rem;
	position: absolute;
	top: .25rem;
	left: 2rem;
	background-size: 16px 16px;
}
.buhuo-skc-store-box .up-icon{
	transition: all .3s;
	background: no-repeat url(/assets/img/up-icon-white.png);
	width: .875rem;
	height:.875rem;
	position: absolute;
	top: .25rem;
	left: 2rem;
	background-size: 16px 16px;
}
.buhuo-skc-store-box .export-hover:hover .down-icon{
	background: no-repeat url(../img/up-icon-white.png);
	background-size: 16px 16px;
}
.buhuo-skc-store-box .product-td-div-1.load-product-sale-type{
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.buhuo-skc-store-box .table-content{
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.buhuo-skc-store-box .skc-store-data:last-child .table-content{
	border-bottom: 1px solid #999;
}
.union_product_expand {
    background-color: aliceblue;
}
.union_product_expand .product_1 {
    line-height: .95rem;
}
.reorganize-table .reorganize-store-box .dropdown.bootstrap-select.show-tick.select-more-store{
	position: absolute;
	left: -13px;
	top: -8px;
}
.reorganize-table .reorganize-store-box .bootstrap-select .dropdown-menu{
	max-height: 535px !important;
	min-width: 170px !important;
}
.reorganize-table .reorganize-store-box .bootstrap-select .dropdown-menu .inner{
	max-height: 460px !important;
}
.reorganize-table .hide-single-store,.delivery-record-table .hide-trade-detail{
	display: none;
}

.union_db_disabled {
	background-color: #eeeeee;
}
.border-dashed-right-red {
	border-right: 1px dashed red !important;
}
.qudao-stock-cang-box .bootstrap-select .dropdown-menu.inner{
	max-height:340px !important;
	transform:translate3d(0px, 0px, 0px) !important;
}
.auto-select-receiver {
	width: 4.5rem;
	height: 1.5rem;
	margin: 5px;
	margin-right: 0;
	text-align: center;
	background: #DEEBF7;
	border: 1px solid #ccc;
	border-radius: 4px;
	/*color: #000;*/
	display: inline-block;
	cursor: pointer;
}
.readonly-reorganize-store-in {
	height: 100%;
	background: #d9d9d9;
	display: flex;
	align-items: center;
	justify-content: center;
}
.text-auto-wrap {
	word-wrap: break-word;
	overflow-wrap: break-word;
	white-space: normal;
}
.hide_no_sale_data .no_sale,.hide_no_stock_data .no_stock,.hide_no_get_data .no_get,.hide_no_need_size_data .no_need_size{
	display:none;
}

/* 使用 dropup 强制下拉菜单向上弹出 */
.dropup .bootstrap-select .dropdown-menu {
	top: auto !important;      /* 禁用默认的向下弹出定位 */
	bottom: 100% !important;   /* 强制让下拉菜单从父元素顶部向上弹出 */
	margin-bottom: 0 !important;  /* 去除下拉菜单底部的间距 */
}

/* 为了确保向上的下拉菜单不会被其他元素遮挡，增加一些位置偏移 */
.dropup .dropdown-toggle {
	z-index: 1000; /* 确保下拉按钮在上面 */
}
.delivery-record-table .rank_down_img{
	background:url("/assets/img/rank_down.png") 90px 1px no-repeat;
}
.delivery-record-table .rank_up_img{
	background:url("/assets/img/rank_up.png") 90px 1px no-repeat;
}
.delivery-record-table .rank_no_img{
	background:url("/assets/img/rank_no.png") 90px 1px no-repeat;
}
.urgent-delivery-table .rank_down_img{
	background:url("/assets/img/rank_down.png") 55px 18px no-repeat;
}
.urgent-delivery-table .rank_up_img{
	background:url("/assets/img/rank_up.png") 55px 18px no-repeat;
}
.options.float-right {
    display: none;
}
.change-discount-status{
	position:absolute;
	left:-12px;
	bottom:-20px;
	width:70px;
	height:20px;
	line-height:20px;
	background:#ccc;
	z-index:10;
}
.add-pool-wrap .beizhu-div-right .store_retail_rank_title .size_title.week_sale:hover .change-discount-status{
	display:block !important;
}
.common_filter_product .select2-container--default{
	min-width: 5.5rem;
}
.add-order .add-oder-top-10,.add-order .add-oder-top-20,.add-order .add-oder-top-30,.add-order .add-oder-top-40,.add-order .add-oder-top-50{
	display:none;
}
.show-add-oder-top-10 .add-oder-top-10, .show-add-oder-top-20 .add-oder-top-20, .show-add-oder-top-30 .add-oder-top-30,
.show-add-oder-top-40 .add-oder-top-40, .show-add-oder-top-50 .add-oder-top-50{
	display: inline-block;
}
.width-wrap{
	max-width:unset !important;
	white-space:unset !important;
	word-wrap:break-word !important;
}

.recent_retail_day_7, .recent_retail_day_15, .recent_retail_day_21, .recent_retail_day_30 {
	display: none;
}
.recent_retail_day_wrap_7 .recent_retail_day_7, .recent_retail_day_wrap_15 .recent_retail_day_15, .recent_retail_day_wrap_21 .recent_retail_day_21, .recent_retail_day_wrap_30 .recent_retail_day_30{
	display: inline;
}
.time_type_li_hide .time_type_li{
    display: none;
}
.roll-over-check:before{
	content: attr(data-top);
	float: left;
	color:#FF0000;
	font-size: .75rem;
	width: 0;
	height: 21px;
	line-height:10px;
	margin-top:-10px;
}
.fandan-kuansehao-div div.bootstrap-select .selectpicker + button{
	height: 28px;
	line-height: 14px;
	padding: 6px 3px !important;
}
.fandan-kuansehao-div .bootstrap-select .dropdown-menu{
	min-width:130px !important;
	max-height:250px !important;
	transform:translate3d(-15px, 8px, 0px) !important;
}
.fandan-kuansehao-div .bootstrap-select .dropdown-menu.inner{
	max-height:240px !important;
	transform:translate3d(0px, 0px, 0px) !important;
}
.back_user_div .select2-container.select2-container--default{
	width: 110px !important;
}
.vertical-middle{
	vertical-align: middle !important;
}
.season-table .expand-parent{
	width:100%;
	height:2rem;
	line-height:1rem;
	padding: 0;
	font-size:12px;
	color: #0097fd;
	font-weight: 700;
	text-align:center;
	display: block;
	background: #67c2ff40;
	border-bottom:1px solid #1890ff;
	border-top: 1px solid #0097fd;
	box-shadow: 0px 0px 2px 0px #1890ff;
}
.nosend-item-span{
	position:absolute;
	top:-14px;
	right:0;
	font-size:0.75rem;
	color:#FF00FF;
}