.mod_sort .bd { margin-bottom:10px;}

.classicication_hd  { width:798px; height:33px; background:url(../images/menubg.jpg) repeat-x;}
.classicication_hd .m_menu { width:110px; height:33px; line-height:33px; font-size:14px; font-weight: normal; color:#FFF; background: url(../images/listitbg.jpg) no-repeat; padding-left:10px; float:left;}
.classicication_hd .m_menu_01 {CURSOR: pointer; float:left; width:103px; height:31px; padding:0 2px 1px 2px; line-height:31px; text-align:center; border-top:1px #e2051b solid; border-right:1px #e2051b solid; border-left:1px #e2051b solid; overflow:hidden; background: #FFF;}
.classicication_hd .m_menu_02 {CURSOR: pointer; float:left; width:103px; height:31px; padding:1px 2px 0 3px; line-height:31px; text-align:center; border-right:1px #d9d9d9 solid; overflow:hidden; margin-bottom:1px; }

.classicication_hd .m_menuc_more {CURSOR: pointer; float:right; width:24px; line-height:33px; text-align:center; background:url(../images/menu_morebg.jpg) no-repeat;}

.mid_list {display: block; list-style-image: none; margin: 0; padding: 0px; border-bottom: 1px solid #CDCDCD;}
.mid_list:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.mid_list li {border-right: 1px solid #CDCDCD;float: left; width:178px; font-size: 12px; line-height: 150%; list-style: none outside none; overflow: hidden; padding: 0px 10px 10px; margin-top:15px; position: relative;}
.mid_list .item {border-right: #CDCDCD 1px solid; z-index: 1;}
.mid_list .itemend { margin-left:1px; border:0;}
.mid_list .img_wrap {display: block;overflow: hidden;position: relative;text-align: center;}
.mid_list .img_wrap img {display: inline-block; vertical-align: middle; width: 175px; height: 175px; border: 1px solid #CDCDCD;}
.mid_list .img_wrap  img:hover{
    display: inline-block;
    vertical-align: middle;
    width: 175px;
	height:175px;
    border: 1px solid #E2051B;
}
.mid_list a.img_wrap:hover {
    text-decoration: none;
}
.mid_list .name {font-size: 12px; font-weight: normal; height: 36px; line-height: 18px; margin: 5px 0 0; overflow: hidden; padding: 0; width: 177px; font-family: SimHei;}
.mid_list .name a
{
  color: #454545;
    font-weight: normal;
    text-decoration: underline;
    font-size:12px;
}

.mid_list .name a:hover
{
     color:#b0272d;
    text-decoration: underline;
}
.mid_list .price_wrap {
    color: #777;
    height: 19px;
    margin-top: 2px;
}
.mid_list .price_wrap .i_price {
    font-family: Arial;
}
.mid_list .price_wrap .price_now {
    color: #E2051B;
    font-size: 16px;
    font-weight: normal;
    margin-right: 5px;
}
.mid_list .discount {
    height: 20px;
    overflow: hidden;
	color: #777;
	margin-top: 2px;
}

.mid_list .item_sku
{  font-size: 12px;
   list-style: none outside none;
   margin: 3px 0 0;
   padding: 0;
   font-family: SimHei;
   text-align: left; 
   color: #616161; 
 }
.mid_list .comment a:link, .goods_list .comment a:visited {
    color: #085C9B;
}
.mid_list .comment a:hover {
    color: #D4105A;
}
.mid_list .wrap_btn {
    margin-top: 5px;
}

/*Added by zheng  2013-3-12 start*/
.Z_mark_xinpin {background: url("../images/iconList.gif") no-repeat scroll 0 0 transparent;color: #FFFFFF;cursor: pointer;font: 12px "SimHei",Arial;height: 70px;padding-left: 0;padding-top: 3px; position: absolute;right: 0;text-align: center; top: 0;width: 70px;}
.Z_mark_xCont {display: block;float: right;width: 40px;}

.Z_mark_Pre{background:url(../Images/fav/result.png);_background:url(../Images/fav/result.gif);background-position: 0px 0px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}
.Z_mark_Reco{background:url(../Images/fav/result.png);_background:url(../Images/fav/result.gif);background-position: 0px -54px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}
.Z_mark_Popu{background:url(../Images/fav/result.png);_background:url(../Images/fav/result.gif);background-position: 0px -108px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}
.Z_mark_New{background:url(../Images/fav/result.png);_background:url(../Images/fav/result.gif);background-position: 0px -162px;cursor: pointer;height: 44px;padding-left: 0; position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}
.Z_mark_Gift{background:url(../Images/fav/result.png);_background:url(../Images/fav/result.gif);background-position: 0px -216px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}


.Z_mark_99 {background: url("../images/iconList.gif") no-repeat scroll 0 0 transparent;color: #FFFFFF;cursor: pointer;font: 12px "SimHei",Arial;height: 70px;padding-left: 0;padding-top: 3px; position: absolute;right: 0;text-align: center; top: 0;width: 70px;}
.Z_mark_xCont {display: block;float: right;width: 40px;} 

.Z_mark_0{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px 0px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_3{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -55px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_2{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -110px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_5{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -165px;cursor: pointer;height: 44px;padding-left: 0; position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_4{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -220px;cursor: pointer;height: 44px;padding-left: 0; position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_1{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -275px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_6{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -330px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_7{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -1095px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_8{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -1040px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_noGift{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -495px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_10{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -550px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_9{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -605px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

.Z_mark_11{background:url(../Images/item/result_icon.png);_background:url(../Images/item/result_icon.png);background-position: 0px -660px;cursor: pointer;height: 44px;padding-left: 0;position: absolute;right: 4px;text-align: center; top: 0px;width:44px;}

/*Added by zheng  2013-3-12  end */

/*Added by zheng  2013-8-114*/
.list_link {width: 194px;
padding: 0px 0px 5px 0px;
overflow: hidden;
zoom: 1;
line-height: 18px;}
.list_link ul {display: none;}
.list_link h4 { border-top:1px solid #cdcdcd; border-bottom: 1px dotted #a6a6a6; height:35px; line-height:35px;
border-left: 0px;
border-right: 0px;
/*margin: -1px 0px 2px 0px;*/
padding-left:36px;
font-weight: normal;
color: #777777;
font-size: 13px;
background: url(../images/sort/list_sort_dt.gif) center repeat-x; position:relative; cursor:pointer;}
.list_link h4 a {color: #666; font-weight: normal;}
.list_link h4 a:hover { color:#B0272D}
.list_link h4 b {position: absolute;
top: 8px;
left: 22px;
overflow: hidden;
width: 18px;
height: 18px;
margin-top: 1px;
background: url(../images/sort/jia.png) no-repeat; _background: url(../images/sort/jia.gif) no-repeat;
cursor: pointer;}



.list_linked {width: 194px;
padding: 0px 0px 5px 0px;
overflow: hidden;
zoom: 1;
line-height: 18px;}
.list_linked ul {display: block;}
.list_linked h4 {border-top:1px solid #cdcdcd; border-bottom: 1px dotted #a6a6a6; height:35px; line-height:35px;
border-left: 0px;
border-right: 0px;
/*margin: -1px 0px 2px 0px;*/
padding-left:36px;
font-weight: normal;
color: #777777;
font-size: 13px;
background: url(../images/sort/list_sort_dt.gif) center repeat-x; position:relative; cursor:pointer;}
.list_linked h4 a {color: #666; font-weight: normal;}
.list_linked h4 a:hover { color:#B0272D}
.list_linked h4 b {position: absolute;
top: 8px;
left: 22px;
overflow: hidden;
width: 18px;
height: 18px;
margin-top: 1px;
background: url(../images/sort/jian.png) no-repeat; _background: url(../images/sort/jian.gif) no-repeat;
cursor: pointer;}
.list_linked ul li{padding: 4px 0px 4px 36px;}

.list_linked ul li span.xz { color:#B0272D}
/*Added by zheng  2013-8-14  end */

/*Added by zheng  2013-9-24  */
.mrank { margin-bottom:10px;}
.mr-6 { margin-right:6px;}
.rankings { width:326px; border:1px #d5d5d5 solid; float:left;}
.rankings h4 { border-bottom:1px #d5d5d5 solid; padding:0 8px; font-size:14px; line-height:30px; font-weight: normal; color:#777777;}
.rankings ul { padding:0 8px 8px 20px; width:298px;}
.rankings ul li { margin-top:8px; width:258px; height:62px; padding-left:40px;}
.rankings ul .one { background:url(../images/fav/rankings_one.jpg) no-repeat left;}
.rankings ul .two { background:url(../images/fav/rankings_two.jpg) no-repeat left;}
.rankings ul .three { background:url(../images/fav/rankings_three.jpg) no-repeat left;}
.rankings ul li a img { float:left; border:1px #d5d5d5 solid; width:60px; height:60px; margin-right:8px;}
.rankings ul li .name { float:left; width:144px; line-height:18px; height:36px; overflow:hidden;}
.rankings ul li .price { float:left; width:140px; font-size:16px; font-weight: normal; color:#E2051B; line-height:26px; height:26px; overflow:hidden;}
/*Added by zheng  2013-9-24  end */