div.hotboxnumber {
	position: relative;
}
div.hot {
	display: inline-block;
	position: absolute;
	height: 21px;
	background: url(/images/mark_hot.png) 0 0 no-repeat;
	padding-left: 8px;
	padding-right: 4px;
	left: -10px;
	top: -16px;
	color: #ffffff;
	font-weight: bold;
	z-index: 1040;
}
div.hotdata {
	display: inline-block;
  top: 0px;
  /*left: -62px;*/
  right: 0px;
  bottom: 0px;
  /*left: -1px;*/
}
.id_status_2 {
	background-color: #FFF700 !important;
}
.id_status_3, .id_status_6, .id_status_9 {
	background-color: #F06060 !important;
}
.id_status_4 {
	background-color: #B0FFB7 !important;
}
.id_status_5 {
	background-color: #64E90C !important;
}
.field-order-phn_cell, .field-order-phn_city {
	display: inline;
}
.field-sales-phn_cell, .field-sales-phn_city {
	display: inline;
}
.creditLimit{
	margin-top: 20px;
}
.creditLimit .creditLimit-item .creditLimit-label{
	color: #31708f;
	font-weight: 600;
}
.creditLimit .creditLimit-item .creditLimit-value, .creditLimit .creditLimit-item .creditLimit-value a{
	color: #31708f;
	text-decoration: underline;
}

.tooltip-order {
	position: relative;
	display: inline-block;
}

.tooltip-order .tooltiptext {
	visibility: hidden;
	width: 220px;
	background-color: #555;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	padding: 5px 0;
	position: absolute;
	z-index: 1;
	bottom: 125%;
	left: 50%;
	margin-left: -109px;
	opacity: 0;
	transition: opacity 0.3s;
}

.tooltip-order .tooltiptext::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
}

.tooltip-order:hover .tooltiptext {
	visibility: visible;
	opacity: 1;
}
.modal-body .modal-loading{
	margin: 0 auto;
	display: block;
}
.modal-body td{
	padding: 5px;
}
.modal-body .limit-label{
	margin-bottom: 5px;
	font-size: 14px;
}
.modal-body .error-message{
	font-size: 16px;
}