body{
  padding-top:40px;
}
.allpage{
  background-image:none;
}
.titleSpace{
  width:100%;
  height:66px;
}
.showSpace{
  margin-top:30px;
  width:100%;
  height:640px;
}
.logo{
  float:left;
}
.topSelectBtn{
  font-family:'微軟正黑體';
  float:right;
  color:#58534b;
  font-size:24px;
  margin-top:40px;
  margin-left:12px;
  cursor: pointer; 
}
.titlePic{
  cursor: pointer; 
  position:absolute;
  z-index:1;
  width:740px;
  overflow:hidden;
}
.titleText{
  position:absolute;
  z-index:2;
  margin-left:740px;
  width:320px;
  height:643px;
}
.titleTextOption{
  padding:9px 0 9px 10px;
  cursor: pointer;
  opacity:0.7;
}
.titleTextOption2{
  padding:0 0 8px 13px;
  line-height:20px;
  margin-left: 26px;
  text-indent: -29px;
  font-family: '微軟正黑體';
  font-size: 14px;
}
.titleTextOption:hover,.titleTextOptionSelected{
  opacity:1;
}
#searchAllDb{
  position:absolute;
  margin-top:321px;
  margin-left:222px;
}
#searchStr{
  width:467px;
  height:60px;
  border-radius:10px;
  box-shadow: -2px -2px 2px #666;
  font-size:32px;
  font-family:'微軟正黑體';
}
#searchbtn{
  position:absolute;
  margin-left:-38px;
  margin-top:17px;
  cursor: pointer;
}
.hrLine{
  width:100%;
  padding:0px;
  margin:0px;
  height:2px;
  background-color:#413f27;
  margin-top:12px;
  clear:both;
}
.titleAbout{
  position:absolute;
  margin-top:520px;
  width:740px;
  font-size:18px;
  font-family:'微軟正黑體';
  color:#58534b;
  line-height:28px;
}
.arrow{
  padding-top:0px;
  padding-bottom:160px;
}
.innerTitleB{
  margin-top:110px;
  margin-left:50px;
}
.innerTitle{
  margin-top:110px;
  margin-left:20px;
}
.intro,.suggtion{
  font-size:16px;
  font-family:'微軟正黑體';
  color:#58534b;
  line-height:24px;
  float:left;
  margin:20px 60px 0 50px;
}
#test{
  font-size:16px;
  font-family:'微軟正黑體';
  color:#58534b;
}
.good{
  padding-top:50px;
}
textarea{resize:none;}
.titleAbout a{
  text-decoration:underline;
}
.titlePicEnter{
  position:absolute;
  margin-top:381px;
  margin-left:607px;
  display:none;
}
.selectSpace{
  width:1000px;
  margin: 0 auto;
  height:750px;
  padding-top:50px;
}
.selection{
  height:208px;
  width:279px;
  float:left;
  background-image:url('../img/selection3.png');
  position:relative;
  z-index:5;
}
.selection_mask{
  height:51px;
  width:168px;
  padding:157px 15px 0 96px;
  color:#fff57f;
  text-align:right;
  font-size:32px;
  position:relative;
  z-index:10;
  cursor: pointer;
}
.selection_1 .selection_mask{
  background-color:#beb960;
}
.selection_2 .selection_mask{
  background-color:#7f7b3f;
}
.selection_r{
  margin:0 0 0 77.5px;
}
.selection_l{
  margin:0 77.5px 0 0;
}
.selection_u{
  margin-bottom:30px;
}
.selection_d{
  margin-top:30px;
}
.botArea{
  background-color:#beb960;
}
.botArea input,.botArea textarea,.botArea input-placeholder{
  background-color:#beb960;
  color:#fff;
}
.botArea ::-webkit-input-placeholder {
  color:#fff;
}
.botArea :-moz-placeholder {
    /* FF 4-18 */
    color:#fff;
}
.botArea ::-moz-placeholder {
    /* FF 19+ */
    color:#fff;
}
.botArea :-ms-input-placeholder {
    /* IE 10+ */
    color:#fff;
}
.botAreaInner{
  width:1000px;
  margin:0 auto;
}
.midArea{
  height:1050px;
}
#gamesList{
  background-color:#beb960;
  height:175px;
  /*width:912px;
  padding:10 0 10 80;*/
  padding:10px 0 10px 10px;
  width:1121px;
  margin:20px 0 0 0;
}
.gameIcon{
  float:left;
  margin-right:10px;
  cursor: pointer;
}
.gameIcon img{
  width:235px;
}