/* BASIC css start */
/* prd-class-hd */
.now_cate_name {font-size:14px; font-weight: bold; color: #222; padding: 0 0 10px 10px; margin: 0 0 5px; height: 15px;}

/* class-list */
.class-list {zoom: 1; border:1px solid #dedede; border-top:1px solid #222; border-left:0px; border-right:0px;margin-bottom: 20px;}
.class-list .now_cate { width: 15%;font-weight: bold; text-align: center; color: #333; border-right: 1px solid #e5e5e5;padding: 0 20px;height:40px;background: #fff; font-family:"dotum"; }
.class-list ul {padding: 0 10px;}
.class-list li { float: left; width: auto; white-space: nowrap; line-height:40px; color: #777; }
.class-list li { color:#999; font-size:11px; }
.class-list li .num { color: #777; font-size:11px;} 
.class-list li a { color: #777; line-height: 40px; vertical-align: top; font-family:"dotum"; height:40px; display:inline-block; }

/* best-item */
#productClass .best-item {clear:both; margin-top:0px; width:1200px;}
#productClass .best-item .prd-list { position:relative; margin:0 auto;}
#productClass .best-item .best_title {text-align:center; clear:both; margin:40px 0px;}
#productClass .best-item .prd-list {padding-top:0px; width:1200px; margin:0 auto;}
#productClass .best-item .prd-list table td { border: 0; padding-top:0px; padding-bottom:20px;  }
#productClass .best-item .prd-list table .tb-center { padding: 0 0px; width:240px; margin:0 auto;}
#productClass .best-item .prd-list table .info { padding: 5px 0;  text-align:left;position:relative;} 
#productClass .best-item .prd-list .thumb { width:240px; height:240px; margin-left: auto; margin-right: auto; font-size:0; line-height: 0; border: 1px solid #ececec; }
#productClass .best-item .prd-list .thumb a,
#productClass .best-item .prd-list .thumb img { display: block; width: 100%; height: 100%; }
#productClass .best-item .prd-list .thumb:hover {border:1px solid #999; }
#productClass .best-item .prd-list .dsc { margin-top:15px; font-weight: normal; border-bottom:1px solid #e9e9e9; padding:5px 0px; margin-bottom:7px; color:#555;  font-weight:bold; }
#productClass .best-item .prd-list .price { margin-top: 5px; font-weight: bold; color: #555; }
#productClass .best-item .prd-list .add {font-size:11px; color:#999; padding-top:3px;}

.best-item .prd-list p { position: absolute; z-index:1; top: 5px; padding:8px 0 0 10px; width:78px; height:78px; background:url(/design/treenut/0693catsrang/sub/icon_best02.png) no-repeat; color:#fff; font-size:14px; font-weight:bold; font-family:"tahoma"; line-height:15px; }
.best-item .prd-list .no1 { left: 31px;  background:url(/design/treenut/0693catsrang/sub/icon_best01.png) no-repeat;  }
.best-item .prd-list .no2 {  left: 331px; }
.best-item .prd-list .no3 {  left: 631px; }
.best-item .prd-list .no4 {  left: 931px; }

/* total-sort */
#productClass .total-sort {margin-top:30px; font-family:"dotum"; height:38px; border:1px solid #dedede; padding-bottom:0px;   line-height:38px; margin-bottom:20px;  font-size:11px !important; font-weight:normal !important; color:#777777 !important; padding-left:15px; }
#productClass .total-sort a {line-height:38px; font-family:"dotum";}
#productClass .total-sort  .total { color:#777777 !important;}
.sort  li a{font-size:11px; color:#999; font-family:"dotum";}
.sort  li {font-size:11px; color:#999; font-family:"dotum";}



/* BASIC css end */

