html {
	padding:2px;
}
body {
	background-color: #EFEFEF;
	font-size:12px;
}
a { 
	color: #ff6600;
	text-decoration: none;
}
textarea {
	overflow-y:auto;
}

TD {
	FONT-SIZE: 9pt;
	line-height: 20px;
}

a:link { font-size: 9pt; text-decoration: none; color: #000000; }
a:visited { font-size: 9pt; text-decoration: none; color: #000000; }
a:active { font-size: 9pt; text-decoration: none; color: #000000; }
a:hover { font-size: 9pt; text-decoration: underline; color: #FF3300; }

.a1 { font-family:Tahoma; font-size: 12px; line-height:150%; text-decoration: none; color: #333333; }
.a1 a:link { font-size: 12px; text-decoration: none; color: #333333; }
.a1 a:visited { font-size: 12px; text-decoration: none; color: #333333; }
.a1 a:active { font-size: 12px; text-decoration: none; color: #333333; }
.a1 a:hover { font-size: 12px; text-decoration: underline; color: #FFFFFF; }



.a2 { font-family:Tahoma; font-size: 14px; line-height:150%; text-decoration: none; color: #333333; }
.a2 a:link { font-size: 14px; text-decoration: none; color: #333333; }
.a2 a:visited { font-size: 14px; text-decoration: none; color: #333333; }
.a2 a:active { font-size: 14px; text-decoration: none; color: #333333; }
.a2 a:hover { font-size: 14px; text-decoration: none; color: #FF3300; }

.a2w { font-family:Tahoma; font-size: 14px; line-height:150%; text-decoration: none; color: #FFFFFF; }
.a2w a:link { font-size: 14px; text-decoration: none; color: #FFFFFF; }
.a2w a:visited { font-size: 14px; text-decoration: none; color: #FFFFFF; }
.a2w a:active { font-size: 14px; text-decoration: none; color: #FFFFFF; }
.a2w a:hover { font-size: 14px; text-decoration: none; color: #FF3300; }

.a2red { font-family:Tahoma; font-size: 14px; line-height:150%; text-decoration: none; color: #FF3300; }
.a2red a:link { font-size: 14px; text-decoration: none; color: #FF3300; }
.a2red a:visited { font-size: 14px; text-decoration: none; color: #FF3300; }
.a2red a:active { font-size: 14px; text-decoration: none; color: #FF3300; }
.a2red a:hover { font-size: 14px; text-decoration: none; color: #663399; }

.a2normal { font-family:Tahoma; font-size: 14px; line-height:150%;color: #FF3300; }
.a2normal a:link { font-size: 14px; text-decoration: underline; color: #FF3300; }
.a2normal a:visited { font-size: 14px; text-decoration: underline; color: #FF3300; }
.a2normal a:active { font-size: 14px; text-decoration: underline; color: #FF3300; }
.a2normal a:hover { font-size: 14px; text-decoration: underline; color: #663399; }

.a3 {font-family:Tahoma; font-size: 12px; line-height:150%; text-decoration: underline; color: #FF3300;}
.a3 a:link { font-size: 12px; text-decoration: underline; color: #FF3300; }
.a3 a:visited { font-size: 12px; text-decoration: underline; color: #FF3300; }
.a3 a:active { font-size: 12px; text-decoration: underline; color: #FF3300; }
.a3 a:hover { font-size: 12px; text-decoration: underline; color: #663399; }

.a4 {font-family:Tahoma; font-size: 12px; line-height:150%; text-decoration: underline; color: #6666CC;}
.a4 a:link { font-size: 12px; text-decoration: underline; color: #6666CC; }
.a4 a:visited { font-size: 12px; text-decoration: underline; color: #6666CC; }
.a4 a:active { font-size: 12px; text-decoration: underline; color: #6666CC; }
.a4 a:hover { font-size: 12px; text-decoration: underline; color: #FF3300; }

.a4red {font-family:Tahoma; font-size: 12px; line-height:150%; text-decoration: underline; color: #FF3300;}
.a4red a:link { font-size: 12px; text-decoration: underline; color: #FF3300; }
.a4red a:visited { font-size: 12px; text-decoration: underline; color: #FF3300; }
.a4red a:active { font-size: 12px; text-decoration: underline; color: #FF3300; }
.a4red a:hover { font-size: 12px; text-decoration: underline; color: #6666CC; }

.a4big {font-family:Tahoma; font-size: 14px; line-height:150%; text-decoration: underline; color: #6666CC;}
.a4big a:link { font-size: 14px; text-decoration: underline; color: #6666CC; }
.a4big a:visited { font-size: 14px; text-decoration: underline; color: #6666CC; }
.a4big a:active { font-size: 14px; text-decoration: underline; color: #6666CC; }
.a4big a:hover { font-size: 14px; text-decoration: underline; color: #FF3300; }

.a5 {font-family:Tahoma; font-size: 12px; line-height:150%; text-decoration: underline; color: #6600CC;}
.a5 a:link { font-size: 12px; text-decoration: underline; color: #6600CC; }
.a5 a:visited { font-size: 12px; text-decoration: underline; color: #6600CC; }
.a5 a:active { font-size: 12px; text-decoration: underline; color: #6600CC; }
.a5 a:hover { font-size: 12px; text-decoration: underline; color: #FF3300; }

.a6 {font-family:Tahoma; font-size: 14px; line-height:150%;color: #333333;}
.a6 a:link { font-size: 14px; color: #333333; }
.a6 a:visited { font-size: 14px; color: #333333; }
.a6 a:active { font-size: 14px;  color: #333333; }
.a6 a:hover { font-size: 14px;  color: #FF3300; }

.a7 {font-family:Tahoma; font-size: 12px; line-height:150%; color: #FF3300;}
.a7 a:link { font-size: 12px;  color: #FF3300; }
.a7 a:visited { font-size: 12px;color: #FF3300; }
.a7 a:active { font-size: 12px; color: #FF3300; }
.a7 a:hover { font-size: 12px; text-decoration: none; color: #6600CC; }

.panelfont {font-family:Tahoma; font-size: 12px; line-height:150%;  color: #6600CC;}
.panelfont a:link { font-size: 12px;  color: #6600CC; }
.panelfont a:visited { font-size: 12px;  color: #6600CC; }
.panelfont a:active { font-size: 12px; color: #6600CC; }
.panelfont a:hover { font-size: 12px; text-decoration: none; color: #FF3300; }



.bigtable {
	border: 1px solid #663399;
	background-color:#FFFFFF;
}

.fctiontable {
	border: 1px dotted #6633cc;
	color:#999999;
	padding:5px 14px 5px;
}
.topline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.toplineblue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #6633cc;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.bottomline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #cccccc;
	border-left-color: #000000;
	color:#6633CC;
}
.bottomlinepost {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #cccccc;
	border-left-color: #000000;
	color:#333333;
}
.bottomlineph {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #cccccc;
	border-left-color: #000000;
	color:#FF6600;
}
.boderred {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #ff9966;
	border-right-color: #ff9966;
	border-bottom-color: #ff9966;
	border-left-color: #ff9966;
}
.bodergred {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bluedottedtable {
	border: 1px dotted #6699cc;
	color:#333333;
	padding:5px 5px 5px 5px;
	background-color:#fafafa;
}

.graydottedtable {
	border: 1px dotted #cccccc;
	color:#333333;
	padding:3px 3px 3px;
}

.searchdottedtable {
	border: 1px dotted #6699cc;
	color:#333333;
	padding:5px 5px 5px 5px;
}

.votesolidtable {
	border: 1px solid #97CBFF;
	color:#333333;
	padding:5px 5px 5px 5px;
}

.bluetable {
    border: 1px solid #999999;
	color:#666666;
	background-color:#F2F9FF;
	padding:3px 3px 3px;
}
.redbgable {
    border: 1px solid #999999;
	color:#666666;
	background-color:#FEF8FA;
	padding:3px 3px 3px;
}

.bluetable2 {
	color:#FFFFFF;
	background-color:#029BE8;
	padding:3px 3px 3px;
}

.bluetable3 {
	color:#666666;
	background-color:#CFECFF;
	padding:3px 3px 3px;
}

.redsolidtable {
	border: 1px solid #ff6600;
	color:#333333;
	padding:3px 4px 4px 4px;
}
.redsolidtableFF {
	border: 1px solid #ff6600;
	color:#6600CC;
	padding:3px 4px 4px 4px;
	background-color:#FFFFFF;
}

.graysolidtable {
	border: 1px solid #cccccc;
	color:#333333;
	padding:3px 4px 4px 4px;
}

.solidtable-1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color:#333333;
	height:30px;
	background-color:#EDEDED;
	font-weight:bold;
}
.solidtable-2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color:#333333;
	height:30px;
	background-color:#EDEDED;
	font-weight:bold;
}
.solidtable-3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color:#666666;
	height:25px;
}
.solidtable-4 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color:#666666;
	height:25px;
}
.redtable {
	color:#FFFFFF;
	background-color:#FF6600;
	padding:3px 3px 3px;
}
.graytable {
	color:#FFFFFF;
	background-color:#999999;
	padding:3px 3px 3px;
}
.myvotetablevoice {
	color:#000000;
	background-color:#EEE7F7;
	padding:2px 6px 1px;
}

.myvotetable {
	color:#000000;
	background-color:#EEE7F7;
	padding:2px 6px 1px;
	height:25px;
}

.myvotetabledotline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	height:25px;
	color:#333333;
}

.votetable {
    border: 1px solid #cccccc;
	color:#6633FF;
	background-color:#fafafa;
	padding:5px 3px 5px;
	height:120px;
}
.channeltable {
    border: 1px solid #cccccc;
	color:#999999;
	background-color:#fafafa;
	padding:5px 4px 5px;
	height:160px;
}
.newusertable {
    border: 1px solid #cccccc;
	color:#6633FF;
	background-color:#fafafa;
	padding:3px 3px 3px;
}
.parkbluetable {
    border: 1px solid #A3C2FF;
	color:#999999;
	padding:3px 3px 3px;
}
.ustfontcolor {
	color:#6633CC;
}
.prvfontcolor {
	color:#FF6600;
}
.input {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.submit {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color:#FAFAFA;
	color:#FF3300;
}
.submitcolor {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ff33cc;
	border-right-color: #ff33cc;
	border-bottom-color: #ff33cc;
	border-left-color: #ff33cc;
	background-color:#865ed2;
	color:#FFFFFF;
	height:26px;
}
.submitcolorred {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color:#ff6600;
	color:#FFFFFF;
	height:26px;
}
.jy8 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #999999;
	border-left-color: #000000;
}
/*定义图片区域*/
#photoBody {
	width:320px;
	height:150px;
	border:0px solid #000;
}
/*定义文字区域*/
#contentBody{
	width:320px;
	border:0px solid #000;
	border-top:none;
}
/*定义标题字体*/
#contentBody span {
	font-size:13.2px;
	font-weight: bold;
	line-height:13.2px;
	color:#910003;
}
/*定义文本字体*/
#contentBody div {
	padding:5px;
	font-size:12.8px;
	line-height:150%;
	text-align:left;
	cursor:default;
}
/*定义按钮区域*/
#photoNewsTitleBody {
	padding:0;
	font-size:11px;
	line-height:16px;
	position:absolute;
	z-index:1;
	width: 60;
	height: 20;
	float:left;
}
#photoNewsTitle{
	position:absolute;
	left: 0;
	top: 120px;
	border:1px solid #000;
	border-left:none;
	border-right:none;
	width: 212px;
	height:22px;
	padding-left:5px;
	color:#FFFFFF;
	font-size:14px;
	line-height:22px;
	text-align:left;
	display:none;
	cursor:default;
}
/*定义按钮区域*/
#buttonBody {
	padding:0;
	font-size:11px;
	line-height:16px;
	position:absolute;
	z-index:1;
	width: 60;
	height: 20;
	float:left;
}
/*定义按钮*/
#buttonBody div {
	position:absolute;
	background-color:#F9F9F9;
	border:1px solid #000000;
	top:-18px;
	padding:0;
	z-index:500;
	
	font-size:11px;
	text-align:center;
	line-height:16px;
	cursor:default;
	
	width:16px;
	height:16px;
}