@charset "utf-8";
/* 주문관리 */

/* 주문상품목록 테이블 */
.info-detail .info-table .order-product-list-table-wrap { overflow-x: scroll;  overflow-y: hidden; background: #fff; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table { min-width: 1700px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row { border-bottom: 1px solid #dee3eb; width: 100%; overflow: hidden; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row>div { padding: 0 5px; text-align: center; border-right:1px solid #eee; display: inline-block; text-overflow: ellipsis; height: 100%; vertical-align: middle; overflow: hidden; float: left; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row>div:last-of-type { border-right: none; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .head .row { width: 100%; background: #ECECEC; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .head .row>div { padding: 5px; font-weight: bold; background: #ECECEC; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row>div { padding: 7px 5px; background: #fff; height: 30px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row>div .normal-btn { font-size: 11px; height: 20px; display: block; line-height: 20px; padding: 0 5px; border-radius: 3px;  cursor: pointer; color: #fff; transition: background .2s ease; font-weight: 300; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row>div.product-numb a.product-numb { color: #4A54FF; text-decoration: underline; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.numb { width: 50px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.franchise { width: 100px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.brand { width: 100px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.product-numb { width: 120px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.product-name { width: 140px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.option { width: 140px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.receiving-price { width: 90px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.discount-price { width: 90px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.selling-price { width: 90px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.vat-price { width: 90px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.amount { width: 70px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.total-price { width: 130px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.estimate-price { width: 130px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.shipping-fee { width: 70px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.shipping-status { width: 100px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.set { width: 80px; }

.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row.on>div { background: #EEF9EB; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info { width: 100%; height: 100%; border-top: 1px solid #AFD7AF; background: #f8f8f8; padding: 0; position: relative; border-bottom: 1px solid #AFD7AF; display: none; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row.on .detail-info { display: block; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info:after { width: 100%; height: 6px; position: absolute; content: ''; z-index: 2; left: 0; top: 0; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000000), color-stop(1, #ffffff)); background: -moz-linear-gradient(top, #000000 0%, #ffffff 100%); background: -webkit-linear-gradient(top,  #000000 0%, #ffffff 100%); background: -o-linear-gradient(top,  #000000 0%, #ffffff 100%); background: -ms-linear-gradient(top,  #000000 0%, #ffffff 100%); background: linear-gradient(top,  #000000 0%, #ffffff 100%); opacity: 0.05; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row { overflow: hidden; background: #ECECEC; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row:last-child { border-bottom: none; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .head { width: 100px; text-align: center; font-weight: bold; float: left; background: transparent; border-right: none; padding: 8px 10px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .body { float: left; width: calc(100% - 100px); text-align: left; padding: 5px 10px; height: auto; background: #fff; border-left: 1px solid #e5e5e5; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .check-input-wrap { display: inline-block; white-space: nowrap; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .check-input-wrap li { display: inline-block; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .check-input-wrap .check-input { display: inline-block; width: auto; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .body .normal-btn { display: inline-block; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .body .shipping-summary { display: block; font-weight: bold; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row .detail-info .row .body .shipping-summary .amount { color: #4A54FF; margin-right: 2px; }


.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .check-input { width: 15px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .check-input input[type=checkbox] + .check-label { padding-left: 15px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .check-input input[type=checkbox] + .check-label:before { margin-top: -9px; }

.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .row div.check,
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row>.check { padding: 5px 10px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table .body .row>div { padding: 5px; }