.global_search {
}

.global_search .displaynone {
	display: none!important
}

.global_search .search_head {
	background-color: #f8f8f8;
	padding-top: 28px;
	padding-bottom: 25px;
}

.global_search .search_head .search_box {
	text-align: left
}

.global_search .search_head .search_box .search_input_box {
	display: inline-block;
	position: relative
}

.global_search .search_head .search_box .search_input_box .search_input {
	width: 400px;
	height: 50px;
	background-color: #fff;
	border: solid 1px #ccc;
	padding-right: 40px;
	padding-left: 15px;
	padding-top: 17px;
	padding-bottom: 17px;
	box-sizing: border-box;
	font-size: 16px;
	color: #333
}

.global_search .search_head .search_box .search_input_box .search_icon {
	position: absolute;
	font-size: 24px;
	height: 24px;
	width: 24px;
	line-height: 24px;
	color: #ccc;
	right: 15px;
	top: 50%;
	margin-top: -12px;
	z-index: 1;
	cursor: pointer;
}

.global_search .search_head .search_box .search_input_box .input_tips {
	position: absolute;
	font-size: 16px;
	height: 16px;
	line-height: 16px;
	left: 15px;
	top: 50%;
	margin-top: -8px;
	color: #333
}

.global_search .search_head .search_box .hot_search {
	display: inline-block;
	box-sizing: border-box
}

.global_search .search_head .search_box .hot_search span {
	display: inline-block;
	font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0;
	color: #005aab;
	margin-right: 30px
}

.global_search .search_head .search_box .hot_search .hot_item {
	cursor: pointer
}

.global_search .search_head .search_box .hot_search .hot_item_box {
	display: inline-block
}

.global_search .search_head .search_box .hot_search span.hot_item_last {
	margin-right: 0
}

.global_search .search_head .search_box .hot_search .hot {
	padding-left: 90px;
	color: #999
}

.global_search .search_list {
	text-align: left
}

.global_search .search_list .search_result {
	padding-top: 45px
}

.global_search .search_list .search_result span {
	font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #333;
	margin-right: 30px;
	display: inline-block;
}

.global_search .search_list .search_result span .char_deal {
	letter-spacing: -6px
}

.global_search .search_list .search_result span.cur span.char_chuli {
	color: #203768!important;
	font-weight: 700
}

.global_search .search_list .search_result span.result_class_last {
	margin-right: 0
}

.global_search .search_list .search_result .result_class_box {
	display: inline-block
}

.global_search .search_list .search_result .result_class {
	color: #999;
	cursor: pointer
}

.global_search .search_list .search_result .result {
	font-weight: 700
}

.global_search .search_list .search_result .cur {
	color: #203768!important;
	font-weight: 700
}

.global_search .search_list .fengexian {
	height: 1px;
	background-color: #0f2341;
	opacity: .1;
	width: 100%;
	margin-top: 20px
}

.global_search .search_list .no_content_box {
	height: 400px;
	text-align: center
}

.global_search .search_list .no_content_box .no_content {
	display: inline-block
}

.global_search .search_list .no_content_box .no_content .icon_box {
	height: 96px;
	width: 96px;
	padding-top: 60px;
	padding-bottom: 25px;
	display: inline-block
}

.global_search .search_list .no_content_box .no_content .icon_box img {
	height: 100%;
	width: 100%
}

.global_search .search_list .no_content_box .no_content .no_content_tips {
	font-size: 20px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 18px;
	letter-spacing: 0;
	color: #333
}

.global_search .search_list .no_content_box .no_content .no_content_tips font {
	padding-left: 13px;
	padding-right: 13px
}

.global_search .search_list .result_list {
	padding-top: 30px;
	min-height: 100px;
	margin-bottom: 50px;
}

.global_search .search_list .result_list .result_item .result_item_title {
	list-style-type: disc;
}

.global_search .search_list .result_list .result_item .result_item_title span {
	font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0;
	color: #333;
	list-style-type: disc;
}

.global_search .search_list .result_list .result_item .result_item_title .haier_blue {
	color: #0074C1;
}

.global_search .search_list .result_list .result_item .result_item_title:hover span {
	color: #0074C1;
}

.global_search .search_list .result_list .result_item .result_item_content {
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #999;
	max-height: 40px;
	overflow: hidden
}

.global_search .search_list .result_list .result_item .result_item_content .haier_blue {
	color: #203768;
	position: relative;
	top: -1.1px
}

.global_search .search_list .result_list .result_item .time {
	padding-top: 20px;
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #ccc
}

.global_search .search_list .result_list .item_line {
	width: 100%;
	height: 1px;
	background-color: #eee;
	margin: 25px 0
}

.global_search .search_list .result_list .result_list_pager {
	text-align: center;
	padding-bottom: 90px;
	padding-top: 45px;
	display: none
}

.global_search .search_list .result_list .result_list_pager .oPager a.cur {
	color: #fff;
	background: #005bab
}

.global_search .search_list .result_list .result_list_pager .oPager span {
	color: #333;
	vertical-align: top;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	margin-right: 5px
}

.global_search .search_list .result_list .result_list_pager .oPager a {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	min-width: 40px;
	border-radius: 0;
	border: 1px solid #eee;
	background: #fff;
	margin-right: 5px;
	text-align: center;
	color: #333;
	box-sizing: border-box;
	font-size: 14px;
	vertical-align: top
}

.global_search .search_list .result_list .result_list_pager .oPager a span {
	margin-right: 0
}

.global_search .search_list .result_list .result_list_pager .jumpbox {
	display: none
}

.global_search .search_list .result_list.only1 {
	margin-bottom: 30px
}

.global_search .search_list .result_list2 {
	padding-top: 45px;
	min-height: 100px
}

.global_search .search_list .result_list2 font {
	color: #203768!important
}

.global_search .search_list .result_list2 .result_list2_container {
	margin-left: -15px
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 {
	height: 380px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 30px;
	box-sizing: border-box
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela {
	height: 100%;
	box-sizing: border-box;
	text-align: center;
	padding: 30px
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_img {
	height: 200px;
	width: 200px;
	display: inline-block
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_img a {
	cursor: pointer;
	display: inline-block
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_img a img {
	height: 100%;
	width: 100%
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_intro .intro_title {
	padding-top: 30px;
	padding-bottom: 5px;
	font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: pointer
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_intro .xinghao span {
	font-size: 12px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #999
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_intro .xinghao .xinghao_head {
	color: #203768
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_intro .price {
	padding-top: 25px
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_intro .price span {
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #999
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela .product_intro .price .price_num {
	color: #203768
}

.global_search .search_list .result_list2 .result_list2_container .result_item2 .result_item2_rela:hover .product_intro .intro_title {
	color: #203768!important
}

.global_search .search_list .result_list2 .result_list2_container .result_item2:hover .result_item2_rela {
	box-shadow: 0 2px 10px 0 rgba(0,0,0,.05)
}

.global_search .search_list .result_list2 .result_list2_pager {
	text-align: center;
	padding-bottom: 90px;
	padding-top: 15px;
	display: none
}

.global_search .search_list .result_list2 .result_list2_pager .oPager a.cur {
	color: #fff;
	background: #005bab
}

.global_search .search_list .result_list2 .result_list2_pager .oPager span {
	color: #333;
	margin-right: 0;
	vertical-align: top;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	margin-right: 5px
}

.global_search .search_list .result_list2 .result_list2_pager .oPager a {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	min-width: 40px;
	border-radius: 0;
	border: 1px solid #eee;
	background: #fff;
	margin-right: 5px;
	text-align: center;
	color: #333;
	box-sizing: border-box;
	font-size: 14px;
	vertical-align: top
}

.global_search .search_list .result_list2 .result_list2_pager .oPager a span {
	margin-right: 0
}

.global_search .search_list .result_list2 .result_list2_pager .jumpbox {
	display: none
}

.global_search .search_list .result_list2.only1 {
	margin-bottom: 45px
}

.global_search .search_list .result_list3 {
	min-height: 100px
}

.global_search .search_list .result_list3 font {
	color: #203768!important
}

.global_search .search_list .result_list3 .may_need {
	padding: 30px 0
}

.global_search .search_list .result_list3 .may_need span {
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 0;
	color: #999
}

.global_search .search_list .result_list3 .may_need a {
	text-align: center;
	display: inline-block;
	width: 80px;
	height: 32px;
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 0;
	color: #333;
	border: solid 1px #ccc;
	margin-right: 5px;
	box-sizing: border-box
}

.global_search .search_list .result_list3 .may_need .last_a {
	margin-right: 0
}

.global_search .search_list .result_list3 .result_item3 {
	padding: 25px 0;
	border-bottom: 1px dashed #eee
}

.global_search .search_list .result_list3 .result_item3 .result_item3_title {
	display: inline-block;
	cursor: pointer;
	max-height: 50px;
	overflow: hidden
}

.global_search .search_list .result_list3 .result_item3 .result_item3_title span {
	font-size: 16px;
	font-weight: 700;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0;
	color: #333
}

.global_search .search_list .result_list3 .result_item3 .result_item3_title .title_head {
	color: #203768
}

.global_search .search_list .result_list3 .result_item3 .result_item3_title:hover span {
	color: #203768
}

.global_search .search_list .result_list3 .result_item3 .reason {
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #999;
	padding-top: 10px;
	max-height: 40px
}

.global_search .search_list .result_list3 .result_item3:first-child {
	padding-top: 30px;
	border-top: 1px dashed #eee
}

.global_search .search_list .result_list3 .result_list3_pager {
	text-align: center;
	padding-bottom: 90px;
	padding-top: 45px;
	display: none
}

.global_search .search_list .result_list3 .result_list3_pager .oPager a.cur {
	color: #fff;
	background: #005bab
}

.global_search .search_list .result_list3 .result_list3_pager .oPager span {
	color: #333;
	margin-right: 0;
	vertical-align: top;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	margin-right: 5px
}

.global_search .search_list .result_list3 .result_list3_pager .oPager a {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	min-width: 40px;
	border-radius: 0;
	border: 1px solid #eee;
	background: #fff;
	margin-right: 5px;
	text-align: center;
	color: #333;
	box-sizing: border-box;
	font-size: 14px;
	vertical-align: top
}

.global_search .search_list .result_list3 .result_list3_pager .oPager a span {
	margin-right: 0
}

.global_search .search_list .result_list3 .result_list3_pager .jumpbox {
	display: none
}

.global_search .search_list .result_list3.only1 {
	margin-bottom: 30px
}

.global_search .search_list .result_list4 {
	min-height: 100px
}

.global_search .search_list .result_list4 font {
	color: #203768!important
}

.global_search .search_list .result_list4 .result_item4 {
	padding: 25px 0;
	border-bottom: 1px dashed #eee
}

.global_search .search_list .result_list4 .result_item4 .result_item4_title .name {
	font-size: 16px;
	font-weight: 700;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0;
	color: #333;
	margin-right: 10px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.global_search .search_list .result_list4 .result_item4 .result_item4_title .logo_box {
	display: inline-block
}

.global_search .search_list .result_list4 .result_item4 .result_item4_title .logo {
	display: inline-block;
	height: 20px;
	width: 50px;
	margin-right: 5px
}

.global_search .search_list .result_list4 .result_item4 .result_item4_title .logo img {
	height: 100%;
	width: 100%
}

.global_search .search_list .result_list4 .result_item4 .result_item4_title .logo2 {
	margin-right: 0
}

.global_search .search_list .result_list4 .result_item4 .result_item4_title:hover .name {
	color: #203768
}

.global_search .search_list .result_list4 .result_item4 .address {
	padding-top: 15px;
	padding-bottom: 10px
}

.global_search .search_list .result_list4 .result_item4 .address span {
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #666
}

.global_search .search_list .result_list4 .result_item4 .address .address_name {
	color: #999
}

.global_search .search_list .result_list4 .result_item4 .sales_content span {
	font-size: 14px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0;
	color: #666
}

.global_search .search_list .result_list4 .result_item4 .sales_content .sales_content_name {
	color: #999
}

.global_search .search_list .result_list4 .result_item4:first-child {
	padding-top: 30px
}

.global_search .search_list .result_list4 .result_list4_pager {
	text-align: center;
	padding-bottom: 90px;
	padding-top: 45px;
	display: none
}

.global_search .search_list .result_list4 .result_list4_pager .oPager a.cur {
	color: #fff;
	background: #005bab
}

.global_search .search_list .result_list4 .result_list4_pager .oPager span {
	color: #333;
	margin-right: 0;
	vertical-align: top;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	margin-right: 5px
}

.global_search .search_list .result_list4 .result_list4_pager .oPager a {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	min-width: 40px;
	border-radius: 0;
	border: 1px solid #eee;
	background: #fff;
	margin-right: 5px;
	text-align: center;
	color: #333;
	box-sizing: border-box;
	font-size: 14px;
	vertical-align: top
}

.global_search .search_list .result_list4 .result_list4_pager .oPager a span {
	margin-right: 0
}

.global_search .search_list .result_list4 .result_list4_pager .jumpbox {
	display: none
}

.global_search .search_list .result_list4.only1 {
	margin-bottom: 25px
}

.result_item_box{ margin-bottom:25px;}

@media (min-width:992px) and (max-width:1199px) {
	.global_search {
	}

	.global_search .search_head .search_box .search_input_box .search_input {
		width: 350px;
		height: 50px
	}

	.global_search .search_head .search_box .hot_search .hot {
		padding-left: 60px
	}

	.global_search .search_list .result_list_pager {
		padding-bottom: 60px!important
	}

	.global_search .search_list .result_list2 .result_item2_rela {
		border: 1px solid #eee
	}

	.global_search .search_list .result_list2_pager {
		padding-bottom: 60px!important
	}

	.global_search .search_list .result_list3_pager {
		padding-bottom: 60px!important
	}

	.global_search .search_list .result_list4_pager {
		padding-bottom: 60px!important
	}
}

@media (min-width:0) and (max-width:991px) {
	.global_search {
	}

	.global_search .search_head {
		padding-top: 20px;
		padding-bottom: 20px
	}

	.global_search .search_head .search_box .search_input_box {
		width: 100%
	}

	.global_search .search_head .search_box .search_input_box .search_input {
		width: 100%;
		height: 50px
	}

	.global_search .search_head .search_box .hot_search {
		width: 100%!important;
		padding-top: 15px
	}

	.global_search .search_head .search_box .hot_search span {
		font-size: 14px;
		line-height: 20px
	}

	.global_search .search_head .search_box .hot_search .hot {
		padding-left: 0
	}

	.global_search .search_list .search_result span {
		margin-right: 20px
	}

	.global_search .search_list .no_content_box .no_content .icon_box {
		padding-bottom: 20px;
		display: inline-block
	}

	.global_search .search_list .no_content_box .no_content .icon_box img {
		height: 100%;
		width: 100%
	}

	.global_search .search_list .no_content_box .no_content .no_content_tips {
		font-size: 16px;
		line-height: 18px
	}

	.global_search .search_list .no_content_box .no_content .no_content_tips font {
		padding-left: 10px;
		padding-right: 10px
	}

	.global_search .search_list .result_list2 {
		padding-top: 30px
	}

	.global_search .search_list .result_list2 .result_item2_rela {
		border: 1px solid #eee
	}

	.global_search .search_list .result_list2.only1 {
		margin-bottom: 30px
	}

	.global_search .search_list .result_list_pager {
		padding-bottom: 60px!important
	}

	.global_search .search_list .result_list2_pager {
		padding-bottom: 60px!important
	}

	.global_search .search_list .result_list3_pager {
		padding-bottom: 60px!important
	}

	.global_search .search_list .result_list4_pager {
		padding-bottom: 60px!important
	}
}

@media (min-width:576px) and (max-width:700px) {
	.global_search .search_list .search_result {
		padding-top: 30px
	}

	.global_search .search_list .result_list_pager {
		padding-top: 30px!important
	}

	.global_search .search_list .result_list2_pager {
		padding-top: 0!important
	}

	.global_search .search_list .result_list3_pager {
		padding-top: 30px!important
	}

	.global_search .search_list .result_list4_pager {
		padding-top: 30px!important
	}
}

@media (max-width:575px) {
	.global_search {
	}

	.global_search .search_head .search_box .hot_search span {
		font-size: 12px;
		line-height: 20px;
		margin-right: 20px
	}

	.global_search .search_list .result_list_pager {
		padding-top: 30px!important;
		padding-bottom: 45px!important
	}

	.global_search .search_list .result_list2_pager {
		padding-top: 0!important;
		padding-bottom: 45px!important
	}

	.global_search .search_list .result_list3_pager {
		padding-top: 30px!important;
		padding-bottom: 45px!important
	}

	.global_search .search_list .result_list4_pager {
		padding-top: 30px!important;
		padding-bottom: 45px!important
	}

	.global_search .search_list .no_content_box {
		height: 300px;
		text-align: center
	}

	.global_search .search_list .no_content_box .no_content {
		display: inline-block
	}

	.global_search .search_list .no_content_box .no_content .icon_box {
		height: 64px;
		width: 64px;
		padding-top: 45px;
		padding-bottom: 15px
	}

	.global_search .search_list .no_content_box .no_content .no_content_tips {
		font-size: 14px;
		line-height: 18px
	}

	.global_search .search_list .no_content_box .no_content .no_content_tips font {
		padding-left: 9px;
		padding-right: 9px
	}

	.global_search .search_list .search_result {
		padding-top: 25px
	}

	.global_search .search_list .search_result .result {
		display: block
	}

	.global_search .search_list .search_result .result_class {
		font-size: 12px;
		line-height: 20px;
		padding-top: 15px
	}

	.global_search .search_list .result_list {
		padding-top: 25px;
		margin-bottom: 30px;
	}

	.global_search .search_list .result_list .item_line {
		margin: 20px 0
	}

	.global_search .search_list .result_list .result_item .result_item_title {
		max-height: 40px
	}

	.global_search .search_list .result_list .result_item .result_item_title span {
		font-size: 14px;
		line-height: 20px
	}

	.global_search .search_list .result_list .result_item .result_item_content {
		font-size: 12px;
		line-height: 20px;
		max-height: 40px
	}

	.global_search .search_list .result_list .result_item .time {
		padding-top: 15px;
		font-size: 12px;
		line-height: 20px
	}

	.global_search .search_list .result_list.only1 {
		margin-bottom: 25px
	}

	.global_search .search_list .result_list2 {
		padding-top: 25px
	}

	.global_search .search_list .result_list2.only1 {
		margin-bottom: 25px
	}

	.global_search .search_list .result_list3 .may_need {
		padding: 20px 0
	}

	.global_search .search_list .result_list3 .may_need span {
		display: block;
		line-height: 20px
	}

	.global_search .search_list .result_list3 .may_need a {
		margin-top: 10px
	}

	.global_search .search_list .result_list3 .result_item3 {
		padding: 20px 0
	}

	.global_search .search_list .result_list3 .result_item3 .result_item3_title {
		max-height: 40px
	}

	.global_search .search_list .result_list3 .result_item3 .result_item3_title span {
		font-size: 14px;
		line-height: 20px
	}

	.global_search .search_list .result_list3 .result_item3 .reason {
		max-height: 40px;
		font-size: 12px;
		line-height: 20px
	}

	.global_search .search_list .result_list3 .result_item3:first-child {
		padding-top: 25px
	}

	.global_search .search_list .result_list3.only1 {
		margin-bottom: 20px
	}

	.global_search .search_list .result_list4 .result_item4 {
		padding: 20px 0
	}

	.global_search .search_list .result_list4 .result_item4 .result_item4_title .name {
		font-size: 14px;
		line-height: 20px
	}

	.global_search .search_list .result_list4 .result_item4 .address {
		padding-top: 10px
	}

	.global_search .search_list .result_list4 .result_item4 .address span {
		font-size: 12px;
		line-height: 20px
	}

	.global_search .search_list .result_list4 .result_item4 .sales_content span {
		font-size: 12px;
		line-height: 20px
	}

	.global_search .search_list .result_list4 .result_item4:first-child {
		padding-top: 25px
	}

	.global_search .search_list .result_list4.only1 {
		margin-bottom: 20px
	}
	.result_item_box{ margin-bottom:10px;}
}