/* BASIC css start */
.sub-conts .sub-top { position: relative; }
.sub-conts .sub-top dl { margin: 0; padding: 0; }
.sub-conts .sub-top dl dt {}
.sub-conts .sub-top dl dt img {  width: 898px; height: 200px; }
.sub-conts .sub-top dl dd { margin: 0; background-color: #ebebeb;  font-size: 12px; color: #444; text-decoration: none; font-weight: bold;  letter-spacing: -1px; text-align: right;}
.sub-conts .sub-top dl dd ul { margin: 0; padding: 10px 0 10px 30px; }
.sub-conts .sub-top dl dd ul li { list-style-type: none; float: left; margin-right: 10px; padding-right: 10px; background: url(/design/bjc155mm/img/sub_top_li_bull.gif) no-repeat 100% 50%; }
.sub-conts .sub-top dl dd ul li a { font-size: 14px; font-weight: bold; color: #2d2d2d; text-decoration: none; }
.sub-conts .sub-top dl dd ul li.last { background-image: none; }

.sub-conts h4 { height: auto; text-indent: 0; margin-bottom: 20px;  border-bottom: 1px solid #e5e5e5; padding-bottom:10px;}
.sub-conts h4 img { width: 520px; height: 22px; }
.items-wrap h4 { height: auto; text-indent: 0; margin-bottom: 20px;  border-bottom: 1px solid #e5e5e5; padding-bottom:10px;}
.items-wrap h4 img { width: 520px; height: 20px; }


    /* total-sort */
.total-sort {font-size: 13px; line-height: 1.25;  color: #777; font-weight:bold; padding: 10px;}
.total-sort .count { margin-left:20px}


.total-sort .sort {right: 2px;}


/* BASIC css end */

