@charset "utf-8";

BODY{
	FONT-SIZE: 9pt;
	SCROLLBAR-HIGHLIGHT-COLOR: buttonface;
	SCROLLBAR-SHADOW-COLOR: buttonface;
	SCROLLBAR-3DLIGHT-COLOR: buttonhighlight;
	SCROLLBAR-TRACK-COLOR: #eeeeee;
	SCROLLBAR-DARKSHADOW-COLOR: buttonshadow;
	
}

a{ text-decoration: none; color: #000099; }
a:link{ text-decoration: none; color: #000099; }
a:visited{ text-decoration: none; color:  #000099; }
a:hover{ text-decoration: underline; color: #999999; }
a:visited:hover{color: #999999;}

table {
	font-size: 9pt;
}


.title {
	font-size: 24px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	letter-spacing: 3px;
}


.subject {
	font-size: 10.5pt;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	filter: DropShadow(Color=DFDFDF, OffX=1, OffY=1, Positive=1);
}

.button {
	font-size: 9pt;
	background-color: #f8f8f8;
	border: 1px solid #9a9999;
	height: 20px;
}

.mbutton {
	font-size: 10.5pt;
	background-color: #f8f8f8;
	border: 1px solid #9a9999;
	height: 24px;
}


.answerButton {
	font-size: 16pt;
	font-weight: bold;
	background-color: #f8f8f8;
	border: 1px solid #9a9999;
	height: 40px;
	width: 120px
}

.coverButton {
	font-size: 24pt;
	font-weight: bold;
	background-color: #f8f8f8;
	border: 1px solid #9a9999;
	height: 40px;
	width: 150px
}
.textbox {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
	border: 1px #7B9EBD;
	border-style: solid;
	height:20px;
}

.big-textbox {
    FONT-FAMILY: simsun;
    FONT-SIZE: 12pt;
	border: 1px #7B9EBD;
	border-style: solid;
	height:24px;
}

.timeTextbox {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 16pt;
	border: 1px #7B9EBD;
	border-style: solid;
	height:30px;
	text-align:center
}

.readonly-textbox {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9pt;
	border: 1px #7B9EBD;
	border-style: solid;
	height:20px;
	color: #999999;
}

.mtextbox {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
	border: #7B9EBD;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.textboxblack {
  BACKGROUND-COLOR: #ffffff; 
  BORDER-BOTTOM: #000000 1px solid; 
  BORDER-LEFT: #000000 1px solid; 
  BORDER-RIGHT: #000000 1px solid; 
  BORDER-TOP: #000000 1px solid; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana; 
  FONT-SIZE: 8pt
}

.content {
    font-family:simsun;
	font-size: 10.5pt;
	line-height: 2em;
	table-layout:fixed;
}

.red {
	color: #FF0000;
}
.m {
	font-size: 9pt;
	color: #FFFFFF;
}

.sp {
	color: #FF0000;
}

.listTable {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	empty-cells: show ;
}

.listTable td {
	border: 1px solid #CCCCCC;
	padding: 3px; 
	margin: 0px; 
}

.listTable th {
	font-size: 9pt;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	padding: 5px; 
	margin: 0px; 
	background-color: #E4D2C1;
	text-align:center;
}

.trtitle {
	font-size: 9pt;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	padding: 5px; 
	margin: 0px; 
	background-color: #E5D6D6;
	text-align:center;
}
.trlist0 {
	font-size: 9pt;
	background-color: #FFFFF4;
}

.trlist1 {
	font-size: 9pt;
	background-color: #FFFAF4;
}
.inputTable{
    FONT-FAMILY: Verdana;
	border: 1px solid #CCCCCC;
	border-collapse: separate;
	empty-cells: show ;
}
.inputTable td {
	padding: 5px;
	margin: 0px;
	font-size: 9pt;
}
.inputTable th{
	padding: 3px;
	font-size: 10.5pt;
	font-weight: bold;
	background-color: #F2F2F2;
	color: #5A3901;
	text-align: left;
}

.black {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.black:hover{ text-decoration: none;	color: #5C5D5E;}
a.black:link{ text-decoration: none;	color: #000000;}
a.black{ text-decoration: none;	color: #000000;}
a.black:visited{ color: #000000;}
a.black:visited:hover{text-decoration: none; color: #5C5D5E;}

.blackbold {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.blackbold:hover{ text-decoration: none;	color: #E7B55C;}
a.blackbold:link{ text-decoration: none;	color: #333333;}
a.blackbold{ text-decoration: none;	color: #333333;}
a.blackbold:visited{ color: #333333;}
a.blackbold:visited:hover{text-decoration: none; color: #E7B55C;}

.blackunderline {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.blackunderline:hover{ text-decoration: none;	color: #E7B55C;}
a.blackunderline:link{ text-decoration: underline;	color: #000000;}
a.blackunderline{ text-decoration: underline;	color: #000000;}
a.blackunderline:visited{text-decoration: underline; color: #000000;}
a.blackunderline:visited:hover{text-decoration: none; color: #E7B55C;}

.textboxInput {
	border: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	font-family: Verdana; 
	font-size: 8pt;
}


.newstitle {
	font-size: 16pt;
	color: #FFFFFF;
	height: 30pt;
	background-color: #CE8E22;
	font-weight: bold;
}


.newstable{
	border: 1px solid #CE8E22;
	border-collapse: collapse;
	empty-cells: show ;
}

.blackTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	empty-cells: show ;
}

.blackTable td {
	border: 1px solid #000000;
	padding: 3px; 
	margin: 0px; 
}

.gold {
	font-size: 12px;
	font-weight: bold;
	color: #615B24;
	text-decoration: none;
}

.blackTitle {
	font-size: 16px;
	font-weight: bold;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}

.foot {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

a.foot:hover{ text-decoration: none;	color: #5C5D5E;}
a.foot:link{ text-decoration: none;	color: #000000;}
a.foot{ text-decoration: none;	color: #000000;}
a.foot:visited{color: #000000;}
a.foot:visited:hover{color:#5C5D5E;}

.leftMenu {
	font-size: 9pt;
	color: #000000;
}

a.leftMenu:hover{ text-decoration: none;	color: #6F93FF;}
a.leftMenu:link{ text-decoration: none;	color: #000000;}
a.leftMenu{ text-decoration: none;	color: #000000;}
a.leftMenu:visited{color: #000000;}
a.leftMenu:visited:hover{color:#6F93FF;}

.leftMenuTable {
    FONT-FAMILY: Verdana;
	border: 1px solid #FFFFFF;
	border-collapse: separate;
	empty-cells: show ;
	font-size: 10.5pt;
	color: #000000;
}

.leftMenuTable td {
	padding: 5px;
	margin: 0px;
	font-size: 9pt;
}
.leftMenuTable th{
	padding: 3px;
	font-size: 10.5pt;
	font-weight: bold;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000099;
}

.error {
	line-height: 20px;
	color: #FF0000;
}

.printRecord {
	font-size: 16px;
	font-style: normal;
	line-height: 3.5em;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-align: justify;
	font-family: "宋体", Times New Roman;
}

.lefttd {
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #F6F6F6;
	height: 40px;
}
