﻿.list_wrap { background: #eeeeee; padding: 20px 0; }
.list_wrap_gray { background: #eeeeee; padding: 20px 0;height:auto;overflow:hidden; min-height:600px;}
.list {  width: 1200px; margin: 0 auto;}
/*选项*/
.list_cate { width: 1200px; background: #fff;}
.list_cate_sel { padding: 15px 0 15px 20px;}
.list_cate_sel .title { margin-right: 20px; color: #333333;}
.list_cate_sel .selected a { font-size: 12px; color:#fd7120; padding-left: 10px; margin-right: 10px; line-height: 15px;}
.list_cate_sel .selected  input{ color: #999999; cursor: pointer;}
.list_cate_list { border-top: 1px solid #ececec;}
.list_cate_list .title { background: #f8f8f8; width: 129px; text-align: center; height: 60px; line-height: 60px; color: #333333; border-right:1px solid #ececec;}
.list_cate_list .titlebrand { background: #f8f8f8; width: 129px; text-align: center; height: 210px; line-height: 60px; color: #333333; border-right:1px solid #ececec;}
.list_cate_list .title01 { height:auto; }
.list_cate_list .title_item01 { overflow: hidden }
.list_cate_list .title_item { overflow: hidden; padding: 16px 0 0 16px;}
.list_cate_list .title_item_r { width:988px;float:right;height:150px;}
.list_cate_list .title_item_r2 { width:988px;float:right;height:40px;}
.list_cate_list .reputation_level { padding: 16px 0 14px 16px;}

.list_cate_list .toForgedLink { width:968px;text-align:right;padding-right:20px;height:30px;float:right;line-height:18px;color:#999999;font-size:13px;}
.list_cate_list .toForgedLink a{color:#999999;display: inline-block;font-size:13px;padding:4px; border-radius:10px;}
.list_cate_list .toForgedLink a:hover{ background-color:#FF0000;border-radius:10px;color:#FFF;display: inline-block;font-size:13px;-webkit-transition: all .4s linear;  transition: all .4s linear;}

.list_cate_list .title_item a { color: #666666; display: inline-block; padding: 0 14px; border-radius: 2px; height: 30px; line-height: 30px; }
.list_cate_list .title_item a.on { color: #fff; background: #eb0c1c; }
.list_cate_list .title_item a.onborder { border:2px solid #eb0c1c; }
.list_cate_list .title_item01 a { color: #666666; display: inline-block; float: left; width: 112px; border-right: 1px solid #ececec; border-bottom: 1px solid #ececec;text-align: center;height: 33px; line-height: 33px;  }
.list_cate_list .title_item01 img { display: inline-block; height: 18px; vertical-align: middle; margin-top: -2px;margin-right: 2px;}
.list_cate_list .title_item01 i { display: inline-block; width: 24px; height: 18px; vertical-align: middle; margin-top: -2px;}
.list_cate_list .title_item01 .none { border-right: none; }
.list_cate_list .item_icon01 i { background: url(../images/list/item_icon01.png) no-repeat; }
.list_cate_list .item_icon02 i { background: url(../images/list/item_icon02.png) no-repeat; }
.list_cate_list .item_icon03 i { background: url(../images/list/item_icon03.png) no-repeat; }
.list_cate_list .item_icon04 i { background: url(../images/list/item_icon04.png) no-repeat; }
.list_cate_list .item_icon05 i { background: url(../images/list/item_icon05.png) no-repeat; }
.list_cate_list .item_icon06 i { background: url(../images/list/item_icon06.png) no-repeat; }
.list_cate_list .item_icon07 i { background: url(../images/list/item_icon07.png) no-repeat; }
.list_cate_list .item_icon08 i { background: url(../images/list/item_icon08.png) no-repeat; }
.list_cate_list .item_icon09 i { background: url(../images/list/item_icon09.png) no-repeat; }
.list_cate_list .item_icon10 i { background: url(../images/list/item_icon10.png) no-repeat; }
.list_cate_list .item_icon11 i { background: url(../images/list/item_icon11.png) no-repeat; }
.list_cate_list .item_icon12 i { background: url(../images/list/item_icon12.png) no-repeat; }
.list_cate_list .item_icon13 i { background: url(../images/list/item_icon13.png) no-repeat; }
.list_cate_list .item_icon14 i { background: url(../images/list/item_icon14.png) no-repeat; }
.list_cate_list .item_icon15 i { background: url(../images/list/item_icon15.png) no-repeat; }
.list_cate_list .item_icon16 i { background: url(../images/list/item_icon14.png) no-repeat; }
.list_cate_list .item_icon01.on i { background: url(../images/list/item_icon01_hover.png) no-repeat; }
.list_cate_list .title_item01 a.on { background: #ffeff0; color:#eb0c1c; border-bottom: 1px solid ;}
.list_cate_list .item_icon02.on i { background: url(../images/list/item_icon02_hover.png) no-repeat; }
.list_cate_list .item_icon03.on i { background: url(../images/list/item_icon03_hover.png) no-repeat; }
.list_cate_list .item_icon04.on i { background: url(../images/list/item_icon04_hover.png) no-repeat; }
.list_cate_list .item_icon05.on i { background: url(../images/list/item_icon05_hover.png) no-repeat; }
.list_cate_list .item_icon06.on i { background: url(../images/list/item_icon06_hover.png) no-repeat; }
.list_cate_list .item_icon07.on i { background: url(../images/list/item_icon07_hover.png) no-repeat; }
.list_cate_list .item_icon08.on i { background: url(../images/list/item_icon08_hover.png) no-repeat; }
.list_cate_list .item_icon09.on i { background: url(../images/list/item_icon09_hover.png) no-repeat; }
.list_cate_list .item_icon10.on i { background: url(../images/list/item_icon10_hover.png) no-repeat; }
.list_cate_list .item_icon11.on i { background: url(../images/list/item_icon11_hover.png) no-repeat; }
.list_cate_list .item_icon12.on i { background: url(../images/list/item_icon12_hover.png) no-repeat; }
.list_cate_list .item_icon13.on i { background: url(../images/list/item_icon13_hover.png) no-repeat; }
.list_cate_list .item_icon14.on i { background: url(../images/list/item_icon14_hover.png) no-repeat; }
.list_cate_list .item_icon15.on i { background: url(../images/list/item_icon15_hover.png) no-repeat; }
.list_cate_list .item_icon16.on i { background: url(../images/list/item_icon14_hover.png) no-repeat; }
.list_cate_list .title_item_text { color: #a8a7a7; padding:0 3px; }
.list_cate_list .title_item_int input{width:62px;line-height:18px; padding:6px 0;border:1px solid #d7d7d7; border-radius: 2px; padding-left: 5px;}
.list_cate_list .title_item_btn input { background: #f20e0e; color: #fff; height:30px;line-height:30px; border-radius: 2px; width:60px; font-size: 14px; cursor: pointer; }
.list_cate_list .title_item_select {  padding: 16px 0 0 16px; float: left; }
.list_cate_list .title_item_xia dd {float:left;position:relative;margin-right:10px;}
.list_cate_list .title_item_xia span {position:relative;}
.list_cate_list .title_item_xia span a { color:#666666;display:inline-block;height:30px;line-height:30px;border:1px solid #e9e9e9; width:70px;background:#fff url(../images/list/list_seclect.png) no-repeat 90% 50%;border-radius:2px; padding:0 18px 0 8px; color: #787878;}
.list_cate_list .title_item_xia span a.on { color:#eb0c1c;border:1px solid #eb0c1c; background:#fff url(../images/list/list_seclect_hover.png) no-repeat 90% 50%;}
.list_cate_list .title_item_xia span a.active {border:1px solid #ff4653;color:#ff4653}
.list_cate_list .title_item_xia dd.last span {margin-right:0;}
.list_cate_list .title_item_xia .select { display:none;position:absolute;left:0;top:31px;width:88px;height:auto;z-index:99;border:1px solid #ddd;background:#fff;padding:5px 0;overflow:hidden;}
.list_cate_list .title_item_xia .select a {border:none;padding:0;background:none;margin:0;display:block;clear:both;text-indent:10px;width:100%;font-size:14px;line-height:26px}
.list_cate_list .title_item_xia .select a:hover {color: #eb0c1c;}
.list_cate_list .title_item_xia .special .select { width: 550px;}
.list_cate_list .title_item_xia .special .select a { width: 110px; float: left; clear: none;}


/*动态*/
.list_deal { width:260px; background: #333333; height: 380px; position: relative;overflow: hidden;}
.list_deal .ball { width: 260px;  height: 380px; position: absolute; top: 0; left: 0;  }
.list_deal .ball01 { width: 260px;  height: 380px; position: absolute; top: 0; left: 0;  background: url(../images/list/ball01.png) no-repeat;}
.list_deal .ball02 { width: 260px;  height: 380px; position: absolute; top: 0; left: 0;  background: url(../images/list/ball02.png) no-repeat;}
.list_deal .ball03 { width: 260px;  height: 380px; position: absolute; top: 0; left: 0;  background: url(../images/list/ball03.png) no-repeat;}
.list_deal .ball04 { width: 260px;  height: 380px; position: absolute; top: 0; left: 0;  background: url(../images/list/ball04.png) no-repeat;}
.list_deal .roll { -webkit-animation: roll 6s infinite ease-in-out; -moz-animation: roll 6s infinite ease-in-out;  -ms-animation: roll 6s infinite ease-in-out;  animation: roll 6s infinite ease-in-out;}
.list_deal .text { position: relative; z-index: 2;   }
.list_deal .text .title { text-align: center;}
.list_deal .text .title01 { background: #ff878b; display: inline-block; padding: 0 5px; color: #fff; margin-left: 150px; margin-bottom: 16px;}
.list_deal .text .title h2 { color: #fff; line-height: 36px; font-size: 16px;}
.list_deal .requirement { margin: 36px auto 6px; width: 200px; text-align: center;}
.list_deal .requirement p a{ display:block; width:158px; padding-left: 42px; line-height: 45px;height:45px;background: url(../images/list/list_release.png) no-repeat; font-size: 16px; color: #FFFFFF; font-weight: bold; }
.list_deal .requirement p { color: #bdbdbd;}
.list_deal .case_tit { background:url(../images/list/case_tit.png) no-repeat center; font-size: 16px; color: #eb0c1c; text-align: center; }
.case_slide { margin: 0 10px;}
.case_slide li { margin-top: 6px; font-size: 12px;}
.case_slide .time { width: 62px; display: inline-block; text-align: center; background: #3bb1ca; color: #fff; float: left;}
.case_slide .des { text-align: center;}
.case_slide .name { }
.case_slide .name,.case_slide .price{ color: #afafaf;}
.case_slide .price { float: right;}
.case_slide .price b{ color: #f98602;}
.case_slide .letter { width: 240px; height: 26px; line-height: 26px; color: #fff;}
.list_deal_wrap .sale { background:#ff900c url(../images/list/sale.png) no-repeat 10% center; height:54px; margin-top: 11px; padding-top: 12px;}
.list_deal_wrap .sale dl { margin-left: 80px; }
.list_deal_wrap .sale dt{ color: #fff; font-size: 16px;}
.list_deal_wrap .sale dd{ color: #fff;}

/*排序*/
.list_sort { background: #fff; margin:10px 0 ; height: 50px; line-height: 50px; padding:  20px 20px;}
.list_sort .sort a { font-size: 16px; width: 80px; display: inline-block; text-align: center; margin-right: 6px;}
.list_sort .sort i { width: 11px; height: 9px; display:inline-block; margin-left: 6px;}
.list_sort .sort .on { border-bottom: 2px solid #eb0c1c; color:#eb0c1c ; }
.list_sort .sort .default{  background:url(../images/list/default.png) no-repeat;}
.list_sort .sort .up{  background:url(../images/list/up.png) no-repeat;}
.list_sort .sort .down{  background:url(../images/list/down.png) no-repeat;}
.list_sort .check label { margin-right:30px;}
.list_sort .check input {  -webkit-appearance: none;  background-color: #fff;  height: 14px; width: 14px; border:1px solid #dddddd;vertical-align: middle; border-radius: 2px; margin-right:8px; }
.list_sort .check input:focus,.list_sort .check input:hover,.list_sort .check input:checked  {   border-color: #eb0c1c; background:#fff url(../images/list/check.png) -1px -1px no-repeat;}
.list_sort .pages .num { color: #d8312b; font-weight: bold; border-right: 1px solid #ededed; height: 50px; display:inline-block; padding-right: 15px; margin-right: 15px;}
.list_sort .pages .page a { display: inline-block; width: 8px; height: 14px; vertical-align: middle; margin-top: -2px; }
.list_sort .pages .prev { background: url(../images/list/arrow_left.png) no-repeat center center; margin-right: 15px; }
.list_sort .pages .next { background: url(../images/list/arrow_right.png) no-repeat center center; margin-left: 15px; }
.list_sort .pages .prev.on { background: url(../images/list/arrow_left_hover.png) no-repeat center center; }
.list_sort .pages .next.on { background: url(../images/list/arrow_right_hover.png) no-repeat center center; } 
/*排序列表*/
.list_result { background: #fff; padding: 20px; border:1px solid #fff;border-bottom: 1px solid #f2f2f2; position: relative; -webkit-transition: all .4s linear;  transition: all .4s linear; margin-bottom: 10px; }
.list_result:hover { border: 1px solid #eb0c1c/*;-webkit-transform: translateY(-3px);  transform: translateY(-3px);*/}
.list_result:hover .result ul li{color:#FF0000;}
.list_result:hover .result .listprozx{color:#333333;}
.list_resultl { border-right: 1px solid #e0e0e0;}
.list_result .result { margin-bottom: 15px; }
.list_result .result .img { position: relative; width: 151px; height: 151px; margin-right: 20px; }
.list_result .result .img img { width: 150px; height: 150px; border: 1px solid #ffffff;}
.list_result .result .img span { width: 151px; height: 20px; line-height: 20px; display: inline-block; background: #eb0c1c; color: #FFF; text-align: center; position: absolute; bottom: -8px; left: 0px; }
.smallimg{
width:80px;
height:22px;
background-position:left;
background-repeat:no-repeat;
display:inline-block;
margin-bottom:-8px;
}
.list_result .result .cont .title { margin-bottom: 15px;margin-left:28px;}
.list_result .result .cont .title .letter { display:inline-block; height: 22px;font-size: 16px; }
.list_result .result .cont .title .letter:hover { color: #eb0c1c }
.list_result .result .cont .title .fav  {margin-left: 10px; border: 1px solid #eb0c1c; background: #ffefee url(../images/list/list_fav.png) no-repeat 10px center; border-radius: 10px; padding: 0 10px 0 26px; color: #eb0c1c;  }
.list_result .result .cont .title img { vertical-align: middle; margin-right: 10px; margin-top: -2px;}

.list_result .result .cont .title .title_spt{font-size:12px;display: inline-block;  border:  #FF6666 1px solid;  margin-right: 10px;  height: 23px;  line-height: 20px;  background: #fff;  padding: 0 8px;-webkit-transition: all .4s linear;  transition: all .4s linear;border-radius:4px; color:#FF6666; margin-left:5px;
}
.list_result .result .cont .title .title_spt a{ color:#FF6666;}
.list_result .result .cont .title .title_spt:hover{ background-color:#FF6666;}
.list_result .result .cont .title .title_spt a:hover{color:#FFFFFF;}
.list_result .result ul li { float: left; width: 118px; border-right: 1px dotted #e0e0e0;}
.list_result .result ul li.none { border: none;}
.list_result .result ul span { display: block; text-align: center;}
.list_result .result ul .title01 { color: #999999; }
.list_result .info .title { color: #333333; }
.list_result .info .txt { color: #666666; display: inline-block;height: 20px; }
.list_result .info a { color: #ff900c;}
.list_result .info .time { float: right;    color: #999999;    margin-right: 35px; font-size: 14px;}
.list_result .des { margin-top: 12px;font-size:12px;}
.list_result .listprozx{
width:100%;
height:20px;
float:left;
padding-top:10px;
color:#999999;
margin-top:25px;
margin-left:38px;
font-size:12px;
-webkit-transition: all .4s linear;  transition: all .4s linear;


}
.list_result .des span {  display: inline-block;  border: #dddddd 1px solid;  margin-right: 10px;  height: 20px;  line-height: 20px;  background: #fff;  padding: 0 8px;-webkit-transition: all .4s linear;  transition: all .4s linear;}
.list_result .des span:hover{
cursor:pointer;
border:1px solid #FF0000;
background-color:#ff0000;
color:#FFFFFF;
}
.list_result .des .deszp{display: inline-block;  border:  #CC0033 1px solid;  margin-right: 10px;  height: 20px;  line-height: 20px;  background: #fff;  padding: 0 8px;-webkit-transition: all .4s linear;  transition: all .4s linear;border-radius:4px; color:#CC0033;}
.list_result .des .deszy{display: inline-block;  border:   #CC3300 1px solid;  margin-right: 10px;  height: 20px;  line-height: 20px;  background: #fff;  padding: 0 8px;-webkit-transition: all .4s linear;  transition: all .4s linear;border-radius:4px; color:#CC3300;}
.list_result .des .deshf{display: inline-block;  border:  #339966 1px solid;  margin-right: 10px;  height: 20px;  line-height: 20px;  background: #fff;  padding: 0 8px;-webkit-transition: all .4s linear;  transition: all .4s linear;border-radius:4px; color:#339966;}
.list_result .des .desth{display: inline-block;  border: #339900 1px solid;  margin-right: 10px;  height: 20px;  line-height: 20px;  background: #fff;  padding: 0 8px;-webkit-transition: all .4s linear;  transition: all .4s linear;border-radius:4px; color:#339900;}
.list_result .des .desxh{display: inline-block;  border: #0000FF 1px solid;  margin-right: 10px;  height: 20px;  line-height: 20px;  background: #fff;  padding: 0 8px;-webkit-transition: all .4s linear;  transition: all .4s linear;border-radius:4px; color:#0000FF;}




.list_result .des .blue { display:inline-block; line-height: 28px; border: 1px solid #2b629a; color: #2b629a; padding: 0 10px; margin-right: 10px; }
.list_result .des .cyan { display:inline-block; line-height: 28px;  border: 1px solid #4e9217; color: #4e9217; padding: 0 10px;}
.list_result .consult { margin-right: 10px; margin-top: 50px;}
.list_result .consult .price { font-size: 24px; color: #eb0c1c; text-align: center; line-height: 32px;}
.list_result .consult .btn a { -webkit-transition: all .4s linear;  transition: all .4s linear;display: inline-block; border: 1px solid #e4d1c0; background: #f8e8da no-repeat 20px center; width: 93px; height: 30px; border-radius: 4px; line-height: 30px; text-align: center;}
.list_result .consult .btn a:hover { background-color: #f2e0d0; }
.list_result .exclusive{ position: absolute; background:url(../images/list/list_tmall.png) no-repeat; top: -1px; right: -1px; width: 83px; height: 86px; }
/*客户咨询*/
.list_consult {  background: #fff; padding: 45px 0; text-align: center; }
.list_consult .title { font-size: 18px; margin-bottom: 15px;}
.list_consult .consult {width:400px;text-align:center; margin:0 auto;}
.list_consult .consult01 { display: inline-block; border: 1px solid #dd2727; color: #dd2727; width: 160px; height: 40px; line-height: 40px; font-size: 16px;-webkit-transition: all .4s linear;  transition: all .4s linear; }
.list_consult .consult01:hover { background-color:#FF0033;color:#FFFFFF;}
.list_consult .consult02 { display: inline-block; border: 1px solid #dd2727; color: #fff; width: 160px; height: 40px; line-height: 40px; font-size: 16px; background:#dd2727;}
.list_consult .consult span { margin: 0 10px; font-size: 16px;}
.list_consult .consult a { -webkit-transition: all .4s linear;  transition: all .4s linear;}
.list_consult .consult a:hover { opacity: 0.8;}
/*推荐*/
.list_recommend { background: #fff; padding: 30px 0 20px; height: 244px }
.list_recommend .title { font-size: 18px; margin-bottom: 30px; text-align: center; }
.recommend_slide { position: relative; padding-left: 30px; }
.recommend_slide ul li { margin-top: 5px; margin-left: 5px; float: left; width: 344px; height: 175px; border: 1px solid #eeeeee; margin-right: 18px; position: relative; padding: 8px 8px 0; }
.recommend_slide ul li .img { margin-right: 15px;}
.recommend_slide ul li .img img { border: 1px solid #dddddd; border-radius: 100%;max-width: 92px;}
.recommend_slide ul li .tit { width: 206px; height: 22px; margin-top: 4px;  margin-bottom: 10px;}
.recommend_slide ul li .tit a { font-size: 16px;}
.recommend_slide ul li .fav { color: #999999; margin-bottom: 3px;}
.recommend_slide ul li .fav span{ color: #eb0c1c;}
.recommend_slide ul li .cate a {color: #999999; }
.recommend_slide ul li .cate span{ color: #dddddd; font-size: 12px; margin:0 3px;}
.recommend_slide ul li .price { background: url(../images/list/price.png) no-repeat; line-height: 32px; color: #fff; padding-left: 36px; font-size: 16px; margin-top: 10px; font-family: arial; }
.recommend_slide ul li .des { background: #eeeeee; position: absolute; bottom: 0;left: 0; width: 100%; padding: 5px 0;height: 30px; }
.recommend_slide ul li .des span { display: inline-block; border: #dddddd 1px solid; margin-left: 10px; height: 28px; line-height: 28px; background: #fff; padding: 0 10px;}
.recommend_slide ul li .des span.blue { color: #2b629a;}
.recommend_slide ul li .des span.cyan { color: #4e9217;}
.recommend_title { position: absolute; left: -5px; top: -5px; background:url(../images/list/shop_commend.png) no-repeat; width: 52px; height: 52px;}
.recommend_slide .sPrev,.recommend_slide .sNext{ z-index: 9; position:absolute; left:0px;top:50%;margin-top:-20px; display:block; width:21px; height:41px;  background:url(../images/list/commend_left.png) center center no-repeat; }
.recommend_slide .sNext { left: auto; right:0px; background:url(../images/list/commend_right.png) center center no-repeat; }
.recommend_slide .sPrev:hover,.recommend_slide .sNext:hover {  opacity: 0.8; }


.title_item_xia input{display: none;}

.list_cate_sel .selected a.null{padding: 0;margin: 0; color: #999;border: none}
/*翻页到*/
.trademark-list-page-input {border: 1px solid #f0f0f0;background: #fff;padding: 8px 0;width: 40px;text-align: center;}

.fontred{color: red;}


/*新增*/
.act_links{margin-top: -9px;}
/*导航通栏下开始*/
.drop-menu-effect{
position:relative;
}


.submenu{display:block; color:#333333}
.submenu{display:none;position:absolute;top:50px;left:18px;width:90px;padding:1px; z-index:9999; border:1px solid #DD0010;border-top:none;
background-color:#FFF;}
.submenu li{float:left;padding:0;background:none;height:32px; line-height:32px; }
submenu li a{float:left;padding:0;text-align:center; font-family:"Microsoft YaHei";height:32px;line-height:32px;font-size:12px;  
font-weight:normal; color:#333333;}
.submenu li a:hover{height:32px;line-height:32px;padding-left:1px;;color:red; padding-top:-1px; text-indent:9px; font-weight:bold;text-decoration:none;}
/*导航通栏下拉结束*/


.listsortpage{
width:25%;
float:right;
}


.choose_tab {
    position: relative;
}

.choose_tab .tab_sm {
    width: 16px;
    height: 16px;
    background: url(../images/choose_tab_btns2.png) no-repeat center center;
    cursor: pointer;
    position: absolute;
    top: 15px;
    right: 0px;
    z-index: 99;
}

.choose_tab .tab_sm2 {
    width: 16px;
    height: 16px;
    background: url(../images/choose_tab_btns.png) no-repeat center center;
    cursor: pointer;
    position: absolute;
    top: 15px;
    right: 0px;
    z-index: 99;
}
.fashion_btn {
    position: absolute;
    top: 15px;
    right: 18px;
    width: 86px;
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    color: #4c4c4c;
}
.hrsortgary{
padding-top:5px;
width:1200px;
background-color:#eeeeee;
padding-bottom:5px;
}