﻿@charset "utf-8";
/* CSS Document */
body{background: #fff;}
.clear{
    clear: both;
}


.search_tap{
    border-bottom: 1px solid #cfcfcf;
}
.search_tap .tap_list{
    width: 1200px;
    margin:0 auto;
}
.search_tap .tap_list ul{
    margin: 0px;
    padding: 0px;
    margin-left: 8px;
}
.search_tap .tap_list ul li{
    margin: 0px;
    padding: 0px;
    float: left;
    list-style: none;
    height: 60px;
    line-height: 60px;
    font-size: 14px;
}
.search_tap .tap_list ul li.sep{
    margin: 0px 20px;
    color: #959595;
}
.search_tap .tap_list ul li a{
    text-decoration: none;
    color: #606060;
}
.search_tap .tap_list ul li.active{
    border-bottom: 1px solid #000000;
}
.search_tap .tap_list ul li.active a{
    color: #383838;
}

.searchicon{display: inline-block;background-image: url(icons/chk_box.jpg);background-repeat: no-repeat;}

.search_location{width: 1185px;padding-left: 15px; margin: 0 auto;color: #4e4e4e;height: 31px;line-height: 31px;background: #eee;font-size: 13px;}
.search_location a,.search_location span{color: #000;margin: 0 4px;}
.search_location a:hover{color: #e72e25;}

.search_main{}

.hot_container {
    display:none;
}
.search_main .search_left{float: left;width: 207px;}
.search_leftimg{margin-top: 3px;}
/*search_nav*/
.search_nav,.search_nav_con{width: 207px;}
.search_nav_con h1{height: 48px;line-height: 48px;background: #c4beb6;color: #fff;font-size: 16px;font-weight: normal;padding-left: 20px;}
.search_nav_category{background: #4b4b4b;height: auto;position: relative;z-index: 10;}
.search_nav_category li.active{background-color: #000;}
.search_nav_category .search_nav_link{display: block; height: 50px;line-height: 50px;font-size: 15px;color: #fff;padding-left: 20px;}

.search_nav_link .search_nav_txt{color: #fff;margin-left: 15px;}
.search_nav_link:hover .search_nav_txt{color: #e72e25;}
.search_nav_link .searchicon{width: 20px;height: 20px;float: left;margin-top: 14px;}
.search_nav_link .search_nav_pc{background-position: -5px -2px;}
.search_nav_link:hover .search_nav_pc{background-position: -33px -2px;}
.search_nav_link .search_nav_desktop{background-position: -4px -30px;}
.search_nav_link:hover .search_nav_desktop{background-position: -32px -30px;}
.search_nav_link .search_nav_display{background-position: -5px -57px;}
.search_nav_link:hover .search_nav_display{background-position: -33px -57px;}
.search_nav_link .search_nav_option{background-position: -5px -84px;}
.search_nav_link:hover .search_nav_option{background-position: -33px -84px;}
.search_nav_link .search_nav_service{background-position: -5px -111px;}
.search_nav_link:hover .search_nav_service{background-position: -33px -111px;}
.search_nav_link .search_nav_life{background-position: -5px -139px;}
.search_nav_link:hover .search_nav_life{background-position: -33px -139px;}

.search_main .search_tab{ }

.search_main .search_buspart{ background-color: #f5f5f5; padding-top: 20px; padding-bottom: 20px; display: none; }
.search_main .search_buspart .buspart_content{ width: 1210px; margin: 0 auto; }
.search_main .search_buspart .buspart_content img{float: left; padding-right: 2px; background-color: #f5f5f5;}
.search_main .search_buspart .buspart_content a img.small_img{width: 200px; height:364px;}
.search_main .search_buspart .buspart_content a img.large_img{display: none; width: 400px;height: 364px;}
.search_main .search_buspart .buspart_content a.active img.small_img{display: none; width: 200px; height:364px;}
.search_main .search_buspart .buspart_content a.active img.large_img{ display:inline; width: 400px;}

.search_main .search_tab .search_filter{ background-color: #ffffff;}
.search_main .search_tab .search_filter .filter_content{ width: 1200px; margin: 0 auto; }

.search_main .search_tab .search_filter .direct_wordinfo{
    padding: 15px 10px;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 700;
    background-color: #fffdee;
    border: 1px solid #edd28b;
    color: #666;
    margin-top: -1px;
    display: none;
}
.search_main .search_tab .search_filter .direct_wordinfo .key1{
    color: #c00;
}
.search_main .search_tab .search_filter .direct_wordinfo .key2{
    color: #005aa0;
}

.search_main .search_tab .search_sortpart{ background-color: #f5f5f5;padding: 20px 0px;}
.search_main .search_tab .search_sortpart .sortpart_content{ width: 1200px; margin: 0 auto; }

.search_main .search_tab .search_resultpart{ background-color: #f5f5f5;padding-bottom: 20px;}
.search_main .search_tab .search_resultpart .resultpart_content{ width: 1230px; margin: 0 auto; }

.search_main .search_tab .search_latelypart{ background-color: #ffffff; display: none}
.search_main .search_tab .search_latelypart .latelypart_content{ width: 1200px; margin: 0 auto;padding-bottom: 70px; }
.search_main .search_tab .search_latelypart .latelypart_content .title{padding: 25px 0px;}
.search_main .search_tab .search_latelypart .latelypart_content .left_part{ float: left; width: 400px; }
.search_main .search_tab .search_latelypart .latelypart_content .hr{
    border-bottom: 1px solid #e1e1e1;
    margin-top: 14px;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list{
    margin-top: 20px;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item{
    width: 200px;
    height: 220px;
    padding: 30px 14px;
    float: left;
    border: 1px solid #efefef;
    margin-right: 10px;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item.hover{
    border: 1px solid #c9c9c9;
    box-shadow: 3px 3px 5px 0px #e8e8e8;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item .pro_img{
    text-align: center;
    height: 100px;
    width: 200px;
    overflow: hidden;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item .pro_img a{
    text-decoration: none;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item .pro_img img{
    height: 100px;
    border:none;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item .pro_title{
     line-height: 18px;
     height: 18px;
     overflow: hidden;
     margin-top: 14px;
     color: #4f4f4f;
     margin-top: 30px;
 }
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item .pro_title a{
    color: #4f4f4f;
    text-decoration: none;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item .pro_desc{
    height: 36px;
    line-height: 18px;
    overflow: hidden;
    margin-top: 5px;
    color: #b5b5b5;
}
.search_main .search_tab .search_latelypart .latelypart_content .view_list .view_item .pro_price{
    text-align: center;
    color: #2d2d2d;
    font-size: 14px;
    font-weight: bold;
}

.search_main .search_tab .search_latelypart .latelypart_content .center_part{ float: left; width: 400px; color: #7a7770;text-align: center;    font-size: 18px; }
.search_main .search_tab .search_latelypart .latelypart_content .right_part{ float: right;  width: 400px;}

.search_main .search_tab .search_comparepart{ display: none; position: fixed; left: 0px;width: 100%;bottom:0px;background-color:rgba(0, 0, 0, 0.5); padding: 25px 0px 0px 0px; z-index: 100;}
.search_main .search_tab .search_comparepart.show{ display: block;}
.search_main .search_tab .search_comparepart .comparepart_content{width: 965px; height: 142px; background-color: #ffffff; margin: 0 auto; position: relative;}
.search_main .search_tab .search_comparepart .comparepart_content .oprate_info{height: 26px; line-height: 26px;border-top: 1px solid #dddddd; border-right: 1px solid #dddddd;}
.search_main .search_tab .search_comparepart .comparepart_content .oprate_info a{float: right; color: #525252; margin-right: 12px; text-decoration: none; }
.search_main .search_tab .search_comparepart .comparepart_content .pro_info{border:3px solid #ffb107; height: 109px;}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item{
     float: left;
    width: 200px;
    height: 50px;
    margin-top: 25px;
    border-right: 1px solid #dbdbdb;
    padding: 5px 0px;
 }
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_pro{

}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_pro .pro_img{
    float: left;
    margin: 0px 10px;
 }
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_pro .pro_img img{
    width: 60px;
    height: 42px;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_pro .pro_desc{
    float: left;
    width: 100px;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_pro .pro_desc .pro_title{
    height: 32px;
    line-height: 16px;
    margin: 0px;
    padding: 0px;
    word-break: break-all;
    color: #2b2b2b;
    width: 100px;
    overflow: hidden;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_pro .pro_desc .pro_price{
    margin: 0px;
    padding: 0px;
    margin-top: 3px;
    line-height: 15px;
    color: #ff0000;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_pro .pro_desc .pro_price a{
    float: right;
    color: #005aa0;
    display: none;
}
.search_main .search_tab .search_comparepart .comparepart_content .compare_title{position: absolute; left: 0px; top:-9px; border:3px solid #ffb107; border-bottom: none; color:#ffb107; padding: 10px 20px; background-color: #ffffff; z-index: 10;  }


.search_main .search_tab .search_comparepart .comparepart_content .pro_info .oprate_compare{
    float: left;
    width: 150px;
    height: 50px;
    margin-top: 15px;
    border-left: 1px solid #ffb107;
    padding: 13px 0px;
    margin-left: -1px;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .oprate_compare p{
    text-align: center;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .oprate_compare p.clear{
    margin-top: 10px;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .oprate_compare p a.btn_compare{
    display: inline-block;
    width: 73px;
    height: 28px;
    line-height: 28px;
    background-color: #ff6b00;
    color: #ffffff;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .oprate_compare p a.btn_clear{
    color: #959595;
}

.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_no .pro_order {
    display: inline-block;
    width: 48px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    background-color: #f6f6f6;
    vertical-align: top;
    margin: 0px 8px 0px 13px;
    color: #cccccc;
    font-size: 20px;
}
.search_main .search_tab .search_comparepart .comparepart_content .pro_info .pro_item .has_no .order_desc {
    color: #c7c7c7;
}


.search_main .search_nopro{ background-color: #ffffff; }
.search_main .search_nopro .nolist_content{ width: 1200px; margin: 0 auto; margin-top: 20px; }

/*筛选条件*/
.search_tab{display:none;}
.search_tab .tab_body{padding-bottom: 30px;margin-top: -1px;}
.search_tab .tab_list{ position: relative;}

.le_search .le_sel{border: 1px solid #d9d8d6;border-bottom: 0;position: relative;*zoom:1;}
.le_sel li{  border-bottom:1px solid #e9e9e9;padding: 8px 0;}
.le_sel .li_active{display: block;}
.le_sel .le_sel_line1{padding: 11px 0 0 0;*padding: 11px 0 16px 0;background: #f3f3f3;border-top: 0;}
.le_sel li .le_sel_con1{float: left;width: 93px;padding-left: 8px;height: 15px;line-height: 15px;margin-top: 6px;color: #000000;font-weight: bold;}
.le_sel .le_sel_line1 .le_sel_con1{margin-bottom: 11px;}
.le_sel li .le_sel_con2{float: left;line-height: 26px;width: 1011px;}
.le_sel_1 li .le_sel_con2{width:755px;}
.le_sel li .le_sel_con3{float: right;height: 26px;line-height: 26px;padding-right: 16px;}
.le_sel li .le_sel_con3 .le_more{display: inline-block; width: 42px;height: 26px;background: url(icons/think_search.png) no-repeat -143px -93px;color: #3c3c3c;}
.le_sel .le_sel_active .le_sel_con3 .le_more{background-position: -141px -118px;}
.le_sel li .le_clickone{display: block;padding-right: 48px;height: 26px;line-height: 26px;float: left;color: #737373;}
.le_sel li .le_clickone:hover{color: #e72e25;}
.le_sel li .le_clickone span{width: 17px;height: 17px;background-position: left top;margin:4px 5px 0 0;float: left;display: none;}
.le_sel .le_sel_active .le_clickone span{display: block;}
.le_sel .le_sel_con2 .active span{background-position: right top;}
.le_sel li .le_clickone em{font-style: normal;}
.le_sel .le_color .le_clickone em{display: block;float:left;width: 34px;height: 16px;text-indent: -9999px;line-height: 16px;border-radius: 2px;margin-top: 4px;}
.le_sel .le_color .le_yellow em{background:#fff000;border:1px solid #fff000;}
.le_sel .le_color .le_black em{background:#000;border:1px solid #000;}
.le_sel .le_color .le_gray em{background:#d9d8d6;border:1px solid #d9d8d6;}
.le_sel .le_color .le_white em{background:#fff;border:1px solid #d9d8d6;}
.le_sel .le_color .active em{border: 1px solid #e2231a;}
.le_sel .le_sel_con2 .le_sel_btn{float: left;width: 800px;float: left;text-align: center;display: none;padding-top: 12px;}
.le_sel .le_sel_active .le_sel_btn{display: block;}
.le_sel .le_sel_con2 .le_sel_btn input{width: 54px;height: 24px;border: 1px solid #d9d8d6;border-radius:2px;cursor: pointer;margin: 0 5px;}
.le_sel .le_sel_con2 .le_sel_btn .le_btn_cancel{background: #fff;color: #000;}
.le_sel .le_sel_con2 .le_sel_btn .le_btn_sure{background: #c40b06;color: #fff;}
.le_sel .le_sel_con2 label{float: left;}
.le_sel .le_sel_con2 label input[type="text"]{width: 54px;height: 24px;border: 1px solid #d9d8d6;border-radius:2px;text-align: center;float: left;}
.le_sel .le_sel_con2 label .le_btn_sure{background: #c40b06;color: #fff;width: 54px;height: 26px;border: 1px solid #d9d8d6;border-radius:2px;cursor: pointer;margin-left: 10px;float: left;}
.le_sel .le_sel_con2 label span{display: inline-block; margin: 0 5px;background: #d9d8d6;height: 1px;width: 10px;float: left;margin-top: 12px;}
.le_sel .le_sel_line1 .le_clickdel{display: inline-block;float: left;height: 24px;line-height: 24px;margin-right: 10px;padding: 0 8px;margin-bottom: 11px;color: #4c4c4c;background-color: #fff;}
.le_sel .le_sel_line1 .le_allcancel{display: inline-block;float: left;margin-bottom: 7px;color: #4c4c4c;}
.le_sel .le_sel_line1 .le_clickdel em{font-style: normal;color: #e72e25;}
.le_sel .le_sel_line1 .le_clickdel i{display: inline-block;width: 10px;height: 10px;background: url(icons/think_search.png) no-repeat -70px -49px;margin-left: 5px;*position: relative;*top: -2px;*left:5px;}
.le_sel .le_sel_down,.le_sel .le_sel_up{position: absolute;bottom: -30px;*bottom:-27px;height: 30px;line-height: 30px;border-top: 0; display: inline-block;padding: 0 8px;right: 0px;margin-left: -40px; background: #fff; *zoom:1;display: none;color: #000;}
.le_sel .le_sel_up{margin-left: -28px;}
.le_sel .show{display: block;}
.le_sel .le_sel_down em,.le_sel .le_sel_up em{width: 9px;height: 5px;margin-left: 5px;position: relative;top: -2px;*top:-4px;*left:5px;background-image: url(icons/think_search.png);display: inline-block;}
.le_sel .le_sel_down em{background-position: -3px -187px;}
.le_sel .le_sel_up em{background-position: -17px -187px;}

.le_sel .le_sel_con2 label span.errorMsg{
    float: left;
    height: 26px;
    margin: 0 5px;
    line-height: 26px;
    width: auto;
    background-color: #fff;
    color: #ff0c00;
}

/*搜索结果*/
.search_result{
    height: 48px;
    line-height: 48px;
    background: #FBFBFB;
    font-size: 14px;
    color: #000;
    padding: 0 22px 0 8px;
    border-bottom: 1px solid gainsboro;
    font-family: arial,"å¾®è½¯é›…é»‘",sans-serif;
    font-size: 12px;
}
.search_result .red{color: #e72e25;}
.search_result .search_result_left{float: left;}
.search_result .search_result_right{float: right;}

.search_result .search_result_nav a{
    margin-right: 5px;
    margin-left: 5px;
}

/*产品列表条件*/
.search_protitle{height: 24px;line-height: 24px;padding: 5px 0;}
.search_protitle .search_protitle_left{float: left;padding-top: 5px; margin-left: -7px;}
.search_protitle .search_protitle_left a{cursor: pointer;float: left;height: 15px;line-height: 15px;padding:0 15px;color: #626961;text-align: center;border-right: 1px solid #d9d8d6;}
.search_protitle .search_protitle_left .active{color: #e53f37;}
.search_protitle .search_protitle_left a.active i{
    background-image: url(icons/price-up.png); 
    display: inline-block;
    width: 5px;
    height: 14px;
    margin: -3px 0 0 3px;
    vertical-align: middle;
    background-size: 5px 14px;}
.search_protitle .search_protitle_left a.priceup i{
    background: url(icons/price_up_down.png) no-repeat right top;
    display: inline-block;
    width: 5px;
    height: 14px;
    margin: -3px 0 0 3px;
    vertical-align: middle;
}
.search_protitle .search_protitle_left a.pricedown i{
    background: url(icons/price_up_down.png) no-repeat left top;
    display: inline-block;
    width: 5px;
    height: 14px;
    margin: -3px 0 0 3px;
    vertical-align: middle;
}
.search_protitle .search_protitle_left label{float: left;display: block;height: 15px;line-height: 15px;padding-left: 10px;}
.search_protitle .search_protitle_left label.isvip{display: none;}
.search_protitle .search_protitle_left label input{vertical-align: middle;}
.search_protitle .search_protitle_left label em{font-style: normal;color: #505050;margin-left: 3px; vertical-align: middle}
.search_protitle .search_protitle_center{float: left;padding-left: 20px; position: relative;}
.search_protitle .search_protitle_center input[type="text"]{width: 74px; padding: 0px 5px; font-size: 12px; font-family: "微软雅黑"; height: 22px;line-height: 22px;border: 1px solid #ccc;float: left;background: #fff;}
.search_protitle .search_protitle_center input[type="button"]{float: left;width: 40px; line-height: 22px; border: 1px solid #ccc;border-radius: 5px;background: #fff;margin: 1px 0 0 5px;font-size: 12px;font-family: arial, 微软雅黑, sans-serif;}
.search_protitle .search_protitle_center input.lowprice_show{
    float: left;
    width: 40px;
    padding: 0px 5px;
    float: left;
    border: 1px solid #cccccc;
    height: 22px;
    line-height: 22px;
}
.search_protitle .search_protitle_center .price_sep{
    float: left;
    margin: 0px 3px;
}
.search_protitle .search_protitle_center input.highprice_show{
    float: left;
    width: 40px;
    padding: 0px 5px;
    float: left;
    margin-right: 20px;
    border: 1px solid #cccccc;
    height: 22px;
    line-height: 22px;
}
.search_protitle .search_protitle_center .price_info{
    position: absolute;
    left: 0px;
    background-color: #ffffff;
    border: 1px solid #e7e7e7;
    padding: 15px 12px;
    top: -17px;
    display: none;
}
.search_protitle .search_protitle_center .price_info .lowprice_input{
    width: 40px;
    padding: 0px 5px;
    border: 1px solid #cccccc;
    height: 22px;
    line-height: 22px;
    float: none;
}
.search_protitle .search_protitle_center .price_info span{
    margin: 0px 3px;
}
.search_protitle .search_protitle_center .price_info .highprice_input{
    width: 40px;
    padding: 0px 5px;
    border: 1px solid #cccccc;
    height: 22px;
    line-height: 22px;
    float: none;
}
.search_protitle .search_protitle_center .price_info .btn_price_submit{
    display: inline-block;
    width: 49px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #cccccc;
    text-align: center;
    color: #4a4a4a;
    margin-left: 15px;
}

.protype_checkbox{float: right;height: 24px;line-height: 24px;}
.protype_checkbox a{display: inline-block; height: 20px; line-height: 20px;color: #505050; margin-left: 20px;}
.protype_checkbox a i{
    display: inline-block; width: 17px;
    height: 17px;
    background: url("icons/chk_box.jpg") no-repeat left top;
    vertical-align: middle;
    margin-right: 5px;
}
.protype_checkbox a span{
    vertical-align: middle;
}
.protype_checkbox a.active i{
    background-position: right top;
}

.search_bot_yema{padding:10px 0;}
/*产品列表*/
.search_pro,.search_pro ul{}
.search_pro ul{ }
.search_pro li{float: left;width: 250px;padding: 10px 20px 22px 20px;height: 375px; position:relative; background-color: #ffffff;margin-left: 15px;margin-bottom: 15px;}
.search_pro li a.btn_compare_select{
    position: absolute;
    right: 10px;
    top: 15px;
    z-index: 10;
    color: #444444;
}
.search_pro li a.btn_compare_select span{
   vertical-align: middle;
}
.search_pro li a.btn_compare_select i{
    display: inline-block;
    width: 17px;
    height: 17px;
    background: url(icons/chk_box.jpg) no-repeat left top;
    vertical-align: middle;
    margin-right: 5px;
}
.search_pro li a.btn_compare_select.active{
    display: inline-block !important;
}
.search_pro li a.btn_compare_select.active i{
    background-position: right top;
}

.search_pro li.hover{box-shadow: 3px 3px 3px 0px #e8e8e8;}
.search_pro li .markimg{position:absolute; right:5px; top:5px; z-index:2;}
.search_pro .search_pro_img{display: block;text-align: center;height: 160px;width: 250px;overflow: hidden;}
.search_pro .search_pro_img img{height: 160px;}
.search_pro .icons_mark{
    border-bottom: 1px solid #ebebeb;
    padding-top: 20px;
    padding-bottom: 8px;
    height: 25px;
}
.search_pro .icons_mark i{
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url("icons/icons_03.png");
    margin-left: 5px;
}
.search_pro .icons_mark i.jisuda{
    background-position: left top;
}
.search_pro .icons_mark i.sirendingzhi{
    background-position: 82px top;
}
.search_pro .icons_mark i.fenqifukuan{
    background-position: 54px top;
}
.search_pro .icons_mark i.yijiuhuanxin{
    background-position: 25px top;
}

.search_pro .icons_mark span{
    float: right;
    margin-right: 5px;
    height: 16px;
    line-height: 16px;
    padding: 0px 6px;
    color: #ffffff;
    display: inline-block;
    margin-top: 4px;
}
.search_pro .icons_mark span.lijian{
    background-color: #eb3a26;
}
.search_pro .icons_mark span.manjian{
    background-color: #eb3a26;
}
.search_pro .icons_mark span.xinpinshangshi{
    background-color: #40c412;
}
.search_pro .icons_mark span.xuanjiandashou{
    background-color: #f58021;
}
.search_pro .icons_mark span.youhuiquan{
    background-color: #40c412;
}
.search_pro .icons_mark span.zengpin{
    background-color: #0c9de8;
}


.search_pro .search_pro_name{line-height: 18px;height: 36px;overflow: hidden;margin-top: 14px;}
.search_pro .search_pro_name a{color: #424242;}
.search_pro .search_pro_name a:hover{color: #e72e25;}
.search_pro .search_pro_mes{height: 36px;line-height: 18px;overflow: hidden; margin-top:5px;}
.search_pro .search_pro_mes a{color: #b5b5b5;}
.search_pro .search_pro_price{font-size: 18px;font-weight: bold;color: #2d2d2d;height: 30px;line-height: 30px;}
.search_pro .search_pro_comment{padding: 5px 0 10px 0;}
.search_pro .search_pro_comment .search_pro_star{float: left;width: 77px;height: 15px;background: url(icons/think_search.png) -71px -23px;}
.search_pro .search_pro_comment .search_pro_star div{height: 15px;background: url(icons/think_search.png) -71px -3px;}
.search_pro .search_pro_comment .search_blue{float: left;color: #005aa0;margin-left: 5px;}
.search_pro .search_pro_btn{}
.search_pro .search_pro_btn a{
    display: inline-block;
    line-height: 22px;
    padding: 0px 10px;
    color: #666666;
    border: 1px solid #d4d4d4;
    margin-right: 8px;
}
.search_pro .search_pro_btn .search_btn_car{background-position: -168px -2px;width: 69px;border: 1px solid #dadada;color: #e72e25;cursor: pointer;}
.search_pro .search_pro_btn .addcartCls:hover{border: 1px solid #e72e25;}
.search_pro .search_pro_btn .search_btn_focus{background-position: -169px -21px;width: 32px;    border: 1px solid #dadada;  border-left: 1px solid #fff;cursor: pointer;}
.search_pro .search_pro_btn .search_btn_focus.active{background-position: -169px -38px;}
.search_pro .search_pro_btn .search_btn_focus:hover{border: 1px solid #e72e25;}
.search_pro .search_pro_btn .search_btn_compare{background-position: -169px -56px;width: 32px;border: 1px solid #d0d0d0;cursor: pointer;}
.search_pro .search_pro_btn .search_btn_compare.active{background-position: -169px -74px;}

#productList em{
    color: red;
}

/*热销榜*/
.search_hot{width: 1199px;height: 146px; margin: 0px auto 16px;position: relative;border: 1px solid #e9e9e9;border-right: 0;;display:none;}
.search_hot .search_hot_icon{display: block;position: absolute;top: 45px;left: -8px;width: 111px;height: 50px;background: url(icons/search_hot.png);text-indent: -9999px;}
.search_hot ul{width: 1199px;}
.search_hot li{float: left;border-right: 1px solid #e9e9e9;width: 271px;padding: 23px 0;height: 100px;position: relative;}
.search_hot li.hot_first{padding-left: 111px;}
.search_hot li .search_hot_img{display: block;float: left;width: 128px;height: 100px;text-align: center;}
.search_hot li .search_hot_img img{height: 100px;}
.search_hot li .search_hot_txt{float: left;width: 130px;padding-top: 20px;}
.search_hot li .search_hot_txt a{color: #585858;display: block;height: 36px;line-height: 18px;overflow: hidden;}
.search_hot li .search_hot_txt p{color: #ff0c00;font-size: 15px;font-weight: bold;padding-top: 3px;}
.search_hot li .hot_icon{position: absolute;right: 0;top: 0;display: block;width: 49px;height: 49px;}
.search_hot li .hot_icon1{background: url(icons/search_top1.png);}
.search_hot li .hot_icon2{background: url(icons/search_top2.png);}
.search_hot li .hot_icon3{background: url(icons/search_top3.png);}
.search_hot li .hot_icon4{background: url(icons/search_top4.png);}

/*猜你喜欢*/
.box-lt{
	float: left;
	width: 207px;
	background: #fff;
}
.lt-boxa{
	margin-top: 10px;
	height: auto;
	border: 1px solid #ececec;
}
.lt-boxa h3{
	font-size: 16px;
	height: 40px;
	background: #eee;
	line-height: 40px;
	text-align: center;
	color: #303030;
}
.lt-boxa dl{
	text-align: center;
	border-bottom: 1px dotted #9c9c9c;
	width: 185px;
	margin: 0 auto;
}
.lt-boxa dl dt{
	margin-top: 15px;
}
.lt-boxa dl dt img{
	height: 105px;
}
.lt-boxa dl dd{
	width: 180px;
	margin: 10px auto;
}
.lt-boxa dl dd p{
	font-size: 14px;
	color: #585858;
	line-height: 20px;
}
.lt-boxa dl dd b{
	font-size: 16px;
	color: #ff0c00;
	line-height: 35px;
}

i.del{
    width: 10px;
    background: url(icons/think_search.png) no-repeat -70px -49px;
    height: 10px;
    display: inline-block;
}

.globalSearchKey{
    font-style: normal;
}

.searchKeyRed{
    border: 1px solid #ccc;
    padding: 2px 6px;
    color: #e72e25;
}
.searchKeyRed:hover{
    border: 1px solid red;
    cursor: pointer;
}

.searchResultCountColor{
    color:red;
}
a.seriesCls:hover{
    border: 1px solid red;
    cursor: pointer;
}
a.seriesCls{
    border: 1px solid #ccc;
}



/*===========无搜索结果部分===============*/
.search_main .search_nolist{
    display:none;
}

.search_main .noresut_tipinfo {
    padding:40px 0px 40px 25px;
    background-color:#f2f2f2;
    color:#333333;
    font-size:16px;
}
.search_main .noresut_tipinfo span{
    color:#e92e25;
}

.search_main .noresut_tipinfo a{
    color:#3897fa;
    text-decoration:underline;
    font-weight:bold;
}


.search_main .noresult_sugguest{
    margin-top:20px;

}

.search_main .noresult_sugguest ul{ }
.search_main .noresult_sugguest li{float: left;width: 200px;height: 309px; position:relative;  text-align:center;}
.search_main .noresult_sugguest li .markimg{position:absolute; right:0px; top:0px; z-index:10000;}
.search_main .noresult_sugguest .search_pro_img{display: block;text-align: center;height: 160px;width: 197px;overflow: hidden;}
.search_main .noresult_sugguest .search_pro_img img{height: 160px; width:160px;}
.search_main .noresult_sugguest .search_pro_name{line-height: 18px; height:40px; overflow-y:hidden; margin-top:10px; }
.search_main .noresult_sugguest .search_pro_name a{color: #333333; font-size:14px;}
.search_main .noresult_sugguest .search_pro_name a:hover{color: #333333;}
.search_main .noresult_sugguest .search_pro_mes{height: 24px;line-height: 24px;overflow: hidden; width:180px;}
.search_main .noresult_sugguest .search_pro_mes a{color: black;}
.search_main .noresult_sugguest .search_pro_price{font-size: 18px;font-weight: bold;color: #e72e25;height: 30px;line-height: 30px;}
.search_main .noresult_sugguest .search_pro_price a{color:#e72e25;}
.search_main .noresult_sugguest .search_pro_comment{padding: 5px 0 10px 0;}
.search_main .noresult_sugguest .search_pro_comment .search_pro_star{float: left;width: 77px;height: 15px;background: url(icons/think_search.png) -71px -23px;}
.search_main .noresult_sugguest .search_pro_comment .search_pro_star div{height: 15px;background: url(icons/think_search.png) -71px -3px;}
.search_main .noresult_sugguest .search_pro_comment .search_blue{float: left;color: #005aa0;margin-left: 5px;}
.search_main .noresult_sugguest .search_pro_btn{}
.search_main .noresult_sugguest .search_pro_btn a{float: left;display: block;height: 22px;line-height: 22px;padding-left: 20px;background-image: url(icons/think_search.png);background-repeat: no-repeat;color: #252525;}
.search_main .noresult_sugguest .search_pro_btn .search_btn_car{background-position: -168px -2px;width: 69px;border: 1px solid #dadada;color: #e72e25;cursor: pointer;}
.search_main .noresult_sugguest .search_pro_btn .addcartCls:hover{border: 1px solid #e72e25;}
.search_main .noresult_sugguest .search_pro_btn .search_btn_focus{background-position: -169px -21px;width: 32px;    border: 1px solid #dadada;  border-left: 1px solid #fff;cursor: pointer;}
.search_main .noresult_sugguest .search_pro_btn .search_btn_focus.active{background-position: -169px -38px;}
.search_main .noresult_sugguest .search_pro_btn .search_btn_focus:hover{border: 1px solid #e72e25;}
.search_main .noresult_sugguest .search_pro_btn .search_btn_compare{background-position: -169px -56px;width: 32px;border: 1px solid #d0d0d0;cursor: pointer;}
.search_main .noresult_sugguest .search_pro_btn .search_btn_compare.active{background-position: -169px -74px;}


.pager{
    text-align: center;
    padding-top: 15px;
    padding-bottom: 50px;
    background-color: #f5f5f5;
}
.pager a{
    padding: 6px 15px;
    display: inline-block;
    text-align: center;
    height: 15px;
    line-height: 15px;
    color: #636363;
    margin-left: 3px;
    border-radius: 5px;
    vertical-align: middle;
    text-decoration: none;
}

.pager a.activity{
    border: 1px solid #a4a29d;
    color: #504b4b;
}