body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, td
{margin:0; padding:0;}
 
a {color:#000; outline:none;}
a img {border:none;}
a:link, a:visited
{text-decoration:none;}
 
html {background:#FFF url(share/bottomBackx.jpg) center bottom no-repeat fixed; height:100%;}
body
{
color:#000; 
overflow-x:hidden; 
font:14px "microsoft yahei",Verdana;
}
 
div 
{margin-left:auto; margin-right:auto;}
ul, ol
{list-style:outside none;}
li
{line-height:1.3em; margin-bottom:3px;}
li a
{font-weight:bold;}
input, textarea
{font-family:"microsoft yahei",Verdana; vertical-align:middle; margin:0;}
pre
{font:14px "microsoft yahei",Verdana; white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; line-height:1.3em;}
 
.wrap {clear:both; height:0; line-height:0; font-size:0;}
.delta {font-size:10px;}
.bold {font-weight:bold;}
 
.trans {background:rgba(255, 255, 255, 0.8)!important; background:#FFF; border-radius:5px; box-shadow:2px 3px 3px #999; border-bottom-color:#666!important; border-right-color:#666!important;}
.temp {position:relative;}
 
#top {height:221px; position:relative; z-index:0; min-width:1000px; background:#fcf9f1 url(share/topBack.jpg) 50% 0 no-repeat;}
 #logo {width:1000px; height:221px;}
 #logo a img {position:relative; top:7px; left:-50px;}
 
#line {height:10px; border-top:1px #666 solid; background:#FFF url(share/shadow.jpg) repeat-x;}
 
#main {width:100%; position:relative; z-index:1;}
#center {width:990px; height:100%;}
 #center a:hover {color:#52389d}
 
#left
{width:106px; height:600px; float:left; border:1px #999 solid; border-top-color:#FFF;}
 
#menu {margin:10px; position:absolute;}
 #menu dt {position:relative; border:1px #999 solid; height:25px; background:#d4d6fc; margin-top:5px; font-weight:bold; width:105px; line-height:25px; padding-left:10px; border-radius:3px;}
 #menu dt a {padding-left:0;}
 #menu dd {border-left:1px #999 solid; width:83px; height:20px; font-size:13px; display:none; margin-left:7px; line-height:21px;}
 #menu a {display:block; height:100%; padding-left:5px;}
 #menu a:hover {color:#FFF;}
 
#leftCurve {position:absolute; top:560px; margin-left:-7px;}
 
#mid {float:left; width:852px; margin-left:30px;}
 
#up {border:1px #999 solid; border-top-color:#FFF; zoom:1;} 
 #up dl {padding:10px 10px 0 10px;} 
 #up dt {padding:5px; background:#d4d6fc; border:1px #999 solid; border-radius:3px; font-weight:bold;}
 #up dt a {display:block;}
 #up dd {padding:5px 5px 0 5px;}
 #up dl table {width:100%;}
#up .content dt {border-radius:5px;}
 
#tab {width:100%; margin-top:12px;}
 .xNews {width:100px; border-right:1px #999 solid;}
 #tab td {height:32px; font-weight:bold; text-align:center; vertical-align:middle; font-size:16px; border-bottom:1px #999 solid; border-top:1px #999 solid; border-top-left-radius:5px; border-top-right-radius:5px;}
 #tab .xAct {border-bottom-color:#FFF; background-color:#FFF;}
 #tab .xBack {border-bottom-color:#999; background-color:#d4d6fc;}
 #tab a {display:block; height:100%; line-height:32px;}
 #tab a:hover {color:#FFF;}

.content img {border:1px #999 solid; margin:5px;}
#up .content table {border-collapse:collapse; width:90%; background:#FFF;}
.content td {border:1px #999 solid; padding:5px;}
.content td img {margin:0;}
.content p {margin-bottom:5px; text-indent:2em;}
.content p img {margin-left:-20px;}
.content #attach {padding:5px; margin-top:10px; border-top:1px #999 dashed; font-family:Verdana;}
 
#up .from table {width:100%; border-bottom:1px #999 dashed; background:none;}
.from td {border:none; padding:0 0 5px 7px; font-size:12px;}
 

 #attach ul {margin-top:5px;}
 
#page {border-top:1px #999 solid; padding:5px 5px 5px 10px; margin-top:15px;}
 #page table {width:100%;}
 #page #fanye42905, #page #fanye42920 {width:300px; font-weight:normal}
 #page table span, #page a {margin-right:10px; font-weight:bold;}
 
#copyright 
{width:990px; height:50px; font-size:12px; margin-top:10px; padding:5px 10px 0 10px; line-height:18px; border:1px #999 solid; font-family:Verdana;}
#bottom {height:50px; line-height:0; font-size:0;}
 
#pp_full_res img {display:block;}
.pp_overlay
{display:none; position:absolute; top:0; left:0; z-index:9500; width:100%; background:#000;}
.pp_pic_holder
{display:none; position:absolute; z-index:10000; padding:10px 0; width:100px; border:1px #666 solid; border-radius:3px; background:#DDD url('bg31.gif');}
.pp_content
{height:40px;}
.pp_fade
{display:none;}
div.pp_nav
{top:0; height:0; font-size:0; line-height:0;}
	div.pp_nav .pp_previous, div.pp_nav .pp_next
	{display:block; position:absolute; width:50%; max-width:1800px; background:url('sprite3.png') no-repeat -100px; opacity:0.8;}
	div.pp_nav .pp_previous
	{left:0;}
	div.pp_nav .pp_previous:hover
	{background-position:left center;}
	div.pp_nav .pp_next
	{right:0;}
	div.pp_nav .pp_next:hover
	{background-position:right center;}
.pp_content_container
{position:relative; width:100%;}
.pp_description
{display:none; padding:5px; background-color:#BBB; color:#000;}
td.pp_nav
{background:#999; text-align:center; line-height:31px;}
	td.pp_nav .currentTextHolder {display:inline-block; height:31px;}
	td.pp_nav .pp_previous, td.pp_nav .pp_next
	{display:inline-block; background:url('sprite2.png') no-repeat; width:20px; height:31px; text-decoration:none;}
	td.pp_nav .pp_previous
	{background-position:-216px -25px;}
	td.pp_nav .pp_previous:hover
	{background-position:-218px -25px; text-decoration:none;}
	td.pp_nav .pp_next
	{background-position:-240px -25px;}
	td.pp_nav .pp_next:hover
	{background-position:-238px -25px; text-decoration:none;}
.pp_clx
{width:66px; background-color:#999;}
.pp_close, .pp_open
{display:inline-block; float:left; height:31px; width:29px; background:url('sprite2.png') no-repeat; text-decoration:none;}
	.pp_open
	{background-position:-358px -26px; margin-left:4px;}
	.pp_open:hover
	{background-position:-356px -26px; text-decoration:none;}
	.pp_close
	{background-position:-264px -26px;}
	.pp_close:hover
	{background-position:-262px -26px; text-decoration:none;}
.pp_loaderIcon
{display:block; position:absolute; top:49%; left:49%; margin:-15px 0 0 -15px; width:37px; height:37px; background:url('loading.gif') no-repeat;}
.ppt
{display:none; position:absolute; top:-35px; left:0; z-index:9999; font-weight:bold; font-size:24px; color:#FFF; }