#wrap {
  clear: both;
  width: 950px;
  padding: 0px;
  margin: 0px auto 15px auto;
}
#logo {
  height: 58px;
  width: 193px;
  float:left;
  padding: 5px 0px 0px 0px;
}
.container {
  BACKGROUND: #ffffff; 
  MARGIN: 0px auto 15px; 
  OVERFLOW: hidden; 
  WIDTH: 660px;
}
.flash-box {
  OVERFLOW: hidden;
  WIDTH: 666px;
  POSITION: relative;
  HEIGHT: 360px;
}
.flash-box .text {
  LEFT: 0px;
  WIDTH: 666px;
  POSITION: absolute;
  TOP: 274px;
  HEIGHT: 87px;
  float: left;
}
.flash-box .text H3 {
  Z-INDEX: 10;
  LEFT: 10px;
  OVERFLOW: hidden;
  WIDTH: 600px;
  WHITE-SPACE: nowrap;
  POSITION: absolute;
  TOP: 5px;
  HEIGHT: 30px;
  float: left;
  text-align: left;
}
.flash-box .text P {
  Z-INDEX: 10;
  LEFT: 10px;
  OVERFLOW: hidden;
  WIDTH: 600px;
  WHITE-SPACE: nowrap;
  POSITION: absolute;
  TOP: 5px;
  HEIGHT: 30px;
  float: left;
  text-align: left;
}
.flash-box .text H3 A {
  FONT: 20px/36px simhei, Verdana,Lucida, Arial, Helvetica, sans-serif; 
  COLOR: #ffffff;
}
.flash-box .text H3 A:hover {
  COLOR: #e81591; 
  TEXT-DECORATION: none;
}
.flash-box .text P {
  COLOR: #ffffff; 
  LINE-HEIGHT: 22px; 
  TOP: 35px; 
  HEIGHT: 22px;
}
.flash-box .text P A {
  COLOR: #ffffff;
}
.flash-box .text .pager {
  Z-INDEX: 10; 
  RIGHT: -4px; 
  OVERFLOW: hidden; 
  WIDTH: 100px; 
  BOTTOM: 2px; 
  POSITION: absolute; 
  HEIGHT: 21px;
}
.flash-box .text .pager A {
  DISPLAY: block; 
  FONT-WEIGHT: bold; 
  FLOAT: left; 
  MARGIN-LEFT: 1px; 
  WIDTH: 23px; 
  COLOR: #ffffff; 
  LINE-HEIGHT: 21px; 
  FONT-FAMILY: Tahoma; 
  HEIGHT: 22px; 
  TEXT-ALIGN: center;
}
.flash-box .text .pager A:hover {
  COLOR: #e81591; 
  TEXT-DECORATION: none;
}
.flash-box .text .pager A.currA {
  COLOR: #e81591; 
  TEXT-DECORATION: none;
}
.flash-box .text .bg {
  Z-INDEX: 1; 
  BACKGROUND: none transparent scroll repeat 0% 0%;  
  LEFT: 0px; 
  WIDTH: 666px; 
  POSITION: absolute; 
  TOP: 0px; 
  HEIGHT: 87px;
}
#p273 {
  float: left;
  width: 273px;
  background-image: url(/uploads/spub.gif);
  background-repeat: no-repeat;
}
#p666 {
  float: left;
  width: 666px;
  margin-right: 10px;
}
#Ttxt p ol li {
  cursor: none;
}
.ll b {
  font-weight: normal;
}
.zi{
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #dbdbdb;
  background-position: left;
  padding-left: 15px;
  font-weight: normal;
}
.glink {
  color: #008040;
}
#typelink a {
  color: #01610B;
}
#jmenu td {
  height: 30px;
  text-align: left;
}

#jmenu td a {
  font-weight: normal;
  color: #01610b;
}

#jmenu td.nor {  
  padding-left: 40px;
}

#jmenu td.act {  
  padding-left: 40px;
}

#mrow table td {
  height: 25px;
  text-align: left;
  padding-left: 50px;
}

#mrow a {
  font-weight: normal;
}

#area {
  width: 950px;
  clear: both;
}

#area li {
  width: 50px;
  height: 18px;
  float: left;
  font-size: 12px;
  text-align: center;
}

#area .cur_area {
  font-size: 12px;
  font-weight: bold;
}