xdiv#mr div.box {
  margin-bottom: 3px;
}
xxdiv#mr div.box div.hd {
  padding: 4px 10px;
}
xdiv#mr div.box div.hd {
  color: #5981B2;
  font-weight: bold;
}

xdiv#mr div.box div.cn li a {
  color: #5d5d5d;
  margin: 0 6px;
  padding: 4px 2px;
  border-bottom: 1px solid #dbe9f7;
}
xdiv#mr div.box div.cn li.last a {
  border-bottom: 0px none;
}

div#mr div.box div.hd {
  color: #aba671;
  color: #D3A900;
  font-weight: bold;
  font-size: 12px;
  /* padding: 3px 0 3px 12px; */
  padding: 2px 0 3px 12px;
  background: white url(boxd/a.gif) no-repeat 120px 100%;
}
div#mr div.box {
  margin-bottom: 3px;
}

/******************************************************************************/

div#mr div.box div.t {
  background: url(boxd/n_dot.png) repeat-x;
  height: 1px;
}
div#mr div.box div.t {
  /* ie6 */
  overflow: hidden;
}

div#mr div.box div.b {
  background: url(boxd/n_bl.png) no-repeat 0 0;
}
div#mr div.box div.b div.in1 {
  background: url(boxd/n_br.png) no-repeat 100% 0;
}
div#mr div.box div.b div.in2 {
  margin: 0 4px;
  background: url(boxd/n_bm.png) repeat-x;
  height: 4px;
}
div#mr div.box div.b div.in2 {
  /* ie6 */
  overflow: hidden;
}

div#mr div.box div.m {
  background: white url(boxd/n_dot.png) repeat-y 100% 0;
}
div#mr div.box div.m div.in1 {
  background: url(boxd/n_dot.png) repeat-y 0 0;
}

div#mr div.box div.m div.tmp_right a {
  background:transparent url(boxd/arr.gif) no-repeat scroll 9px 5px;
  color:#5D5D5D;
  display:block;
  padding:2px 12px 2px 18px;
  text-decoration:none;
}

/******************************************************************************/
/******************************************************************************/
/******************************************************************************/

div#mr div.box.tmp_red div.t {
  background: url(boxd/r/dot.gif) repeat-x;
  height: 1px;
}
div#mr div.box.tmp_red div.t {
  /* ie6 */
  overflow: hidden;
}

div#mr div.box.tmp_red div.b {
  background: url(boxd/r/bl.gif) no-repeat 0 0;
}
div#mr div.box.tmp_red div.b div.in1 {
  background: url(boxd/r/br.gif) no-repeat 100% 0;
}
div#mr div.box.tmp_red div.b div.in2 {
  margin: 0 4px;
  background: url(boxd/r/bm.gif) repeat-x;
  height: 4px;
}
div#mr div.box.tmp_red div.b div.in2 {
  /* ie6 */
  overflow: hidden;
}

div#mr div.box.tmp_red div.m {
  background: url(boxd/r/dot.gif) repeat-y 100% 0;
}
div#mr div.box.tmp_red div.m div.in1 {
  background: url(boxd/r/dot.gif) repeat-y 0 0;
}

div#mr div.box.tmp_red div.hd {
  color: #D32200;
  background: url(boxd/r/fala.gif) no-repeat 120px 100%;
}

div#mr div.box.tmp_red div.m  div.tmp_right a {
  background: url(boxd/r/arr.gif) no-repeat scroll 9px 5px;
}

/******************************************************************************/

div#mr div.box.tmp_blue div.t {
  background: url(boxd/b/dot.gif) repeat-x;
  height: 1px;
}
div#mr div.box.tmp_blue div.t {
  /* ie6 */
  overflow: hidden;
}

div#mr div.box.tmp_blue div.b {
  background: url(boxd/b/bl.gif) no-repeat 0 0;
}
div#mr div.box.tmp_blue div.b div.in1 {
  background: url(boxd/b/br.gif) no-repeat 100% 0;
}
div#mr div.box.tmp_blue div.b div.in2 {
  margin: 0 4px;
  background: url(boxd/b/bm.gif) repeat-x;
  height: 4px;
}
div#mr div.box.tmp_blue div.b div.in2 {
  /* ie6 */
  overflow: hidden;
}

div#mr div.box.tmp_blue div.m {
  background: url(boxd/b/dot.gif) repeat-y 100% 0;
}
div#mr div.box.tmp_blue div.m div.in1 {
  background: url(boxd/b/dot.gif) repeat-y 0 0;
}

div#mr div.box.tmp_blue div.hd {
  color: #2860AC;
  background: url(boxd/b/fala.gif) no-repeat 120px 100%;
}

div#mr div.box.tmp_blue div.m div.tmp_right a {
  background: url(boxd/b/arr.gif) no-repeat scroll 9px 5px;
}


div.box div.hd {
  /* background: white; */
}
div.box div.in3 {
}
