@charset "utf-8";
/* css document */
table,td,th { margin:0; padding:0;}
*{ margin:0; padding:0;}
ul {list-style:none;}
a img {border:none;}
a {text-decoration:none;}
body { font:12px "宋体";margin:0}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal; margin:0;}
.l{ float:left;}
.r{ float:right;}
.mar_l5 { margin-left:5px;}
.mar_l10{ margin-left:10px;}
.mar_l15{ margin-left:15px;}
.mar_r10{ margin-right:10px;}
.mar_t5{margin-top:5px;}
.mar_t5 a{font-weight:normal; color:red;}
.mar_t10{margin-top:10px;}
.mar_t15{margin-top:15px;}


#dialog-overlay {

  width:100%;
  height:100%;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  position:absolute;
  background:#000;
  top:0; left:0;
  z-index:3000;
  display:none;
}

#dialog-box {
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;

  background:#eee;
  width:328px;
  position:absolute;
  z-index:5000;
  display:none;
}

#dialog-box .dialog-content {
  text-align:left;
  padding:10px;
  margin:13px;
  color:#666;
  font-family:arial;
  font-size:11px;
}

a.button {
  margin:10px auto 0 auto;
  text-align:center;
  background-color: #0467ad;
  display: block;
  width:50px;
  padding: 5px 10px 6px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  line-height: 1;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
  text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
  border-bottom: 1px solid rgba(0,0,0,0.25);
  position: relative;
  cursor: pointer;
}

a.button:hover {
  background-color: #c33100;
}

#dialog-box .dialog-content p {
  font-weight:700; margin:0;
}

#dialog-box .dialog-content ul {
  margin:10px 0 10px 20px;
  padding:0;
  height:50px;
}