﻿#page_box .shop_search_box{background-color:#f7f7f7;}
#page_box .shop_search_container{padding-bottom:45px;min-height:300px;}
.search_result_l{float:left;width:885px;}
.search_filter{margin-top:30px;height:35px;margin-bottom:20px;}
.search_filter ul li{float:left;height:35px;position:relative;line-height:35px;border:1px solid #e4e4e4;background-color:#fff;
                     border-radius:4px;padding-left:15px;padding-right:15px;margin-right:25px;}
.search_filter ul li span{color:#666;font-size:14px;}
.search_filter ul li .txt_company{width:300px;height:32px;line-height:32px;padding-left:10px;color:#333;font-size:14px;}
.search_filter ul li.btn{float:right;width:90px;text-align:center;padding:0;}
.search_filter ul li.btn .btn_filter{width:100%;height:100%;background-color:#5a82b5;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;}
.search_filter ul li input.txt{border:none;}
.search_filter ul li #shop_addr_1{position:relative;font-size:14px;width:100px;border:none;color:#333;line-height:35px;height:35px;outline: none;padding-right:10px;
                                  appearance: none;-webkit-appearance: none; -moz-appearance: none;}
.search_filter ul li #shop_addr_2{position:relative;font-size:14px;width:100px;border:none;color:#333;line-height:35px;height:35px;outline: none;padding-right:10px;
                                  appearance: none;-webkit-appearance: none; -moz-appearance: none;}
.search_filter ul li .sct_city{position:relative;font-size:14px;min-width:60px;border:none;color:#333;line-height:35px;height:35px;outline: none;padding-right:10px;
                               appearance: none;-webkit-appearance: none; -moz-appearance: none;
}
.search_filter ul li.sct_city_box{padding-right:5px;}
.search_filter ul li #shop_addr_1,.search_filter ul li #shop_addr_2{
      background: url(/web/img/bg-index-txt.gif) no-repeat right 15px;
    }

table.reault_data{width:100%;background-color:#fff;}
table.reault_data thead tr th{height:50px;line-height:50px;font-size:15px;border-bottom:2px solid #5a82b5;}
table.reault_data thead tr th.th_01{width:520px;}
table.reault_data thead tr th.th_02{width:180px;}
table.reault_data thead tr th.th_03{width:180px;}
table.reault_data tbody tr td{height:100px;border-bottom:1px solid #f2f2f2;}
table.reault_data tbody tr td.td_01{}
table.reault_data tbody tr td.td_01 p.shop_base{padding-left:40px;font-size:14px;color:#333;line-height:30px;}
table.reault_data tbody tr td.td_01 p.shop_zy{padding-left:62px;font-size:13px;color:#989898;line-height:30px;}
table.reault_data tbody tr td.td_01 p.shop_base a{color:#333;margin-right:10px;}
table.reault_data tbody tr td.td_01 p.shop_base a:hover{color:#5a82b5;}
table.reault_data tbody tr td .icon_shop_name{display:inline-block;width:16px;height:16px;margin-right:8px;margin-top:-2px;vertical-align:middle;background:url(/web/merchant/img/icon-shop-name.png) no-repeat center center;}
table.reault_data tbody tr td.td_02{text-align:center;font-size:14px;color:#333;}
table.reault_data tbody tr td.td_02 i.icon_shop_city{display:inline-block;width:16px;height:16px;margin-right:5px;margin-top:-3px;vertical-align:middle;background:url(/web/merchant/img/icon-shop-city.png) no-repeat center center;}
table.reault_data tbody tr td.td_03{text-align:center;}
table.reault_data tbody tr td.td_03 a{display:block;margin:0 auto;width:75px;height:35px;line-height:35px;border:1px solid #4593c3;font-size:14px;
                                      border-radius:8px;text-align:center;vertical-align:middle;}
table.reault_data tbody tr td.td_03 a:hover{background-color:#4593c3;color:#fff;text-decoration:none;}

.search_result .select_result_table{border:1px solid #e6e6e6;}
.pager{margin-top:20px;}

table.reault_data tbody tr td.td_01 p.shop_base i.icon{display:inline-block;width:29px;height:16px;margin-left:10px;vertical-align:middle;margin-top:-2px;
                                     background:url(/web/img/icon-authentic-seller.png) no-repeat;cursor:pointer;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-authentic{width:14px;background-position:-13px center;margin-left:12px;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-brand{width:14px;background-position:-85px center;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-credit-v1{background-position:-37px center;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-credit-v2{background-position:-119px center;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-credit-v3{background-position:-179px center;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-credit-v4{background-position:-231px center;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-indemnity{display:inline-block;width:17px;height:16px;margin-left:10px;vertical-align:middle;margin-top:-3px;
                                               background:url(/web/img/icon-pay.png) no-repeat left center;cursor:pointer;}
table.reault_data tbody tr td.td_01 p.shop_base span.tag{display:inline-block;width:36px;height:19px;line-height:19px;text-align:center;font-size:14px;color:#fff;}
table.reault_data tbody tr td.td_01 p.shop_base span.tag_xmzy{background-color:#297fba;margin-left:12px;height:16px;line-height:16px;font-size:12px;border-radius:4px;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-comment{display:inline-block;width:16px;height:16px;margin-left:10px;vertical-align:middle;margin-top:-4px;
                                               background:url(/web/img/icon-comment.png) no-repeat left center;cursor:pointer;background-size:16px;vertical-align:middle;margin-top:-4px;}
table.reault_data tbody tr td.td_01 p.shop_base i.icon-bxg-comment{display:inline-block;width:16px;height:18px;margin-left:10px;vertical-align:middle;margin-top:-4px;
                                               background:url(/web/img/icon-bxg-comment.png) no-repeat left center;cursor:pointer;background-size:15px;vertical-align:middle;margin-top:-4px;}
.level_descrip_title { max-width:300px;background-color: #fff; border: 1px solid #d4d4d4; border-radius:4px;padding: 7px 10px; line-height: 17px;box-shadow:0px 0px 8px #999;color:#666; }

.shop_null{background:url(/web/img/chaohuo-null-bg.png) no-repeat center 58px;height:87px;padding-top:190px;background-color:#fff;}
.shop_null p{text-align:center;font-size:14px;color:#999;line-height:22px;}
.shop_null p span{color:#c4483c;}

.newest_shop_r{float:right;width:302px;}
.newest_shop_r h3.red_title{margin-top:35px;border-left: none;padding: 0;font-size: 18px;font-weight: bolder;}
.newest_shop_r ul{background-color:#fff;font-size: 14px;margin: 15px 0 0 0;padding: 10px;border:1px solid #e6e6e6;}
.newest_shop_r ul li{padding-left: 10px;background: url(/web/img/bg-li-dot.gif) no-repeat 2px center;line-height: 32px;height:32px;}
.newest_shop_r ul li a{color: #333;display: inline-block;padding-right: 18px;max-width: 260px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newest_shop_r ul li a:hover{color:#2a80bb;}
