BODY{
font: 12px "Arial", "tahoma","sans-serif","宋体";
scrollbar-face-color: #dddddd; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #dee3e7; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-arrow-color: #2E6FC9; 
scrollbar-track-color: #e8e8e8; 
scrollbar-darkshadow-color: #999999;
}
BODY.msg{
margin: 0px;
padding: 0px;
background-color:ButtonFace;
text-align: center;
border: none;
font: 12px "Arial", "tahoma","sans-serif","宋体";
COLOR:#000000;
}
BODY.main{
margin: 0px;
padding: 0px;
background-color:#e8e8e8;
text-align: center;
FONT-FAMILY:  宋体;
COLOR:#000000;
font: 12px "Arial", "tahoma","sans-serif","宋体";
}
select {
    background-color: #f7f7f7; 
	font-size: 12px;
	color: #000000;
}
TD{
font-family: 宋体;
font-size: 12px;
line-height: 20px;
}

td.TableBody1{
background-color: #F4FAED;
}

td.TableBody2{
background-color: #E3F1D1;
}
.td1{
font-size:12px;
color:#FFFFFF;
font-weight: bold;
background-color:#749AEC;
}
.td2{font-size:12px;color:#0466CC;font-weight: bold;}
.td3{font-size:12px;color:#555555;}
.td4{font-size:12px;
     color:#FFFFFF;
	 }
.td5{
font-size:12px;
color:#5aa8da;
font: 12px "Arial", "tahoma","sans-serif","宋体";

}
.td6{
font-size:12px;
color:#1D465A;
font: 12px "Arial", "tahoma","sans-serif","宋体";
}
.td7{
font-size:12px;
font: 12px "Arial", "tahoma","sans-serif","宋体";
}

.bgLine {background-image: url(../IMAGES/line.gif);
         line-height: 22px;}
.L1 {background-image: url(../IMAGES/netvote/line1.gif);
     background-repeat: no-repeat;
	 background-position: left bottom;
	 }
.L2 {background-image: url(../IMAGES/netvote/line.gif);
     background-repeat: no-repeat; 
	 background-position: left bottom;
	 }
A:link
{
color:#000000;
text-decoration:none;
}
A:visited
{
COLOR: #000000;
TEXT-DECORATION: none;
}
A:active
{
COLOR: #000000;
TEXT-DECORATION: none;
}
A:hover
{
COLOR: #ff0000;
TEXT-DECORATION: underline;
}

A:link.login
{
color:#1D465A;
text-decoration:none;
}

A:active.login
{
COLOR: #1D465A;
TEXT-DECORATION: none;
}
A:visited.login
{
COLOR: #1D465A;
TEXT-DECORATION: none;
}
A:hover.login
{
color:#5aa8da;
text-decoration:none;
}


A:link.menu
{
color:#eeeeee;
text-decoration:none;
}
A:active.menu
{
COLOR: #ffffff;
TEXT-DECORATION: none;
}
A:visited.menu
{
COLOR: #eeeeee;
TEXT-DECORATION: none;
}
A:hover.menu
{
color:#ffffff;
text-decoration:none;
}

 
 A:link.menu1
{
color:#ffffff;
text-decoration:none;
}
A:visited.menu1
{
COLOR: #ffffff;
TEXT-DECORATION: none;
}
A:active.menu1
{
COLOR: #ffcc00;
TEXT-DECORATION: none
}
A:hover.menu1
{
COLOR: #ffcc00;
TEXT-DECORATION: none;
}

.INPUT{
	  font: 12px verdana,geneva,sans-serif;
	  }
TD.xTD{
line-height: 16px;
padding: 0px;
overflow: auto;
}
.rdonlybox
{
    BACKGROUND: #ffffff transparent scroll repeat 0% 0%;
    padding: 0px;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px; 
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	COLOR: black;
	FONT-SIZE: 12px;
	width:100%;
	height:100%;
	overflow: auto;
}
textarea.addStu{
    padding: 0px;
    line-height: 18px;
	height: 100%;
	width: 100%;
	overflow: auto;
}

.editbox
{
    BACKGROUND: #ffffff transparent scroll repeat 0% 0%;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px; 
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	COLOR: black;
	FONT-SIZE: 12px;
	width:100%
}
.editbox1
{
    BACKGROUND: #ffffff transparent scroll repeat 0% 0%;
	BORDER-BOTTOM: 0px solid;
	BORDER-LEFT: 0px; 
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	COLOR: black;
	FONT-SIZE: 12px;
}

.fdonline
{
 width:85px;
 height:100%;
 Background-color:#FFFFFF;
 text-align:center;
 COLOR:#000000;
font: 12px "Arial", "tahoma","sans-serif","宋体";
 border: 1px solid;
 border-color:#cfcfcf #cfcfcf #cfcfcf #cfcfcf;
}
INPUT.radio{font-size: 12px;color:000000;border: 0px;}
TEXTAREA{
font: 12px "Arial", "tahoma","sans-serif","宋体";
  color:000000;
  background-color: #ffffff;
}
textarea.msg{
	height: 100%;
	width: 100%;
	overflow: auto;
}

SELECT{FONT-SIZE: 12px;
     FONT-FAMILY: 宋体}
.fontmenu{
color:#ffffff;
margin-left:35;
}
.font80 {
font-size: 12px;
color:#808080;
text-decoration: none;}
.listtitle { 
color: #FFFFFF; 
font-weight: bold; 
background-color: #396BA5 
}
.listbody { color: #9C6331; background-color: #F7F7F7 }
.maintable { 
background-color: #1E3957; 
border: 6 solid #D6D6D6;
width: 100%
}
.outtable { border-left: 1 solid #000000; border-right: 1 solid #000000; background-color: #D6D6D6; width: 760 }
.outtd { border-left: 1 solid #FFFFFF; border-top: 1 solid #FFFFFF; border-bottom: 1 solid #808080 }
.endtd { border-left: 1 solid #FFFFFF; border-top: 1 solid #FFFFFF; padding-right: 12 }
.shadow1 { filter: dropshadow(color=#AAAAAA, offx=1, offy=1) }
.Titletd {
          border-left: 1 solid #1D6B9D; 
          border-right: 1 solid #344B6B;
		  border-top: 1 solid #1D6B9D; 
		  border-bottom: 1 solid #344B6B;
		  background-color: #065485}
.Titletd1 {border-left: 1 solid #1D6B9D;
          border-right: 1 solid #344B6B;
		  border-top: 1 solid #1D6B9D; 
		  border-bottom: 1 solid #344B6B;}
.textcolor1 {color: #035203}
.textcolor2 {color: #D8E7D8}
.bdlogin{
         border: 1 solid #5aa8da; 
         background-color: #1D6B9D;
		 height:18px;
         font-family: 宋体 (serif);
         font-size: 12px;
	     COLOR: #5aa8da; 

}
.loginSelect{
         background-color: #93C5EE;
         font-family: 宋体 (serif);
         font-size: 12px;
	     COLOR: #1D465A; 
}

.login {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-SIZE: 12px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	BORDER-LEFT: 0px; 
	COLOR: #5aa8da; 
	BORDER-BOTTOM: #5aa8da 1px solid; 
	TEXT-DECORATION: none
}

.include1 {
          border: 1px solid #cccccc;
	      background-image: url(../images/buttbg.gif);
          background-position: left top; 
          background-repeat:no-repeat; 
		  background-color:#134890;
		  padding-left:10px;
		  TEXT-ALIGN: left;
	      font-weight: bold;
	      HEIGHT:25;
		  }
.leftbar  {
		 background-color: #2E6FC9;
         font-family: 宋体 (serif);
         font-size: 12px;
}
.statusbar{
          border: 1px solid #FFFFFF; 
	      border-right: 0px;
	      border-left: 0px;
		  color:#FFFFFF;
		  background-color: #2E6FC9;
	      background-image: url("../IMAGES/stausbg.gif");
		  }
.statusmsg{
          border: 1px solid #2E6FC9; 
	      border-right: 0px;
	      border-left: 0px;
 		  background-color: #eeeeee;
	      background-image: url("../IMAGES/bg2.gif");
         }
.leftbg  {
         padding-left: 3px;
 		  color:#FFFFFF;
        background-color: #2E6FC9;
		 }
.mainTit  {
         padding-left: 0px;
         background-color: #2E6FC9;
         border-bottom: 2px solid #235498; 
		 height:24px;
		 }
th {
    BACKGROUND:#2E6FC9; 
    border-bottom: 2px solid #235498; 
	FILTER: alpha(opacity=100, finishopacity=0, style=1);
	background-image: url(../images/title.gif);
    background-position: left middle; 
    background-repeat:no-repeat; 
	color:#ffffff;
    font-size: 12px;
    font-family: 宋体 (serif);
	font-weight: bold;
	height:24px;
    padding-left: 35px;
    text-ALIGN:left;
}

.rightbar  {
         padding-right: 1px;
         padding-left: 1px;
		 background-color: #FFFFFF;
         font-family: 宋体 (serif);
         font-size: 12px;
}

.rightbg  {
		 background-color: #eeeeee;
	     border-right: 1 solid #cfcfcf;
	     border-left: 1 solid #cfcfcf;
}

.switchBar{
  background-color: #2E6FC9;
   background-image: url("../IMAGES/leftbg.gif");
   border-right: 1px solid #235498; 
}

.bgcolor1 {background-color: #035203}
.bgcolor2 {background-color: #678DC0}
.bgcolor3 {background-color: #ECF2F2}
.bgcolor4 {background-color: #065485}
.bgcolor5 {background-color: #D3DDEC}
.photo-frame .topx-- {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-topx--.gif); 
	VERTICAL-ALIGN: top; 
	WIDTH: auto; 
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px
}
.photo-frame .top-x- {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-top-x-.gif); 
	WIDTH: auto; 
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 4px
}
.photo-frame .top--x {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-top--x.gif); 
	VERTICAL-ALIGN: top;
	WIDTH: auto;
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 4px
}
.photo-frame .midx-- {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-midx--.gif); 
	WIDTH: 4px; 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 100%
}
.photo-frame .mid--x {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-mid--x.gif); 
	WIDTH: 4px; 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 100%
}
.photo-frame .botx-- {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-botx--.gif); 
	VERTICAL-ALIGN: top; WIDTH: 4px; 
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 4px
}
.photo-frame .bot-x- {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-bot-x-.gif);
	WIDTH: auto;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 4px
}
.photo-frame .bot--x {
	BACKGROUND-IMAGE: url(../IMAGES/photo/frame-bot--x.gif);
	VERTICAL-ALIGN: bottom; WIDTH: 4px;
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 4px
}
.menuicon{
 filter:alpha(opacity=50);
 border:0;
 }
.face {
	color: #999999;
	border-bottom: 1px solid #cfcfcf;
}
.face-1 {
	BACKGROUND-color:#eeeeee;
	color: #000000;
	border-bottom: 1px solid #cfcfcf;
}
.face-2 {
	color: #000000;
	border-bottom: 1px solid #cfcfcf;
}
.line-bg-b {
    padding-left: 3px;
    background-position-y: bottom; 
	background-image: url(../images/bg_dian.gif); 
	background-repeat: repeat-x;
}
.sms1{
	background-image: url(../images/dep.gif);
    background-position: left middle; 
    background-repeat:no-repeat; 
    font-family: 宋体 (serif);
	font-weight: bold;
    padding-left: 20px;
}
.sms2{
	background-image: url(../images/user2.gif);
    background-position: left middle; 
    background-repeat:no-repeat; 
    font-family: 宋体 (serif);
	font-weight: bold;
    padding-left: 20px;
}
.sms3{
	background-image: url(../images/gmail.gif);
    background-position: left middle; 
    background-repeat:no-repeat; 
    font-family: 宋体 (serif);
	font-weight: bold;
    padding-left: 20px;
}
#calf {
	BACKGROUND: #276dbf; FILTER: alpha(opacity=100, finishopacity=0, style=2);
	line-height:18px;
}
.todayColor {
BACKGROUND-COLOR: #276dbf;
}
.border-all{
border-right: #006699 1px solid; border-top: #006699 1px solid; border-left: #006699 1px solid; border-bottom: #006699 1px solid; background-color: #ffffff
}
