﻿a{
				color:#FFFFFF;vertical-align:middle;
}
a:link,a:active, 
a:hover {color:#900900;text-decoration:none;}


table{
				width:100%;
}
.command {
    float: left;
    border: 1px solid #489797;
    background: transparent;
    margin-left: 5px;
    border-radius: 4px;
    margin-top: 10px;
    width: auto;
    color: #000099;
    height: 25px;
    box-shadow: 2px 2px 3px #023e02;
}
#teacher1 .command {
    box-shadow: 0px 0px #aaa;
}

#UnitAccounts {
    padding: 5px 10px;
    box-sizing: border-box;
    margin-bottom: 3px;
    line-height: 10px;
    font-size: 10pt;
    background: #d8e1f0;
    border: 1px solid #bbb;
    color: #035d66;
}

.readed {
    background: #aef5ae;
    text-shadow: 1px 1px 2px #f00;
}
.readed label {
    text-shadow: 1px 1px 2px #00ffe7;
    color: #0a2695;
    display: flex;
    justify-content: center;
    margin-left: 0;
}

.not-read{
	background:#f7b0b0;
}
.chooselimit {
    float: left;
    padding: 10px;
    box-sizing: border-box;
    text-shadow: 1px 1px 2px #189f93;
    margin-left: 15px;
}

.td-box {
    background: #dfe6df;
    box-shadow: 2px 2px 3px #00f;
    border: 1px solid #bbb;
}

.label-select {
    text-shadow: 1px 1px 2px #cac9ab;
    color: #066f16;
}

.tdOk {
    background: #E2F0E2;
    color: #060;
    text-shadow: 1px 1px 3px #5e5e84;
}

.tdFalse{
	color:#580000;
}

.command:hover{
			float:left;border:1px solid #00F0F0;border-radius:4px;width:auto;color:#990099;height:25px;
}

#processbox{
				position:fixed;
                width: 100%;
height: 100%;
top: 0;
left: 0;
background: RGBA(255,255,255,.6);
display:none;
z-index: 999999;								
}
#processli{
    position: absolute;
    height: 20px;
    line-height: 20px;
    text-indent: 2em;
    background: url('../gif/5-121204193R7.gif') no-repeat 10px 8px;
    color: #ff0000;
    font-size: 9pt;
    font-family: 微软雅黑;
    list-style-type: none;
    width: 150px;
    top: 50%;
    left: calc(50% - 150px);
    background-color: #FFF;
    padding: 5px 10px;
    box-shadow: 2px 2px 4px 1px #0e6a0e;
    border: 1px solid #a2cedf;
	border-radius:4px;			
}


#indexBody{
           background:#FFFFFF;float:left;width:100%;margin-left:0;margin-top:0;
}
#mainimg{
				margin:0 auto;background:url('../image/001.jpg') no-repeat;height:100%;width:100%;border-bottom:3px solid #002268;border-right:3px solid #002268; 
				position:absolute;top:0;left:0;}


#enter{
				height:25px;width:100px;font-family:微软雅黑;font-size:12pt;color:#FFFFFF;text-align:center;
				 position:absolute;margin:600px 0 0 900px;
}
#enter:hover{
				font-size:14pt;width:110px;height:30px;
				}

#banaback{
				background:#ffffff;width:100%;height:125px;
}
#banabox0 {
    width: 100%;
    height: 125px;
    background: url('../image/index-line1.png') 0px -180px repeat-x,url('../image/indexmain.png') 100% -30px no-repeat;
}

#bana {
    float: left;
    background: url("../image/logo1.png") 60px 0 no-repeat RGBA(255,255,255,.8);
    width: 550px;
    height: 125px;
    margin-top: 0px;
    box-shadow: 1px 2px 10px #FFF;
}


#logogif {
    float: left;
    background: url('/gif/yinfu.gif') 38px 25px no-repeat,url("../image/logo.png") no-repeat;
    background-size: auto;
    background-size: auto;
    width: 100px;
    height: 100px;
    margin: 18px 0 0 25px;
    box-shadow: 2px 2px 5px #841158,2px 2px 4px #149914,3px 3px 4px #ecaaec;
}

      #back-r{
				float:right;
}
   
#hrefM{
				position:absolute;margin:75px 0 0 120px;width:auto;height:auto;
				}
#img2Logo{
	position:absolute;margin-top:30px;margin-left:320px;width:30px;height:30px;
}
#hrefM li{
	float: left;
	border-right: 1px solid #f7f1f1;
	border-left: 1px solid #f4f4f4;
	width: auto;
	text-align: center;
	list-style-type: none;
	font-size: 10pt;
	background: rgba(2, 55, 38, 0.7);
	height: 25px;
	line-height: 16px;
	text-shadow: 1px 1px 2px #970473;
	box-shadow: 1px 1px 3px #349d8e;
	padding: 2px 15px 3px 15px;
	box-sizing: border-box;
	text-indent: 0;
	margin-left: -1px;
}
#bannercontent{
	margin-left:calc(50% - 130px);
	text-shadow: 2px 2px 2px #aef5ae;
	font-size:14pt;
	font-weight: 800;
}
#hrefM li:hover{
				background:rgbA(0,125,0,0.8);
}
#hrefM li a{
				margin-top:0;;width:100%;
}
#hrefTitle {
    float: left;
    color: #666;
    font-size: 8pt;
    height: 25px;
    line-height: 25px;
    width: 100%;
    border-bottom: 1px solid #6f6a6a;
    box-sizing: border-box;
    background: #c5e7f4;
}
#hrefTitle a,#hrefTitle a:visited{
  color:#002268;
}


#showDateInfo{
				float:right;color:#ffffff;padding:0 5px 0 5px;
}

#mainBox {
    float: left;
    width: 100%;
    height: auto;
}

li#activeobj{
	box-shadow: 1px -1px 5px #684900;
}
	
#footline{
			float:left;background:#eee;height:auto;width:100%;overflow:auto;padding-top:5px;border-top:1px solid #00aa00;border-bottom:1px solid #bbb;margin-top:5px;font-size:9pt;
				}


#footline span{
				float:left;text-align:center;font-size:9pt;color:#555;list-style-type:none;width:100%
			}
.footli01{
				float:left;width:100%;
}
.footli01 a:link,.footli01 a:visited{
	 color:#797676;
}
.footli01 a{
				color:#900900;font-size:9pt;
				vertical-align: initial;
}
 span#cnzz_stat_icon_1260689040{
				float:left;width:60px;
}

#cnzz_countbox{
				margin:0 auto;width:220px;height:18px;
}
#onlinemantotal{ float:left;width:150px;margin:0 auto;text-align:center;}

#login {
    width: 100%;
    font-size: 9pt;
    color: #0C0C0C;
    margin-top: 0px;
    position: relative;
    float: left;
    max-height: 75px;
    min-height: 35px;
    background: #CECECE;
    z-index: 99999;
}


#loginfr {
    height: auto;
    width: 100%;
    background: #CECECE;
    z-index: 99999;
    border-bottom: 1px solid #777575;
    max-height: 75px;
}

.hrefTitle {
				float: left;
				margin-top: 10px;
				color: #F00;
				text-shadow: 1px 1px 3px #dbddcc;
			 }
			 
#usersortdiv{
				float:left;height:27px;line-height:27px;text-align:center;color:#008800;margin-left:5px;
}
#logintitle{
				margin:0 auto;width:963px;height:27px;line-height:27px;
		}
.loginobj{
			float:left;margin-top:5px;margin-left:5px;border:0px;border-bottom:1px solid #bbb;margin-bottom:5px;background:rgbA(255,255,255,0.1);
}
.loginobj:focus{
				border-bottom-color:#FF00FF;background:#FFFFFF; 
}
#regeditbut,#loginbut{
				width:50px;border-radius:4px;border:1px solid #00C0C0;font-size:9pt;margin-top:5px;color:000099;
	}

#regeditbut:hover ,#loginbut:hover{
				color:#006600;border:1px solid #000066;
}

#loginfr ul {
    float: left;
    background: #CECECE;
    box-sizing: border-box;
    overflow: hidden;
    width: 140px;
    font-size: 11pt;
    height: 40px;
    padding: 0 10px 10px 25px;
    margin-top: 5px;
}

#loginfr ul:hover{
  height: auto;
  color:#2719d5;
  box-shadow: 1px 1px 2px #ecaaec;
} 

#loginfr li {
    float: left;
    text-indent: 0;
    list-style-type: none;
    padding: 5px 15px 5px 15px;
    box-shadow: 1px 1px 4px #6a756a;
    margin-top: 5px;
    margin-bottom: 5px;
}

#loginfr li:hover{
  background:RGBA(255,255,255,.6); 
}
#loginfr ul li a {
    float: left;
    display: block;
    text-decoration: none;
    font-size: 11pt;
    color: #220766;
}

a:link,a:visited{
	color:#EDE6FF;
}

#loginfr li a:hover{
				float:left;color:#0000FF;text-decoration:none;border:0px;
		}


.grdcommand{
			float:left;border:1px solid #00C0C0;border-radius:5px 5px 5px 5px;height:auto;width:100%;
}

#hrefbox {
				float:left;width:100%;height:80px;background:#909090;line-height:80px;padding:0 0 0 200px;
}


.li01,.li02{
				float:left;color:#44794F;font-size:11pt;list-style-type:none;
}
.li03{
				float:left;color:#999;font-size:10pt;list-style-type:none;height:30px;line-height:30px;width:100px;
}
.Forminput{
				float:left;
}

.selectgroup{
	float: left;
	color: #008800;
	margin-top: 10px;
	border-radius: 5px;
	border: 1px solid;
	box-shadow: 1px 1px 2px #3a9bf0;	
}

.samplelabel{
				float:left;list-style-type:none;font-size:9pt;color:#DD0000;
}

.objHide{
				display:none;
}

#pagelink{
				float:right;width:100%;margin-top:5px;margin-bottom:10px;border-top:1px solid #eee;padding:5px 0 0 0;
								}
#pagelink li{
				float:left;font-size:9pt;
								}



#pagelink a{ 
    float:left;margin-left:25px;color:#000099;font-size:9pt;			
}

#pagelink span{
				float:left;margin-left:25px;color:#bbb;font-size:9pt;
}

.trvalue1,.trvalue2{
				color:#000;background:#fbfbfb;height:26px;font-size:10pt;
}
.trvalue2{
				background:#FFFFFF;
}


.trvalue1 a,.trvalue2 a{
				color:#0000ee;
}

.tdnumber{
				background:#EEF8ED;text-align:center;color:#006600;width:50px;
}


.trvalue:hover,.trvalue1:hover,.trvalue2:hover{
				background:#E3FFFF;color:#991111;border-bottom:1px solid #bbb;
    
}

.tdnew1 {
				text-indent:2em;background:url('../gif/new01.gif') 2px 10px  no-repeat;
}
.tdnew2 a{
				text-indent:2em;background:url('../gif/new02.gif')  no-repeat;
}

.closebox{
				float:right;width:10px;height:10px;color:#999;margin-right:10px;font-size:10pt;vertical-align:middle;
}
.closebox:hover{
				color:#000099;
}

.inputformtitle{
				float:left;background:#bbb;border-bottom:1px solid #eee;width:100%;height:30px;
}

a.download{
				float:right;color:#006600;font-size:9pt;margin-right:20px;text-align:center;background:url('../gif/download.gif') no-repeat;margin-top:5px;height:38px;line-height:48px;width:123px;
}

a.download:hover{
				color:#0000ff;
}

a#apply{
				color:#bb00bb;margin-left:10px;
}

#applymess {
    float: left;
    padding: 5px 20px;
    margin-top: 10px;
    border: 1px solid #dfdbdf;
    border-bottom: 1px solid #514a4a;
    text-shadow: 1px 1px 2px #00FF10;
    box-shadow: 3px 3px 2px #a69191;
	border-right: 1px solid #958181;
	box-sizing: border-box;
	text-indent: 2em;
}

#applybox{
	width:500px;
}
.school-category {
    float: left;
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
    font-size: 11pt;
    color: #680b0b;
    text-shadow: 1px 1px #FFF;
}

#school_category_select {
    margin-left: 5px;
}

.school-category label {
    margin-left: 20px;
    color: #0c0c9d;
}

.subject_list {
    float: left;
    background: #b8bbbb;
    width: 100%;
    padding: 2px 5px;
    box-sizing: border-box;
    text-shadow: 1px 1px 2px #99f299;
}

span {
    float: left;
    font-size: 11pt;
}

td select {
    float: left;
    text-shadow: 1px 1px 2px #59b0db;
    color: #D01111;
    border-radius: 5px;
    border: 1px solid #1a4c60;
    margin-left: 5px;
}

td.tdtimepoint{
  width:110px;
}