body
{
	font-size:10.5pt;
	font-weight:normal;
	text-decoration:none;
	background-color:White;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:right
}
A:link
{
	font-weight:normal;
	font-size:9pt;/*10.5pt;*/
	text-decoration:underline;
	color:Blue;
}
A:active
{
	font-weight:normal;
	font-size:9pt;
	color:#333333;
	text-decoration:none;
}
A:hover
{
	font-weight:normal;
	font-size:9pt;
	color:#FF0000;
	text-decoration:underline;
}
A:visited
{
	font-weight:normal;
	font-size:9pt;/*10.5pt;*/
	text-decoration:none;
	color:#FF0000;
}
.MenuA
{
	width:80px;
	font-weight:bold;
	font-size:10pt;
	/*color:#3C5E79;*//*1A242E;*/
	text-decoration:none;
}
.MenuA:link
{
	font-weight:bold;
	font-size:10pt;
	color:#3C5E79;
	text-decoration:none;
}
.MenuA:active
{
	font-weight:bold;
	font-size:10pt;
	color:#3C5E79;
	text-decoration:underline;
}
.MenuA:hover
{
	font-weight:bold;
	font-size:10pt;
	color:#3C5E79;
	text-decoration:underline;
}
.MenuA:visited
{
	font-weight:bold;
	font-size:10pt;
	color:#3C5E79;
	text-decoration:none;
}

BUTTON
{
	/*font-size:9pt;
	border-top-color:Black;
	border-left-color:Black;
	border-right-color:Black;
	border-bottom-color:Black;
	background-color:Transparent;
	*/
	padding-right:0px;
	padding-left:0px;
	text-justify:distribute;
	font-size:12px;
	padding-bottom:0px;
	margin:0px;
	padding-top:0px;
	font-family:"Ms Sans-Serif";
	list-style-type:none;
	text-align:justify;
	word-break:break-all;
	text-overflow:ellipsis;
	word-wrap:break-word
}

INPUT
{
	/*font-size:9pt;
	border-bottom-color:#dddddd;
	border-left-color:#dddddd;
	border-right-color:#dddddd;
	border-top-color:#dddddd;
	border-width:1px;
	background-color:#DAE3FC;*/
	padding-right:0px;
	padding-left:6px;
	text-justify:distribute;
	font-size:12px;
	padding-bottom:0px;
	margin:0px;
	word-break:break-all;
	padding-top:2px;
	font-family:"Ms Sans-Serif";
	list-style-type:none;
	text-overflow:ellipsis;
	text-align:justify;
	word-wrap:break-word
}
SELECT
{
	/*font-size:9pt;
	border-bottom-color:#dddddd;
	border-left-color:#dddddd;
	border-right-color:#dddddd;
	border-top-color:#dddddd;
	border-width:1px;
	background-color:Transparent;*/
	padding-right:0px;
	padding-left:6px;
	text-justify:distribute;
	padding-bottom:0px;
	margin:0px;
	padding-top:2px;
	font-family:"Ms Sans-Serif";
	list-style-type:none;
	word-break:break-all;
	text-overflow:ellipsis;
	text-align:justify;
	word-wrap:break-word
}
TEXTAREA
{
	/*font-size:9pt;
	border-bottom-color:#dddddd;
	border-left-color:#dddddd;
	border-right-color:#dddddd;
	border-top-color:#dddddd;
	border-width:1px;
	background-color:#DAE3FC;*/
	/*text-justify:distribute;*/
	padding-right:0px;
	padding-left:6px;
	padding-bottom:0px;
	margin:0px;
	padding-top:2px;
	/*font-family:"Ms Sans-Serif";*/
	list-style-type:none;
	word-break:break-all;
	text-overflow:ellipsis;
	/*text-align:justify;*/
	word-wrap:break-word
}
BUTTON
{
	padding-right:6px;
	padding-left:6px;
	padding-bottom:0px;
	line-height: 15px;
	padding-top:0px;
	font-family:新宋体
}
INPUT
{
	/*vertical-align:middle*/
}
BUTTON
{
	vertical-align:middle
}
SELECT
{
	/*vertical-align:middle*/
}
TABLE
{
	font-size:9pt;/*10.5pt;*/
	line-height:150%;
}
TableBasic
{
	width:100%;
	border:5;
	border-top:0;
	border-top-width:0;
	border-left:0;
	border-left-width:0;
	border-right:0;
	border-right-width:0;
	border-bottom:0;
	border-bottom-width:0;
	border-width:0;
	text-align:center;
	padding:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;	
}
.TableContent
{
	width:80%;
	border:1;
	border-top:0;
	border-top-width:0;
	border-left:0;
	border-left-width:0;
	border-right:0;
	border-right-width:0;
	border-bottom:0;
	border-bottom-width:0;
	border-width:1;
	text-align:center;
	padding:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;	
}
.cssmenu
{
}
.cssmenu tr
{
}
.cssmenu tr td
{
	/*background:url("/cnspro/resource/0/images/menu_back.gif") no-repeat;*/
}
.LeftTd
{
	width:176px;
	vertical-align:top
	/*background-color:#DAE3FC;*/
}
.sidehead
{
	background:url("/cnspro/resource/0/images/ico_sidehead.gif");
	height:29px
}
.sideico
{
	height:29px;
	padding-top:2px;
	background:url("/cnspro/resource/0/images/ico_sidearrow.gif") no-repeat;
	float:left;
	width:29%
}
.sidetitle
{
	height:29px;
	text-align:left;
	width:70%;
	float:right;
	padding-top:5px;
	font-weight:bold;
	font-size:13px;
	letter-spacing:3px;
}

div.maincolumn
{
	/*background-color:Red;*/
	margin:0px;
	padding-bottom:0px;
	padding-top:0px
}
.maincolumn #top
{
	width:580px;
	height:36px;
	background:url("/cnspro/resource/0/images/col_topback.gif") no-repeat;
	border-collapse:collapse
}
.maincolumn #content
{
	width:580px;
	background:url("/cnspro/resource/0/images/col_midback.gif");
	border-collapse:collapse
}
.maincolumn #end
{
	width:580px;
	height:27px;
	background:url("/cnspro/resource/0/images/col_endback.gif") no-repeat;
	border-collapse:collapse
}
.coltitle
{
	margin-left:2px;
	margin-top:2px;
	margin-bottom:2px;
	border: solid 1 #C8E2FD;/*5693FD*/
	width:578px;
	height:34px;
	background:url("/cnspro/resource/0/images/back_topttl.gif") repeat;
	border-collapse:collapse
}
.coltitle.title
{
	
}
.coltitle.more
{
	text-align:left;
	width:30%
}
.colbody
{
	margin-left:2px;
	border: solid 1 #C8E2FD;
	width:578px;
	/*background:url("/cua/cnspro/resource/0/images/col_midback.gif");*/
	border-collapse:collapse
}
.colend
{
	margin-bottom:1px;
	margin-top:1px;
	padding-bottom:1px;
	padding-top:1px;
	height:1px;
	border: solid 0 #ff0000;
	width:578px;
	/*background:url("/cua/cnspro/resource/0/images/col_midback.gif");*/
	border-collapse:collapse
}

table.mainlist
{
	width:580px;
	background:url("/cnspro/resource/0/images/col_midback.gif");
	border-collapse:collapse
}
table.maincontent
{
	/*显示内容*/
	width:100%;
}
#top
{
}
#top tr
{
	height:36px
}
#top tr td.title
{
	width:400px
}
#top tr td.more
{
	text-align:left;
	width:100px
}

div.csscontent
{
	border-top:solid 0px #ff0000;
	padding-left:10px;
	padding-right:10px;
	width:580px;
	background:url("/cnspro/resource/0/images/col_midback.gif");
	border-collapse:collapse
}
div.focus
{
	width:100%;
	vertical-align:middle;
	text-align:center;
	letter-spacing:5px;
	height:18px;
	border:0 0 0 0;
	margin:0 0 0 0;
	margin-left:0px;
	padding:0 0 0 0;
	font-weight:bold;
	background:#e0f3ff
}
div.normal
{
	width:180px;
	/*white-space:nowrap;
	overflow:hidden;*/
	border:0 0 0 0;
	margin:0 0 0 0;
	margin-left:10px;
	margin-top:15px;
	padding:0 0 0 0;
	font-weight:bold
}
div.conferencehead
{
	background:#e0f3ff;
	width:160px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
ul.contentlist0
{
	margin-left:0px;/*IE*/
	margin-top:0px;
	margin-bottom:1px;/*对td内下方的间隔有影响*/
	padding-left:5px;/*Safari Firefox*/
	padding-bottom:0px;
	width:99%;
	border-left:solid 0px #ff0000;
	border-top:solid 0px #ff0000
}
ul.contentlist0 li
{
	/*内容不换行*/
	white-space:nowrap;
	/*隐藏超出对象内容*/
	overflow:hidden;
	width: 235px;/*控制内容长度,必须是固定宽度*/
	list-style-image:url("/cnspro/images/dot_a.gif");
	padding-bottom:5px
}

ul.contentlist
{
	/*background-color:Red;*/
	padding-left:5px;/*Safari Firefox*/
	margin-bottom:1px;/*对td内下方的间隔有影响*/
	margin-left:5px;/*IE*/
	margin-right:10px;
	margin-top:1px;
	width:99%;
	border-left:solid 0px #ff0000;
	border-top:solid 0px #ff0000
}
ul.contentlist li
{
	list-style-image:url("/cnspro/images/dot_a.gif");
	/*padding-left:50px;*/
	padding-bottom:5px;
	margin-left:10px
}


.txtTitle
{
	font-size:12pt;
	font-weight:bold;
}
.txtContent
{
	font-size:10.5pt;
}
.txtSmall
{
	font-size:9pt;
}
.itemstyle
{
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	color:Black;
}
.headerstyle
{
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	color:Blue;
}
.menustyle
{
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	color:#dddddd;
}
.textstyle
{
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	color:Black;
}
.footerstyle
{
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	color:Black;
}
.labelErr
{
	font-size:9pt;
	font-weight:normal;
	color:Red;
}
.DgAll
{
	width:100%;
}
.DgControl
{
	font-weight:normal;
	color:Black;
	border:0;

}
.DgHead
{
	font-weight:bold;
	color:Black;
	background-color:#AAE1FF;
}
.DgSel
{
	font-weight:bold;
	color:White;
	background-color:#008A8C;
}
.DgAlt
{
	background-color:White;
}
.DgItem
{
	color:Black;
	background-color:White;
}
.DgFooter
{
	color:Blue;
	background-color:Gray;
}
.DgPager
{
	color:Blue;
	background-color:White;
}

.DLAll
{
	width:100%;
}
.DLControl
{
	font-weight:normal;
	color:Black;
	border:0;

}
.DLHead
{
	font-weight:bold;
	color:White;
}
.DLSel
{
	font-weight:bold;
	color:White;
	background-color:#008A8C;
}
.DLAlt
{
	background-color:White;
}
.DLItem
{
	color:Black;
	background-color:White;
}
.DLFooter
{
	color:Blue;
	background-color:Gray;
}
.DLPager
{
	color:Blue;
	background-color:White;
}
#glowtext{
	filter:glow(color=red,strength=2);
	width:100%;
}
.cssv
{
	font-weight:normal;
	font-size:9pt;
	color:White;
	text-decoration:none;
	top : 20px;
	border-bottom : 10px;
}
.cssv:link
{
	font-weight:normal;
	font-size:9pt;
	color:White;
	text-decoration:none;
	top : 20px;
	border-bottom : 10px;

}
.cssv:hover
{
	font-weight:normal;
	font-size:9pt;
	color:#999999;
	text-decoration:underline;
	top : 20px;
	border-bottom : 10px;
}
.cssv:visited
{
	font-weight:normal;
	font-size:9pt;
	color:White;
	text-decoration:none;
	top : 20px;
	border-bottom : 10px;

}
table.cssposition
{
	border-left:solid 1px C8E2FD;
	border-top:solid 1px C8E2FD;
	border-bottom:solid 1px C8E2FD;
	border-right:solid 1px C8E2FD;
	width:760px;
	vertical-align:middle;
	text-align:left;
	height : 24px;
}
.csscolumn
{
	background-color :White;
	border-bottom:#C8E2FD 1px solid;
	border-left:#C8E2FD 1px solid;
	border-right:#C8E2FD 1px solid;
	border-top:#C8E2FD 1px solid;
	margin-top : 2px;
}

table.contentlist
{
	table-layout : fixed;
	width : 100%;
}
table.contentlist tr
{
}
table.contentlist td
{
	overflow : hidden;
	white-space : nowrap;
}

.rect0
{
	margin-top:10px;
	background:url("/cnspro/images/bk1.gif") no-repeat 50% top;
	margin-bottom:28px
}
.rect
{
	margin-top:10px;
	background:url("/cnspro/images/bk2.gif") no-repeat 50% top;
	margin-bottom:28px
}
.head
{
	padding-right:10px;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:4px;
	height:17px
}
.more
{
	float:right;
	text-align: right
}
.title
{
	font-weight:bold;
	font-size:13px
}
.body
{
	/*background-color:White;*/
	margin:0px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:15px;
	padding-top:15px
}
.sidebody
{
	/*background-color:White;*/
	margin:0px;
	padding-right:1px;
	padding-left:1px;
	padding-bottom:15px;
	padding-top:15px
}
.bottombody
{
	height:292px;/*控制内容长度,必须是固定宽度*/
	overflow:hidden;/*隐藏超出对象内容*/
	/*white-space:nowrap;*//*内容不换行*/
	margin:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:15px;
	padding-top:15px
}
.bottombody2
{
	height:412px;/*控制内容长度,必须是固定宽度*/
	overflow:hidden;/*隐藏超出对象内容*/
	/*white-space:nowrap;*//*内容不换行*/
	margin:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:15px;
	padding-top:15px
}
.sidetable
{
	width:99%;
	border-left:solid 0 #ff0000;
	border-bottom:solid 0 #ff0000;
	border-top:solid 0 #ff0000;
	border-right:solid 0 #ff0000;
}
.csssubject
{
	font-size:15px;
	font-weight:bold;
}
.csstitle
{
	font-size:12px;
	font-weight:bold;
}