#cyou_bottom, .cyou_bottom_cont p{
  font: normal 12px/22px Tahoma, Geneva, sans-serif;
  color: #8e8e8e;
}
#cyou_bottom{
  background: #f0f0f0 url(../image/nav_bg.png) no-repeat center -55px;
  padding-top: 20px;
  width: 100%;
  min-width: 980px;
  height: 80px;
  padding: 10px 0;
  zoom: 1;
}
.cyou_bottom_wraper{
  border: none;
  border-collapse: collapse;
  padding: 0;
  margin: 0 auto;
}
.cyou_bottom_wraper td{
  height: 77px;
  vertical-align: middle;
}
.cyou_bottom_left, .cyou_bottom_right{
  padding: 0 5px;
}
.cyou_bottom_left{
  text-align: right;
}
.cyou_bottom_cont{
  text-align: left;
  padding: 0 10px;
}
#cyou_bottom a{
  color: #8e8e8e;
  text-decoration: none;
}
#cyou_bottom a:hover {
    color: #484848;
}
#cyou_top a, #cyou_bottom a {
  text-decoration: none;
  overflow: inherit;
}
.cyou_bottom_left a, .cyou_bottom_right a {
  height: 52px;
  display: inline-block;
  zoom: 1;
  text-align: left;
}
.cyou_top_logo a, .cyou_bottom_left a {
  background-image: url(../image/logo_whitebfa8.png);
  background-repeat: no-repeat;
}
.cyou_bottom_right a {
  background-image: url(../image/cyou_copyright_sprite.png);
  background-repeat: no-repeat;
  height: 48px;
}
.cyou_bottom_cont p {
  padding-left: 1px;
}
#cyou_bottom, .cyou_bottom_cont p {
  font: normal 12px/22px Tahoma, Geneva, sans-serif;
  color: #8e8e8e;
}
.cyou_bottom_cont p {
  white-space: nowrap;
}

/*top start*/
#cyou_top {
    position: relative;
    width: 100%;
    height: 55px;
    background: url(../image/nav_bg.png) no-repeat center top;
    cursor: default;
    z-index: 99;
    min-width: 980px;
    overflow: hidden;
}

#cyou_top_main {
    width: 980px;
    height: 50px;
    margin: 0 auto;
    color: #4a4a4a;
    font-family: "宋体";
    font-size: 12px;
}
.cyou_top_logo {
    float: left;
    width: auto;
    height: 50px;
}
.cyou_top_logo {
    width: auto;
    height: 36px;
    margin-top: 6px;
    padding-right: 13px;
    border-right: 1px solid #cecece;
}
.cyou_top_logo, .cyou_top_nav {
    position: relative;
    z-index: 2;
    cursor: pointer;
}
.cyou_top_nav {
    float: right;
    height: 41px;
}
.gg{
  float: left;
  height: 36px;
  margin-top: 6px;
  line-height: 36px;
  font-size: 18px;
  width: 450px;
  color: #681683;
  border-right: 1px solid #cecece;
}
#cyou_top_main a {
    color: #333333;
}
#cyou_top_main a:hover {
    color: #681683;
}
.cyou_top_logo a {
    display: block;
    float: left;
    width: 115px;
    height: 36px;
    text-indent: -9999em;
}
.cyou_top_nav_li {
    display: block;
    position: relative;
    float: left;
    width: auto;
    padding: 0 10px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.cyou_top_li_icon {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin: 11px 5px 0 0;
    *zoom: 1;
    float: left;
    -webkit-transition: -webkit-transform .4s ease-out;
    -moz-transition: -moz-transform .4s ease-out;
    transition: transform .4s ease-out;
}
.cyou_top_tipsbox b, .cyou_top_categroylist a, .cyou_top_webgame, .cyou_top_li_icon, .cyou_top_gm_select_icon {
    background-image: url(../image/cyou_sprite.png);
    background-repeat: no-repeat;
}
.cyou_top_reg_icon {
    background-position: -139px 0;
    /*background-position: 0 -104px;*/
}
.cyou_top_pay_icon {
    background-position: -189px 0;
}
.cyou_top_jia_icon {
    background-position: 0 -104px;
}
.cyou_top_lt_icon {
    background-position: -164px 0;
}
.cyou_top_nav_li a:hover .cyou_top_li_icon {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
}
.cyou_top_animate_elem {
    -webkit-animation-delay: .2s;
    -moz-animation-delay: .2s;
    -ms-animation-delay: .2s;
    -o-animation-delay: .2s;
    animation-delay: .2s;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -ms-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -ms-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: ease;
    -moz-animation-timing-function: ease;
    -ms-animation-timing-function: ease;
    -o-animation-timing-function: ease;
    animation-timing-function: ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
/*top end*/