.detail { cursor:pointer; }
.detail:hover { text-decoration: underline; font-weight: bold; }


.contents {  
    background-color:white;
    padding:20px 30px 40px;
    overflow:auto;
    max-width:1600px;
}

#buytab .buytab__wrap {
    max-width:1200px;
}

.detail.vtli5 {
    display: flex;
    flex-wrap: wrap;
}

.detail.vtli5 span {
    margin-right: 5px;
}

.detail.vtli5 img {
    height: 20px;
}

@media (max-width:874px) {
    .contents {
        background-color: white;
        padding: 20px 15px 40px;
        overflow: auto;
        max-width: none;
    }
}

.pagetitle__wrap {position: relative;height: 43px;}
.title {
    font-size:20px; 
    margin-bottom:10px; 
    font-weight: bold;
    float:left;
}

/*search box*/
@media (min-width:875px) {
.search__result {width:100%;margin:0 auto;display:inline-block;padding:0px;margin-bottom:10px;border-top: 3px solid #5e5e5e;}
.search__result__wrap {}
.search__wordbox {display:flex; border-bottom: 1px solid #d2d2d2;padding:5px 5px;}
.search__detailbox {display:flex; border-bottom: 1px solid #d2d2d2;padding:5px 5px;}
.search__checklist {display:flex; border-bottom: 1px solid #d2d2d2;padding:5px 5px;}
.search__conditbox {display:flex; border-bottom: 2px solid #aaa;padding:5px 5px;background:#E8E8E8;}
.search__checklist input[type=checkbox] { vertical-align:text-top; }
.search__checklist label {margin-left:2px; margin-right:15px; cursor:pointer;}


.listbox__item {float:left; width:150px; font-size:14px;font-weight:600;}
.listbox__cont {width:calc(100% - 150px);float:none;font-size:14px;} 
.listbox__cont span {width: 25%;display: block;float: left;font-size: 14px;line-height: 2; cursor:pointer; } 
.listbox__cont span.active { font-weight:bold; }
.listbox__cont.cont__chk span {width: auto; margin-right: 14px;}

.cont__word {}
.cont__word span {}
.cont__detail {}
.cont__detail  span{}
.cont__condit{}
.cont__condit span{}
.listbox__cont cont__condit {border:1px solid #222; border-radius:5px;}

.cont__condit > span {font-size:13px; border:0px solid #AD8E53;border-radius:5px;padding:0px 5px;background:#AD8E53;color:#fff;width:auto; margin-right:15px;}
.cont__condit span > span {font-size:13px; border:0px solid #AD8E53;border-radius:5px;padding:0px 5px;background:#AD8E53;color:#fff;width:auto; margin-right:0px;}
/* .cont__condit span:after {content:'X'; font-weight:400;padding:0 5px 0 15px;} */

.cont__condit > span > i {
    float:right;
    margin-bottom: 7px;
    margin-right: 3px;
    margin-top: 7px;
    }

}

@media (max-width:874px) {
.search__result {width:100%;margin:0 auto;display:inline-block;padding:0px;margin-bottom:20px;border-top: 3px solid #5e5e5e;}
.search__result__wrap {}
.search__wordbox {display:flex; border-bottom: 1px solid #d2d2d2;padding:5px 5px;flex-direction:column;}
.search__detailbox {display:flex; border-bottom: 1px solid #d2d2d2;padding:5px 5px;flex-direction:column;}
.search__checklist {display:flex; border-bottom: 1px solid #d2d2d2;padding:5px 5px;flex-direction:column;}
.search__conditbox {display:flex; border-bottom: 2px solid #aaa;padding:5px 5px;background:#E8E8E8;flex-direction:column;}


.listbox__item {float:none;width:100%;font-size:15px;font-weight:800;margin-bottom:0px}
.listbox__cont {width:100%;float:none;font-size:14px;} 
.listbox__cont span {float: left;font-size: 14px; line-height: 1.7;margin: 0px 10px;} 

.cont__word {}
.cont__word span {}
.cont__detail {}
.cont__detail  span{}
.cont__condit{}
.cont__condit span{font-size:13px; border:0px solid #5f6b7d;border-radius:5px;padding:2px 5px;background:#5f6b7d;color:#fff;}
.cont__condit span:after {content:'X'; font-weight:400;padding:0 5px 0 15px;}
}

/*search box END*/

.nolistinfo{
    padding-left: 0px!important;
    text-align: center!important;
    background: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d2d2d2;
    clear:both;
}


/* select */

.selectbox {
width: 132px;
padding: 1px 5px;
border: 1px solid #999;
font-family: NanumGothic;
font-weight:400;
font-size:14px;
background: url('/images/arrow.png') no-repeat 95% 50%;
border-radius: 5px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
float:right;
}

select#listSize::-ms-expand, select.selectbox::-ms-expand  {
    display: none;
}
.hitsbox{font-size:14px;float:left;margin-top:10px; margin-bottom:5px;}
.listsizewrap {float:right;margin-top:10px; margin-bottom:5px;}
.btn_align_wrap {float:right;margin-top:10px; margin-bottom:5px;padding:0 5px;}
#hits{font-size:16px;font-weight:800;}


.sortbtn {padding:1px 5px;color:#707070;font-size:12px;font-weight:800;background:#fff;border:0px solid #aaa;border-radius:5px;}
.sortbtn.active { background-color:#ccc; }


/* select END */

#prodpage{margin:0 auto;text-align:center;margin:15px 0;}
#prodpage ul{text-align:center;font-size:13px;letter-spacing:2px;}
#prodpage ul strong {padding:5px 10px 6px 12px;border:0px solid #707070; background:#9B6C31;color:#fff;margin:0 3px;border-radius:5px;}
#prodpage ul a {padding:5px 10px 6px 12px;border:0px solid #707070;color:#757575;margin:0 3px;}


input.qtyminus {width:25px;height:25px;line-height:0;box-sizing:border-box;vertical-align:top;}
input.qtyminus[type='button']:hover{background:#777;color:#fff;}
input.qtyminus[type='button'] {color:#707070;width:25px;font-size:20px;font-family:fantasy;background:#f2f2f2;border:1px solid #d2d2d2;}
input.qtyplus {width:25px;height:25px;line-height:0;box-sizing:border-box;vertical-align:top;}
input.qtyplus[type='button']:hover{background:#777;color:#fff;}
input.qtyplus[type='button'] {color:#707070;width:25px;font-size:20px;font-family:fantasy;background:#f2f2f2;border:1px solid #d2d2d2;}


 /*******************************************************************/
 
#prodpage{margin:0 auto;text-align:center;margin:15px 0;}
#prodpage ul{text-align:center;font-size:13px;letter-spacing:2px;}
#prodpage ul strong {padding:5px 10px 6px 12px;border:0px solid #707070; background:#048ABF;color:#fff;margin:0 3px;border-radius:5px;}
#prodpage ul a {padding:5px 10px 6px 12px;border:0px solid #707070;color:#757575;margin:0 3px;}

input[type=checkbox] {width:15px; height:15px;}
input.qtyminus {width:20px;height:20px;line-height:0;box-sizing:border-box;vertical-align:top;}
input.qtyminus[type='button']:hover{background:#777;color:#fff;}
input.qtyminus[type='button'] {color:#707070;width:20px;font-size:18px;font-family:fantasy;background:#f2f2f2;border:1px solid #d2d2d2;}
input.qtyplus {width:20px;height:20px;line-height:0;box-sizing:border-box;vertical-align:top;}
input.qtyplus[type='button']:hover{background:#777;color:#fff;}
input.qtyplus[type='button'] {color:#707070;width:20px;font-size:18px;font-family:fantasy;background:#f2f2f2;border:1px solid #d2d2d2;}

.qtyvalue {
    width:40px;
    height:20px;
    border:1px solid #d2d2d2;
    text-align: center;
    font-weight:700;
    margin:0px 2px;
}
.qtyvalue:focus{outline:2px solid #26348c;background:#E8E8E8;}

.itemname {font-weight:700;font-size:14px;color:#2E2E2E;letter-spacing:-1px;}
.qtyprice {font-size:14px;font-weight:700;color:#26348b;}

.vtc {display: flex; align-content: center; align-items: center;}

.prodlist_container > div, .prodlist_head_container > div { border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; }
.prodlist_container > div {
    white-space: normal;
    word-wrap: break-word;
    word-break: break-word;
}
.promo-amt, .promo-gift { font-size: 12px; justify-content: flex-start; text-align: left; }
@media (min-width:1350px) {
.prodlist_container {border-bottom:1px solid rosybrown; padding:0px 0;}
/*#prod_list .prodlist_container:last-child { border-bottom-color:#7488b5; }*/
.prodlist_head_container {border-top:2px solid#1F1F1F; border-bottom:1px solid#1F1F1F;text-align:center!important; justify-content: center;}
.prodlist_head_container > div { background:#F0F0F0;/*border:0px solid #bccbff;*/font-weight:700;text-align:center!important; justify-content: center;}

.prodlist_container > div {padding:3px 5px;width: 100%;letter-spacing:-0.5px;margin-top:0px;margin-left:0px;}

    .prodlist_container {
        display: grid;
        display: -ms-grid;
        /* 순번/선택/이미지 + 상품명(넓게) ~ 프로모션(넓게) ~ 최종출고 — 스펙 비율 */
        -ms-grid-columns: 40px 40px 60px minmax(160px, 2.2fr) 0.7fr 0.7fr 0.8fr 0.8fr 0.9fr minmax(110px, 1.25fr) minmax(120px, 1.5fr) 0.75fr 0.85fr;
        grid-template-columns: 40px 40px 60px minmax(160px, 2.2fr) 0.7fr 0.7fr 0.8fr 0.8fr 0.9fr minmax(110px, 1.25fr) minmax(120px, 1.5fr) 0.75fr 0.85fr;
        width: 100%;
        border-collapse: collapse;
        min-width: 1000px;
    }
.prodlist_container:hover {background:#fef3ed;}
.prodlist_container:nth-of-type(2n+2) {background:#E8E8E8;}
.prodlist_container:nth-of-type(2n+2):hover {background:#fef3ed;}
.prodlist_container > div.vtli22, .prodlist_head_container > div.vtli22,
.prodlist_container > div.vtli19, .prodlist_head_container > div.vtli19{ border-right:none; }

/* 윗줄: 상품명 | 상품코드 | 가용재고 | 소비자가 | 공급단가 | 입력수량 | 상품정보 | 프로모션(금액) | 단가책정일 | 최종출고일 */
.vtli1 {grid-row:span 2;-ms-grid-row-span:2; padding:0!important;  justify-content: center; -ms-grid-row: 1; -ms-grid-column: 1;}
.vtli2 {grid-row:span 2; -ms-grid-row-span:2; padding:0!important;  justify-content: center; -ms-grid-row: 1; -ms-grid-column: 2;}
.vtli3 {grid-row:span 2;-ms-grid-row-span:2; text-align:center;padding:0!important;  justify-content: center; -ms-grid-row: 1; -ms-grid-column: 3;}
.vtli4 {-ms-grid-row: 1; -ms-grid-column: 4;}
.vtli5 {-ms-grid-row: 1; -ms-grid-column: 5;}
.vtli9{ justify-content: center; -ms-grid-row: 1; -ms-grid-column: 6;}
.vtli10{justify-content: flex-end; -ms-grid-row: 1; -ms-grid-column: 7;}
.vtli11{justify-content: flex-end; -ms-grid-row: 1; -ms-grid-column: 8;}
.vtli8{justify-content: center; -ms-grid-row: 1; -ms-grid-column: 9;}
.vtli6{ justify-content: center; flex-wrap: wrap; -ms-grid-row: 1; -ms-grid-column: 10;}
.vtli13{justify-content: flex-start; text-align: left; -ms-grid-row: 1; -ms-grid-column: 11;}
.vtli12{justify-content: center; -ms-grid-row: 1; -ms-grid-column: 12;}
.vtli22{justify-content: center; -ms-grid-row: 1; -ms-grid-column: 13;}

/* 아래줄: 규격 | e-book | 모델명 | 적용률 | 총금액 | 최소주문/단위 | 행사구분 | 프로모션(증정) | IN/OUT | 최종출고금액 */
.vtli14{-ms-grid-row: 2; -ms-grid-column: 4;}
.vtli15{ justify-content: center;-ms-grid-row: 2; -ms-grid-column: 5;}
.vtli16{-ms-grid-row: 2; -ms-grid-column: 6;}
.vtli20{justify-content: flex-end; -ms-grid-row: 2; -ms-grid-column: 7;}
.vtli21{justify-content: flex-end;-ms-grid-row: 2; -ms-grid-column: 8;}
.vtli7{ justify-content: center;-ms-grid-row: 2; -ms-grid-column: 9;}
.vtli18{-ms-grid-row: 2; -ms-grid-column: 10;}
.vtli23{justify-content: flex-start; text-align: left;-ms-grid-row: 2; -ms-grid-column: 11;}
.vtli17{ justify-content: center; -ms-grid-row: 2; -ms-grid-column: 12;}
.vtli19{ justify-content: flex-end;-ms-grid-row: 2; -ms-grid-column: 13;}

.item-mark img { max-height: 22px; margin: 1px; }
.itemchk + label {display:none;}
}

@media (min-width:875px) and (max-width:1350px) {
.prodlist_container {border-bottom:1px solid #d2d2d2;padding:0px 0;}
.prodlist_head_container {border-top:2px solid#1F1F1F; border-bottom:1px solid#1F1F1F;text-align:center!important; justify-content: center;}
.prodlist_head_container > div { background:#F0F0F0;font-weight:700;text-align:center!important; justify-content: center;}

.prodlist_container > div {padding:3px 5px;width: 100%;letter-spacing:-0.5px;margin-top:0px;margin-left:0px;}

    .prodlist_container {
        display: grid;
        display: -ms-grid;
        -ms-grid-columns: 26px 26px 60px 1.6fr 0.8fr 0.8fr 0.9fr 0.9fr;
        grid-template-columns: 26px 26px 60px 1.6fr 0.8fr 0.8fr 0.9fr 0.9fr;
        width: 100%;
        border-collapse: collapse;
    }
.prodlist_container:hover {background:#fef3ed;}
.prod1list_container:nth-of-type(2n+2) {background:#E8E8E8;}
.prodlist_container:nth-of-type(2n+2):hover {background:#fef3ed;}
.prodlist_container > div.vtli11, .prodlist_head_container > div.vtli11,
.prodlist_container > div.vtli21, .prodlist_head_container > div.vtli21,
.prodlist_container > div.vtli22, .prodlist_head_container > div.vtli22,
.prodlist_container > div.vtli19, .prodlist_head_container > div.vtli19{ border-right:none; }

/* 4행×5데이터열 — 스펙 페어링 유지 */
.vtli1 {grid-row:span 4;-ms-grid-row-span:4; padding:0!important;  justify-content: center; -ms-grid-row: 1; -ms-grid-column: 1;order:1}
.vtli2 {grid-row:span 4; -ms-grid-row-span:4; padding:0!important;  justify-content: center; -ms-grid-row: 1; -ms-grid-column: 2;order:2}
.vtli3 {grid-row:span 4;-ms-grid-row-span:4; text-align:center;padding:0!important;  justify-content: center; -ms-grid-row: 1; -ms-grid-column: 3;order:3}

.vtli4 {-ms-grid-row: 1; -ms-grid-column: 4;order:4}
.vtli5 {-ms-grid-row: 1; -ms-grid-column: 5;order:5}
.vtli9{ justify-content: center; -ms-grid-row: 1; -ms-grid-column: 6;order:6}
.vtli10{justify-content: flex-end; -ms-grid-row: 1; -ms-grid-column: 7;order:7}
.vtli11{justify-content: flex-end; -ms-grid-row: 1; -ms-grid-column: 8;order:8}

.vtli14{-ms-grid-row: 2; -ms-grid-column: 4;order:12}
.vtli15{ justify-content: center;-ms-grid-row: 2; -ms-grid-column: 5;order:13}
.vtli16{-ms-grid-row: 2; -ms-grid-column: 6;order:14}
.vtli20{justify-content: flex-end; -ms-grid-row: 2; -ms-grid-column: 7;order:15}
.vtli21{justify-content: flex-end;-ms-grid-row: 2; -ms-grid-column: 8;order:16}

.vtli8{justify-content: center; -ms-grid-row: 3; -ms-grid-column: 4;order:20}
.vtli6{ justify-content: center; flex-wrap: wrap; -ms-grid-row: 3; -ms-grid-column: 5;order:21}
.vtli13{justify-content: flex-start; text-align: left; -ms-grid-row: 3; -ms-grid-column: 6;order:22}
.vtli12{justify-content: center; -ms-grid-row: 3; -ms-grid-column: 7;order:23}
.vtli22{justify-content: center; -ms-grid-row: 3; -ms-grid-column: 8;order:24}

.vtli7{ justify-content: center;-ms-grid-row: 4; -ms-grid-column: 4;order:28}
.vtli18{-ms-grid-row: 4; -ms-grid-column: 5;order:29}
.vtli23{justify-content: flex-start; text-align: left;-ms-grid-row: 4; -ms-grid-column: 6;order:30}
.vtli17{ justify-content: center; -ms-grid-row: 4; -ms-grid-column: 7;order:31}
.vtli19{ justify-content: flex-end;-ms-grid-row: 4; -ms-grid-column: 8;order:32}

.item-mark img { max-height: 22px; margin: 1px; }
.itemchk + label {display:none;}
}


/* list mobile */
@media (max-width:874px) {
    .contents { background-color: white; padding: 20px 15px 40px; overflow: auto; /* min-width: 640px; */ max-width: none; }

.prodlist_container {border-bottom:1px solid #d2d2d2;padding:0px 0;}
.prodlist_head_container {display:none!important;}
.prodlist_head_container > div { background:#d1deff;border:1px solid #bccbff;font-weight:700;text-align:center!important; justify-content: center;}

.prodlist_container > div {padding:3px 5px;width: 100%;letter-spacing:-0.5px;margin-top:0px;margin-left:0px;}
.prodlist_container > div, .prodlist_head_container > div { border-right:0px; border-bottom:0px; }
.prodlist_container {display:grid; display:-ms-grid; -ms-grid-columns:1fr 1fr; grid-template-columns:1fr 1fr; width: 100%;border-collapse:collapse; border-top: 2px solid#1F1F1F; }
.prodlist_container:hover {background:#fef3ed;}
.prodlist_container:nth-of-type(2n+2) {background:#E8E8E8;}
.prodlist_container:nth-of-type(2n+2):hover {background:#fef3ed;}

.vtli1 {display:none;} /* 순번 */
.vtli3 {grid-row:span 2;order:1;-ms-grid-row: 1; -ms-grid-column: 1;height:60px;} /* 이미지 */
.vtli4 {order:2; margin-left:calc(90px - 100%)!important; -ms-grid-row: 1; -ms-grid-column: 2;} /* 상품명 */
.vtli15 {order:3; margin-left:calc(90px - 100%)!important; -ms-grid-row: 2; -ms-grid-column: 2;} /* e-book */
.vtli5 {order:4; -ms-grid-row: 3; -ms-grid-column: 1;} /* 상품코드 */
.vtli6 {order:5; -ms-grid-row: 3; -ms-grid-column: 2;} /* 상품정보 */
.vtli18 {order:6; -ms-grid-row: 4; -ms-grid-column: 1;} /* 행사구분 */
.vtli9 {order:7; -ms-grid-row: 4; -ms-grid-column: 2;} /* 가용재고 */
.vtli16 {order:8; -ms-grid-row: 5; -ms-grid-column: 1;} /* 모델명 */
.vtli14 {order:9; -ms-grid-row: 5; -ms-grid-column: 2;} /* 규격 */
.vtli17 {order:10;-ms-grid-row: 6; -ms-grid-column: 1;} /* IN/OUT */
.vtli7 {order:11; -ms-grid-row: 6; -ms-grid-column: 2;} /* 최소주문 */
.vtli10 {order:12;-ms-grid-row: 7; -ms-grid-column: 1;} /* 소비자가 */
.vtli11 {order:13; -ms-grid-row: 7; -ms-grid-column: 2;} /* 공급단가 */
.vtli8 {order:14; -ms-grid-row: 8; -ms-grid-column: 1;} /* 입력수량 */
.vtli21 {order:15; -ms-grid-row: 8; -ms-grid-column: 2;} /* 총금액 */
.vtli20 {order:16; -ms-grid-row: 9; -ms-grid-column: 1;} /* 적용률 */
.vtli12 {order:17; -ms-grid-row: 9; -ms-grid-column: 2;} /* 단가책정일 */
.vtli22 {order:18;-ms-grid-row: 10; -ms-grid-column: 1;} /* 최종출고일 */
.vtli19 {order:19; -ms-grid-row: 10; -ms-grid-column: 2;} /* 최종출고금액 */
.vtli23 {order:20; -ms-grid-row: 11; -ms-grid-column: 1;} /* 프로모션(증정) */
.vtli13 {order:21; -ms-grid-row: 11; -ms-grid-column: 2;} /* 프로모션(금액) */
.vtli2{ order:22;-ms-grid-row: 12; -ms-grid-column: 1;} /* check */

.vtli5:before {content:"상품코드 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli6:before {content:"상품정보 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli17:before {content:"IN/OUT "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli9:before {content:"가용재고 ";  width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli10:before {content:"소비자가 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli11:before {content:"공급단가 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli16:before {content:"모델명 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli14:before {content:"규격 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli7:before {content:"최소주문 ";  width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli19:before {content:"최종출고금액 "; width: 90px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli20:before {content:"적용률 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli21:before {content:"총금액 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400; text-align:left;}
.vtli12:before {content:"단가책정일 "; width: 70px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli22:before {content:"최종출고일 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli13:before {content:"프로모션(금액) "; width: 90px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.vtli23:before {content:"프로모션(증정) "; width: 90px; color: #212121; font-size: 12px;font-weight: 400; text-align:left;}
.vtli18:before {content:"행사구분 "; width: 60px; color: #212121; font-size: 12px;font-weight: 400;text-align:left;}
.item-mark img { max-height: 20px; margin: 1px; }

.vtli2 input[type=checkbox] {display:none;}
.vtli2 label {text-align:center;font-size:12px;margin-top:5px;}
.vtli2 input[type=checkbox] + label {width:100px;height:25px;background:#fff;color:#0a2558; border:1px solid #0a2558;border-radius:5px;text-align:center;padding:3px 0px;font-weight:400;}
.vtli2 input[type=checkbox]:checked +label {color:#fff;background:#0a2558;}

.nolistinfo {margin-top:50px;border-top:2px solid#1F1F1F; }


input.qtyminus {width:25px;height:25px;line-height:0;box-sizing:border-box;vertical-align:top;}
input.qtyminus[type='button']:hover{background:#777;color:#fff;}
input.qtyminus[type='button'] {color:#707070;width:25px;font-size:18px;font-family:fantasy;background:#f2f2f2;border:1px solid #d2d2d2;}
input.qtyplus {width:25px;height:25px;line-height:0;box-sizing:border-box;vertical-align:top;}
input.qtyplus[type='button']:hover{background:#777;color:#fff;}
input.qtyplus[type='button'] {color:#707070;width:25px;font-size:18px;font-family:fantasy;background:#f2f2f2;border:1px solid #d2d2d2;}

.qtyvalue {
    width:40px;
    height:25px;
    border:1px solid #d2d2d2;
    text-align: center;
    font-weight:700;
    margin:0px 2px;
}

.hitsbox{font-size:14px;float:none;;margin-top:10px; margin-bottom:5px;}
.listsizewrap {float:left;margin-top:10px; margin-bottom:5px;}
.btn_align_wrap {float:left;margin-top:10px; margin-bottom:5px;padding:0 5px;}

.nolistinfo {border-top:2px solid #d2d2d2;}
.selectbox{font-size:12px;}
.itemname{font-size:12px;}
.qtyprice{font-size:12px;}
}
