﻿@charset "utf-8";
/* CSS Document */
/*----------------------------------------------------
Default
-----------------------------------------------------*/
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,label,fieldset,table,td,img,div,th{
border:0;margin:0px; padding:0;}
li,dd,dl,dt {list-style-type:none;}
table {border-collapse:collapse;} 
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
.clear{ clear:both; line-height:0; font-size:0;  border:none; height:0; }
.empty { line-height:0; font-size:0;}
.fr{ float:right;}
.fl{ float:left;}
.clearfix{overflow:hidden;zoom:1}
.br { word-wrap:break-word;	word-break:break-all;}
/*-----------------------------------------------------
User-defined
-----------------------------------------------------*/
h1,h2,h3,h4,h5,h6 { font-family:STXihei,Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; font-size:12px; font-weight:normal;}	
body {font-size:12px; font-family:STXihei,Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; color:#414141; background:#fff;}
input,select,textarea{ font-family:STXihei,Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; color:#333; outline:none; resize:none;vertical-align:middle;}

a { color: #555; text-decoration: none; }
a:hover { color:#4c8d00; text-decoration: underline; }


/*-----------------------------------------------------
Top
-----------------------------------------------------*/
.ztop { position:absolute; position:fixed; top:0; width:100%; height:51px; }
.zt_bg { width:100%; height:51px; border-bottom:1px #7f7f7f solid; background-color:#f4f4f4; white-space:nowrap;}
.zt_back { display:inline-block; padding-left:30px; height:15px; background:url(../images/homework_icons.png) 30px -39px no-repeat; line-height:15px; vertical-align:middle; font-size:15px;}
.zt_title { display:inline-block; padding-left:10px; font-size:15px; line-height:51px; vertical-align:middle;}
.zt_back1 { padding-top:15px;}
.zt_h { min-width:295px; padding-left:25px; text-align:center; font-size:18px; color:#3c3c3c; font-weight:bold;}
/*-----------------------------------------------------
title
-----------------------------------------------------*/
.zitle {}
.zt_tab { padding-top:15px; text-align:center;}
.zt_def ,.zt_cur { display:inline-block; width:40%; height:30px; border-bottom:2px #fff solid; line-height:30px; text-align:center; font-size:15px;}
.zt_cur { border-bottom:2px #7b9e31 solid; color:#7b9e31;}
.zt_task { padding-top:12px; padding-left:16px;}
.zt_complete,.zt_completed { display:inline-block; width:14px; height:18px; padding-right:10px; background:url(../images/homework_icons.png) 0 0 no-repeat; vertical-align:middle;}
.zt_completed { background-position:0 -18px;}
.zt_words { display:inline-block;  font-size:14px; line-height:21px; vertical-align:middle;}
/*-----------------------------------------------------
Nav
-----------------------------------------------------*/
.zmain { padding-bottom:48px;}


/*-----------------------------------------------------
Footer
-----------------------------------------------------*/
.zfooter { position:absolute; position:fixed; bottom:0; width:100%; height:48px; background:url(../images/homework_line.gif) 0 top repeat-x; background-color:#f4f4f4; text-align:center;}
.zf_bg { width:100%; height:48px;}
.zf_span { display:inline-block; width:30%; border-right:1px #b7b7b7 solid; line-height:48px; font-size:18px; white-space:nowrap;}
.zf_end { border-right:none;}



