@charset "utf-8";
/* CSS Document */
body {
    background-color: #c9dcda;
}

#wrapper {
    margin:0 auto;
    width:959px;
	height:100%;
}
#header {
    margin:0 auto;
    width:959px;
    height:54px;
    background-image:url(images/top.jpg);
}

#mid{
	background:url(../imgs/mid_bg.jpg) no-repeat top;
	height:100%;
	margin:0;
	padding:0;
	}
#regmid{
	background:url(../imgs/mid_bg2.gif) no-repeat top;
	height:100%;
	margin:0;
	padding:0;
	}
.process{
	width:681px;
	height:140px;
	margin:0 auto;
	padding:30px;
}
.content {
	width:680px;
	margin:0 auto;
	top:140px;
}

.content li{
	height:50px;
	padding-bottom:20px;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
}
.contentFrom {
	width:550px;
	margin:0 auto;
	top:140px;
	overflow:auto;
}
.contentFrom li{
	height:50px;
	margin-bottom:20px;
	font-size: 15px;
	font-weight: bold;
}

#footer {
    _height:1%;
    margin:0 auto;
    width:959px;
    height:121px;
    background-image:url(images/down.jpg);
}
.agreeBtn{
	padding-left:75px;
	
}
.sp2Att{
	width:550px;
	margin-top:50px;
	margin-left:40px;
	padding-top:10px;
	padding-left:50px;
	border-top:1pt dashed #666;
}

.sp2Att li{
	margin:0;
	height:18px;
	line-height:18px;
	text-align:left;
	list-style:disc;
}
.sp3Att{
	width:600px;
	margin-top:50px;
	margin-left:30px;
	padding-top:10px;
	border-top:1pt dashed #666;
}