body {
  font-size: 12px;
  line-height: 1.6;
  color: #432623;
  background: #f9f3dc url(../images/bg.jpg) 0 0 repeat-x;
}

p {
  margin-bottom: 15px;
}

table , tr , td {
  padding:5px;
  margin:3px;
  border:1px solid #CCC;
  border-collapse:collapse;
  font-size:12px;
  line-height:22px;
}
table {
  width: 100%;
}

a {
  color: #432623;
  text-decoration: none;
}

.innerCenter {
  width: 996px;
  margin: 0 auto;
}

.header {
  height: 265px;
  background: url(../images/header.jpg) 50% 0 no-repeat;
}

.footer {
  margin-top: 90px;
  padding: 17px 0 30px;
  text-align: center;
  line-height: 2;
  color: #fff;
  background: #502f2a;
}

.wrapper {
  margin-top: 20px;
  *zoom: 1;
  overflow: hidden;
}

.col {
  float: right;
  width: 320px;
  margin-left: 20px;
}

.main {
  *zoom: 1;
  overflow: hidden;
}

/* Modules
 -------------------------------*/

.indent {
  text-indent: 2em;
}

.lh2 {
  line-height: 2;
}

.box {
  border: 1px solid #e1dcc7;
  padding: 8px;
  margin-bottom: 20px;
  background: #fffef6;
}

.box_hd {
  color: #4f2e2a;
  font-size: 18px;
  font-weight: bold;
  line-height: 40px;
  padding-left: 13px;
  border-bottom: 1px solid #bb8e3b;
}
.box_bd {
  padding: 15px 10px;
}

.trophy {
  *zoom: 1;
  overflow: hidden;
}
.trophy li {
  float: left;
  *display: inline;
  width: 184px;
  height: 120px;
  margin: 0 6px;
  *margin: 0 5px;
  padding: 5px;
  background: #fbf6e5;
  text-align: center;
  line-height: 2;
}

.trophy-list {
  *zoom: 1;
  overflow: hidden;
}
.trophy-list li {
  float: left;
  *display: inline;
  width: 287px;
  _width: 280px;
  margin: 10px 6px;
  *margin: 10px 5px;
  padding: 5px;
  background: #fbf6e5;
  text-align: center;
  line-height: 2;
}

.wall {
  *zoom: 1;
  overflow: hidden;
}
.wall li {
  float: left;
  *display: inline;
  text-align: center;
  padding-bottom: 20px;
}
.wall li img {
  margin-bottom: 5px;
}
.wall-guests li {
  width: 25%;
  *width: 24%;
}
.wall-review li {
  width: 50%;
  *width: 49%;
  padding-bottom: 10px;
}
.wall-review li img {
  width: 90%;
  height: 95px;
}

.news {
  font-size: 14px;
  line-height: 1.8;
}
.news a {
  color: #b11908;
  font-weight: bold;
}
.news p {
  color: #555;
  text-indent: 1.5em;
  font-size: 12px;
}

.guests {
  border: none;
}
.guests tr {
  border: none;
}
.guests td {
  border: none;
}

.mediaSupport, .mediaSupport tr, .mediaSupport td {
  border: none;
}
.mediaSupport td, .mediaSupport th {
  /*padding: 0 5px;*/
  text-align: center;
}
.mediaSupport td {
  padding: 0 0 20px;
}
.mediaSupport td img {
  margin: 5px 2px 0;
  width: 45%;
  vertical-align: middle;
}
.mediaSupport td span {
  display: block;
  margin: 10px 2px 0;
  font-size: 16px;
  font-weight: bold;
  font-family: "Microsoft YaHei";
}
.mediaSupport th {
  color: #222;
  font-size: 14px;
}
.mediaSupport-2col td img {
  width: 70%;
}





/* slider */
.imageGallery { margin-bottom:10px; overflow:hidden; float: none !important; background: #333; }
.imageGallery div { float: none !important; }
.imageGallery .slideImageInner { position:relative; height:461px; border:5px solid #202020; }
.imageGallery .imageGroup { height:100%; text-align: center; }
.imageGallery .imageGroup div:before { content:"&nbsp;"; }
.imageGallery .imageGroup img { max-width:100%; max-height:100%; }
.imageGallery .bottomInfo, .imageGallery .bottomInfoBg { position:absolute; bottom:0px; left:0px; width:100%; height:65px; }
.imageGallery .bottomInfo { line-height:65px; color:#fff; font-size: 18px; font-weight:bold;  z-index:0;}
.imageGallery .bottomInfoBg { background:#000; opacity:0.7; filter:alpha(opacity=80); z-index:-1; }
.imageGallery .bottomInfo .imageInfo { float:left; margin-left:10px; width:80%; height:100%; }
.imageGallery .bottomInfo .imageInfo a { color:#fff; word-break:keep-all; white-space:nowrap; }
.imageGallery .bottomInfo .imageIndex { float:right; width:100px;}

.prev, .next { display:block; position:absolute; top:40%; z-index:999; width:57px; height:82px; }
.prev { left:0px; background:url(http://www.nbd.com.cn/corp/yunnan_earthquake/img/prev.png) 0 0 no-repeat; }
.next { right:0px; background:url(http://www.nbd.com.cn/corp/yunnan_earthquake/img/next.png) 0 0 no-repeat; }