/* BASIC css start */
.category-wrap select { display: inline-block; width: 125px; height: 40px; padding: 0px 6px; border: 0px; background: url("/design/kint/img/common/bg_select.png") right 6px center no-repeat; color: rgb(66, 64, 64); font-size: 14px; appearance: none; }


/* sch-frm */
#searchWrap .sch-tit { padding-bottom:5px; font-size:18px; color:#202020; font-weight:bold }
#searchWrap .sch-frm { padding:30px 0; text-align:center; border:1px solid #e3e3e3 }
#searchWrap .searchTit01,#searchWrap .searchTit02{display:none;    font-size: 36px;}
#searchWrap .sch-frm .tit-key { display:inline-block; *display:inline; margin:0 30px; padding:0 0 5px 0; font-size:16px; color:#292929; line-height:20px; *line-height:22px; border-bottom:1px solid #292929 }
#searchWrap .sch-frm .tit-key span { display:inline-block; *display:inline; word-break:break-all; white-space:normal }

#searchWrap .sch-frm .table-keyword { padding:30px 0 0 130px }
#searchWrap .sch-frm th { font-size:14px; font-weight: normal; }
#searchWrap .sch-frm td { padding:4px 0 }
#searchWrap .sch-frm td input { height:28px; border:1px solid #ddd }
#searchWrap .sch-frm td input.MS_input_txt { width:220px }
#searchWrap .sch-frm td input[name=money1],
#searchWrap .sch-frm td input[name=money2] { width:95px }
#searchWrap .sch-frm td .CSSbuttonSearch { display:inline-block; width:144px; height:67px; font-size:15px; color:#fff; text-align:center; line-height:67px; border:1px solid #000; background:#000; -webkit-transition:all 0.3s ease; transition:all 0.3s ease }
#searchWrap .sch-frm td .CSSbuttonSearch:hover { color:#000; background:#fff }
#searchWrap .sch-frm td .CSSbuttonSearch:active { position: relative; top: 1px }
/* total, sort */
#searchWrap .total-sort { padding-top: 45px; }
#searchWrap .total-sort .total dd { font-weight: normal; }

.prd-list .hashtag { padding: 5px; text-align: left; }
.prd-list .hashtag span { display: inline-block; word-break: break-all; background:#f3f3f3;margin-right: 5px; margin-bottom: 5px; padding-top: 5px;  }
.prd-list .hashtag span a { color: #656565; font-size: 14px; }
.prd-list .hashtag span a:hover { color: #f75258; }

.item-wrap .item-info { zoom: 1; overflow: hidden; padding: 35px 0 10px; margin-bottom:10px }
.item-wrap .item-info:after { display:block; clear:both; content:'' }
.item-wrap .item-info .item-total { float: left; font-size:14px; color:#7b7b7b }
.item-wrap .item-info .item-total span { color: #0e0d0d }
.item-wrap .item-info .item-order { float: right }
.item-wrap .item-info .item-order li { float: left; padding: 0 15px; line-height:12px; border-right:1px solid #ddd }
.item-wrap .item-info .item-order li.nobg { padding-right:0; border-right:none }
.item-wrap .item-info .item-order li a { font-size: 12px; color:#a6a6a6; line-height:12px; vertical-align:top }
.item-wrap .item-info .item-order li a .on { color: #111 }

/* smart engine search */
.search-wrap { width: 798px; height: 141px; margin: 20px 0 20px 13px; background: url(/images/d3/casual_style/common/bg_search_form.gif) no-repeat 0 0; }
.search-wrap .search-hd { margin-left: 210px; margin-top: 35px; }
.search-wrap .search-cont { margin-left: 210px; margin-top: 10px; }
.search-wrap .search-cont th { font-weight: normal; text-align: left; }
.search-wrap .search-cont .input-keyword,
.search-wrap .search-cont .input-price { padding: 1px; border: 1px solid #d1d1d1; margin-right: 0; }
.search-wrap .search-cont .input-keyword { width: 128px; }
.search-wrap .search-cont .input-price { width: 55px; }

.item-wrap .hashtag { padding: 5px; text-align: left; }
.item-wrap .hashtag span { display: inline-block; word-break: break-all; background:#f3f3f3;margin-right: 5px; margin-bottom: 5px; padding-top: 5px;  }
.item-wrap .hashtag span a { color: #656565; font-size: 14px; }
.item-wrap .hashtag span a:hover { color: #f75258; }

/* smart engine search optionbox */
.page-title {color:#424040;font-size:36px;line-height:170px;height:170px;text-align:center;}

.category-wrap {font-size:0px;text-align:right;}
.category-wrap span {color:#999999;font-size:14px;line-height:50px;vertical-align:middle;}
.category-wrap select {width:145px;height:40px;padding:0px 30px 0px 0px;background:transparent url('/design/kint/img/search/smart_select_bg.jpg') no-repeat center right;border:none;color:#424040;font-size:14px;outline:none;vertical-align:middle;-webkit-appearance:none;appearance:none;}

#smartFinderResult { width: 100%; }
#smartFinderResult .smart-tbl table {width:100%;border-top:1px solid #424040;}
#smartFinderResult .smart-tbl tr th {width:340px;height:60px;text-align:left;}
#smartFinderResult .smart-tbl tr th {width:340px;height:60px;color:#424040;font-size:14px;text-align:left;vertical-align:middle;}
#smartFinderResult .smart-tbl tr th strong {margin-right:7px;font-weight:bold;}
#smartFinderResult .smart-tbl tr td {vertical-align:middle;font-size:0px;}
#smartFinderResult .smart-tbl tr td .smart-on {font-size:0px;}
#smartFinderResult .smart-tbl tr td span {display:inline-block;width:170px;height:40px;padding-left:30px;background:url('/design/kint/img/search/smart_check_off.jpg') no-repeat center left;color:#999999;font-size:14px;line-height:40px;box-sizing:border-box;}
#smartFinderResult .smart-tbl tr td span.on {background:url('/design/kint/img/search/smart_check_on.jpg') no-repeat center left;}
#smartFinderResult .smart-tbl tr th, #smartFinderResult .smart-tbl tr td {border-bottom:1px solid #dddddd;}


.smart-option-box {position:relative;min-height:30px;margin:20px 0px 60px 0px;padding-right:60px;text-align:right;box-sizing:border-box;}
.smart-option-box strong {position:absolute;top:0px;right:0px;z-index:5;}
.smart-option-box strong label {color:#424040;font-size:16px;line-height:30px;text-decoration:underline;}
.smart-option-box strong input {display:none;}
.smart-option-box .smart-opt-brand {display:inline-block;height:30px;margin-right:10px;padding:0px 15px;border:1px solid #cccccc;border-radius:15px;color:#424040;font-size:14px;line-height:28px;box-sizing:border-box;}
.smart-option-box .smart-opt-brand a {display:inline-block;color:#424040;font-size:14px;line-height:28px;text-transform:uppercase}


.search-title {padding:25px 0px;color:#000;font-size:18px;line-height:20px;text-align:center;     background: #eaf1f4;}
.search-title strong {color:#a11a0f;font-size:18px;}
#searchWrap .search-title .searchTit01,#searchWrap .search-title .searchTit02 {color:#000;font-size:18px;font-weight:bold}
.search-title span {display:inline-block;color:#424040;font-size:14px;font-weight:normal;}
.search-title span b {color:#424040;font-size:14px;font-weight:bold;}





#searchWrap .sch-frm {padding:40px 0px;border:none;background:#f7f7f7;}
#searchWrap .sch-frm .table-keyword {padding:0px 78px;}
#searchWrap .sch-frm .table-keyword:after {display:block;clear:both;content:"";}
#searchWrap .sch-frm .table-keyword table {float:left;width:924px;}
#searchWrap .sch-frm .table-keyword table tbody tr:first-child th,
#searchWrap .sch-frm .table-keyword table tbody tr:first-child td {height:60px;padding-bottom:20px;box-sizing:border-box;}
#searchWrap .sch-frm .table-keyword table th {height:40px;padding:0px;color:#424040;font-size:14px;text-align:left;vertical-align:middle;}
#searchWrap .sch-frm .table-keyword table .third {padding-left:60px;}
#searchWrap .sch-frm .table-keyword table td {padding:0px;}
#searchWrap .sch-frm .table-keyword table td .width-100 {float:left;width:100%;}
#searchWrap .sch-frm .table-keyword table td .width-100 input {width:100%;height:40px;padding:0px 10px;background:white;border:1px solid #cccccc;color:#424040;font-size:14px;box-sizing:border-box;}
#searchWrap .sch-frm .table-keyword table td .width-50 {float:left;width:150px;}
#searchWrap .sch-frm .table-keyword table td .width-50 input {width:100%;height:40px;padding:0px 10px;background:white;border:1px solid #cccccc;color:#424040;font-size:14px;box-sizing:border-box;}
#searchWrap .sch-frm .table-keyword table td > span {float:left;width:33px;vertical-align:middle;color:#424040;font-size:14px;line-height:40px;text-align:center;}

#searchWrap .sch-frm .table-keyword a {float:left;width:100px;height:100px;margin-left:20px;background:#a11a0f;color:white;font-size:20px;line-height:100px;text-align:center;}

.item-wrap .item-info {margin:25px 0px 10px 0px;padding:0px;}
.item-wrap .item-info dd {font-size:0px;text-align:right;}
.item-wrap .item-info dd span {color:#999999;font-size:14px;line-height:50px;vertical-align:middle;}
.item-wrap .item-info dd select {width:145px;height:40px;padding:0px 30px 0px 0px;background:transparent url('/design/kint/img/search/smart_select_bg.jpg') no-repeat center right;border:none;color:#424040;font-size:14px;outline:none;vertical-align:middle;-webkit-appearance:none;appearance:none;}


.prd_basic.col4 > li {box-sizing:border-box;}








/* BASIC css end */

