#searchGoogle {
	width: auto !important;
	max-width: 450px;
	position: relative;
	border: 1px solid #ed6861;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: inline-block;
}

	#searchGoogle .searchField {
		-webkit-border-radius: 3px 0 0 3px;
		-moz-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
		background: #FFF;
		margin-right: 38px;
		height: 100%;
		position: relative;
	}

		#searchGoogle .searchField .searchInput {
			margin-right: 105px;
			-webkit-border-radius: 3px 0 0 3px;
			-moz-border-radius: 3px 0 0 3px;
			border-radius: 3px 0 0 3px;
			overflow: hidden;
		}

			#searchGoogle .searchField .input::-webkit-input-placeholder { color: #D3D3D3; }
			#searchGoogle .searchField .input:-moz-placeholder { color: #D3D3D3; }
			#searchGoogle .searchField .input::-moz-placeholder { color: #D3D3D3; }
			#searchGoogle .searchField .input:-ms-input-placeholder { color: #D3D3D3; }

			#searchGoogle .searchField .input {
				width: 100%;
				outline: none;
				border: 0;
				line-height: 100%;
				padding: 0 8px;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				font-size: 12px;
				height: 38px;
				line-height: 38px;
			}

		#searchGoogle .searchField .searchType {
			float: right;
			text-align: left;
			border-left: 1px solid #ebeff2;
			padding: 0 14px;
			cursor: pointer;
		}

			#searchGoogle .searchField .searchValue {
				background: none;
				border: 0;
				outline: 0;
				font-size: 14px;
				height: 38px;
				line-height: 38px;
				color: #8691a3;
				width: 105px;
				position: relative;
				z-index: 4;
			}

			#searchGoogle .searchField .searchValue .arrow {
				width: 12px;
				height: 100%;
				display: block;
				position: absolute;
				right: 0;
				top: 0;
				cursor: pointer;
			}

				#searchGoogle .searchField .searchValue .arrow u {
					width: 12px;
					height: 8px;
					background-position: -20px -137px;
					display: block;
					margin-top: -4px;
					position: absolute;
					right: 0;
					top: 50%;
					margin-top: -4px;
					-o-transition: .2s;
					-ms-transition: .2s;
					-moz-transition: .2s;
					-webkit-transition: .2s;
					transition: .2s;
				}

				#searchGoogle .searchField .searchValue .arrow.up u {
					transform: rotate(179deg) scale(1) skew(1deg) translate(0px);
					-webkit-transform: rotate(179deg) scale(1) skew(1deg) translate(0px);
					-moz-transform: rotate(179deg) scale(1) skew(1deg) translate(0px);
					-o-transform: rotate(179deg) scale(1) skew(1deg) translate(0px);
					-ms-transform: rotate(179deg) scale(1) skew(1deg) translate(0px);
				}

			#searchGoogle .searchField .searchValueSelect {
				position: absolute;
				right: 0;
				z-index: 282;
				width: 112px;
				margin: 0;
				padding: 2px 10px;
				border: solid #DEDEDE;
				border-width: 0 1px 1px;
				-moz-border-radius: 0 0 4px 4px;
				border-radius: 0 0 4px 4px;
				-webkit-transition-property: opacity visibility;
				transition-property: opacity visibility;
				-webkit-transition: 0.1s linear;
				transition: 0.1s linear;
				-webkit-transform: translate3d(0, 0, 0);
				z-index: 3;
				list-style-type: none;
				background-color: #fff;
				margin: 0;
				display: none;
			}

				#searchGoogle .searchField .searchValueSelect li {
					font-size: 11px;
					margin: 7px 0;
					background: none;
					padding: 0;
					text-align: left;
				}

				#searchGoogle .searchField .searchValueSelect li .change {
					color: #525252 !important;
					display: block;
					font-size: 13px;
					cursor: pointer;
				}

				#searchGoogle .searchField .searchValueSelect li .change.selected {
					font-weight: bold;
				}


		#searchGoogle .submitButton {
			width: 38px;
			height: 38px;
			float: right;
			border: 0;
			outline: none;
			-webkit-border-radius: 0 3px 3px 0;
			-moz-border-radius: 0 3px 3px 0;
			border-radius: 0 3px 3px 0;
			cursor: pointer;
			background-color: #ffb900;
			position: relative;
			-o-transition: background-color .2s;
			-ms-transition: background-color .2s;
			-moz-transition: background-color .2s;
			-webkit-transition: background-color .2s;
			transition: background-color .2s;
		}

		#searchGoogle .submitButton:hover {
			background-color: #E9A900;
		}

			#searchGoogle .submitButton u {
				display: block;
				position: absolute;
				top: 50%;
				left: 50%;
				margin-top: -9px;
				margin-left: -9px;
				width: 19px;
				height: 19px;
				background-position: -35px -131px;
			}



		#searchGoogle #searchGoogleSubmit {
			position: absolute;
			left: 12px;
			top: 50%;
			margin-top: -8px;
			width: 16px;
			height: 16px;
			cursor: pointer;
			background-position: 0 -132px;
			border: 0 !important;
			background-color: transparent !important;
		}

.gssb_c.dontShow{
	display: none !important;
}

@media screen and (max-width: 1200px) {
	#searchGoogle {
		width: 200px;
	}
}
