@CHARSET "UTF-8";

.home_banner {
 position: relative;
 height: 266px;
 border: 1px solid #ccc;
 margin-left: 1px;
 width: 840px;
 overflow: hidden;
}

.home_banner_d {
 position: absolute;
 z-index: 999;
 height: 266px;
 width: 840px;
 overflow: hidden;
}


.home_banner_1 {
 position: absolute;
 z-index: 999;
 height: 266px;
 width: 847px;
 background: url('imgs/home/1.jpg') 0px 0px no-repeat;
}


.home_banner_2 {
 position: absolute;
 z-index: 999;
 height: 266px;
 width: 847px;
 background: url('imgs/home/2.jpg') 0px 0px no-repeat;
}


.home_banner_3 {
 position: absolute;
 z-index: 999;
 height: 266px;
 width: 847px;
 background: url('imgs/home/3.jpg') 0px 0px no-repeat;
}


.home_banner_4 {
 position: absolute;
 z-index: 999;
 height: 266px;
 width: 847px;
 background: url('imgs/home/4.jpg') 0px 0px no-repeat;
}

.more {
 position: relative;
 top: 160px;
 width: 202px;
 height: 78px;
 background: url('imgs/home/more.png') 0px 0px no-repeat;
}

.more a {
 display: block;
 width: 202px;
 height: 78px;
}

.more a:hover {
 background: url('imgs/home/moreh.png') 0px 0px no-repeat;
}


.sign {
 position: relative;
 top: 160px;
 width: 202px;
 height: 78px;
 background: url('imgs/home/sign.png') 0px 0px no-repeat;
}

.sign a {
 display: block;
 width: 202px;
 height: 78px;
}

.sign a:hover {
 background: url('imgs/home/signh.png') 0px 0px no-repeat;
}





.left {
 position: absolute;
 top: 100px;
 width: 41px;
 height: 44px;
 background: url('imgs/home/l.png') 0px 0px no-repeat;
}

.left a {
 display: block;
 width: 41px;
 height: 44px;
}

.left a:hover {
 background: url('imgs/home/lh.png') 0px 0px no-repeat;
}


.right {
 position: absolute;
 right: 0px;
 top: 100px;
 width: 41px;
 height: 44px;
 background: url('imgs/home/r.png') 0px 0px no-repeat;
}

.right a {
 display: block;
 width: 41px;
 height: 44px;
}


.right a:hover {
 background: url('imgs/home/rh.png') 0px 0px no-repeat;
}

.over {
 position: absolute;
 padding-top: 39px;
 padding-left: 55px;
}

.over h4 {
 color: #4d5f6e;
 font-size: 34px;
}


.over h3 {
 color: #4d5f6e;
 font-size: 30px;
 font-weight: bold;
}




.over h5 {
 color: #4d5f6e;
 font-size: 18px;
 font-weight: normal;
}


.over h6 {
 color: #4d5f6e;
 font-size: 22px;
 padding-bottom: 10px;
 font-weight: bold;
}
















.home_line {
 height: 83px;
 width: 841px;
 margin-left: 1px;
 overflow: hidden;
 background: url('imgs/home/line.png') 0px 0px no-repeat;
}

.home_line_left {
 float: left;
 width: 450px;
 font-size: 18px;
 color: #aaaaaa;
 padding: 10px 0px 0px 20px;
}


.home_line_right {
 float: left;
 width: 320px;
 font-size: 18px;
 color: #aaaaaa;
 padding: 10px 0px 0px 20px;
}


#f_reg_link {
  height: 62px;
  width: 317px;
  background:url('imgs/buttons/createh.png') 0 0 no-repeat;
  border:0;
}
#f_reg_link a {
  display:block;
  height: 62px;
  width: 317px;
  background:url('imgs/buttons/create.png') 0 0 no-repeat;
  text-decoration:none;
}
#f_reg_link1 {
  height: 42px;
  width: 130px;
  background:url('imgs/buttons/regh.png') 0 0 no-repeat;
  border:0;
}
#f_reg_link1 a {
  display:block;
  height: 42px;
  width: 130px;
  background:url('imgs/buttons/reg.png') 0 0 no-repeat;
  text-decoration:none;
}




#f_reg_link a:focus, #f_reg_link a:hover, #f_reg_link a:active ,
#f_reg_link1 a:focus, #f_reg_link1 a:hover, #f_reg_link1 a:active{
  background:transparent; /* or background:none; */
}


#invite_button {
 margin-top: 15px;
 margin-left: 40px;
}

#invite_div {
 padding-left: 40px;
}

#invite_div h3 {
 margin-left: 5px;
}

#invite_input {
  height: 36px;
  width: 266px;
  background:url('imgs/buttons/input.png') 0 0 no-repeat;
  border:0;
}

#invite_input input {
  background: transparent;
  border: 0;
  width: 245px;
  height: 30px;
  padding-left: 10px;
}


#invite_textarea {
  height: 65px;
  width: 266px;
  background:url('imgs/buttons/textarea.png') 0 0 no-repeat;
  border:0;
}

#invite_textarea textarea {
	overflow:hidden;
  background: transparent;
  border: 0;
  width: 245px;
  height: 55px;
  padding-left: 10px;
}

#f_invite_link {
  height: 49px;
  width: 270px;
  background:url('imgs/buttons/inviteh.png') 0 0 no-repeat;
  border:0;
}
#f_invite_link a {
  display:block;
  height: 49px;
  width: 270px;
  background:url('imgs/buttons/invite.png') 0 0 no-repeat;
  text-decoration:none;
}
#f_invite_link a:focus, #f_invite_link a:hover, #f_invite_link a:active {
  background:transparent; /* or background:none; */
}


#f_invites_link {
  height: 49px;
  width: 270px;
  background:url('imgs/buttons/invitesh.png') 0 0 no-repeat;
  border:0;
}
#f_invites_link a {
  display:block;
  height: 49px;
  width: 270px;
  background:url('imgs/buttons/invites.png') 0 0 no-repeat;
  text-decoration:none;
}
#f_invites_link a:focus, #f_invites_link a:hover, #f_invites_link a:active {
  background:transparent; /* or background:none; */
}
.tweet_banner {
 height: 366px;
 width: 600px;
 background: url('imgs/home/tweet.jpg') 0px 0px no-repeat;
}
.p{
	padding-left:10px;
}
