/* BASIC css start */
#content {   }

#prdSearch .page-hd { background: url(/images/d3/hot_issue/common/bd_line_gray.gif) repeat-x 0 70%; }
#prdSearch .search-wrap { width: 1200px; height: 141px; margin-top: 10px; background: url(/design/e2co/IMG/board/bg_search_form.gif) no-repeat 0 0; }
#prdSearch .search-wrap .search-hd { margin-left: 320px; margin-top: 35px; }
#prdSearch .search-wrap .search-cont { margin-left: 320px; margin-top: 10px; }
#prdSearch .search-wrap .search-cont th { font-weight: normal; text-align: left; }
#prdSearch .search-wrap .search-cont .input-keyword,
#prdSearch .search-wrap .search-cont .input-price { padding: 1px; border: 1px solid #d1d1d1; margin-right: 0; }
#prdSearch .search-wrap .search-cont .input-keyword { width: 150px; }
#prdSearch .search-wrap .search-cont .input-price { width: 66px; }

#prdBrand { padding-bottom: 30px; }

#soldout { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }


.item-wrap {width: 1200px;!important;}
.prd-hd-ctrl {margin-top:0;}
.prd-hd-ctrl .total, .prd-hd-ctrl .total dt, .prd-hd-ctrl .total dd {float:left;}
.paging {padding: 100px 0 0 0;}




.search_prd_list{width:1400px;text-align:center;margin-left: 15px;}
.search_prd_list .info { width: 325px; font-size: 13px;}



.SD_headerSearch { position:relative; margin-top:70px;}


/*.SD_headerSearch .search_form { margin:0 0 15px; padding:0 0 15px; border-bottom:1px solid #eee; }
.SD_headerSearch .search_form :after { content:""; display:block; *zoom:1; clear:both; }*/
.SD_headerSearch .search_form h2 { display:block; margin:10px 0 25px; font-size:19px; text-align:center; letter-spacing:.7em; }
.SD_headerSearch .search_form fieldset { width: 700px; margin: 0 0 20px; border: 2px solid #000000; margin: 0 auto 50px auto; }
.SD_headerSearch .search_form fieldset:hover { }
.SD_headerSearch .search_form .keyword { width: 600px; height: 70px;margin: 0 0 0 40px; background: none; border: none; font-size: 17px; color: #111 letter-spacing: 0; vertical-align: middle; text-align: left; transition: all .3s ease; -webkit-transition: all .3s ease; /* height: 77px; */ text-indent: 0px; font-size: 29px; font-weight: 500; border: none; }
.SD_headerSearch .search_form .keyword:focus {  }
.SD_headerSearch .search_form input[type=image] { width: 25px; height: 25px; border: 0; cursor: pointer;}
.SD_headerSearch .search_form input[type=image]:hover {  }



.SD_headerSearch h4 { display:inline-block; margin:0 10px 0 0; font-size:12px; color:#333; line-height:25px; }
.SD_headerSearch h4 i { display:inline-block; line-height:25px; color:#333; font-weight:bold; vertical-align:top; font-size:11px; }

/* ÆÇ¸Å°¡°Ý´ë */
.SD_headerSearch .price { /*float:left;*/ }
.SD_headerSearch .price input[type=text] { margin:0 2px; }

/* °Ë»ö±âÁØ 
.SD_headerSearch .order { float:right;  }
.SD_headerSearch .order ul li { float:left; padding:0 15px; }
.SD_headerSearch .order .listType_tit {display:inline-block; overflow:hidden; }
.SD_headerSearch .order .listType {display:inline-block; overflow:hidden; } */




/* .item-wrap */
.item-wrap { overflow: hidden;  }
.item-wrap .item-hd { margin: 40px 0 20px 0 }
.item-wrap .nbg { background: none; text-align: center; }
.item-wrap .item-info {zoom: 1;overflow: hidden;padding:15px 5px 15px 15px;margin-bottom:10px;/* height: 15px; */background-color: #f7f7f7;/* line-height: 15px; *//* vertical-align: middle; */}
.item-wrap .item-info:after { display:block; clear:both; content:'' }
.item-wrap .item-info .item-total { float: left; color: #666666;  font-size: 13px;}
.item-wrap .item-info .item-total em {  color: #f00; font-weight: 600;}
.item-wrap .item-info .item-order {float: right;flex-direction: row;justify-content: flex-end;}

.item-wrap .item-info .item-order li {display: inline-flex; flex-direction: row;align-items: center;align-content: flex-start; font-size:13px; }
.item-wrap .item-info .item-order li.nobg { padding-right:0; border-right:none }
.item-wrap .item-info .item-order li a {color:#a6a6a6; vertical-align:top}
.item-wrap .item-info .item-order li a .on { color: #111; font-weight:700; }


.item-wrap .item-info .item-order li a span:after {display: inline-block; width: 0; height: 10px; margin: 0 9px; border-left: 1px solid #dedede;  content: "";  display: inline-flex; align-content: center;}

.item-wrap .item-info .item-order li:last-child a span:after { border-left: 0px;}









/* ÀÎ±â°Ë»ö¾î */
.SD_headerSearch .serch_keyword { position:relative; display:block; margin:0 0 8px; line-height:25px; }
.SD_headerSearch .serch_keyword:after { content:""; display:block; clear:both; *zoom:1; }
.SD_headerSearch .serch_keyword h4 { padding:0 12px 0 9px; border-radius:5px; background:#222; color:#fff; font-weight:normal; vertical-align:top; }
.SD_headerSearch .serch_keyword h4 i { margin:0 3px 0 0; color:#fff; font-size:13px; }
.SD_headerSearch .serch_keyword > ul { display:inline-block !important; width:700px; }
.SD_headerSearch .serch_keyword > ul > li { float:left; margin:0 12px 0 0; padding:0 14px 0 0; background:url('http://nicejinaa.cafe24.com/_wg/img/bar_ddd.gif') no-repeat right 8px; font-size:12px; }
.SD_headerSearch .serch_keyword > ul > li:last-child { background:none; }
.SD_headerSearch .serch_keyword > ul > li a { display:block; color:#555; }
.SD_headerSearch .serch_keyword > ul > li a:hover { color:#000; text-decoration:none; font-weight:700; }




/* ÄÃ·¯°Ë»ö */
.SD_searchColor { margin:0 0 10px; padding:10px 0 0; border-top:1px solid #eee; }
.SD_searchColor:after { content:""; display:block; *zoom:1; clear:both; }
.SD_searchColor ul { display:block !important; width:890px !important; font-size:0; }
.SD_searchColor li { position:relative; float:left; margin:0 12px 0 0; }
.SD_searchColor li a { display:block; width:22px; height:22px; border-radius:100%; box-shadow:0 0 2px rgba(0,0,0,0.3); transition:all .4s ease; -webkit-transition:all .4s ease; }
.SD_searchColor li:hover a { transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transition:all .15s ease; -webkit-transition:all .15s ease; }

.SD_searchColor li p { position:absolute; z-index:1; top:-29px; left:50%; width:74px; margin-left:-37px; line-height:25px; border:1px solid #ddd; border-radius:4px; background:#f4f4f4; font-size:11px; color:#333; text-align:center; white-space:nowrap; filter:alpha(opacity=0); opacity:0; -webkit-opacity:0; transition:all .2s ease; -webkit-transition:all .2s ease; }
.SD_searchColor li:hover p { top:-32px; filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0; }



/** ºê·£µå **/

.categorySub.brand { position:relative; z-index:9; float:left; height:50px; margin:0 0 0 -1px; }
.categorySub.brand h4 { display:block; line-height:25px; margin:0 15px 15px 0; padding:0 0 5px; border-bottom:1px solid #eee; font-size:16px; font-weight:normal; }
.categorySub.brand > li { float:left; border-left:1px solid #ddd; border-right:1px solid #ddd; }
.categorySub.brand > li > a { position:relative; z-index:3; display:block; padding:0 10px;/*´ëºÐ·ùÆø*/ background:url('/_wg/img/bg_slash_b.png'); font-size:12px;/*´ëºÐ·ùÆùÆ®»çÀÌÁî*/ line-height:50px; color:#222; text-align:center; transition:all .3s ease; -webkit-transition:all .3s ease; }
.categorySub.brand > li > a:hover,
.categorySub.brand > li.on > a,
.categorySub.brand > li.fix > a { background-color:#f4f4f4; font-weight:bold; color:#111; text-decoration:none; }
.categorySub.brand > li > ul { display:none; position:absolute; z-index:1; top:50px; left:-52px; width:1243px; min-height:120px; padding:15px 0 15px 15px; border:1px solid #ddd; background:#fff; }
/* 1265px ÀÌÇÏ */
@media all and (max-width:1265px){
    .categorySub.brand > li > ul { width:963px; }
}


/* °øÅë */
#brand_list { position:relative; margin:20px 0 0; }

/* ¸ÞÀÎ¸Þ´º¿ë */
/* ¹öÆ° */
.categorySub.brand #brand_list .DB_btn { display:block !important; height:40px; }
.categorySub.brand #brand_list .DB_btn > li { float:left; margin:0 0 0 -1px; }
.categorySub.brand #brand_list .DB_btn > li a { display:block; width:25px; height:25px; line-height:25px; border:1px solid #ddd; font-size:12px; text-align:center; transition:all .3s ease; -webkit-transition:all .3s ease; }
.categorySub.brand #brand_list .DB_btn > li a:hover { background:#ebebeb; text-decoration:none; }
.categorySub.brand #brand_list .DB_btn > li a.DB_select { background:#333; border:1px solid #333; color:#fff; }
.categorySub.brand #brand_list .DB_btn > li.DB_k14,
.categorySub.brand #brand_list .DB_btn > li.DB_k40 { margin:0 13px 0 -1px; }
.categorySub.brand #brand_list .DB_btn > li.DB_all a,
.categorySub.brand #brand_list .DB_btn > li.DB_eng a { width:37px; margin:0 13px 0 0; }
.categorySub.brand #brand_list .DB_btn > li.DB_etc a { width:37px; }

/* ¸®½ºÆ® */
.categorySub.brand #brand_list .DB_list { display:block!important; height:297px; font-size:0; line-height:0; letter-spacing:-4px; overflow-x:hidden; overflow-y:auto; }
.categorySub.brand #brand_list .DB_list li.tit { display:block; margin:20px 0 20px; }
.categorySub.brand #brand_list .DB_list li.tit a { width:100%; padding:0; font-size:25px; color:#000; font-weight:bold; cursor:default; }
.categorySub.brand #brand_list .DB_list li.tit a:hover { color:#000; text-decoration:none; }

.categorySub.brand #brand_list .DB_list li { display:inline-block; *display:block; *zoom:1; width:16.66%; }
.categorySub.brand #brand_list .DB_list li a { position:relative; display:block; line-height:20px; margin:0 0 10px; font-size:13px; letter-spacing:0; color:#333; }
.categorySub.brand #brand_list .DB_list li a:hover { text-decoration:none; color:#888; }

/* 1265px ÀÌÇÏ */
@media all and (max-width:1265px){
    .categorySub.brand #brand_list .DB_btn > li a { width:18px; height:18px; line-height:18px; font-size:11px; }
}


/* ½º¸¶Æ®¼­Ä¡¿ë */
/* ¹öÆ° */
.SD_headerSearch #brand_list .DB_btn { display:block !important; height:40px; padding:20px 0 0; border-top:1px solid #eee; }
.SD_headerSearch #brand_list .DB_btn > li { float:left; margin:0 0 0 -1px; }
.SD_headerSearch #brand_list .DB_btn > li a { display:block; width:17px; height:17px; line-height:17px; border:1px solid #ddd; font-size:11px; text-align:center; transition:all .3s ease; -webkit-transition:all .3s ease; }
.SD_headerSearch #brand_list .DB_btn > li a:hover { background:#ebebeb; text-decoration:none; }
.SD_headerSearch #brand_list .DB_btn > li a.DB_select { background:#333; border:1px solid #333; color:#fff; }
.SD_headerSearch #brand_list .DB_btn > li.DB_k14,
.SD_headerSearch #brand_list .DB_btn > li.DB_k40 { margin:0 13px 0 -1px; }
.SD_headerSearch #brand_list .DB_btn > li.DB_all a,
.SD_headerSearch #brand_list .DB_btn > li.DB_eng a { width:34px; margin:0 13px 0 0; }
.SD_headerSearch #brand_list .DB_btn > li.DB_etc a { width:34px; }

/* ¸®½ºÆ® */
.SD_headerSearch #brand_list .DB_list { display:block!important; width:900px; height:265px; background-color:#e2e2e2; padding:0 20px; font-size:0; line-height:0; letter-spacing:-4px; overflow:auto; }
.SD_headerSearch #brand_list .DB_list li.tit { display:block; margin:20px 0 10px; }
.SD_headerSearch #brand_list .DB_list li.tit a { width:100%; padding:0; font-size:25px; color:#000; font-weight:bold; cursor:default; }
.SD_headerSearch #brand_list .DB_list li.tit a:hover { color:#000; text-decoration:none; }

.SD_headerSearch #brand_list .DB_list li { display:inline-block; *display:block; *zoom:1; width:16.66%; }
.SD_headerSearch #brand_list .DB_list li a { position:relative; display:block; line-height:20px; padding:0; font-size:13px; letter-spacing:0; color:#333; }
.SD_headerSearch #brand_list .DB_list li a:hover { text-decoration:none; color:#888; }



/*°Ë»ö°á°ú ¾øÀ» ½Ã*/
.text { margin: 100px 0; text-align: center; font-size:20px;}
.recommend_pd { font-size:18px; margin-top: 52px;}
.other_pd {margin:0 auto; text-align: center;}



/* BASIC css end */

