/* ----------------------  常用默认页面元素页面自身将自动引用 ---------------------- */
/* 页面属性 */
BODY {
	FONT-SIZE: 9pt; FONT-FAMILY: sans-serif 
}
A:link {
	FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
/* 粗体字样式 */
B {
	FONT-SIZE: 13px; COLOR: #000000
}
/* 图片样式 */
IMG{
	border:0px;
}
/* 表单样式 */
Form{
	margin:0;
	padding:0;
}
/* 表格单元格样式 */
TD {
	FONT-SIZE: 12px;color:#363636
}
/* 表格标题栏单元格样式 */
TH {
	FONT-SIZE: 13px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
TH A {
	COLOR: black; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TH A:hover {
	COLOR: brown; TEXT-ALIGN: left
}
/* 项目编号列表样式 */
LI {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
OL {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}

/* 输入框和按钮样式 */
INPUT {
	FONT-SIZE: 9pt; Padding: 1px 2px 1px 2px; Background-color:#FFFFFF ;Border-style: solid;Border-width: 1px;
}
TEXTAREA {
	Padding: 2px 2px 1px 2px; 
	Background-color:#FFFFFF ;
	Border-style: solid;
	Border-width: 1px;
}
SELECT {
	BORDER-RIGHT: 1px ridge; BORDER-TOP: 1px ridge; FONT-SIZE: 10pt; BORDER-LEFT: 1px ridge; BORDER-BOTTOM: 1px ridge; 
}
CHECKBOX{
background: url("cssimages/main_select_bg.gif")
}

/* 硬回车符样式 */
P{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
}

OPTION {
	FONT-SIZE: 12px
}



/* ----------------------  特定非默认页面元素需在页面中引用 ---------------------- */

/* 顶部查询用输入框样式 */
.newfashionInput {
    BACKGROUND-COLOR: #f8f8f8; BORDER-BOTTOM: #9a9999 1px solid; BORDER-LEFT: #9a9999 1px solid; BORDER-RIGHT: #9a9999 1px solid; BORDER-TOP: #9a9999 1px solid; FONT-SIZE: 12px;  WIDTH: 300px
}

/* 按钮样式 */

.button {
	FONT-FAMILY: sans-serif;background: url("cssimages/main_select_bg.gif");border: 1px solid #39619C; padding: 1px 4px 1px 4px;
}

Table.2ndbuttonon {
	BACKGROUND-COLOR: #7B9AD6; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif;Text-align:center
}
Table.2ndbuttonon A {
	COLOR: white; TEXT-DECORATION: none
}
Table.2ndbuttonon A:hover {
	COLOR: #789; FONT-STYLE: italic; Border:1px outset #789; margin:0;padding:2px 5px 2px 5px; FONT-WEIGHT: normal
}

Table.2ndbutton {
	BACKGROUND-COLOR: #BDD3FF; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif;Text-align:center
}
Table.2ndbutton A {
	COLOR: #313131; TEXT-DECORATION: none
}
Table.2ndbutton A:hover {
	COLOR: #789; FONT-STYLE: italic; Border:1px outset #789; margin:0;padding:2px 5px 2px 5px; FONT-WEIGHT: normal
}

/* 通用标题样式 */
div.tbar, div.tbarhigh, div.tbarwrap, div.tbarerr, div.tbarpos { background: transparent; }

div.tbar h3, div.tbarhigh h3, div.tbarerr h3, div.tbarmsg h3, div.tbarpos h3,h3
{
	margin: 0;
	font-size: 82.3%;
	color: #fff;
	text-shadow: 2px 2px #56626d;
	border: 0;
	padding: .3em 1em;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	position: relative;
	display: block;
}

div.tbar h3 small
{
	font-size: 70%;
	font-weight: normal;
	position: absolute;
	right: 1em;
	border: 1px solid #f40;
	background: #f60;
	text-shadow: none;
	padding: 0 .2em;
}

div.tbarhigh h3 small
{
	font-size: 70%;
	font-weight: normal;
	position: absolute;
	right: 1em;
	border: 1px solid #789;
	background: #adb8c4;
	text-shadow: none;
	padding: 0 .2em;
	color: #46525d !important;
}

.ttop, .tbtm, .ttopw, .tbtmw
{
	display: block;
	background: transparent;
	font-size: 1px;
}

.t1, .t2, .t1w, .t2w
{
	display: block;
	overflow: hidden;
}

div.tbar .t2
{
	background: #fff;
	padding: 0 1px;
	border-left: 1px solid #39619C;
	border-right: 1px solid #39619C;
	height: 1px;
	margin: 0 1px;
}

div.tbar .tbg
{
	background: #fff;
	border-left: 1px solid #39619C;
	border-right: 1px solid #39619C;
}

div.tbar .t1
{
	height: 1px;
	margin: 0 2px;
	background: #39619C;
}

div.tbar .tbox
{
	display: block;
	background: url("cssimages/main_select_bg.gif") top repeat-x #84AAE7;
	border: 0 solid #39619C;
	border-top: 1px solid #39619C;
	border-width: 0 1px;
}

/* 分栏样式 */
.onewidebtm
{
	margin: 0;
	clear: both;
}

/* 列表表格背景色样式 */

TABLE.tblebg {
	BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left;
}
TR.tblebg {
	BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left;
}
TD.tblebg {
	BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left;
}
TH.tblebg {
	BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left;
}
BODY.tblebg {
	BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left;
	}
TD.tblebg A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-ALIGN: left; TEXT-DECORATION: underline;
}
TH.tblebg A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-ALIGN: left; TEXT-DECORATION: underline;
}

/* 列表表格标题与主体内容分割线样式 */

TABLE.mdline {
	BACKGROUND-IMAGE:    url("cssimages/theme/toolbrbk.gif"); MARGIN: 0px
}
TR.mdline {
	BACKGROUND-IMAGE:    url("cssimages/theme/toolbrbk.gif"); MARGIN: 0px
}
TD.mdline {
	BACKGROUND-IMAGE:    url("cssimages/theme/toolbrbk.gif"); MARGIN: 0px
}
TH.mdline {
	BACKGROUND-IMAGE:    url("cssimages/theme/toolbrbk.gif"); MARGIN: 0px
}

/* 列表表格内容背景色样式 */

TABLE.cellbgcol {
	BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
TR.cellbgcol {
	BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
TD.cellbgcol {
	BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
TH.cellbgcol {
	BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
TD.cellbgcol A {
	COLOR: #000000; TEXT-DECORATION: underline 
}
TH.cellbgcol A {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD.cellbgcol A:hover {
	COLOR: #6B7ACB; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-WEIGHT: normal;border:1px outset #789; margin:0;padding:2px 0px 2px 0px  
}
TH.cellbgcol A:hover {
	COLOR: #6B7ACB; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-WEIGHT: normal;border:1px outset #789; margin:0;padding:2px 0px 2px 0px 
}
TD.cellbgcol A:visited {
	FONT-FAMILY: sans-serif; TEXT-DECORATION: underline
}
TH.cellbgcol A:visited {
	FONT-FAMILY: sans-serif; TEXT-DECORATION: underline
}

/* 单元格文字不折行字体样式 */

.Nobreak { 
    white-space: nowrap; 
}

/* 列表下方翻页字体样式 */

.Nextpage {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 14px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Nextpage A {
	COLOR: black; TEXT-DECORATION: none
}
.Nextpage A:hover {
	COLOR: #996600; TEXT-DECORATION: underline
}

/* 列表表格跳转至某页输入框样式 */
.pageInput {
    BACKGROUND-COLOR: #f8f8f8; BORDER-BOTTOM: #9a9999 1px solid; BORDER-LEFT: #9a9999 1px solid; BORDER-RIGHT: #9a9999 1px solid; BORDER-TOP: #9a9999 1px solid; FONT-SIZE: 12px;height:16px;
}

/* 列表左侧复选框背景色彩样式 */

TABLE.itemnum {
	BACKGROUND-COLOR: #EFEFEF; TEXT-ALIGN: center
}
TR.itemnum {
	BACKGROUND-COLOR: #EFEFEF; TEXT-ALIGN: center
}
TD.itemnum {
	BACKGROUND-COLOR: #EFEFEF; TEXT-ALIGN: center
}
TH.itemnum {
	BACKGROUND-COLOR: #EFEFEF; TEXT-ALIGN: center
}

/* 列表表格标题字体样式 */

.til {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #BDD3FF; FONT-SIZE: 12px;TEXT-ALIGN: center;
}
.til A {
	 TEXT-DECORATION: none; FONT-SIZE: 12px;TEXT-ALIGN: center
}
.til A:hover {
	COLOR: #ff9900 ;FONT-SIZE: 12px;TEXT-ALIGN: center;border:1px outset #789; margin:0;padding:2px 2px 2px 2px
}

/* 列表上方表格名称字体样式 */

.HEADER {
	FONT-SIZE: 14px;COLOR: #000066;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFfFff;	text-indent: 5pt;FONT-WEIGHT: bold; 
}

.HEADERlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #C1A924; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.HEADER2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #C1A924; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.HEADER2 A {
	COLOR: #C1A924
}

/* 列表下方翻页背景色彩样式 */

.tabbottombg {
	BACKGROUND-COLOR: #DDE8FD
}
.tabbottombg A:hover{
    Border:1px outset #789; margin:0 0 0 0;padding:0px 0px 0px 0px 
}

/* 详细内容页有照片时照片下方行横向列标题字体及背景色彩样式 */

.phototitle {
	BACKGROUND-COLOR: #ffffff;FONT-WEIGHT: normal; Text-align:center; line-height:18 px ; color:#000066 ;
}

/* 详细内容页竖式标题字体及背景色彩样式 */

.listtil {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 12px;TEXT-ALIGN: right ;line-height: 25 px ; color:#000066
}
.listtil A {
	 TEXT-DECORATION: none; FONT-SIZE: 12px;TEXT-ALIGN: righth
}
.listtil A:hover {
	COLOR: #ff9900 ;FONT-SIZE: 12px;TEXT-ALIGN: right
}

