body
{
	font-family: verdana,"宋体";
	font-size: 12px;
	color: #515A64;
	margin: 1px 0 0 0;
	padding: 0px;
	background: #EDEEEF url(/skins/szpone/public/images/bkg-page-rpt.gif) repeat-x left top;
}
form, body, ul, li
{
	margin: 0px;
	padding: 0px;
}
a
{
	color: #6EAA46;
	text-decoration: none;
}
a:hover
{
	color: #BF6A29;
	text-decoration: none;
}

img
{
	border: none;
}

li
{
	list-style-type: none;
}

p
{
	text-indent: 24px;
}

.floatright1
{
	float: right;
	width: 16px;
}
.floatleft1
{
	float: left;
	width: 20px;
}

.bold
{
	font-weight: bold;
}

.splashbkg
{
	background: url(/skins/szpone/public/images/splash-bkg.gif) repeat-x left top;
}
.splashbkg2
{
	background: url(/skins/szpone/public/images/acurity-splash-bkg-rpt.gif) repeat-x left top;
}
.splashwatermark
{
	background: url(/skins/szpone/public/images/acurity-splash-watermark.gif) no-repeat 530px top;
}
.splashpanel
{
	padding: 0px 0 8px 0px;
}


/* NETWORK STRIP STYLES
--------------------------------------------------------------------*/

#networkstrip
{
	background: #D6D9E0 url(/skins/szpone/public/images/networkstrip-bkg-rpt.gif) repeat-y left top;
	margin-bottom: 1px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#networkLinksBox
{
	float: right;
	width: 360px;
}
.networkLinks
{
	float: left;
}


/* NO DHTML MENU STYLES
--------------------------------------------------------------------*/

.topmenu-nodhtml
{
	font-weight: bold;
	color: #B8B8B8;
	text-transform: uppercase;
	padding: 4px 10px 5px 10px;
	text-decoration: none;
}

.topmenu-nodhtml:hover
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E2E2E4;
	color: #5B8F14;
}



/* MASTHEAD STYLES
--------------------------------------------------------------------*/

#aclogin
{
	background: url(/skins/szpone/public/images/acurity_client_login.gif);
	height: 27px;
	width: 141px;
	margin: 5px 30px 0 0;
	float: right;
}
#aclogin:hover
{
	background: url(/skins/szpone/public/images/acurity_client_login.gif);
	height: 27px;
	width: 141px;
	cursor: hand;
	margin: 6px 29px 0 0;
	float: right;
}

#logoheader
{
	padding: 19px 0 17px 16px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
/* changed this code to pick up correct oidsubnav image (2nd level cat.) from system.*/
#imagebanner24
{
	background: url(/skins/szpone/public/images/masthead-image-0.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner23
{
	background: url(/skins/szpone/public/images/masthead-image-1.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner25
{
	background: url(/skins/szpone/public/images/masthead-image-2.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner26
{
	background: url(/skins/szpone/public/images/masthead-image-3.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner27
{
	background: url(/skins/szpone/public/images/masthead-image-4.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner100
{
	background: url(/skins/szpone/public/images/masthead-image-5.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}


#imagebanner0
{
	background: url(/skins/szpone/public/images/masthead-image-0.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner
{
	background: url(/skins/szpone/public/images/masthead-image-0.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner1
{
	background: url(/skins/szpone/public/images/masthead-image-1.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner2
{
	background: url(/skins/szpone/public/images/masthead-image-2.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner3
{
	background: url(/skins/szpone/public/images/masthead-image-3.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#imagebanner4
{
	background: url(/skins/szpone/public/images/masthead-image-4.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

#imagebanner5
{
	background: url(/skins/szpone/public/images/masthead-image-5.jpg) no-repeat left top;
	height: 113px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}


.sectionheading
{
	padding: 76px 0px 0px 635px;
}

/* NAVIGATION STYLES
--------------------------------------------------------------------*/

#mainnavbox
{
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 35px;
	margin-bottom: 16px;
}

#mainnav
{
	padding: 5px 0px 2px 0px;
	width: 650px;
	background-color: #000;
}
#mainnav UL
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px;
	list-style-type: none;
}
#mainnav UL LI
{
	padding: 0px 13px 0px 13px;
	display: inline;
	font-weight: bold;
	margin: 0px;
}
#mainnav UL LI A
{
	padding: 0px;
	display: inline;
	color: #C0C0C0;
	margin: 0px;
	text-decoration: none;
	border: none;
}
#mainnav UL A:hover
{
	color: #FFF;
	text-decoration: none;
	border: none;
}
#mainnavBottom
{
	height: 1px;
}

.mainnavOn-txt a
{
	color: #609518;
	font-weight: bold;
	text-decoration: none;
	border: none;
}
.mainnavOn-txt a:hover
{
	color: #609518;
	font-weight: bold;
	text-decoration: none;
	border: none;
}

#subnav
{
	padding: 0px 0px 0px 0px;
	width: 178px;
	background-color: #E3E3E5;
	margin: 0px 10px 0px 10px;
}
#subnav UL
{
	padding: 0px 9px 0px 9px;
	margin: 0px;
	list-style-type: none;
}
#subnav UL LI
{
	padding: 0px 0px 0px 0px;
	display: inline;
	font-weight: normal;
	margin: 0px;
}
#subnav UL LI A
{
	line-height: 11px;
	background: url(/skins/szpone/public/images/subnav-bkg-off.gif) no-repeat left bottom;
	padding: 5px 0px 6px 5px;
	display: block;
	color: #7B7E86;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: none;
}
#subnav UL LI span
{
	line-height: 11px;
	background: #D8D9DB url(/skins/szpone/public/images/subnav-bkg-on.gif) no-repeat left bottom;
	padding: 5px 0px 7px 5px;
	display: block;
	color: #5B8F14;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	border: none;
}
#subnav UL A:hover
{
	background: url(/skins/szpone/public/images/subnav-bkg-ro.gif) no-repeat left bottom;
	color: #252C41;
	border: none;
}

#subnavBottom
{
	height: 1px;
	padding-left: 10px;
}
#subnavBottom2
{
	height: 10px;
	padding-left: 10px;
}
#supnavtop
{
	padding: 0px 0px 0px 0px;
	width: 178px;
	background: #E3E3E5 url(/skins/szpone/public/images/subnav-top-line.gif) no-repeat 9px bottom;
	height: 10px;
	margin: 0px 0px 0px 10px;
}

#tertiarynav
{
	padding: 0px 0px 0px 0px;
	width: 178px;
	background-color: #E3E3E5;
	margin: 0px 0px 0px 10px;
}
#tertiarynav UL
{
	background-color: #D6D7DA;
	margin: 0px 9px 0px 9px;
	padding: 2px 0px 10px 0px;
	list-style-type: none;
}
#tertiarynav UL LI
{
	padding: 0px 0px 0px 0px;
	display: inline;
	font-weight: normal;
	margin: 0px;
}
#tertiarynav UL LI A
{
	color: #5B8F14;
	line-height: 11px;
	background: url(/skins/szpone/public/images/tertiary-bkg-off.gif) no-repeat 10px bottom;
	padding: 3px 0px 5px 13px;
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: none;
}
#tertiarynav UL A:hover
{
	background: url(/skins/szpone/public/images/tertiary-bkg-off.gif) no-repeat 10px bottom;
	color: #3C7700;
	font-weight: bold;
	text-decoration: none;
	border: none;
}
#tertiarynavBottom
{
	height: 1px;
}

.devlist
{
	padding: 10px 0px 10px 0px;
	width: 178px;
	background-color: #E3E3E5;
	margin: 0px 10px 0px 10px;
}
.devlist UL
{
	padding: 0px 9px 0px 9px;
	margin: 0px;
}
.devlist UL LI
{
	padding: 0px 0px 0px 0px;
	display: inline;
	font-weight: normal;
	margin: 0px;
	list-style: none; /*list-style-image:url(/skins/szpone/public/images/subnav-bullet-on.gif); BACKGROUND: url(/skins/szpone/public/images/subnav-bullet-on.gif) no-repeat left 9px;*/
}
.devlist UL LI A
{
	line-height: 11px;
	background: url(/skins/szpone/public/images/subnav-bkg-off.gif) no-repeat left bottom;
	padding: 5px 0px 6px 5px;
	display: block;
	color: #7B7E86;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: none;
}
.devlist UL LI A:hover
{
	background: url(/skins/szpone/public/images/subnav-bkg-ro.gif) no-repeat left bottom;
	color: #252C41;
	border: none;
}
.devlist UL LI span A
{
	line-height: 11px;
	background: #D8D9DB url(/skins/szpone/public/images/subnav-bkg-on.gif) no-repeat left bottom;
	padding: 5px 0px 7px 5px;
	display: block;
	color: #5B8F14;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	border: none;
}
.devlist UL LI span A:hover
{
	line-height: 11px;
	background: #D8D9DB url(/skins/szpone/public/images/subnav-bkg-on.gif) no-repeat left bottom;
	display: block;
	color: #3C7700;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	border: none;
}

.devlist LI UL
{
	padding: 0px 0px 0px 5px;
	background-color: #D6D7DA;
	margin: 0px 0px 0px 0px;
}

.devlist LI UL LI
{
	/*BACKGROUND: url(/skins/szpone/public/images/subnav-bullet-on.gif) no-repeat left 9px; */
	padding: 0px 0px 0px 0px;
	display: inline;
	font-weight: normal;
	margin: 0px;
	background-color: #D6D7DA;
}
.devlist LI UL LI A
{
	color: #5B8F14;
	line-height: 11px;
	background: url(/skins/szpone/public/images/tertiary-bkg-off.gif) no-repeat 6px bottom;
	padding: 4px 0px 6px 8px;
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: none;
}

.devlist LI UL LI span, .devlist LI UL LI span a, .devlist LI UL LI span a:hover
{
	background: url(/skins/szpone/public/images/tertiary-bkg-off.gif) no-repeat 6px bottom;
	line-height: 11px;
	display: block;
	color: #3C7700;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	border: none;
}

.devlist LI UL A:hover
{
	background: url(/skins/szpone/public/images/tertiary-bkg-off.gif) no-repeat 10px bottom;
	color: #3C7700;
	font-weight: bold;
	text-decoration: none;
	border: none;
}

.uselinkshead
{
	color: #CC7D00;
	font-weight: bold;
}

/*.list1 LI {PADDING: 0px 3px 0px 0px; MARGIN: 0px; list-style-image:url(/skins/szpone/public/images/subnav-bullet-on.gif);  }*/


/* CONTENT AREA STYLES
----------------------------------------------*/

#contentbox
{
	padding: 8px 9px 9px 9px;
	margin-bottom: 20px;
	background: #fff url(/skins/szpone/public/images/content-grd-ftr.gif) repeat-x left bottom;
}

.formfield
{
	border-bottom: #E0E0E0 1px solid;
	border-right: #E0E0E0 1px solid;
	border-top: #999 1px solid;
	border-left: #999 1px solid;
	background: #ffffff;
	color: #333333;
	font: 12px Arial;
	text-indent: 3px;
	padding: 1px 0 0 0px;
}
.formheader
{
	background-color: #E1F2C9;
}
.topButton
{
	float: right;
	width: 90px;
	height: 26;
}

.validationtext
{
	background: #EBF4E5;
	padding: 10px 10px 10px 13px;
	color: #6A9A24;
	
	font-weight: bold;
	width: inherit;
	border: 1px dashed #6A9A24;
}

.errorbox
{
	background: #E5EBF4;
	padding: 23px 25px 25px 28px;
	color: #24689A;
	width: inherit;
	border: 1px dashed #24689A;
	width: 560px;
}
.errortext
{
	color: #24689A;
	font-weight: normal;
}
.errorheading
{
	color: #24689A;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: -5px;
	margin-top: 6px;
}

/* form buttons */

.submitResetBT
{
	margin: 3px 0 3px 5px;
}
.backtotop
{
	float: right;
	width: 71px;
}


/* THIRD COLUMN STYLES
----------------------------------------------*/

#column3box
{
	padding: 0px 9px 9px 11px;
}

#searchbox
{
	background: url(/skins/szpone/public/images/searchbox-bkg-rpt.gif) repeat-x left top;
	height: 69px;
	width: 180px;
	margin-bottom: 3px;
}
.searcharrow
{
	width: 12px;
	float: left;
	padding-right: 0px;
}
.searchfunctions
{
	float: left;
	width: 168px;
	height: 69px;
	background: url(/skins/szpone/public/images/searchbox-right-cnr.gif) no-repeat right top;
}
.searchsiteimg
{
	padding: 11px 0 3px 0;
}
.searchfield
{
	border: 1px solid #F7BE78;
	color: #666;
	border-left: 1px;
	border-right: 1px;
	line-height: 19px;
	height: 19px;
	width: 116px;
}

.rightpanelbox
{
	padding: 12px 8px 12px 15px;
	background: #FCFCFD url(/skins/szpone/public/images/rightpanel-grd-ftr.gif) repeat-x left bottom;
	margin-bottom: 9px;
}
#rememberme
{
	float: left;
	padding-top: 3px;
}
.adpanelbox
{
	background-color: #F4F5F6;
	padding: 8px;
}

.loginhead
{
	color: #6EAA46;
	font-weight: bold;
	height: 30px;
}
.loginhead2
{
	background: url(/skins/szpone/public/images/dots1-hrz-rpt.gif) repeat-x left 22px;
	color: #6EAA46;
	font-weight: bold;
	height: 31px;
}
.loginsmtxt
{
	color: #A2A2A2;
	float: left;
	padding: 2px 2px 3px 0;
}
.loginsmtxt2
{
	color: #A2A2A2;
	float: left;
	padding: 2px 0 3px 0;
	line-height: 10px;
}
.loginbutton
{
	float: left;
	padding: 0px;
}


.formfieldpale
{
	border-width: 1px;
	border-top-color: #D3D3D3;
	border-left-color: #D3D3D3;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-style: solid solid solid solid;
	background-color: #F1F1F1;
	color: #666666;
	padding: 2px 0 2px 0px;
}

.checkbox
{
	border: none;
}

.toppad1
{
	padding-top: 8px;
}

/* SUBSCRIBE TO NEWSLETTER STYLES
--------------------------------------------------------------------*/

.box-content
{
	width: auto;
	background: url(/skins/szpone/public/images/content-box-bkg.gif) repeat-x left bottom;
	margin: 0px 0 0 0;
	border-right: 1px solid #e4e6e7;
	border-left: 1px solid #e4e6e7;
}
.box-content .header
{
	padding: 12px 15px 15px 15px;
	color: #7b7e86;
}
.box-content .header .text
{
	width: auto;
	margin: 3px 10px 0 15px;
	padding: 0;
}
.box-content .downloads
{
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 0 0px;
	color: #878178;
	border: 1px solid #e4e6e7;
	background: #fff;
}
.box-content .downloads .title
{
	margin: 1px;
	background: #f1f2f3;
	color: #8a939d;
	border-bottom: 1px solid #e4e6e7;
	font-weight: bold;
	padding: 4px 0 5px 6px;
}
.logo-synopsis
{
	padding: 4px 0 0 2px;
}

.box-corners-top
{
	height: 5px;
	background: url(/skins/szpone/public/images/cnr-tr-1.gif) no-repeat right top;
	margin-top: 0px;
	text-align: left;
}
.box-corners-bottom
{
	height: 12px;
	background: url(/skins/szpone/public/images/cnr-br-1.gif) no-repeat right bottom;
}

.btn-subscribe-acurity
{
	background: url(/skins/szpone/public/images/btn-subscribe-acurity.gif) no-repeat 0px 0px;
	width: 117px;
	height: 42px;
	cursor: pointer;
	margin: 0;
	padding: 0;
}
.btn-subscribe-acurity:hover
{
	background: url(/skins/szpone/public/images/btn-subscribe-acurity.gif) no-repeat 0px -42px;
	width: 117px;
	height: 42px;
}
.btn-subscribe-acurity span
{
	visibility: hidden;
	margin: 0;
	padding: 0;
}
.btn-subscribe-synopsis
{
	background: url(/skins/szpone/public/images/btn-subscribe-synopsis.gif) no-repeat 0px 0px;
	width: 117px;
	height: 42px;
	cursor: pointer;
	margin: 0;
	padding: 0;
}
.btn-subscribe-synopsis:hover
{
	background: url(/skins/szpone/public/images/btn-subscribe-synopsis.gif) no-repeat 0px -42px;
	width: 117px;
	height: 42px;
}
.btn-subscribe-synopsis span
{
	visibility: hidden;
	margin: 0;
	padding: 0;
}

.download-links
{
	height: auto;
	padding: 10px 12px 12px 12px;
	margin: 1px;
}
.download-links .date
{
	padding: 2px 0 10px 0px;
	color: #49a004;
}
.download-links ul
{
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
	
}
.download-links ul li
{
	background: url(/skins/szpone/public/images/bullet.gif) no-repeat left 5px;
	padding: 0px 0 1px 12px;
}
.download-links ul li a
{
	color: #49a004;
	text-decoration: none;
}
.download-links ul li a:hover
{
	color: #a4dd04;
	text-decoration: underline;
}

#acurity-report
{
	border: 1px solid #e4e6e7;
	padding: 1px;
}
.report-header
{
	height: auto;
	background: #fff;
	border-bottom: 1px solid #e4e6e7;
	padding: 4px 0 4px 0;
}
.report-logo
{
	padding: 13px 0px 13px 13px;
}
.report-date
{
	font-size: 21px;
	font-weight: normal;
	color: #99cc00;
	float: right;
	padding: 19px 20px 0 0;
}
.report-date-detail
{
	font-size: 21px;
	font-weight: normal;
	color: #99cc00;
	float: right;
	padding: 6px 20px 0 0;
}
.report-title h2
{
	font-size: 14px;
	font-weight: bold;
	color: #99cc00;
	padding: 0px;
}
h2.report-title
{
	font-size: 14px;
	font-weight: bold;
	color: #99cc00;
	padding: 0px;
}


.backtolist
{
	list-style-type: none;
	padding: 22px 0 10px 0px;
	text-indent: none;
}
.backtolist UL
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px;
	list-style-type: none;
}
.backtolist UL LI
{
	padding: 0 0px 0px 15px;
	background: url(/skins/szpone/public/images/bullet-arrow4.gif) no-repeat 0px 5px;
}
.backtolist UL LI a
{
	color: #6EAA46;
	text-indent: none;
	border-bottom: 1px dashed #A9D18E;
	text-decoration: none;
}
.backtolist UL LI a:hover
{
	color: #BF6A29;
	text-indent: none;
	border-bottom: 1px dashed #BF6A29;
	text-decoration: none;
}




/* FOOTER
--------------------------------------------------------------------*/

#greyfooterbox
{
	background: #707A87 url(/skins/szpone/public/images/footergrey-bkg-rpt.gif) repeat-x left top;
	padding: 15px 0 15px 0;
	text-align: center;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
.footerdivider1
{
	padding: 0 6px 0 5px;
	color: #B0B2B4;
	border: none;
}
.footerlinks1
{
	font-weight: bold;
	text-decoration: none;
	color: #EBECEE;
	border: none;
}
.footerlinks1:hover
{
	border-bottom: 1px dashed #A9DD18;
	text-decoration: none;
	color: #A9DD18;
}

#sitefooterbox
{
	background: #5B9536 url(/skins/szpone/public/images/footer-abstract-colour.jpg) no-repeat left top;
	text-align: center;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 100px;
}
.copyrightbox
{
	padding: 20px 0 25px 0;
}
.footertext2
{
	padding: 0 5px 0 5px;
	color: #DEEAD3;
	border: none;
}
.footerlinks2
{
	text-decoration: none;
	color: #DEEAD3;
	border: none;
}
.footerlinks2:hover
{
	
	text-indent: none;
	border-bottom: 1px dashed #A9D732;
	text-decoration: none;
	color: #FFF;
}

.finsynbox
{
	text-align: left;
	float: left;
	width: 215px;
	padding: 2px 0 0px 10px;
}
.finsynSymbol
{
	width: 35px;
	float: left;
}
.finsyntxt
{
	float: left;
	font-size: 11px;
	padding: 7px 0 0 0;
}

.e7box
{
	margin-top: 15px;
	width: 240px;
	background: #4B842A url(/skins/szpone/public/images/e7box-corner.gif) no-repeat left top;
	float: right;
}
.e7logo
{
	float: right;
	padding: 5px 7px 5px 5px;
	border: none;
	text-decoration: none;
}
.e7txt H2
{
	color: #7AB619;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	display: inline;
	border: none;
}
.e7txt H2 a
{
	color: #7AB619;
	text-decoration: none;
	font-weight: normal;
	display: inline;
	border: none;
}
.e7txt H2 a:hover
{
	color: #A9D732;
	text-decoration: none;
	font-weight: normal;
	display: inline;
	border: none;
}
/*内容分页部分*/
.content_page
{
	text-align: center;
	margin: 8px;
}
.content_page a
{
	background: #fff;
	margin: 1px;
	padding: 4px 6px;
	border: 1px solid #AECD9E;
	color: #A0A0A0;
}
.content_page span
{
	background: #F7FDF4;
	color: #f60;
	margin: 1px;
	padding: 4px 6px;
	border: 1px solid #AECD9E;
}
/*列表分页部分*/
.list_page
{
	text-align: center;
	margin: 8px;
}
.list_page a
{
	background: #fff;
	margin: 1px;
	padding: 4px 6px;
	border: 1px solid #AECD9E;
	color: #A0A0A0;
}
.list_page span
{
	background: #F7FDF4;
	color: #f60;
	margin: 1px;
	padding: 4px 6px;
	border: 1px solid #AECD9E;
}
.tags
{
	list-style: none;
	margin: 8px;
	color: #666;
}
.tags li
{
	margin: 0;
	padding: 0;
}
.tags h1
{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.tags li span
{
	color: #999;
}
.tags hr
{
	color: #fff;
	height: 0px;
	border: 0px;
	border-top: 1px dashed #ccc;
	margin: 6px 0;
}
/*自定义的一些功用css*/
#info li
{
	background: url(/skins/szpone/images/dot.gif) repeat-y left;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
#info li span
{
	float: right;
	color: #999;
}
#info_list li
{
	line-height: 26px;
	height: 26px;
	background: url(/skins/szpone/images/line.gif);
}
#info_list span
{
	float: right;
	font-size: 10px;
	color: #999;
}
#info_tt li
{
	float: left;
	width: 50%;
}
#info_tt li span
{
	float: right;
	color: #999;
	margin-right: 4px;
}
/*内容部分样式*/
.c_l
{
	width: 695px;
	overflow: hidden;
}
.c_r
{
	width: 200px;
	overflow: hidden;
}
.sub_i_bg
{
	background: url(/skins/szpone/images/sub_i_bg.gif) repeat-x top;
}
.sub_i_title
{
	background: url(/skins/szpone/images/sub_title_bg.gif) no-repeat;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
	color: #6BB146;
	font-weight: bold;
	width: 72px;
}
.sub_i_b
{
	border: 1px solid #CEE5C2;
	border-top: 0px;
	width: 418px;
	height: 138px;
	padding: 10px;
}
.sub_i_bg01
{
	background: url(/skins/szpone/images/i_t_bg.gif) repeat-x;
	border: 1px solid #CEE5C2;
	border-bottom: 0px;
	line-height: 28px;
	font-weight: bold;
	color: #6BB146;
	padding-left: 12px;
	overflow: hidden;
}
.sub_i_bg01 span
{
	float: right;
	font-weight: normal;
	padding-right: 12px;
	color: #A1CC8A;
}
.sub_i_bg01 span span
{
	float: none;
	padding: 0px;
	margin: 0 2px;
}
.sub_i_bg01 span a
{
	color: #6BB146;
}
.sub_i_bg01 span a:hover
{
	color: #f30;
}
.sub_i_b01
{
	border: 1px solid #CEE5C2;
	padding: 4px;
	overflow: hidden;
}
.sub
{
	padding: 4px;
	overflow: hidden;
}
.sub_i_b03
{
	margin: 0 10px 0 10px;
	padding: 3px 0 0 10px;
	overflow: hidden;
	background-color: #E3E3E5;
}
.sub_i_b_link
{
	border-top: 0px;
}
#info_ordnum div
{
	float: left;
}
.pic_ordnum div
{
	float: left;
}
.sub_bg
{
	background: url(/skins/szpone/images/sub_bg.gif) no-repeat center;
	width: 65px;
	height: 24px;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	color: #6BB146;
	margin: 5px 0 -1px 0;
	position: relative;
}
.sub_bg a
{
	color: #6BB146;
}
.unsub_bg
{
	background: #fff url(/skins/szpone/images/unsub_bg.gif) no-repeat center;
	width: 65px;
	height: 24px;
	line-height: 25px;
	text-align: center;
	color: #909090;
	font-weight: normal;
	margin: 5px 0 -1px 0;
}
.unsub_bg a
{
	color: #909090;
}
#sub_width
{
	width: 345px;
}
.foot
{
	text-align: center;
	padding: 10px;
}
#foot
{
	color: #D0D0D0;
}
#foot a
{
	color: #666;
}
#notice
{
	height: 149px;
}
#notice li span
{
	float: right;
}
#link
{
	padding: 0 6px 0 6px;
}
#links
{
	float: left;
	padding: 10px 6px 0 0;
}
#links li
{
	float: left;
	width: 30%;
	padding: 0 16px 0 0;
}
#link_pic
{
	width: 100%;
	padding: 10px 6px 0 0;
}
#link_pic li
{
	float: left;
	margin: 2px 0;
}
#index_pic
{
	text-align: center;
	width: 100%;
	overflow: hidden;
}
#index_pic li
{
	float: left;
	width: 20%;
}
#index_pic li img
{
	border: 1px solid #ddd;
	padding: 2px;
	margin: 4px 0;
}
.index_pic
{
	text-align: center;
	width: 100%;
	overflow: hidden;
}
.index_pic li
{
	float: left;
	width: 20%;
}
.index_pic li img
{
	border: 1px solid #ddd;
	padding: 2px;
	margin: 4px 0;
}

/*投票部分*/
.index_vote
{
	margin: 0;
	padding: 0;
}
.index_vote dt
{
	line-height: 25px;
}
.index_vote h3
{
	margin: 0;
	padding: 0;
	font: 12px Microsoft Yahei;
	text-align: left;
	font-weight: bold;
	color: #4EB30F;
}
.vote_bnt
{
	background: url(/skins/szpone/images/vote_bg.gif) no-repeat;
	color: #fff;
	text-align: center;
	border: 0px;
	width: 44px;
	line-height: 22px;
	height: 22px;
	cursor: hand;
}

.vote_show{margin:20px;padding:0;}
.vote_show dt{margin:10px;}
.vote_show dt h3{margin:0;padding:0;font:18px Microsoft Yahei;color:#4EB30F;text-align:center;}
.vote_show dt span{float:right;margin:2px 20px 2px 0;width:350px;height:20px;}
.vote_show dt span img{max-width:348px;}
.vote_show dt.r{width:370px;height:20px;}

.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}
.list_title a{color:#03f;text-decoration:none;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden;width:100%;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#390;}

.info_content{word-wrap:break-word;overflow:hidden;width:100%;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;position:static;+position:relative;top:-50%;left:-50%;}

/*公告页面部分*/
.notice_title
{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
}
.notice_title hr
{
	color: #fff;
	height: 1px;
	width: 96%;
	align: center;
	border-top: 1px solid #ccc;
	overflow: hidden;
}
.notice_info
{
	text-align: center;
	border: 1px solid #FFCDA5;
	background: #FFF9F4;
	height: 25px;
	line-height: 25px;
	margin: 6px 0;
}
.notice_info span
{
	color: #f00;
}
.notice_info span a
{
	color: #f00;
	text-decoration: underline;
}
.notice_jj
{
	padding: 10px;
	background: #FCFCFC;
}
.notice_content
{
	word-break: break-all;
	overflow: auto;
	width: auto;
	margin-bottom: 10px;
}
/*Ajax评论*/
#comment_list
{
}
#comment_add li
{
	line-height: 30px;
}
#comment_add input
{
	height: 20px;
	line-height: 20px;
	border: 1px solid #ccc;
	padding: 0px;
}
#comment_add button
{
	width: 40px;
	height: 21px;
	line-height: 22px;
	border: 1px solid #ccc;
	padding: 0px;
	margin: 0 4px;
}
#comment_add textarea
{
	width: 96%;
	height: 120px;
	overflow: hidden;
	border: 1px solid #ccc;
	background: url(/skins/szpone/images/tishi.gif) no-repeat right bottom fixed;
}
#comment_title
{
	background: url(/skins/szpone/images/i_t_bg.gif);
	border: 1px solid #CEE5C2;
	line-height: 28px;
	height: 28px;
	padding: 2px 6px;
}
#comment_content
{
	border: 1px solid #CEE5C2;
	border-top: 0px;
	padding: 6px;
	overflow: hidden;
	word-break: break-all;
	margin-bottom: 10px;
}
.comment_page
{
	text-align: center;
	margin-bottom: 10px;
}
.comment_page a
{
	background: #fff;
	margin: 0px 1px;
	padding: 4px 6px;
	border: 1px solid #AECD9E;
	color: #A0A0A0;
}
.comment_page span
{
	background: #F7FDF4;
	color: #f60;
	margin: 0px 1px;
	padding: 4px 6px;
	border: 1px solid #AECD9E;
}
.position
{
	background: url(/skins/szpone/images/position_bg.gif) repeat-x bottom;
	height: 30px;
	line-height: 30px;
	text-indent: 14px;
	color: #999;
}
.position a
{
	color: #6BB146;
}
#map
{
	line-height: 10px;
	padding: 16px;
}
/*搜索结果部分*/
#search
{
	padding: 0 18px;
}
#search li
{
	line-height: 25px;
}
#search li div
{
	line-height: normal;
	color: #aaa;
}
#search li hr
{
	color: #fff;
	height: 1px;
	border: 0px;
	border-top: 1px dashed #ccc;
	margin: 6px 0;
}
#search li span
{
	color: #ccc;
	float: right;
}

.list_photo{margin:0;padding:0;width:100%;}
.list_photo dt{width:139px;height:120px;float:left;text-align:center;}
.list_photo dt img{border:1px solid #CEEDC0;padding:2px;}
.list_photo dt div{padding:6px 0;width:126px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E;}
.list_photo a{color:#50B20E;}
.list_photo a:hover{color:#f60;}