/*/union/brand/css/union_brand_search_list.css*/
/* 公司 */.company_group{background: #fff;border: 1px solid #ddd;box-sizing: border-box;}.search_item{width: 746px;margin: 20px auto 10px;height: 63px;border: 1px solid #ededed;box-sizing: border-box;background: #fafafa;overflow: hidden}.search_type{margin-top: -1px;box-sizing: border-box;font-size: 16px;text-align: center;color: #fff;height: 63px;width: 36px;background: #9b8989;transition: all 0.3s linear}.search_type span{display: none;}.search_type.current{background: #ff8a00;width: 126px;}.search_type.hover{background: #9b8989;width: 148px;}.search_type.current span{display:inline;}.search_type.hover span{display:inline;}.left_search_type{float: left;border-top-right-radius: 999px;border-bottom-right-radius: 999px;margin-left: -1px;}.left_search_type img{display: block;margin: 16px 6px 0 0;}.right_search_type img{display: block;margin: 16px 0 0 6px;}.left_search_type.current{padding-right: 16px;}.left_search_type.hover{padding-right: 27px;}.search_type.current img{margin: 5px auto 2px;}.search_type.hover img{margin: 5px auto 2px;}.right_search_type{float: right;border-top-left-radius: 999px;border-bottom-left-radius: 999px;}.right_search_type.current{padding-left: 27px;}.right_search_type.hover{padding-left: 27px;}.search_condition{overflow: hidden;box-sizing: border-box;padding: 0 20px 0 17px;}.search_condition_type{width: 100%;overflow: hidden;}.input_box{float: left;width: 200px;height: 30px;border: 1px solid #ececec;background: #fff;position: relative;margin-right: 16px;margin-top: 15px;}.input_box input{display: block;background: transparent;outline: none;border: none;width:100%;height: 100%;left: 0;position: absolute;top: 0;text-indent: 10px;cursor: pointer;}.holder_text{width: 100%;height: 100%;font-size: 14px;color: #bdbdbd;line-height: 30px;text-indent: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.search_condition_btn{float: left;display: block;width: 65px;height: 32px;text-align: center;font-size: 16px;line-height: 32px;color: #fff;background: #ff8a00;transition: all 0.3s linear;border-radius: 5px;margin-top: 15px;}.search_condition_btn + .search_condition_btn{margin-left: 16px;}.search_condition_btn:hover{background:#fda238}.search_result_box{width: 100%;margin: 0 auto;overflow: hidden;max-height: 238px;}.search_result_box .search_result_item:first-child a{border-top: none;border-bottom: none}.search_result_box .search_result_item:first-child+div a{border-top: none;}.search_result_item{box-sizing: border-box;width: 50%;float: left;padding: 0 20px;border-left: 1px solid #ececec;position: relative;top: -7px;}.search_result_item a{display: block;width: 100%;border-top: 1px solid #ececec;font-size: 14px;line-height: 50px;}.compnay_tel{float: right;width: 165px;padding: 0 7px;box-sizing: border-box;}.compant_text{overflow: hidden;}.compant_text span{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}.result_tips{text-align: center;font-size: 18px;line-height: 46px;padding: 24px 0;color: #bebebe;margin-bottom: 10px;}.result_tips img{width: 46px;vertical-align: middle;margin-top:-2px}.border_no_left{border-left: none;}.shops_list{width: 746px;margin: 0 auto;display: table;border-top: 1px solid #e4e4e4;padding: 5px 0;height: 50px;overflow: hidden;box-sizing: border-box;}.shops_btn{display: table-cell;text-align: center;width: 90px;vertical-align: middle;}.shops_btn a {display: block;width: 35px;height: 35px;margin: 0 5px;float: left;}.shops_btn img {display: block;width: 100%;}.shops_name {display: table-cell;width: auto;font-size: 14px;padding-left: 5px;vertical-align: middle;height: 40px;overflow: hidden;width: 810px;}.shops_btn_img {display: block;width: 90px;height: 35px;}.shops_list:first-child {border-top: none;}@media all and (max-width:768px) {.company_group{border-width: 1px 0}.search_item {width: 95%;margin: 0.2rem auto 0;height: auto;border: 1px solid #ededed;}.search_type.current{width: 100%;height: 0.6rem;border-radius: 0;padding-right: 0}.search_type.current img {display: inline-block;margin: 0;width: 0.4rem;vertical-align: middle;}.search_type.current span{display:inline-block;line-height: 0.6rem;vertical-align: middle;font-size: 0.3rem;margin-top: 1px}.search_condition{padding: 0.3rem 0.15rem;}.input_box{margin: 0;height: 0.5rem;width: 70%;margin-right: 0;}.input_box + .input_box{margin-top: 0.2rem;}.input_box input{text-indent: 0.1rem;}.holder_text {font-size: 0.24rem;line-height: 0.5rem;text-indent: 0.1rem;}.search_condition_btn {float: left;display: block;overflow: hidden;text-align: center;font-size: 0.3rem;line-height: 0.5rem;color: #fff;background: #ff8a00;border-radius: 5px;margin-top: 0;height: 1.2rem;margin-left: 2%;width: 12%;box-sizing: border-box;padding: 0.1rem;letter-spacing: 100%;margin-top: -0.5rem;}.search_condition_btn +.search_condition_btn{float: right;margin-left: 2%}.search_condition_btn:hover{background: #ff8a00}.search_result_box{width: 95%;max-height: none;}.search_result_item {float: none;width: 100%;padding: 0 0;border-left:none;top: 0px;}.search_result_item a {width: 100%;border-top: none;border-bottom: 1px solid #ececec;font-size: 0.24rem;line-height: 0.8rem;height: 0.8rem;}.compnay_tel {width: 2.75rem;padding: 0 0.1rem;}.search_result_box .search_result_item:first-child + .search_result_item a {border-top: 1px solid #ececec;}.result_tips {width: 100%;text-align: center;font-size: 0.3rem;line-height: 0.7rem;padding: 0.5rem 0;color: #bebebe;margin-bottom: 0;}.result_tips span{line-height: 0.7rem;display: inline-block;position: relative;top: 3px}.result_tips img {width: 0.7rem;}.shops_box {width: 100%;box-sizing: border-box;padding: 0 0.1rem;border: 1px solid #e4e4e4;}.shops_list {padding: 0.1rem 0;height: auto;width: 100%}.shops_name {font-size: 0.22rem;padding-left: 0.1rem;vertical-align: middle;height: auto;overflow: hidden;width: 80%;}.shops_btn {display: table-cell;text-align: center;width: 20%;vertical-align: middle;}.shops_btn_img {display: inline;width: auto;height: auto;}.shops_btn a {display: block;width: 0.55rem;height: 0.55rem;margin: 0 0.05rem;float: left;}}@media all and (max-width:360px) {.result_tips span{top: 2px}}
