body {
	font-size: 9pt;
	text-align: left;
}

div{
	word-break: break-all; 
	word-wrap: break-word;
}
/*导航条样式*/
.gui
{
background:#E5EEF6;
height:30px;
line-height:30px;
font-weight:bold;
}

/*无数据DIV样式*/
.nodata
{
	text-align:center;
	line-height:20px;
	height:20px;
}

/*选项卡样式*/
.optioncard 
{
	margin-top:10px;
}


.optioncard ul
{
	list-style:none;
	width:100%;
	margin:0px;
	padding:0px;
}
.optioncard li
{
	width:131px; height:19px;padding-top:8px;text-align:center;color:#fff;float:left;font-weight:bold;margin-right:3px;background:url(imagestitle.gif) repeat-x;
	
}

.optioncard li:hover
{
	color:#000000;
	background-position:left bottom;
	cursor:pointer;
}
.optioncard li a
{
	cursor:pointer;
}
.optioncard .active
{
	color:#000000;
	cursor:default;
	background-position:left bottom;
}

.optioncontent
{
	border:solid 1px #ADB9C2;
}
.optioncontent .head
{
	background:#E8EDF0; margin:1px;height: 2em;line-height: 2em;
	text-align:left;
	padding-left:10px;
}
.optioncontent .head span
{
	cursor:pointer;
	margin:8px;
}
.optioncontent .head span:hover
{
	color:#5A83A1;
}
/*列表样式*/
.optioncontent .label
{
	border:solid 1px #5A83A1; height:23px; line-height:23px;
	background:url(imagesbgtable.gif) repeat-x; 
	margin:5px; padding-left:10px; color:#FFFFFF; 
}
.optioncontent .label .addr
{
	font-weight:bold;
	vertical-align: middle;
	float:left;
	border:solid 0px;
}
.optioncontent .label .time
{
	float:right;margin-right:10px;
	border:solid 0px;
}

.optioncontent .content
{
	margin:10px;
	text-align:left;
	
}

.optioncontent .replydiv
{
	background-color:#CCCCCC;
	text-align:left;
	padding:5px;
	margin:10px;

}
.optioncontent .replydiv a
{
	color:#18479B;
	font-weight:bold;
}


.optioncontent .foot
{
	margin:10px;
	text-align:right;
}
.optioncontent .foot span
{
	border:1px #fff solid;cursor:pointer;color:#18479B;font-weight:normal;position:relative;margin-left:3px;
}


.optioncontent .foot span ul { list-style:none;position:absolute; margin:0px; left:-100px;top:20px!important;top:19px;border:1px #5A83A1 solid;width:125px;background:#FBFDFF}
.optioncontent .foot span ul li {line-height:21px;text-indent:10px;text-align:left;color:#18479B;border:1px #fff solid;}
.optioncontent .foot span ul li a {color:#18479B;width:100%;display:block;}
.optioncontent .foot span ul li a:hover {background:url(imagestag.gif) no-repeat left #D3E7FA;width:100%}


.optioncontent .foot span:hover
{
	border: solid 1px #50AEF0;
}
.optioncontent .foot .report
{
	background:url(imagesreport.gif) no-repeat 1px 0px;;
	padding-left:15px;
}
/*支持反对样式*/

/*发言样式*/

.speak
{
	border:solid 1px #ADB9C2;
	margin-top:10px;
}
.speak .label
{
	border:solid 1px #5A83A1; 
	height:23px;
	line-height:23px;
	padding-left:10px;
	background:url(imagesbgtable.gif) repeat-x;
	color:#FFFFFF;
	margin:1px;
	font-weight:bold;
	text-align:left;
}
.speak div
{
	margin:8px;
	text-align:left;
}

.speak .controlarea img
{
	
}
.speak .controlarea label
{
	font-weight:bold;
	text-align:left;
}

.speak .speakarea textarea
{
 	height:130px;
	width:100%;
}
.speak .prompt
{
	color:#999999;
	font-size:11px;
	height:36px;
	line-height:36px;
	text-align:left;
}

/*弹出发言样式*/
.dialog
{
	padding: 5px;
	width:450px;
	height:300px;
}

.dialog .label
{
	background:url(imagesbgtable.gif) repeat-x; 
	padding-left:15px;
	color:#FFFFFF;
	font-weight:bold;
	border:solid 1px #5A83A1;
	line-height:23px;
	height:23px;
	
	
}
.dialog .control
{
	color:#000000;
	font-weight:bold;
	margin:5px 20px;
}
.dialog .quote
{
	background:#EBEBEB;
	border:solid 1px #D1D1D1;
	padding:5px;
	margin-bottom:5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.dialog .quote label
{
	font-weight:bold;
}

.dialog .speak
{
	margin:3px;
}
.dialog .speak textarea
{
	width:415px;
	height:100px;
	margin:10px;
}
.dialog .prompt
{
	text-align:left;
	color:#999999;
	font-size:10px;
	height:36px;
	line-height:36px;
	
}