* { font-family:'Arial'; }
body {
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFF;
	margin:0px;
	padding:0px;
}
a { font-size: 12px; text-decoration:none; color:#0066cc; }
a:hover { color:#cc0000; }

form { padding:0; margin:0; }

.news td { border-bottom:#666 dashed 1px; padding: 12px 0; font-size: 12px;color:#333;}
.newstxt { border:#666 dashed 1px; padding: 10px;font-size: 12px;color:#333;}

.bodytxt { font-size:12px; line-height: 1.7em;color:#333;}

.foot1 { width: 735px; height:90px; font-size: 12px; color:#333; line-height:1.6em;background:url(images/1_down.gif) no-repeat; padding-top:15px; }
.foot1 a {color:#FF0000; text-decoration:underline;}
.foot1 a:hover { text-decoration:none;} 

.foot2 { width: 900px; height:90px; font-size: 12px; color:#333; line-height:1.6em;background:url(images/2_down.gif) no-repeat; }
.foot2 a {color:#FF0000; text-decoration:underline;}
.foot2 a:hover { text-decoration:none;} 

.indexphoto { width:250px; height:192px; background:url(images/1_photobg.gif) no-repeat; padding-top:6px; padding-left:5px; }
.indexphoto_l { width:322px; height:246px; background:url(images/1c_photobg.gif) no-repeat; padding-top:6px; padding-left:5px; }

.wrapper{ position:relative; width:425px; height:220px; overflow:hidden; padding:0; margin:16px auto; background-color:#FFFFFF; }
.wrapper li{ list-style:none;  }
.wrapper *{ margin:0; padding:0; }
ul#run{ position:absolute; top:0px; left:0px; width:auto; height:auto; overflow:hidden; padding:0; margin:0; }
ul#run li{ float:left; }
ul#run li span{ display:block; width:425px; height:220px; text-align:center; }
ul#Num{	position:absolute; bottom:0px; right:0px; padding:0px; margin:0px; }
ul#Num li{ float:left; margin:0px 2px; }
ul#Num li a{ float:left; font-size:12px; line-height:15px; padding:0px 5px; color:#F34D05; border:1px solid #CCC; background:#FFF; text-decoration:none; }
ul#Num li a:hover,ul#Num li a.hover{ color:#FFF; background:#F34D05; }

.wrapper_banner{ position:relative; width:240px; height:180px; overflow:hidden; padding:0px; margin:0px; }
.wrapper_banner *{ margin:0px; padding:0px; }
ul#run_banner{ position:absolute; top:0px; left:0px; width:auto; height:auto; overflow:hidden; }
ul#run_banner li{ list-style:none; float:left; padding-right:0px; }
ul#run_banner li span{ display:block; width:240px; height:180px; text-align:center; }

.wrapper_banner_l{ position:relative; width:312px; height:234px; overflow:hidden; padding:0px; margin:0px; }
.wrapper_banner_l *{ margin:0px; padding:0px;}
ul#run_banner_l{ position:absolute; top:0px; left:0px; width:auto; height:auto; overflow:hidden; }
ul#run_banner_l li{ list-style:none; float:left; padding-right:0px; }
ul#run_banner_l li span{ display:block; width:312px; height:234px; text-align:center; }

.member_table { font-size: 12px; color:#333; border-color:#663300; width:700px; }
.member_table td { border-color:#555555; }
.member_table .ttitle { background-color:#DDDDDD; }
.member_table .thead { background-color:#FFFFDD; width:100px; text-align:center; color:#663300; }
.member_tip { color:#666666; font-size:12px; }
.member_tip_h { color:#666666; width:700px; margin:auto; font-size:12px; padding:10px 0px; }
.member_btn { text-align:center; padding-top:10px; padding-bottom:20px; }
.member_btn input { background-color:#FFFFCC; border:#663300 1px solid; color:#663300; height:30px; }
.red { color:#FF0000; padding-right:2px; }
#mpic { border:#553300 1px solid; width:180px; height:50px; }

.member_login { font-size:12px; color:#0066CC; }
.member_login span { font-weight:bold; }
.member_login img { vertical-align:text-bottom; }

input { font-size:12px; }
form { padding:0; margin:0;}
