body, ul, h1, h2, h3, h4, h5, h6, p { margin: 0px; padding: 0px; text-align: left; font-family: 宋体, Arial, Helvetica, sans-serif; font-size: 12px; list-style: none; }
img { border: 0px; }
td { font-family: 宋体; font-size: 12px; line-height: 19px; color: #4D4D4D; text-align: left; vertical-align: top; }
button, select { font-size: 12px; color: #009900; }
input { background: #ffffff; color: #009900; text-decoration: none; font-size: 12px; line-height: 20px; }
a:link { color: #4D4D4D; text-decoration: none; line-height: 20px; }
a:visited { color: #4D4D4D; text-decoration: none; line-height: 20px; }
a:hover { color: #4D4D4D; text-decoration: underline; line-height: 20px; }
a:active { color: #4D4D4D; text-decoration: none; line-height: 20px; }
.deful { list-style-type: none; margin: 5px 10px 5px 10px; font-family: 宋体; }
.deful li { line-height: 22px; height: 22px; list-style-type: none; }
.dotul { list-style-type: none; margin: 6px 10px 6px 10px; font-family: 宋体; }
.dotul li { line-height: 18px; height: 20px; margin-left: 24px; }
.lessonul { list-style-type: none; margin: 6px 10px 6px 10px; font-family: 宋体; }
.lessonul li.z { height: 24px; margin-left: 24px; padding-left: 5px; font-weight: bolder; }
.lessonul li.j { height: 24px; margin-left: 20px; padding-left: 5px; }
.studyleftlessonbt { margin-left: 2px; margin-top: 4px; }
.defItem { padding: 10px; }
.defItem2 { padding: 20px; }
.imgul { list-style-type: none; margin: 5px 10px 5px 10px; font-family: 宋体; height: auto; }
.imgul li { width: 110px; height: 105px; list-style-type: none; border: 1px solid #e1e1e1; float: left; text-align: center; padding-top: 5px; margin-right: 5px; margin-top: 5px; vertical-align: bottom; }
.imgul li img { width: 100px; height: 75px; border: 0px; }
