@charset "utf-8";
html {font-size: 100%;-webkit-text-size-adjust: 100%;height:100%;}
body { padding: 0;margin: 0; font-family: "microsoft yahei", "Droid Sans", "Droid Sans Fallback", "Lucida Grande", "Hiragino Sans GB", "Hiragino Sans GB W3" }
a { color: #333; text-decoration: none}
a:hover, a:active {outline: 0}
h1, h2, h3, h4, h5, ul {padding: 0; margin: 0;font-weight:normal;}
a img{border:none;text-decoration: none;}
article{ width:100%; overflow:hidden}
body, ul, p,li,div,article,a,h2,h1,h3,h4,h5,input,a,form,input,label,b{ margin: 0; padding: 0;  }
li { list-style: none; }
img{ border:none;}

.classtop{ padding:5px; width:100%; display:table}
.classtop-math{ float:left;font-size:20px; height:36px;margin-top:7px; margin-left:8px; line-height:36px;}
.classtop-pic{float:left;height:36px; margin-top:7px;line-height:36px;margin-left:10px;}
.mathclass{margin:0 auto; overflow:auto; zoom:1; width:100%;padding-left:10px; border-bottom:solid 1px #CCCCCC;}
.studaycard .mathclass-p{ font-size:14px;  color:#252525;  overflow:hidden;   padding-top:4%; line-height:20px; text-align:left; }
.mathclass-teach{ font-size:14px; color:#363535; margin-top:5px; line-height:20px;}
.mathclass-teach span{ color:#b30000}
.mathclass-teach .camera{ height:22px; width:21px;background:url(../img/magnifier.jpg) no-repeat right top; float:left; margin-right:10px; }
.mathclass-teach .camera a{height:22px; width:32px; display:inline-block}
.card-l{ float:left; width:44%; padding:1.2%; margin-top:2%; margin-bottom:1.5%;border:1px solid #CCCCCC; font-size:0px;}
.card-l a img{width:100%; text-align:center;  display:inline-block;}
.card-r{ float:right; width:45%;  margin-right:14px;}