body {
	color: rgb(35, 35, 35); 
	font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif; 
	font-size: 0.85em; 
	background-color: rgb(255, 255, 255);
}
header {
	display: block;
}
footer {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}

label {
	width: 100px; 
	display: inline-block;
}
/*
<!--
table {
	width: 100%; border-collapse: collapse;
}
table {
	border: 1px solid rgb(0, 0, 0);
}
th {
	border: 1px solid rgb(0, 0, 0);
}
td {
	border: 1px solid rgb(0, 0, 0);
}
td {
	padding: 3px 8px;
}
-->
*/
input {
	width: 500px;
}
textarea {
	width: 500px;
}
textarea {
	height: 300px;
}
.clear {
	clear: both;
}
#signup {
	background: rgb(255, 255, 255); 
	margin: 50px auto; 
	padding: 0px 50px 50px; 
	border-radius: 50px; 
	border: 1px solid rgb(199, 199, 199); 
	width: 800px; 
	min-height: 400px; 
	box-shadow: 10px 10px 20px #888;
}
#signup li {
	list-style: none; 
	margin: 15px 0px;
}
#signup ul {
	margin: 0px; 
	padding: 0px;
}
#signup #event {
	width: 550px; 
	margin-right: 50px; 
	float: left;
}
#signup #event p{
	text-align:justify; 
	text-justify:inter-ideograph;
	word-wrap:break-word; 
	word-break:break-all;
	text-indent:2em;
	line-height:1.5em ;
}
/* table 有边框类型 */
#table_2{
	width:500;
	margin-left:50px;
	border: 1px solid rgb(0, 0, 0);
	border-collapse: collapse;
}
#table_2 td{
	border: 1px solid rgb(0, 0, 0);
	padding: 3px 8px;
}
/* end */
/* table 无边框类型 */
#table_1{
	border="0";
	cellpadding="0";
	cellspacing="1";
}
#table_1 td{
	border:0px;
	padding:0px;
	white-space: nowrap;
}
/* end */
#signup img	{
	margin-left:100px;
	width:350px;
}
#signup #form {
	width: 54px; 
	height:50px;
	float: right;
}
#signup #form input {
	width: 280px;
}
#signup #form input#City {
	width: 150px;
}
#signup span {
	margin: 100px; 
	text-align: center; 
	font-size: 1.5em; 
	display: block;
}
#signup h1 {
	margin: 0px -50px 30px; 
	padding: 10px 50px; 
	color: rgb(255, 255, 255); 
	border-top-left-radius: 50px; 
	border-top-right-radius: 50px; 
	background-color: rgb(5,139,200);
}
/*
<!--
th {
	white-space: nowrap;
}
td {
	white-space: nowrap;
}
-->
*/
.wrap {
	white-space: normal;
}
#source {
	width: 100%; height: 600px;
}






/* 颜色 */
.w {color: #ffffff;}
.b {color: #000000;}
.g {color: #868686;}
.r {color: #FF0000;}
.blue{color:#0000FF}
.o {color: #ff8a00;}
.wg {color: #333333;}
.de {color:#dedede;}
.bg {background-color: #F9FDEA;}
.green {color:#006600;}
.color1 {color:#0000ff;}

/* 字体 */
.fm {font-family:arial, "微软雅黑"}

/* 粗体 */
.fw {font-weight: bold;}

/* 字号 */
.ft56 {font-size:56px;}
.ft30 {font-size:30px;}
.ft29 {font-size:29px;}
.ft28 {font-size:28px;}
.ft27 {font-size:27px;}
.ft26 {font-size:26px;}
.ft25 {font-size:25px;}
.ft24 {font-size:24px;}
.ft23 {font-size:23px;}
.ft22 {font-size:22px;}
.ft21 {font-size:21px;}
.ft20 {font-size:20px;}
.ft19 {font-size:19px;}
.ft18 {font-size:18px;}
.ft17 {font-size:17px;}
.ft16 {font-size:16px;}
.ft15 {font-size:15px;}
.ft14 {font-size:14px;}
.ft13 {font-size:13px;}
.ft12 {font-size:12px;}
.ft11 {font-size:11px;}
.ft10 {font-size:10px;}