@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common.css);


/* banner
--------------------------------------------------------------------*/
.banner{
  margin-bottom:10px;
  background:url(../image/banner_bg.jpg) left top repeat-x;
}

#side{
  padding-top:0;
}

/* main
--------------------------------------------------------------------*/
#main {
  clear: both;
  overflow:hidden;
  zoom:1;
  padding: 31px 30px 0 30px;
}

/* tuwen
--------------------------------------------------------------------*/
#content .tuwen{
  overflow:hidden;
  zoom:1;
  clear:both;
  margin: 0 0 33px;
}

#content .tuwen.ev{
  margin: 0 0 42px;
}

#content .tuwen .right{
  margin: 0 0 0 20px;
  *margin: 0 0 0 17px;
  padding-top:5px;
}

#content .tuwen .left{
  padding-top:5px;
  margin: 0 21px 20px 0;
}

/* topi
--------------------------------------------------------------------*/
#content .topi{
  padding-top:5px;
}

/* topics
--------------------------------------------------------------------*/
#content .topics{
  height:148px;
  overflow-y:scroll;
  margin-bottom:41px;
  border: 1px solid #E3CCC2;
}

#content .topics dl{
  zoom:1;
  overflow:hidden;
  padding: 3px 0 1px 20px;
}

#content .topics dl dt{
  font-size:1.05em;
}

#content .topics dl.even{
  background:#F2EAE6;
}

#content .topics dt {
  float: left;
}

#content .topics dd {
  padding: 0 0 0 106px;
}

