/* BASIC css start */
        #searchWrap .page-body { margin-top: 30px; }
        /* sch-frm */
        #searchWrap .sch-frm { margin-left: 55px; margin-right: 55px; }
        #searchWrap .sch-frm .tit-key { font-weight: bold; }
        #searchWrap .sch-frm .table-keyword { margin-top: 10px; }
        #searchWrap .sch-frm th { font-weight: normal; }
        /* 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; }


#searchWrap .total-sort { margin-top:40px;padding-top:11px;padding-bottom: 8px;border-top:1px solid #e5e5e5;}
#searchWrap .total-sort .total { font-size:12px;font-weight:normal;}
#searchWrap .total-sort .total dd {color:#333;}
#searchWrap .total-sort .sort {margin:0;}
#searchWrap .total-sort .total img { line-height:12px;vertical-align:middle;}
#searchWrap .total-sort li a { font-size:11px;}


.subname { margin: 5px auto; width:130px; text-align:center;}

.prd-list {padding:15px 0;}

.prd-list td {padding-bottom:15px;}
/* BASIC css end */

