/* onelive.co.kr /addon/m_user/order/my_sales_item.asp 전용 CSS
   2026-08-06 khc : 인라인 style 3블록을 외부 캐시가능 파일로 분리(속도개선).
   ★분리 전 브레이스 버그 수정: .btn-black/.btn-blue 닫는 } 누락 + .pop-Content 규칙 자체가 없어서
   그 뒤 판매자메모 팝업(.pop-Layer 전체) 스타일이 전부 깨져 있었다(원본 그대로 옮기지 않고 고친 뒤 분리). */

		body {background:#f0f0f0;}
		.head_top {display:none;}
		.gnb_box {display:none;}
		.bfmWrap {display:none;}
		.botFixMenu_bg, .btm_height{display:none ! important;}

		.m_admin_wrap .head_height{height:0;}
		.sales_top {padding:5px 15px;display:flex;flex-direction:column;}
		h3.h3-1{display: flex;float: left;align-items:center;padding: 0;height: 44px;line-height: 44px;}
		h3.h3-1 img {vertical-align: middle;}
		.dataterm {display:flex; line-height:60px;align-items:center;gap:10px;}
		.dataterm span {margin-right:5px; line-height:44px;}
		.dataterm .ui-select {width: 98px;}
		.dataterm .ui-select .ui-btn {padding-left: 10px;background-position: right center;}
		.dataterm .ui-select .ui-btn span.select1 {padding-right: 26px;}

		#bottomFMenu {display: none;} /* 사장님 지시로 플로팅메뉴 삭제 */

		/* 20.02.06 yeonzoo by ceo */
		.order_totalBox{padding:0 15px 0 15px; margin-top:10px;}
		#content .order_totalBox:last-child{margin-bottom:10px;}
		.product_box_01.st1 .titleBox{padding:10px 15px;}
		.product_box_01.st1 .price-boxwrap{width:100%; margin:0;}
		.product_box_01 .img_text_box{padding:0 10px;}
		.product_box_01 div.img{padding:10px 0 0 0; width:20%;}
		.product_box_01 div.text{position:inherit; top:initial; width:80%; float:left;}
		.product_box_01 div.text strong a{color:#000;}

		.ui-select .ui-btn{height:40px;}
		.ui-select .ui-btn span.select1{line-height: 38px;}

		.product_box_01.st1 .topList > ul:first-child {float:none;width:0;}
		.product_box_01.st1 .topList > ul{float:left;}
		.product_box_01.st1 .topList > ul .status:after {display:none !important;}



.orderAction-wrap.order-info .ui-input-text {border-color:transparent !important;}
.orderAction-wrap {margin-bottom: 3px;padding: 4px 10px;line-height: 20px;border: 1px solid #222;display: flex;justify-content: flex-end;align-items: center;gap: 10px;}
.orderAction-wrap span {padding: 2px 10px;line-height: 20px;font-size: 12px;color: #222;font-weight: 600;}
.orderAction-wrap table,.orderAction-wrap th,.orderAction-wrap td {border: 1px solid #dbdbdb;border-collapse: collapse;}
.orderAction-wrap th { background-color: #e9e9e9;}
.orderAction-wrap.order-info {margin-bottom: 0;margin-top: 3px;border: 1px solid #dbdbdb;flex-direction: column;justify-content: flex-end; gap: 3px;}
.orderAction-wrap button {line-height: 20px;padding: 2px 10px;font-size: 12px;font-weight: 600;border-radius: 5px;}
.orderAction-wrap select {border: 1px solid #dbdbdb;font-size: 12px;height: 38px;color: #000;font-weight: 700;padding: 0 20px 0 10px;width: 123px;}
.orderAction-wrap input {font-size: 12px;height: 38px;width: 100px;box-sizing: border-box;border: 1px solid #dbdbdb;border-radius:4px;}
.btn {box-sizing: border-box;}
/* 주문상태 span 정의 */
.span-blank {color: red !important;display:none;}
/* button 색 정의 */
.btn.btn-white {background-color: #fff;color: #000 !important;}
.btn.btn-black {background: #000;color: #fff !important;}
.btn.btn-blue {background: #4181db;color: #fff !important;}
.btn.btn-red {background-color: crimson;color: #fff !important;}
/* jquery ui */
.orderAction-wrap .ui-select .ui-btn {height: 30px;}
.orderAction-wrap .ui-select .ui-btn span.select1 {padding-right: 35px; line-height: 24px;}
.orderAction-wrap .ui-select span { color: inherit; font-weight:500;}
/* 다용도 레이어 팝업 */
.pop-LayerBox {display:none; position:relative;}
.pop-Layer {position:fixed; top:20%;left: 50%; transform: translateX(-50%); width:100%; max-width:680px; padding:0 15px; box-sizing:border-box; z-index:99999;}
.pop-Layer .inhead {background-color:#fff; border-radius:10px 10px 0 0; position: relative;}
.pop-Layer .inhead h1 {padding:15px; font-size:14px; line-height:20px; text-align:left; color:#000; font-weight:bold;}
.pop-Layer .inhead span.close {display: block;position: absolute;top: 50%;right: 15px;width: 20px;height: 20px;margin-top: -10px;color: #000;font-size: 30px;text-align: center;cursor: pointer;font-weight: bold;}
.pop-Layer .incont {background-color:#fff; border-radius:0 0 10px 10px; padding:15px 15px 0px 15px;}
.pop-Layer .incont .pop-Content {text-align:left;}
.pop-Layer .incont p {text-align:center; font-size:16px; line-height:23px;}
.pop-Layer .incont input.text {border: 1px solid #ddd;height: 44px;line-height: 44px;border-radius: 4px; margin:10px 0;font-size: 15px;padding: 0 8px;box-sizing: border-box;}
.pop-Layer .incont textarea {width:100%;height:200px; border: 1px solid #ddd;padding:0 10px; box-sizing:border-box; font-size:12px;}
.pop-Layer .incont .btns-box {border-radius: none !important; font-size:15px;}
.pop-Layer .incont .btns-box a {color:#fff;font-weight:bold;}
.pop-LayerBox .pop_mask {position:fixed; top:0; left: 50%; transform: translateX(-50%); width:100%;max-width:680px; height:9999px; background:#000; opacity:0.3; z-index:99998;}
@media(min-width:930px){
	.pop-LayerBox .pop-Layer {max-width: 525px;}
	.pop-LayerBox .pop_mask {max-width: 525px;}
}

/* 주문 검색 */
.dataterm button {line-height: 20px;padding: 2px 10px;font-size: 12px;font-weight: 600;border-radius: 5px;height: 41px;margin-top: 7px;}

	.searchDetail {display:none;}
	.searchDetail-wrap {display:flex; flex-direction:column; gap:2px; width:100%;}
	.searchDetail-wrap label { display:inline-block; font-size:12px; margin:0;}
	.searchDetail-field {display:flex; flex-wrap: wrap; gap:2px; align-items: center;}
	.searchDetail-field .ui-btn { padding-top: 5px; padding-bottom: 5px; margin:0; font-size:12px; background:none; border:none;}
	.searchDetail-field .ui-checkbox, .searchDetail-field .ui-radio {margin:2px;}
	.searchDetail-field .ui-input-text input {height: 20px; font-size:12px;}
	.searchDetail-field .ui-select {margin:0; padding-top:0; padding-bottom:0; font-size:12px;}

	/* 2025-05-02 khs : 발주엑셀다운로드 버튼 */
	.btnWrap{line-height: 60px;background: #FFF;padding: 15px;margin: 10px -10px 0;text-align: center;}
	.btnWrap .btn{padding: 10px;border-radius: .3125em;border: 1px solid #f0f0f0;}