/* Start */
.godc2-search {
  /*background-color: #f5f5f5;*/
  border-radius: 5px;
  padding-top: 5px;
  width:350px;
}
    .godc2-search > div {
      display: inline-block;
      margin-bottom: 5px;
      padding-left: 10px;
    }
    .godc2-search .area {}
    .godc2-search .date {}
    .godc2-search .from {display: none;}
    .godc2-search .days {}
    .godc2-search .butget {}
    .godc2-search .embark {display: none;}
    .godc2-search .keyword {}
    .godc2-search .join-type {
        line-height: 25px;
        /*padding: 5px 0;*/
    }
      .godc2-search .join-type label {
          margin-right: 10px;
      }
    .godc2-search .form-btn {
        /*padding-bottom: 10px;*/
    }

    .godc2-search select, .godc2-search input {
      display: inline-block;
    }
    .godc2-search i {
        font-size: 9px;
        vertical-align: top;
        margin-left: -12px;
    }
    .godc2-search label {
        display: inline-block;
        font-size: 13px;
    }
    .godc2-search select {
        width: 65px;
    }
    .godc2-search input {
        /*width: 150px;*/
    }

    .godc2-search .area select.darea {
        width: 100px;
    }
    .godc2-search .area select.sarea {
        width: 180px;
    }
    .godc2-search .from select.airport {
        /*width: 100px;*/
    }
    .godc2-search .embark select.airline {
       /* width: 120px;*/
    }
    .godc2-search .butget select.range {
        /*width: 120px;*/
    }
    .godc2-search input.start, .godc2-search input.end {
        width: 110px;
        font-size: 13px;
        letter-spacing: 1px;
        margin-right: 5px;
    }
    .godc2-search .keyword input.term {
        width: 188px;
    }
    .godc2-search .form-btn input {
        width: 60px;
        margin: 0 10px;
        border-radius: 0;
    }

    .godc2-search .hot a {
        line-height: 34px;
        font-size: 13px;
        margin-left: 10px;
    }
/* End */

/* Start */
.page {
  width: 350px;
  /*margin: 0 auto;*/
}
  .page .godc2-search .form-control {height: 20px; padding: 0 5px; font-size:12px;}
  .page .godc2-search .area {
      width: 350px; margin-bottom:5px !important;
  }
  .page .godc2-search .date {
      width: 350px;
  }
  .page .godc2-search .from {
      width: 200px;
  }
  .page .godc2-search .days {
	  display:none;
      width: 110px;
      padding-left: 15px;
  }
  .page .godc2-search .butget {
	  display:none;
      width: 140px;
  }
  .page .godc2-search .embark {
      width: 200px;
  }
  .page .godc2-search .keyword {
      width: 350px;
      padding-left: 10px;
  }
  .page .godc2-search .join-type {
      width: 160px;
      padding-left: 15px;
  }
    .page .godc2-search .join-type .group-type, .page .godc2-search .join-type .groupfree-type {
      display: none;
    }
    .page .godc2-search .join-type .allow-join, .page .godc2-search .join-type .waiting {
      margin-left: 0;
    }
  .page .godc2-search .form-btn {
      width: 95px;
      text-align: center;
	  float:right;
  }
    .page .godc2-search .form-btn .btn {
      background-color: #DC3D77;
      border-color: #BD0045;
	  padding:3px 12px;
	  border-radius:3px;
    }
    .page .godc2-search .form-btn .btn:hover {
      background-color: #E8568B;
      border-color: #BD0045;
    }
	
	#StyleMain #FORM1 .godc2-search .area select.sarea{ width:134px !important;}
	#StyleMain #FORM1 .godc2-search input.start, #StyleMain .godc2-search input.end{ width:122px !important;}
/* End */
