/** Reset **/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

fieldset, img {
  border:0;
}

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal;
}

ol, ul {
  list-style: none;
}

caption, th {
  text-align:left;
}

h1, h2, h3, h4, h5, h6 {
  font-size:100%;
}

q:before, q:after {
  content:'';
}

body {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 150%;
  color:#A8A8A9;
  background:url(../images/bg.jpg);
}

a {
  text-decoration: none;
  color:#A8A8A9;
}

a:hover {
}

em {
  font-style: italic;
}

strong {
  font-weight: bolder;
}

h1, h2, h3, h4 {
}

h1 {
  font-size: 200%;
}

h2 {
  font-size: 150%;
}

h3 {
  font-size: 14px;
  color:#787878;
}
h3 a{
  color:#787878;
}

p, ul, pre, dl {
}

ul {
}

ol {
}

dt {
  font-weight: bolder;
}

dd {
}

code {

}

pre {

}

acronym {

}

table {

}

th {

}

th, td {
}

th {

}

table.blank {
  border: 0;
}

table.blank th, table.blank td {
  border: 0;
}

.clear{
  height:0;
  line-height:0;
  font-size:0;
  clear:both;
}

.wrap{
  background:url(../images/bg_wrap.jpg) repeat-x center top;
}
.head, .main, .foot{
  width:1000px;
  margin:0 auto;
}

.head{
  height:73px;
}
.logo{
    /* padding-top:10px; */
  float:left;
  height:62px;
  /* width:153px; */
  font-size: 15px;
  color: #333;
  line-height: 68px;
}
.logo h1{
  margin:0;
  padding:0;
}
.logo a{
  display:block;
  text-indent:-99999px;
  width:153px;
  height:72px;
  background:url(../images/logo.png) no-repeat;
}
.nav{
  width:770px;
  float:right;
}
.nav li{
  float:left;
  height:72px;
}
.nav a{
  height:72px;
  display:block;
  background-image:url(../images/nav.jpg);
  text-indent:-99999px;
}
.nav1{
  width:133px;
  padding-left:7px;
}

.navWidth{
  width:118px;
  padding-left:7px;
}

.nav1 a{
  background-position:left top;
}
.nav1 a:hover, .nav1 a.curr{
  background-position:left -72px;
}

.nav2 a{
  background-position:-133px top;
}
.nav2 a:hover, .nav2 a.curr{
  background-position:-133px -72px;
}

.nav3 a{
  background-position:-266px top;
}
.nav3 a:hover, .nav3 a.curr{
  background-position:-266px -72px;
}


.nav4 a{
  background-position:-399px top;
}
.nav4 a:hover, .nav4 a.curr{
  background-position:-399px -72px;
}


.nav5 a{
  background-position:-665px top;
}
.nav5 a:hover, .nav5 a.curr{
  background-position:-665px -72px;
}
.nav6 a{
  background-position:-532px top;
}
.nav6 a:hover, .nav6 a.curr{
  background-position:-532px -72px;
}

.main{
}

.side{
  width:113px;
  margin:0 0 0 5px;
  float:left;
  _display:inline;
}
.gamelist{
}
.addLogo{
  display: flex;
  align-items: baseline;
}
.gamelist li{
  padding-top:25px;
  text-align:center;
  float:left;
}
.gamelist h3{
  line-height:20px;
  width:100px;
  padding:5px 0 0;
}

.content{
  width:812px;
  margin:25px 22px 0 0;
  float:right;
  _display:inline;
  background:url(../images/bg_c.jpg) repeat-y center top;
}
.con-t{
  background:url(../images/bg_c_t.jpg) no-repeat center top;
}
.con-b{
  background:url(../images/bg_c_b.jpg) no-repeat center bottom;
  padding:35px;
  min-height:550px;
  _height:550px;
}

.hr{
  margin:15px 0;
  height:0;
  border:0;
  padding:0;
  line-height:0;
  font-size:0;
  border-top:1px solid #E8E8E8;
}
.hri{
  margin:80px 0 30px;
  height:0;
  line-height:0;
  font-size:0;
  border:0;
  padding:0;
  border-top:1px solid #E8E8E8;
  width:391px;
}

.foot{
  text-align:center;
  padding:30px 0;
}

.star{
  text-align:center;
}
.glink{
  padding:10px 0 45px 10px;
}
.glink li{
  float:left;
  height:23px;
  width:103px;
  padding-top:1px;
}
.glink li a{
  display:block;
  width:103px;
  height:23px;
  text-indent:-99999px;
  background-image:url(../images/glink.jpg);
}
.glink .gl1 a{
  background-position:left top;
}
.glink .gl1 a:hover{
  background-position:left -23px;
}
.glink .gl2 a{
  background-position:-103px top;
}
.glink .gl2 a:hover{
  background-position:-103px -23px;
}
.glink .gl3 a{
  background-position:-206px top;
}
.glink .gl3 a:hover{
  background-position:-206px -23px;
}

.gameimgview{
  height:320px;
  width:742px;
  overflow-x:auto;
  overflow-y:hidden;
}
.gameimgview img{
  float:left;
  margin:0 4px;
}
.downApp{
  width: 116px;
  margin-top: 12px;
  height: 26px;
} 
.lineC{
  margin-top: 10px; 
  margin-bottom: 1px; 
}

















