a:hover {background:#ffffff; text-decoration: none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-top:15px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

a {
 color: white;
 font-size: 12px;
 font-family: Arial, sans-serif;
}

a:hover {
 color: #cc0000;
 font-size: 12px;
 font-family: Arial, sans-serif;
}

body {
 background: url("http://www.hm68.com/hm68/images/dragon3.jpg");
}

.cright1 {
 color: white;
 font-size: 12px;
 font-family: Arial, sans-serif;
 padding: 10px;
 float: right;
}

.ctanno_result{margin:20px 0px 50px 0px}

#divPopup{border: 1px solid #1A40B0; background-color:#FFFDDD; padding:5px; z-index:100; visibility: hidden; width:200px; position: absolute;}
.ppPinyin{text-align:center; font-size:13px; color:#090}
.ppCn{text-align:center; font-size:20px; color:#009; margin:5px 0px}
.ppDef{text-align:left; font-size:14px; color:#000;}
.ppDefLine{margin:5px 0px}
.ppDefType{font-size:12px; color:#999;}
.ppDefPinyin{font-size:12px; color:#090; text-align:center; margin:10px 0px 0px 0px}

.dict {
 font-size: 14px;
} 

.defin {
  font-size: 12px;
  padding: 5px 0px;
}

.ecard1 {
 border: none;
 margin-bottom: 10px;
}

.ecard2 {
 border: none;
 margin-bottom: 10px;
 width: 500px;
 background-position: top center;
 background-repeat: no-repeat;
}

.ecardtext {
 padding-right: 10px;
 padding-top: 5px;
}

.ecardtext2 {
 padding-right: 10px;
 padding-top: 5px;
 width: 225px;
 font-weight: bold;
 font-size: 12px;
 float: right;
 font-family: Arial, sans-serif;
}

.fbut {
 background-color: white;
 color: black;
 cursor: pointer;
 cursor: hand;
 font-size: 12px;
 font-family: Arial, sans-serif;
 border: 2px #cccccc solid;
 margin-top: 3px;
}

form {
 margin: 0px;
 padding: 0px;
}

.game1 {
 border: none;
 width: 88px;
 margin-right: 5px;
 margin-bottom: 2px;
}

.himg {
  margin: auto;
  width: 900px;
  border: none;
  height: 120px;
  border-bottom: #ffffff 2px solid;
}

.hmtab1 {
 background-color: black;
 width: 880px;
 margin: 20px auto;
 color: white;
 font-size: 12px;
 font-family: Arial, sans-serif;
 border: #ffffff 3px solid;
}

.hmtab2 {
 background-color: black;
 width: 98%;
 margin-top: 6px;
 color: white;
 font-size: 12px;
 font-family: Arial, sans-serif;
}

.hmtab3 {
 background-color: black;
 width: 480px;
 color: white;
 font-size: 12px;
 font-family: Arial, sans-serif;
}

li {
 margin: 0px;
 padding: 0px;
 text-indent: -15px;
 margin-left: 15px; 
 margin-top: 5px;
}

.pinyin {
  color: #cc0000;
  font-size: 12px;
  padding: 0px 0px 5px 0px;
}

.text1 {
 color: white;
 font-size: 12px;
 font-family: Arial, sans-serif;
}

.tool1 {
  font-size: 14px;
}