@charset "utf-8";
.hidden{
	display:none;
}

#register {
	background-color: #FFF;
	padding: 15px;
	float: left;
	height: auto;
	width: 400px;
}
#regTitle {
	color: #F00;
	background-image: url(../images/regline.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	text-align: center;
	float: left;
	height: 50px;
	line-height: 20px;
	width:100%;
	clear: both;
	margin: 0 0 15px 0;
}
.regForm {
	height: auto;
	width: 380px;
	margin: 0 atuo;
	clear: both;
}
.regForm tr td{
	padding:10px 0;
}
.regForm th{
	width:100px;
	padding: 0 15px 0 0;
	text-align: right;
	font-weight: normal;
	white-space: nowrap;
}
.regInput {
	border: 1px solid #b1b1b1;
	padding: 3px 5px;
	width: 130px;
	float: left;
	color: #555;
}
.regText {
	float: left;
	height: 75px;
	padding: 0 5px;
	border: 1px solid #b1b1b1;
	width: 220px;
	color: #555;
}
.regBtn {
	background-image: url(../images/regbtnbg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 31px;
	width: 61px;
	color: #FFF;
	margin: 0 15px 0 0;
	display: inline;
	padding: 0 0 0 5px;

	*padding: 3px 0 0 10px;
	cursor: pointer;
}
#regSuccess {
	text-align: center;
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	padding: 15px 0 0 0;
}
#regSuccess span {
	color:#b32d25;
	font-weight:bold;
}
.red {
	color:#F00;
}
.clickULine{
	text-decoration: underline;
}
a.clickULine:link{
	text-decoration: underline;
}
a.clickULine:visited{
	text-decoration: underline;
}
a.clickULine:hover{
	text-decoration: underline;
}
a.clickULine:active{
	text-decoration: underline;
}
#logOn {
	background-color: #FFF;
	padding: 15px;
	float: left;
	height: auto;
	width: 270px;
}

#secondsHTextArea {
	float: left;
	height: auto;
	width: 270px;
	padding: 15px;
	line-height: 1.8;
}
#giftsExchange {
	height: auto;
	width: 380px;
	margin: 20px auto 0 auto;
}
#giftsExchangeTop {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
}
#giftsExchangeIntro {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	margin: 5px 0 0 0;
}
#giftsExchangeTL {
	float: left;
	height: auto;
	width: 200px;
}
.giftsExchangeTbg {
	background-image: url(../images/giftstopbg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	clear: both;
	float: left;
	height: 7px;
	width: 100%;
}
.giftsETLCorner {
	background-image: url(../images/giftscorner.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 7px;
	width: 7px;
}
.giftsETRCorner {
	background-image: url(../images/giftscorner.jpg);
	background-repeat: no-repeat;
	background-position: -8px 0px;
	float: right;
	height: 7px;
	width: 7px;
}
.giftsExchangePicMain {
	clear: both;
	float: left;
	height: 166px;
	width: 100%;
}
.giftsEMLbg {
	float: left;
	height: 100%;
	width: 7px;
	background-image: url(../images/giftsleftbg.jpg);
	background-repeat: repeat-y;
}
.giftsEPicMain {
	float: left;
	height: 146px;
	width: 146px;
	padding: 10px 20px;
}
.giftsEPicMain img{
	width:145px;
	height:145px;
	border:1px solid #c4c4c4;
}
.giftsEMRbg {
	background-image: url(../images/giftsrightbg.jpg);
	background-repeat: repeat-y;
	float: right;
	height: 100%;
	width: 7px;
}



.giftsExchangeBbg {
	background-image: url(../images/giftsbottombg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	clear: both;
	float: left;
	height: 7px;
	width: 100%;
}
.giftsEBLCorner {
	background-image: url(../images/giftscorner.jpg);
	background-repeat: no-repeat;
	background-position: 0px -8px;
	float: left;
	height: 7px;
	width: 7px;
}
.giftsEBRCorner {
	background-image: url(../images/giftscorner.jpg);
	background-repeat: no-repeat;
	background-position: -8px -8px;
	float: right;
	height: 7px;
	width: 7px;
}
#giftsExchangeTR {
	float: left;
	height: auto;
	width: 159px;
	margin: 0 0 0 5px;
	display: inline;
}
.giftsEPointsMain {
	float: left;
	height: 130px;
	width: 125px;
	padding: 10px 10px;
	text-align: center;
}
#giftsEPoints {
	line-height: 25px;
	text-align: center;
	clear: both;
	float: left;
	height: 30px;
	width: 100%;
	border-bottom: 1px solid #d7d7d7;
}
#giftsEBtn {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	margin: 30px 0 0 0;
}
#giftsExchangeIntro {
	clear: both;
	float: left;
	height: auto;
	width: 364px;
}
.giftsExchangeIntroMain {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	background-image: url(../images/exchangeintrobg.jpg);
	background-repeat: repeat-y;
}
.giftsEIntroMain {
	float: left;
	height: auto;
	width: 322px;
	padding: 10px 10px 10px 18px;
}
#giftsIntroText {
	float: left;
	height: auto;
	width: 190px;
	border-right: 1px solid #d7d7d7;
	overflow: hidden;
	padding:0 10px 0 0;
	line-height: 1.7;
}
#giftsIntroLogo {
	text-align: center;
	padding: 10px 0 10px 10px;
	float: left;
	height: auto;
	width: 110px;
}
#pointsNotenough {
	text-align: center;
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	padding: 15px 0 0 0;
	line-height: 1.8;
}
#pointsNotenough span {
	color:#b32d25;
	font-weight:bold;
}
#luckydrawRules {
	background-color: #FFF;
	padding: 15px 0 0 0;
	height: auto;
	width: 350px;
	margin: 0 auto;
}
.rulesForm {
	height: auto;
	width: 380px;
	margin: 0 atuo;
	clear: both;
}
.rulesForm tr td{
	padding:10px 0;
}
.rulesForm th{
	width:100px;
	padding: 0 15px 0 0;
	text-align: right;
	font-weight: normal;
	white-space: nowrap;
}
#luckydrawRulesText {
	clear: both;
	float: left;
	height: auto;
	width: 100%;
}
#giftMain {
	float: left;
	height: auto;
	width: 500px;
	padding: 15px 0 0 0;
}

.giftMainList {
	float: left;
	height: auto;
	width: 240px;
}
.giftMLPic {
	text-align: center;
	clear: both;
	float: left;
	height: 200px;
	width: 100%;
	border-bottom: 1px dashed #cccccc;
	padding:0 0 5px 0;
}
.giftMLText {
	float: left;
	height: auto;
	width: 216px;
	padding: 5px 12px 0 12px;
}
#giftMLine {
	float: left;
	height: 250px;
	width: 1px;
	margin: 10px 9px 0 9px;
	display:inline;
	background-image: url(../images/giftline.jpg);
	background-repeat: no-repeat;
}
#jifenArea {
	float: left;
	height: auto;
	width: 350px;
	padding: 15px 15px 0 15px;
	line-height: 1.8;
}
#campusCoupon {
	background-color: #FFF;
	padding: 20px 15px 0 15px;
	float: left;
	height: auto;
	width: 330px;
}

#prompting {
	text-align: center;
	clear: both;
	float: left;
	height: auto;
	width: 100%;
	padding: 25px 0 0 0;
}
#prompting p span {
	font-weight: bold;
	color: #90bb16;
}
