body {
	color:#333333;
	font-size: 12px;
	margin:0px;
	background-image: url(../images/background231.gif);
}
td {  font-size: 12px}
input, textarea {  font-size: 12px;}
select {  font-size: 12px;}
form {margin:0px}

a:link, a:visited  {  color: #000000;text-decoration:none; cursor: hand;}
a:hover {  color: #000000; text-decoration:underline; cursor: hand;}

a.highlight:link, a.highlight:visited { color:red; text-decoration:none }
a.highlight:hover { color:red; text-decoration:underline }

a.thisclass:link, a.thisclass:visited { color: #D9EBFD; font-weight:bold; text-decoration:none }
a.thisclass:hover { color: #FFFFFF;font-weight:bold; }

a.navlink { color: #000000; text-decoration: none; padding: 3px 4px; font-size: 14px;}
a.navlink:hover { color: #ffffff; text-decoration: none; padding: 2px 3px; background-color: #666666; border: solid 1px #cccccc; font-size: 14px;}
a.navlink:active { color: #000000; text-decoration: none; padding: 3px 4px; font-size: 14px;}

.bulletin a:link, .bulletin a:visited {color: #606060; text-decoration:none}
.bulletin a:hover {color: #333333; text-decoration:none }

.content a:link, .content a:visited {color:blue; text-decoration:underline}
.content a:hover {color:red; }

.twidth { width: 760px; }
.awidth { width: 98%; }

.aTitle { font-size: 15px;font-weight:bold; }
.alignTop {vertical-align:top}
.alignCenterTop {vertical-align:top;text-align:center}

.gray { color:gray; text-decoration:none }
.time { color:#FF6600 }
.hit { color:green }

.summary-title { background-image:url(../Images/lan1.gif); background-repeat:repeat-x; font-weight:bold;height:30px; color:#eeeeee; }
.tdbg { background: #eff2f5 ; line-height:130%; padding-left: 3px;}
.tdbg-dark {background: #eaeef2; line-height:130%; padding-left: 3px; }
.tdbgFFFFFF{ background: #fff ; line-height:130%; padding-left: 3px;}

.hr { background:url("hr.gif"); height:2px }
.inputbg {font-family:verdana;font-size:12px;border:solid 1px #5f5f5f;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="#cccccc", Positive="true"); }
.btnbg { height:26px; font-size: 12px; }


/* 按钮样式 */
.btn3_mouseout {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mouseover {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
/* 按钮样式 */

/*页面外层框架*/
.tbFrame {
	width: 1000px;
}



/* 主体样式 */
.mainframe
{
	margin:0 auto;
}
.mainframe td.bg
{
	background: url(../images/index_08.gif);
	text-align: left;
}
/* 招投标业务 企业管理 人员管理 信息维护 */
.mainframe td.tl
{
	height: 25px;
	background-color:#FFFFFF
}
.mainframe td.tm
{
	text-align:left;
	margin-left:1px;
	background: url(../images/index_031.gif);
}
.mainframe td.tr
{

}
.mainframe td.bottom
{ 
    background-color:#9abbd8;
	height:1px;
}

/*右部局*/
.rframe
{
	width: 100%;
	text-align: left;
/*	border: 1px solid #e0e0e0; */
	margin: 0;
}
.rframe1
{
	width: 100%;
	text-align: center;
/*	border: 1px solid #e0e0e0; */
	margin: 0 30px;
}

.rframe table
{
	table-layout: fixed;
}
.rframe td table
{
	table-layout: auto;
}
.rframe td.thl
{
	width: 15px;
	background: url(../images/thl.gif);
}
.rframe td.thm
{
	background: url(../images/thm.gif);
}
.rframe td.thr
{
	width: 15px;
	background: url(../images/thr.gif);
}
.rframe td.tl
{
	height: 24px;
	background: #F0F0F0 url(../images/index_06.gif);
}
.rframe td.tm
{
	height: 28px;
	background: url(../images/rframe_t.jpg);
}
.rframe td.tr
{
	background: url(../images/rframe_t_r.jpg);
}
.rframe span.tt
{
	color: #000000;
	padding-left: 40px;
}

.rframe td.mm
{
	background: #ffffff;
	padding: 0px;
}
.rframe td.ml
{
	width: 2px;
	background: url(../images/rframe_m_l.gif) ;
}
.rframe td.mr
{
	width: 2px;
	background: url(../images/rframe_m_r.gif);
}
.rframe td.lb
{
	color: #666666;
	line-height: 150%; 
}
.rframe td.bm
{
	height: 1px;
	background: url(../images/rframe_b.gif);
	font-size: 1px;
}
.rframe td.bl
{
	width: 2px;
	background: url(../images/rframe_b_l.gif);
}
.rframe td.br
{
	width: 2px;
	background: url(../images/rframe_b_r.gif);
}
.rframe td.tztl
{
	background: url(../images/0in_1.gif);
	color: #000000;
}
.rframe td.tztr
{
	background: url(../images/0in_2.jpg);
}
.rframe table.tzm
{
	background: url(../images/0in_3.jpg);
}
.rframe table.tzd
{
	background: url(../images/0in_5.gif);
}

.DetailTable
{
	background-color:#e0e0e0;
 	BORDER-RIGHT: #d0d0d0 1pt solid; BORDER-TOP: #d0d0d0 1pt solid; BORDER-LEFT: #d0d0d0 1pt solid; BORDER-BOTTOM: #d0d0d0 1pt solid; 
}
.DetailTable TABLE.DetailTable 
{
	background-color:#e0e0e0;
	padding:1px;
	border:0px;
	text-align:center;
}

.DetailTable TD 
{
	BACKGROUND-COLOR: #fff;
	padding: 3pt;
	word-break: break-all;
	text-align:left;
}

.DetailTable TD.DetailCaption {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; BACKGROUND-COLOR: #e9e9e9
}
.DetailTable TD.DetailCaption1 {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; BACKGROUND-COLOR: #e9e9e9}
.DetailTable .DetailInput 
{
	/*
	BORDER-RIGHT: #6a6a6a 1pt solid; BORDER-TOP: #6a6a6a 1pt solid; BORDER-LEFT: #6a6a6a 1pt solid; BORDER-BOTTOM: #6a6a6a 1pt solid; BACKGROUND-COLOR: #fcf8ed
*/
}
.DetailTable .DetailReadOnly {
	/*
	BORDER-RIGHT: #6a6a6a 1pt solid; BORDER-TOP: #6a6a6a 1pt solid; BORDER-LEFT: #6a6a6a 1pt solid; COLOR: #888888; BORDER-BOTTOM: #6a6a6a 1pt solid; BACKGROUND-COLOR: #ffffff
*/
}

.DetailTable TABLE.DetailTable1 {
	BACKGROUND-COLOR: #ffffff
}
/* 数据绑定 */
.dategrid
{
	margin-top:5px;
	width: 98%;
	border:1;
	border-color:#e0e0e0;
}
/*评标 审核 修改 查看 页用*/
.rowselected
{
	background-color:#c6ff00;
	line-height:130%;
	padding-left: 3px;
}

.dategrid td.title
{
	height: 25px;
	color:#fff;
	padding-left: 3px;
	background-image: url(../images/index_101.gif);
}

.dategrid td.td1
{
	padding-left:3px;
	padding-right:3px;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}

.dategrid td.td2
{
	padding-left: 3px;
	padding-right:3px;
	border-left: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}

.dategrid td.td3
{
	padding-left: 3px;
	padding-right:3px;
	border-left: solid 1px #e0e0e0;
	border-right: solid 1px #e0e0e0;
	border-bottom: solid 1px #e0e0e0;
}


.dategrid1
{
	width: 100%;
	border:1;
	border-color:Blue;
}

.dategrid1 td.title
{
	height: 25px;
	color:#fff;
	padding-left: 3px;
	background-image: url(../images/index_101.gif);
}

.datetable
{
	width: 94%;
	border:1;
	border-color:Blue;
}

.datetable td.title
{
	height: 25px;
	color:#ffffff;
	padding-left: 3px;
	background-image: url(../images/index_101.gif);
}

/* 待办事宜的标段列表样式 */
.datetable1
{
}

.datetable1 td.title1
{
	height: 23px;
	background-color:#C6DFFB;
}


/* 邀请企业标段字符 */
.fontcolor1
{
	color:#000000;	
}

.fontcolor2
{
	color:#671421;
}

/* 验证的提示颜色 */
.validatenopass
{
	/*
	BORDER-RIGHT: #6a6a6a 1pt solid; 
	BORDER-TOP: #6a6a6a 1pt solid; 
	BORDER-LEFT: #6a6a6a 1pt solid; 
	BORDER-BOTTOM: #6a6a6a 1pt solid; 
	*/
	background-color:#9D091F;
}

.validatepass
{
	/*
	BORDER-RIGHT: #6a6a6a 1pt solid; 
	BORDER-TOP: #6a6a6a 1pt solid; 
	BORDER-LEFT: #6a6a6a 1pt solid; 
	BORDER-BOTTOM: #6a6a6a 1pt solid; 
	BACKGROUND-COLOR: #fcf8ed
	*/
}

/* 分隔条 */
.hr1
{
	width: 95%;
	color: #9abbd8;
	text-align: center;
}

/*-------------------------------------------------------------------------------------------------*/
/* 左导航动态菜单控件 */
/* 未选中状态 */
.menu
{
	width:auto;
	border-left: 1px #0066FF;
	/*padding:5px 3px;*/
}

.menu ul.nl
{
	list-style: none outside none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.menu ul.nl li
{
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
	list-style-type: none;
}
.menu ul li.fixed
{
	height: 25px;
	padding-top: 4px;
	padding-left: 7px;
	background-position: 5px;
	background-repeat: no-repeat;
/*	background-color:#F0F5F9; */
}
/* 已选中状态 */
.menu ul.nl1
{
	list-style: none outside none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.menu ul.nl1 li
{
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
	list-style-type: none;
}
.menu ul1 li.fixed
{
	height: 20px;
	padding-top: 3px;
	padding-left: 20px;
	background-position: 5px;
	background-image: url(../images/list1.gif);
	background-repeat: no-repeat;
	color:#ffffff;
/*	background-color:#F0EBEF; */
}

.menu table.bg{
	width: 150px;
	background: url(../images/index_111.gif);
/*	background-color:#ffffff; */
	padding: 1px;
	border: 0px;
}

.menu td.title{
	background: url(../images/index_04.gif);
/*	background-color:#ffffff; */
	height:38px;
}


.bodycolor { BACKGROUND: #FFFFFF; background-image: url(../theme/1/bg.gif)}
.toptitle {MARGIN-TOP:5pt; FONT-WEIGHT:bold; FONT-SIZE:19pt; FILTER:Glow(Color=#000000,Strength=2); WIDTH:100%; COLOR:#ffffff}
.topbar1 {font-size: 9pt;BACKGROUND: #A7B6D5; background-image: url(../theme/1/topbar.gif)}
.topbar2 {font-size: 9pt;BACKGROUND: #A7B6D5; background-image: url(../theme/1/topbar.gif)}
.topnav {
	font-size: 12px;
	color: #FFFFFF;
}

.panel{ 
	background-image: url(../theme/1/panel_bg.gif);
	background-repeat: repeat-x;
	background-color: #EEF6FB;
	width: 180px;
	padding:5px 3px;
}

.menu_top_comon{	
	background-color: #EEF6FB;
	cursor:pointer;
	cursor:hand;
}

.menu_top_active{
	background-image: url(../theme/1/menu_top_active1.gif);
	background-color: #AEC9E2;
	cursor:pointer;
	cursor:hand;
}

.menu_line{	
	background-color: #9BAFDE;
}

.menu_comon{
	background-color: #EEF6FB;
	cursor:pointer;
	cursor:hand;
}

.menu_active{
	background-image: url(../theme/1/menu_active.gif);
	background-color: #AEC9E2;
	cursor:pointer;
	cursor:hand;
}

	
.input_control{ 
background-color: #EEF6FB;
}

.timebar{ BACKGROUND: #FAFDFD;background-image:url(../theme/1/timebar.gif)}

.statusbar{ background-image:url(../theme/1/statusbar.gif)}
.status_online{FONT-WEIGHT:bold;cursor: pointer; cursor: hand;COLOR:#014982;}
.status_sms{FONT-WEIGHT:bold;cursor: pointer; cursor: hand;COLOR:#014982;}
.status_text{COLOR:#014982;}
.status_about{cursor: pointer; cursor: hand;COLOR:#014982;}

.col{ background-image:url(../theme/1/col.gif)}
.treenode{  FONT-SIZE: 13px }

.small  { font-size: 9pt;}
.small1  { font-size: 9pt;COLOR: #000000;}
.big { font-size: 11pt;COLOR: #000000}
.big1   { font-size: 11pt;COLOR: #014982;}
.big2   { font-size: 18pt}
.big3   { font-size: 11pt;COLOR: #014982;FONT-WEIGHT: bold;}
.big4   { COLOR: #FF0000;}
.verybig{ font-size: 24pt}

input.SmallButton{cursor: pointer; cursor: hand; border:1px solid #00156e;background-color:#F1F1F1;background-image:url(../theme/1/small_button_back.gif);color:#00156E; HEIGHT: 20px; FONT-SIZE:12px;}
input.BigButton  {cursor: pointer; cursor: hand; border:1px solid #00156e;background-color:#F1F1F1;background-image:url(../theme/1/big_button_back.gif);color:#00156E; HEIGHT: 24px; FONT-SIZE:13px;}

input.SmallInput { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.SmallInput1{ COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-RIGHT:0; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.BigInput   { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 22px; LINE-HEIGHT: normal}
input.BigInputMoney{COLOR:#000066; BACKGROUND: #F8F8F8; text-align: RIGHT; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 22px; LINE-HEIGHT: normal}

input.SmallStatic{ COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.BigStatic  { COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 22px; LINE-HEIGHT: normal}


select.BigSelect  { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 22px; LINE-HEIGHT: normal}
select.SmallSelect{ COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}

select.BigStatic  { COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 22px; LINE-HEIGHT: normal}
select.SmallStatic{ COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}

textarea.BigInput { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal;LINE-HEIGHT: normal;}
textarea.BigStatic{ COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal;LINE-HEIGHT: normal;}

.TableControl{ BACKGROUND: #EEF6FB;}
.TableHeader { BACKGROUND: #F8FBFB; color: #014982; font-weight: bold; background-image: url(../theme/1/headerbg.gif) }
.TableHeader1{ BACKGROUND: #F8FBFB; background-image: url(../theme/1/headerbg.gif);   COLOR: #014982;cursor: pointer; cursor: hand;}
.TableContent{ BACKGROUND: #EEF6FB;}
.TableData   { BACKGROUND: #FFFFFF;}
.TableLine1  { BACKGROUND: #EEEEEE;}
.TableLine2  { BACKGROUND: #FFFFFF;}
.TextColor1  { COLOR: #FF6600;}
.TextColor2  { COLOR: #FF0000;}

.navFrame
{
	background-color: #EEF6FB;
}

.nav_column_dark
{
	background-image: url(../theme/1/bg_nav_column_dark.gif);
	color: #014982;
	cursor:pointer;
	cursor:hand;
	text-align:center;
	height:25px;
	border-bottom:1px solid #6C7DA2;
	font-size: 12px;
}

.nav_column_light
{
	background-color: #AEC9E2;
	color: #014982;
	cursor:pointer;
	cursor:hand;
	background-image: url(../theme/1/bg_nav_column_light.gif);
	cursor:hand;
	text-align:center;
	height:25px;
	border-bottom:1px solid #6C7DA2;
	font-size: 12px;
}

.navMain
{
	background-image:  url(../theme/1/bg_middle1_main.gif);
	cursor:pointer;
	cursor:hand;
}

.navTool
{
	text-align: center;
	padding-top:3;
	width: 60;
	height: 20;
	color: #10307A;
	Line-Height:100%;
	font-size: 12px;
}

.navMenu
{
	border-top: 1px solid #6C7DA2;
	border-left: 1px solid #6C7DA2;
	border-right: 1px solid #6C7DA2;
	border-bottom: 0px;
	Line-Height:100%;
}

.navIndex
{
	background-image:url(../theme/1/bg_nav_column_dark.gif);
	text-align:center;
	height:22px;
	border-bottom:1px solid #6C7DA2;
}

/*-------------------------------------------------------------------------------------------------*/
.group
{
	position: relative;
	margin: 15px 5px 20px 5px;
	border: dashed 1px #CCCCCC;
	padding: 15px 10px 10px 10px;
	width: auto;
}

.group h4
{
	margin: 0;
	position: absolute;
	top: -7px;
	padding: 0 4px 0 2px;
	background: #FFFFFF;
	font-size: 14px;
	color: #333333;
	white-space: nowrap;
	border-width: 0;
}

.group h5
{
	margin: 0;
	padding: 0 4px 0 2px;
	font-size: 100%;
	color: #666666;
}

.group ul
{
	margin: 0 10px;
	padding: 2;
	line-height: 150%;
}

/* Head菜单 */
.Head td.title_l
{	width: 4px;
	background: url(../images/title_l.gif);
}
.Head td.title_m
{
	height: 32px;
	background: url(../images/title_m.gif);
}
.Head td.title_r
{	width: 4px;
	background: url(../images/title_r.gif);
}

.BinTextBoxAsLine
{
	border-top-style: none;
	border-bottom: black thin solid;
	border-right-style: none;
	border-left-style: none;
}
/*--------------------------------------------------*/

.out {
display:block; 
background:#bbb; 
border:0px solid #ddd; 
position:relative;
margin:0;
}/*设置外框(背景、边框与定位)*/

.in {
text-align:center; 
background:#fff; 
border:0px solid #555; 
position:relative; 
padding:0px;
font-weight:normal;
}/*内框的设定*/

.ltin {
left:-5px;
}
.tpin {
top:-5px;
}
