@charset "utf-8";
.fk-newSearchBox {
  border:none;
  float:left;
  font-size:0;
  height:40px;
  overflow:hidden
}
.fk-newSearchBox div {
  display:inline-block;
  *display:inline
}
.fk-newSearchBoxContainer {
  float:left;
  height:36px;
  overflow:hidden;
  position:relative;
  width:236px
}
.fk-newSearchSelect,
.fk-newSearchSelectWrap {
  font-size:0;
  line-height:0
}
.fk-newSearchBoxContainer .fk-newSearchInput {
  background:none;
  border:none;
  color:#666;
  float:left;
  font-family:微软雅黑;
  font-size:14px;
  height:100%;
  outline:none;
  padding:0 0 0 14px;
  width:100%
}
.fk-newSearchBoxContainer .fk-newSearchInput::-webkit-input-placeholder {
  color:#ccc
}
.fk-newSearchBoxContainer .fk-newSearchInput:-moz-placeholder,
.fk-newSearchBoxContainer .fk-newSearchInput::-moz-placeholder {
  color:#ccc
}
.fk-newSearchBoxContainer .fk-newSearchInput:-ms-input-placeholder {
  color:#ccc
}
.containerFormsLeft .fk-newSearchBoxContainer .fk-newSearchInput,
.containerFormsRight .fk-newSearchBoxContainer .fk-newSearchInput,
.middleLeftForms .fk-newSearchBoxContainer .fk-newSearchInput,
.middleRightForms .fk-newSearchBoxContainer .fk-newSearchInput {
  padding-left:10px
}
.fk-searchBoxBtn {
  background-color:red;
  color:#fff;
  cursor:pointer;
  float:right;
  font-size:14px;
  height:40px;
  text-align:center;
  width:80px
}
.fk-useFontIconBtn .fk-searchBoxBtn {
  line-height:-moz-block-height
}
.fk-newSearchBox3 .fk-searchBoxBtn {
  width:75px
}
.fk-searchBoxBtn span {
  -webkit-background-clip:text;
  font-size:14px;
  line-height:40px;
  text-align:center;
  vertical-align:middle
}
.fk-newSearchSelectMenu {
  border-right:1px solid hsla(0,0%,100%,.2);
  cursor:pointer;
  float:left;
  font-size:14px;
  height:100%;
  line-height:100%;
  position:relative;
  width:86px
}
.fk-newSearchSelectMenu .fk-searchMenuWord {
  color:#7f7f7f;
  font:13px 微软雅黑;
  line-height:36px;
  margin-left:12px;
  overflow:hidden;
  text-overflow:ellipsis;
  width:55px
}
.fk-newSearchSelectMenu .fk-searchMenuWord div {
  overflow:hidden;
  position:absolute;
  text-overflow:ellipsis;
  width:58px
}
.g_locale1033 .fk-newSearchSelectMenu .fk-searchMenuWord {
  margin-left:10px
}
.g_locale1033 .fk-newSearchSelectMenuShow .fk-searchMenuKeyWord {
  padding-left:10px
}
.g_locale1033 .fk-dynamicSearch .fk-searchMenuWord {
  margin-left:0;
  padding-left:10px
}
.fk-newSearchSelectMenu .fk-searchSelectMenuImg {
  bottom:0;
  cursor:pointer;
  display:inline-block;
  height:10px;
  left:0;
  margin:auto 8px auto auto;
  padding:4px 2px 4px 4px;
  position:absolute;
  right:0;
  top:0;
  width:8px
}
.fk-openSearchMenu.fk-newSearchBox4 .fk-searchSelectMenuRightBorder,
.fk-openSearchMenu.fk-newSearchBox6 .fk-searchSelectMenuRightBorder {
  border-right:1px solid #ddd;
  bottom:0;
  display:inline-block;
  height:10px;
  left:0;
  margin:auto 1px auto auto;
  position:absolute;
  right:0;
  top:0;
  width:0
}
.fk-newSearchSelectMenu .fk-searchMenuImgArrow {
  background:url(/image/v2/vbg01.png?v=202303061117) -637px -1168px no-repeat;
  display:inline-block;
  float:left;
  height:10px;
  -webkit-transition:all .3s;
  transition:all .3s;
  width:8px
}
.fk-newSearchSelectMenu .fk-searchMenuFold,
.fk-newSearchSelectMenu .fk-searchMenuImgArrow {
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg)
}
.fk-newSearchSelectMenu .fk-searchMenuUnfold {
  -webkit-transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  transform:rotate(0deg)
}
.fk-openSearchMenu .fk-newSearchBoxContainer {
  width:156px
}
.fk-openSearchMenu.fk-useFontIconBtn .fk-newSearchBoxContainer {
  width:184px
}
.fk-openSearchMenu.fk-dynamicSearch .fk-newSearchBoxContainer {
  border-left:none;
  width:180px
}
div.fk-fixRecommandKeyBox {
  clear:both;
  display:inline-block
}
.containerFormsLeft .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBoxContainer {
  width:94px
}
.containerFormsLeft .fk-searchBoxBtn,
.containerFormsRight .fk-searchBoxBtn {
  width:70px
}
.containerFormsLeft div.fk-newSearchSelectMenu,
.containerFormsRight div.fk-newSearchSelectMenu {
  width:68px
}
.containerFormsLeft .fk-searchMenuWord,
.containerFormsRight .fk-searchMenuWord {
  line-height:36px;
  margin-left:12px
}
.containerFormsLeft .fk-openSearchMenu div.fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu div.fk-newSearchBoxContainer {
  width:45px
}
.containerFormsLeft .fk-openSearchMenu .fk-newSearchInput,
.containerFormsRight .fk-openSearchMenu .fk-newSearchInput {
  padding-left:10px
}
.containerFormsLeft .fk-newSearchSelectMenu .fk-searchSelectMenuImg,
.containerFormsRight .fk-newSearchSelectMenu .fk-searchSelectMenuImg {
  margin-right:6px
}
.containerFormsLeft .fk-newSearchBox3 .fk-searchBoxBtn,
.containerFormsRight .fk-newSearchBox3 .fk-searchBoxBtn {
  width:66px
}
.middleLeftForms .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBoxContainer {
  width:114px
}
.middleLeftForms .fk-searchBoxBtn,
.middleRightForms .fk-searchBoxBtn {
  width:70px
}
.middleLeftForms div.fk-newSearchSelectMenu,
.middleRightForms div.fk-newSearchSelectMenu {
  width:68px
}
.middleLeftForms .fk-searchMenuWord,
.middleRightForms .fk-searchMenuWord {
  line-height:36px;
  margin-left:12px
}
.middleLeftForms .fk-openSearchMenu div.fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu div.fk-newSearchBoxContainer {
  width:45px
}
.middleLeftForms .fk-openSearchMenu .fk-newSearchInput,
.middleRightForms .fk-openSearchMenu .fk-newSearchInput {
  padding-left:10px
}
.middleLeftForms .fk-newSearchSelectMenu .fk-searchSelectMenuImg,
.middleRightForms .fk-newSearchSelectMenu .fk-searchSelectMenuImg {
  margin-right:6px
}
.middleLeftForms .fk-newSearchBox3 .fk-searchBoxBtn,
.middleRightForms .fk-newSearchBox3 .fk-searchBoxBtn {
  width:66px
}
.fk-newSearchBox .faisco-icons-newSearch1 {
  font-size:30px
}
.fk-newSearchSelectMenuShow {
  background-color:#fff;
  border:1px solid #ddd;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-top:none;
  width:85px
}
.fk-newSearchSelectMenuShow.fk-newSearchPanel4,
.fk-newSearchSelectMenuShow.fk-newSearchPanel6 {
  border-top:1px solid #ddd
}
.fk-newSearchPanel1,
.fk-newSearchPanel3,
.fk-newSearchPanel5,
.fk-newSearchPanel8 {
  border-radius:0
}
.fk-newSearchPanel1 {
  border-width:2px
}
.fk-searchMenuBlock {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:65px
}
.fk-dynamicSearch .fk-searchMenuBlock {
  overflow:visible
}
.fk-newSearchSelectMenuShow .fk-searchMenuKeyWord {
  color:#7f7f7f;
  cursor:pointer;
  display:block;
  font:13px 微软雅黑;
  height:36px;
  line-height:36px;
  overflow:hidden;
  padding-left:12px;
  padding-right:20px;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:56px
}
.fk-newSearchSelectMenu {
  font-size:0;
  line-height:0
}
.fk-dynamicSearch .fk-newSearchSelectWrap {
  overflow:hidden
}
.fk-dynamicSearch .fk-newSearchSelect {
  float:left;
  opacity:0;
  overflow:hidden
}
.fk-dynamicSearch .fk-newSearchSelectMenu {
  border:none;
  overflow:hidden;
  visibility:hidden;
  width:90px
}
.fk-dynamicSearch .fk-newSearchBoxContainer {
  float:none;
  visibility:hidden
}
.fk-dynamicSearch .fk-searchMenuWord {
  border-left:1px solid #ddd;
  margin:0;
  padding-left:12px
}
.fk-dynamicSearch .fk-newSearchBoxContainer input.fk-newSearchInput {
  float:none;
  padding-left:10px
}
.fk-dynamicSearch .fk-searchBoxBtn {
  position:relative
}
.containerFormsLeft .fk-newSearchSelectMenuShow .fk-searchMenuKeyWord,
.containerFormsRight .fk-newSearchSelectMenuShow .fk-searchMenuKeyWord,
.middleLeftForms .fk-newSearchSelectMenuShow .fk-searchMenuKeyWord,
.middleRightForms .fk-newSearchSelectMenuShow .fk-searchMenuKeyWord {
  padding-left:10px
}
.fk-newSearchBox4.fk-dynamicSearch .fk-newSearchSelect {
  border-bottom:1px solid #ddd
}
.fk-newSearchBox6.fk-dynamicSearch .fk-newSearchSelect {
  border-left:1px solid #ddd;
  opacity:1
}
.fk-dynamicSearch.fk-newSearchBox6 .fk-searchMenuWord {
  border-left:none
}
.fk-openSearchMenu.fk-newSearchBox6.fk-useFontIconBtn .fk-newSearchBoxContainer {
  width:160px
}
.fk-newSearchBox1 .fk-newSearchSelectWrap {
  border:2px solid red;
  border-image-slice:2;
  border-right:none
}
.fk-newSearchBox1 .fk-searchBoxBtn {
  width:82px
}
.fk-openSearchMenu.fk-newSearchBox1 .fk-newSearchBoxContainer {
  width:149px
}
.fk-newSearchBox1 span {
  font-family:微软雅黑;
  margin-left:2px
}
div.fk-newSearchBox3 {
  border:none;
  height:40px
}
.fk-newSearchBox3 .fk-newSearchBoxContainer {
  border:1px solid #ddd;
  border-right:none;
  height:38px;
  width:244px
}
.fk-newSearchBox3 span.fk-searchMenuWord {
  line-height:38px
}
#fk-newSearchFontIcon3 {
  height:40px
}
#fk-newSearchFontIcon3 span {
  line-height:40px
}
.fk-openSearchMenu.fk-newSearchBox3 div.fk-newSearchBoxContainer {
  width:157px
}
.fk-openSearchMenu.fk-newSearchBox3 .fk-newSearchSelectMenu {
  border:1px solid #ddd;
  border-right-color:hsla(0,0%,100%,.2);
  height:100%
}
.fk-openSearchMenu.fk-newSearchBox3 .fk-newSearchBoxContainer {
  border-left:none;
  border-right:none
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox3 div.fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox3 div.fk-newSearchBoxContainer {
  width:42px
}
.containerFormsLeft .fk-newSearchBox3 div.fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox3 div.fk-newSearchBoxContainer {
  width:113px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox3 div.fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox3 div.fk-newSearchBoxContainer {
  width:52px
}
.middleLeftForms .fk-newSearchBox3 div.fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox3 div.fk-newSearchBoxContainer {
  width:121px
}
div.fk-newSearchBox5 {
  border:1px solid #ddd;
  border-image-slice:1;
  height:38px
}
#fk-newSearchFontIcon5 {
  background-color:transparent;
  height:100%;
  padding-right:3px;
  width:44px
}
.fk-newSearchBox5 .fk-newSearchBoxContainer {
  height:38px;
  width:271px
}
.fk-newSearchBox5 span.fk-searchMenuWord {
  line-height:38px
}
.containerFormsLeft .fk-newSearchBox5 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox5 .fk-newSearchBoxContainer {
  width:131px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox5 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox5 .fk-newSearchBoxContainer {
  width:60px
}
.middleLeftForms .fk-newSearchBox5 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox5 .fk-newSearchBoxContainer {
  width:139px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox5 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox5 .fk-newSearchBoxContainer {
  width:70px
}
.fk-newSearchBox5 .faisco-icons-newSearch3 {
  font-size:30px;
  line-height:38px
}
div.fk-newSearchBox2 {
  border:1px solid #ddd;
  border-radius:38px;
  height:38px;
  overflow:hidden
}
.fk-newSearchBox2 .fk-newSearchBoxContainer {
  height:38px;
  width:271px
}
.fk-newSearchBox2 .faisco-icons-newSearch5,
.fk-newSearchBox2 .fk-searchMenuWord {
  line-height:38px
}
#fk-newSearchFontIcon2 {
  background-color:transparent;
  height:38px;
  padding-right:3px;
  width:44px
}
.fk-newSearchBox2 .faisco-icons-newSearch5 {
  font-size:28px
}
.containerFormsLeft .fk-newSearchBox2 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox2 .fk-newSearchBoxContainer {
  width:131px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox2 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox2 .fk-newSearchBoxContainer {
  width:60px
}
.middleLeftForms .fk-newSearchBox2 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox2 .fk-newSearchBoxContainer {
  width:139px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox2 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox2 .fk-newSearchBoxContainer {
  width:70px
}
div.fk-newSearchBox4 {
  border:none;
  height:40px
}
.fk-newSearchBox4 .fk-newSearchBoxContainer {
  height:39px;
  width:280px
}
.fk-newSearchBox4 span.fk-searchMenuWord {
  line-height:39px
}
.fk-newSearchBox4 .fk-newSearchBoxContainer .fk-newSearchInput {
  float:right;
  padding:0
}
#fk-newSearchFontIcon4 {
  background-color:transparent;
  border-bottom:1px solid #ddd;
  float:right;
  height:39px;
  width:40px
}
.fk-newSearchBox4 .faisco-icons-newSearch3 {
  color:#c2c2c2;
  font-size:36px
}
.containerFormsLeft .fk-newSearchBox4 .fk-searchMenuWord,
.containerFormsRight .fk-newSearchBox4 .fk-searchMenuWord {
  padding-left:12px;
  padding-right:26px
}
.containerFormsLeft .fk-newSearchBox4 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox4 .fk-newSearchBoxContainer {
  width:148px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox4 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox4 .fk-newSearchBoxContainer {
  width:70px
}
.middleLeftForms .fk-newSearchBox4 .fk-searchMenuWord,
.middleRightForms .fk-newSearchBox4 .fk-searchMenuWord {
  padding-left:12px;
  padding-right:26px
}
.middleLeftForms .fk-newSearchBox4 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox4 .fk-newSearchBoxContainer {
  width:148px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox4 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox4 .fk-newSearchBoxContainer {
  width:80px
}
div.fk-newSearchBox6 {
  border:none;
  height:40px
}
.fk-newSearchBox6 .fk-newSearchBoxContainer {
  height:40px;
  width:260px
}
.fk-newSearchBox6 span.fk-searchMenuWord {
  line-height:40px
}
.fk-newSearchBox6 .fk-newSearchBoxContainer .fk-newSearchInput {
  float:right;
  padding:0
}
#fk-newSearchFontIcon6 {
  background-color:transparent;
  border-right:1px solid #ddd;
  float:right;
  height:40px;
  width:57px
}
.fk-newSearchBox6 .faisco-icons-newSearch3 {
  color:#c2c2c2;
  font-size:36px
}
.containerFormsLeft .fk-newSearchBox6 .fk-searchMenuWord,
.containerFormsRight .fk-newSearchBox6 .fk-searchMenuWord {
  padding-left:12px;
  padding-right:26px
}
.containerFormsLeft .fk-newSearchBox6 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox6 .fk-newSearchBoxContainer {
  width:119px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox6 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox6 .fk-newSearchBoxContainer {
  width:50px
}
.middleLeftForms .fk-newSearchBox6 .fk-searchMenuWord,
.middleRightForms .fk-newSearchBox6 .fk-searchMenuWord {
  padding-left:12px;
  padding-right:26px
}
.middleLeftForms .fk-newSearchBox6 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox6 .fk-newSearchBoxContainer {
  width:129px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox6 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox6 .fk-newSearchBoxContainer {
  width:60px
}
div.fk-newSearchBox7 {
  border:none;
  border-radius:40px;
  height:40px
}
.fk-newSearchBox7 .fk-newSearchBoxContainer {
  height:38px;
  width:266px
}
.fk-newSearchBox7 span.fk-searchMenuWord {
  line-height:38px
}
.fk-newSearchBox7 .fk-newSearchBoxContainer .fk-newSearchInput {
  float:right;
  padding:0
}
#fk-newSearchFontIcon7 {
  background-color:transparent;
  float:right;
  height:38px;
  width:52px
}
.fk-newSearchBox7 .faisco-icons-newSearch3 {
  color:#c2c2c2;
  font-size:36px
}
.fk-newSearchBox7.fk-dynamicSearch.fk-openSearchMenu {
  border-radius:0
}
.fk-dynamicSearch.fk-newSearchBox7 .fk-searchMenuWord {
  border:none;
  padding:0 0 0 12px
}
.fk-newSearchSelectMenuShow.fk-newSearchPanel7 .fk-searchMenuKeyWord {
  padding-left:12px!important
}
.fk-dynamicSearch.fk-newSearchBox7 .fk-newSearchSelect {
  border:1px solid #ddd;
  border-bottom-left-radius:40px;

  border-right:none;
  border-top-left-radius:40px
}
.fk-dynamicSearch.fk-newSearchBox7 .fk-newSearchSelectMenu {
  border-right:1px solid hsla(0,0%,100%,.2);
  width:85px
}
.fk-dynamicSearch.fk-newSearchBox7 .fk-newSearchBoxContainer input.fk-newSearchInput {
  padding-left:18px
}
.fk-dynamicSearch #fk-newSearchFontIcon7 {
  border:1px solid transparent;
  border-bottom-right-radius:40px;
  border-left:none;
  border-top-right-radius:40px
}
.containerFormsLeft .fk-newSearchBox7 .fk-searchMenuWord,
.containerFormsRight .fk-newSearchBox7 .fk-searchMenuWord {
  padding-left:12px
}
.containerFormsLeft .fk-newSearchBox7 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox7 .fk-newSearchBoxContainer {
  width:124px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchSelectMenu,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchSelectMenu {
  width:69px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchBoxContainer {
  width:54px
}
.middleLeftForms .fk-newSearchBox7 .fk-searchMenuWord,
.middleRightForms .fk-newSearchBox7 .fk-searchMenuWord {
  padding-left:12px
}
.middleLeftForms .fk-newSearchBox7 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox7 .fk-newSearchBoxContainer {
  width:134px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchSelectMenu,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchSelectMenu {
  width:69px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox7 .fk-newSearchBoxContainer {
  width:64px
}
div.fk-newSearchBox9 {
  border:1px solid #ddd;
  border-radius:5px;
  height:38px;
  overflow:hidden
}
.fk-newSearchBox9 .fk-newSearchSelectMenu {
  height:100%
}
.fk-newSearchBox9 .fk-newSearchBoxContainer {
  height:38px;
  width:274px
}
.fk-openSearchMenu.fk-newSearchBox9 .fk-newSearchBoxContainer {
  width:187px
}
.fk-newSearchBox9 .faisco-icons-newSearch5,
.fk-newSearchBox9 .fk-searchMenuWord {
  line-height:38px
}
#fk-newSearchFontIcon9 {
  background-color:transparent;
  height:38px;
  width:44px
}
.fk-newSearchBox9 .faisco-icons-newSearch5 {
  font-size:28px
}
.containerFormsLeft #fk-newSearchFontIcon9,
.containerFormsRight #fk-newSearchFontIcon9 {
  margin-right:-3px
}
.containerFormsLeft .fk-newSearchBox9 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox9 .fk-newSearchBoxContainer {
  width:137px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox9 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox9 .fk-newSearchBoxContainer {
  width:66px
}
.middleLeftForms #fk-newSearchFontIcon9,
.middleRightForms #fk-newSearchFontIcon9 {
  margin-right:-3px
}
.middleLeftForms .fk-newSearchBox9 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox9 .fk-newSearchBoxContainer {
  width:145px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox9 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox9 .fk-newSearchBoxContainer {
  width:76px
}
div.fk-newSearchBox10 {
  border:1px solid #ddd;
  border-radius:5px;
  height:38px;
  overflow:hidden
}
.fk-newSearchBox10 .fk-newSearchBoxContainer,
.fk-newSearchBox10 .fk-newSearchSelectMenu {
  border:none;
  float:right
}
.fk-newSearchBox10 .fk-newSearchSelectMenu {
  height:100%
}
.fk-newSearchBox10 .fk-newSearchBoxContainer {
  border-right:1px solid hsla(0,0%,100%,.2);
  height:38px;
  width:279px
}
.fk-openSearchMenu.fk-newSearchBox10 .fk-newSearchBoxContainer {
  width:194px
}
.fk-newSearchBox10 .fk-newSearchInput {
  padding-left:5px
}
.fk-newSearchBox10 .faisco-icons-newSearch5,
.fk-newSearchBox10 .fk-searchMenuWord {
  line-height:38px
}
#fk-newSearchFontIcon10 {
  background-color:transparent;
  float:left;
  height:38px;
  width:38px
}
.fk-newSearchBox10 .faisco-icons-newSearch5 {
  font-size:28px
}
.containerFormsLeft #fk-newSearchFontIcon10,
.containerFormsRight #fk-newSearchFontIcon10 {
  margin-right:-3px
}
.containerFormsLeft .fk-newSearchBox10 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox10 .fk-newSearchBoxContainer {
  width:142px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox10 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox10 .fk-newSearchBoxContainer {
  width:72px
}
.middleLeftForms #fk-newSearchFontIcon10,
.middleRightForms #fk-newSearchFontIcon10 {
  margin-right:-3px
}
.middleLeftForms .fk-newSearchBox10 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox10 .fk-newSearchBoxContainer {
  width:151px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox10 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox10 .fk-newSearchBoxContainer {
  width:82px
}
div.fk-newSearchBox8 {
  border:none;
  height:40px
}
.fk-newSearchBox8 .fk-newSearchBoxContainer {
  border:1px solid #ddd;
  border-right:none;
  height:38px;
  width:239px
}
.fk-newSearchBox8 .fk-searchBoxBtn {
  height:40px
}
.fk-newSearchBox8 .fk-searchBoxBtn span {
  font-family:微软雅黑;
  line-height:40px
}
.fk-openSearchMenu.fk-newSearchBox8 .fk-newSearchSelectMenu {
  border:1px solid #ddd;
  border-right-color:hsla(0,0%,100%,.2)
}
.fk-openSearchMenu.fk-newSearchBox8 .fk-newSearchBoxContainer {
  border-left:none;
  border-right:none;
  width:152px
}
.fk-newSearchBox8 .fk-searchMenuWord {
  line-height:38px
}
.containerFormsLeft .fk-newSearchBox8 .fk-newSearchBoxContainer,
.containerFormsRight .fk-newSearchBox8 .fk-newSearchBoxContainer {
  width:109px
}
.containerFormsLeft .fk-openSearchMenu.fk-newSearchBox8 .fk-newSearchBoxContainer,
.containerFormsRight .fk-openSearchMenu.fk-newSearchBox8 .fk-newSearchBoxContainer {
  width:38px
}
.middleLeftForms .fk-newSearchBox8 .fk-newSearchBoxContainer,
.middleRightForms .fk-newSearchBox8 .fk-newSearchBoxContainer {
  width:117px
}
.middleLeftForms .fk-openSearchMenu.fk-newSearchBox8 .fk-newSearchBoxContainer,
.middleRightForms .fk-openSearchMenu.fk-newSearchBox8 .fk-newSearchBoxContainer {
  width:48px
}
.fk-newSearchPanel4,
.fk-newSearchPanel6 {
  border-radius:0;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);
  box-shadow:0 1px 2px rgba(0,0,0,.1)
}
.fk-searchMenuSplitLine {
  border-left:1px solid rgba(0,0,0,.15);
  bottom:0;
  display:inline-block;
  height:100%;
  left:0;
  margin:auto auto auto 0;
  position:absolute;
  right:0;
  top:0;
  width:0
}
.fk-newSearchBox7 .fk-newSearchInput,
.fk-newSearchBox7 .fk-newSearchSelectMenu {
  -webkit-transition:background-color .4s;
  transition:background-color .4s
}
.fk-newSearchBox7 .fk-searchBoxBtn {
  -webkit-transition:background-color .4s,border-color .35s;
  transition:background-color .4s,border-color .35s
}
.fk-newSearchBox7 .fk-newSearchSelect {
  -webkit-transition:border-color .3s;
  transition:border-color .3s
}
.fk-newSearchBox7 .fk-searchBoxBtn span {
  -webkit-transition:color .5s;
  transition:color .5s
}
.fk-newSearchBox4 .fk-searchBoxBtn,
.fk-newSearchBox6 .fk-searchBoxBtn {
  -webkit-transition:background-color .5s,border-color .2s;
  transition:background-color .5s,border-color .2s
}
.fk-newSearchBox4 .fk-newSearchSelect,
.fk-newSearchBox6 .fk-newSearchSelect {
  -webkit-transition:border-color .2s;
  transition:border-color .2s
}
.fk-newSearchBox4 .fk-newSearchInput,
.fk-newSearchBox4 .fk-newSearchSelectMenu,
.fk-newSearchBox6 .fk-newSearchInput,
.fk-newSearchBox6 .fk-newSearchSelectMenu {
  -webkit-transition:background-color .5s;
  transition:background-color .5s
}
.fk-newSearchBox .fk_lowIEPlaceholderStyle {
  display:none;
  font-size:14px
}
