#sort-nav ul { margin:1px; }
#sort-nav ul.listspe { border-top:1px dotted #ccc; }
#sort-nav ul.listspe li a { color:#996633; }
#sort-nav ul.listbrand li a { font-weight:600; }
#sort-nav ul.listbrand li a .enbrand { margin-left:5px; color:#A70000; font-weight:400; }
#sort-nav ul.listbrand.hidden{ height:160px; overflow:hidden;}
#sort-nav li .move { display:block; height:28px; line-height:28px; padding-left:20px; color:#666; background:#EEEEEE; font-size:14px; font-weight:600; }
#sort-nav li .move.cur { background:#F7F4F0 url(http://img.m18.com/web/i/comm/ico-arrow.png) no-repeat 2px 50%; color:#C60; cursor:default; }
.h2.wh2 { background:#EFEFEF; color:#616161; font-family:"SimSun"; font-weight:600; margin:1px; }
#brand-nav ul { margin:5px; overflow:hidden; zoom:1;}
#brand-nav li { border-bottom:1px dotted #CCCCCC; line-height:30px; margin-bottom:-1px; }
#brand-nav li a { display:block; font-size:14px; font-weight:bold; padding-left:20px; }
#brand-nav ul ul{margin:0;}
#brand-nav li { margin-bottom:-1px; line-height:30px; border-bottom:1px dotted #CCC; }
#brand-nav li li { line-height:20px; padding:4px 0; border-bottom:none; }
#brand-nav li a{padding-left:20px; font-size:14px; font-weight:bold; }
#brand-nav li li a { padding-left:30px;font-size:12px; font-weight:normal; }
#brand-nav li li a:hover{ background: #f7f4f0 url(../../i/comm/ico-arrow1.png) no-repeat 2px 50%;}
#brand-nav li li li a { padding-left:45px; }
#brand-nav .pr{ background:none; color:#666;font-weight:bold;}
#brand-nav .cur,#brand-nav .cur:hover{background:#F7F4F0 url(../../i/comm/ico-arrow.png) no-repeat 2px 50%;color:#C60;cursor:default;}


.backcata a { display:block; margin:4px 0; padding-left:20px;height:26px;background:url(http://img.m18.com/web/i/list/arrow1.gif) no-repeat 5px 10px;line-height:26px; text-decoration:underline; }
.sort-nav .key,#sort-nav .key {height:15px; margin:-5px 0 0 0; }
.sort-nav .key a,#sort-nav .key a {background:transparent url(http://img.m18.com/web/i/list/bg-key.png) no-repeat 0 0; float:right; height:15px; line-height:17px; overflow:hidden; text-indent:22px; width:55px; }
.sort-nav .key a.close,#sort-nav .key a.close {background:transparent url(http://img.m18.com/web/i/list/bg-key.png) no-repeat 0 -15px; margin-top:0; }
/*--for Euromodo catalog--*/
.sub-list a span{background:url(../../i/comm/ico2.gif) no-repeat 0 5px; padding-left:10px;}
.sub-list li a.cur span{color:#9E7A5A; background:url(../../i/comm/list-icon-on.gif) no-repeat 0 5px;}
.sub-list a:hover span{color:#9E7A5A; background:url(../../i/comm/list-icon-on.gif) no-repeat 0 5px;}
/*--for Other catory list menu--*/
#sort-nav li .other-clist{margin:0 20px 10px 20px;line-height:22px; color:#666;}
#sort-nav li .other-clist a{padding-left:0; display:inline;font-size:12px; font-weight:400;}
#sort-nav li .other-clist  span{margin:0 5px;}
#sort-nav li .other-clist a:hover{ background:none;}
#sort-nav li .other-clist2 { color:#666666; line-height:22px; margin:0 20px 10px; }
#sort-nav li .other-clist2 a { float:left;padding-right:6px; padding-left:0; margin-right:6px; background:url(http://img.m18.com/web/i/vi/line.gif) no-repeat 100% 6px; font-size:12px; font-weight:400; white-space:nowrap;}
#sort-nav li .other-clist2 a:hover { background:url(http://img.m18.com/web/i/vi/line.gif) no-repeat 100% 6px; }
/*------------------hot comment-------------------*/
.hot-com-p{width:50px; cursor:pointer; position:relative; z-index:-1;}
.hot-com-p img{ width:50px; height:65px;}
a.hot-com-p:hover{text-decoration:none;}
.hot-comment{overflow:hidden; margin-top:-10px; width:198px;}
.hot-comment li{margin:20px 10px 0 10px; border-bottom:1px solid #E4E4E4; padding-bottom:10px; margin-bottom:-1px;}
.hot-com-t{margin-left:57px; width:110px;_margin-left:55px; word-wrap:break-word; font-family:sans-serif; height:72px; overflow:hidden; cursor:pointer;}
.hot-com-icon{width:16px; height:7px;}
.hot-com-box{padding:10px 5px 5px 5px;}
.lastitem{border-bottom:none !important;}
/*--comment--rater star--*/
.rate-point-s {background-image:url(../../i/comm/stars-show-s.jpg); background-repeat:no-repeat; height:13px; line-height:13px; overflow:hidden; width:62px; text-indent:-99em; margin-top:4px; text-align:left;}
/*--small star--*/
.point1s-0 { background-position:0 0px; }
.point1s-1 { background-position:0 -12px; }
.point2s-0 { background-position:0 -25px; }
.point2s-1 { background-position:0 -37px; }
.point3s-0 { background-position:0 -50px; }
.point3s-1 { background-position:0 -62px; }
.point4s-0 { background-position:0 -75px; }
.point4s-1 { background-position:0 -87px; }
.point5s-0 { background-position:0 -100px; }
.point5s-1 { background-position:0 -100px; }
/*--productLeftAd--*/

.productLeftAd img{ width:200px; margin-bottom:5px;}
