body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#0C2577;
	margin:0  auto; padding:0;
	line-height:19px;background-image:url(images/bg.jpg); background-repeat:no-repeat; background-position:center top;


	
}
ol, ul, li{list-style: none;}   
.font1{font-size:12px; font-family:Arial; color:#FF6600; font-weight:bold;}
.wap{
	position:relative;
	clear: none;
	width:1024px;
	padding:0;
	margin:0 auto;
	background-color: #FFFFFF;


	
}
.logo{left:820px; top:600px;position:absolute; background-image:url(images/logo_03.jpg); width:152px; height:115px;}
.logo2{left:36px; top:21px; position:absolute; background-image:url(images/logo2_03.jpg); width:201px; height:134px;}
.logo3{left:350px; top:21px; position:absolute; background-image:url(images/logo3_04.jpg);width:260px; height:129px;}
.day{ left:686px; top:254px; position:absolute; width:221px; height:31px;}
.date{ left:92px; top:275px;position:absolute; }
.name{ left:64px; top:224px; position:absolute; width:700px; height:25px;}
.password{
	left:785px;
	top:175px;
	position:absolute;
	width:221px;
	height: 25px;
	text-align:center;
}
.line{left:891px; top:164px; background-image:url(images/line_08.jpg); width:6px; height:27px; position:absolute;}
.button{left:40px; top:158px; position: absolute;}
.button2{left:143px; top:158px; position: absolute;}
.button3{left:252px; top:158px; position: absolute;}

.number_bg{
	left:88px;
	top:287px;
	position:absolute;
	width: 819;
}
.number{
	left:135px;
	top:300px;
	position:absolute;
	width: 758px;
}

.banner{left:88px; top:335px; position:absolute; background-image:url(images/booking_21.jpg); width:819px; height:45px;}
.banner_table{left:88px; top:380px; position:absolute;width:819px; background-image:url(images/bg2_22.jpg); background-repeat:no-repeat; background-position:bottom;}
.banner_my_class{left:91px; top:291px; position:absolute; background-image:url(images/my_class_03.jpg); width:819px; height:46px;}
.banner_table_my{left:91px; top:337px; position:absolute;width:819px;background-image:url(images/my_class_bg_05.jpg); background-repeat:no-repeat; background-position:bottom;}
.content{ left:63px; top:270px; position:absolute; width:800px;}
.bit{background-image:url(images/my_profile_03.jpg); background-repeat:repeat-x repeat-y; line-height:37px;}
.login_title{left:245px; top:215px; position:absolute; z-index:3;}
.change_title{left:250px; top:215px; position:absolute; background-image:url(images/change_Password_03.jpg); width:169px; height:26px; z-index:3;}
.reset_title{left:250px; top:215px; position:absolute; background-image: url(images/reset_03.jpg); width:182px; height:26px;z-index:3;}
.change{left:232px;top:165px; position:absolute; width:513px;}
.login_table{left:231px; top:200px; position:absolute; width:517px; }
.login_table .up{ width:517px; height:19px; background-image:url(images/login_05.jpg); background-repeat:no-repeat; float:left; }
.login_table .center{ width:517px;background-image:url(images/login_07.jpg); background-repeat:repeat-y; float:left; height:150px;}
.login_table .center li{line-height:30px;}
.login_table .down{ width:517px; height:23px; background-image:url(images/login_12.jpg);background-repeat:no-repeat;float:left; }
.login_wrong{
	width:518px;
	left:231px;
	top:400px;
	position:absolute;
	line-height:22px;
	height: 200px;
}
.login_wrong2{
	width:517px;
	left:231px;
	top:435px;
	position:absolute;
	line-height:22px;
	height: 100px;
}
.login_wrong3{
	width:517px;
	left:231px;
	top:400px;
	position:absolute;
	line-height:22px;
	height: 100px;
}
.changePassword
{
    color:Black;
    text-decoration: none;
    cursor:hand;
}
