@import "global.css";
/*box button*/
.buttonareas{ float:left; text-align:center; width:100%}
 .buttonareas .button_last{ background:url(../images/hotel/hotel.gif) repeat-x -189px -291px; line-height:30px; height:30px; border:#6d6d6d 1px solid; padding:0px 20px!important; padding:0px 10px; margin:0px 10px!important;margin:0px 5px;}
  .buttonareas .button_next{ background:url(../images/hotel/hotel.gif) repeat-x -323px -250px; line-height:30px; height:30px; border:#df5401 1px solid; padding:0px 10px; margin:0px 10px!important;margin:0px 5px; color:#FFF; font-weight:bold;}
  /*
  .buttonareas .button_next{ background:url(../images/hotel/hotel.gif) repeat-x -323px -250px; line-height:30px; height:30px; border:#df5401 1px solid; padding:0px 20px!important; padding:0px 10px; margin:0px 10px!important;margin:0px 5px; color:#FFF; font-weight:bold;}
 
  */
  
  .buttonareas .button_order{ background:url(../images/hotel/hotel.gif) repeat-x -528px -215px; line-height:25px; height:25px;border:0px; width:96px;color:#FFF; font-weight:bold;}

/*loginbox*/
.loginbox{ float:left; width:300px; padding:20px 50px; background:#FFF}
	.loginbox ul{ float:left; width:300px;}
	.loginbox li{ float:left; line-height:30px; display:inline; height:30px; padding:0px 3px;}
	.loginbox input{border:0px; float:left; height:22px; color:#999; line-height:22px;}
	.loginbox .t_input{float:left; background:#FFF;border-top:#7c7c7c 1px solid;border-left:#dddddd 1px solid;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid; overflow:hidden; height:22px;}
		
/*remarkbox*/
.remarkbox{ float:left; width:450px; padding:10px 20px; background:#FFF}
	.remarkbox ul{ float:left; width:450px;}
	.remarkbox li{ float:left; line-height:30px; display:inline; padding:0px 3px;}
	.remarkbox input{border:0px; float:left; height:22px; color:#999; line-height:22px;}
	.remarkbox .radio{margin-top:4px; margin-right:10px;}	
	.remarkbox .t_input{float:left; background:#FFF;border-top:#7c7c7c 1px solid;border-left:#dddddd 1px solid;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid; overflow:hidden; height:22px;}
		
/*order_loginbox*/
.order_loginbox{ float:left; width:500px; background:#FFF}
	.order_login{ float:left; width:250px; margin:10px 0px;}
		.order_login h3{ float:left; line-height:25px; color:#0175c8; font-weight:bold; font-size:12px;}
		.order_login ul{ float:left; width:250px;}
		.order_login li{ float:left; line-height:40px; display:inline; height:40px; padding:0px 3px;}
		.order_login input{border:0px; float:left; height:22px; color:#999; line-height:22px;}
		.order_login .t_input{float:left; background:#FFF;border-top:#7c7c7c 1px solid;border-left:#dddddd 1px solid;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid; overflow:hidden; height:22px;}
		
	.order_register{ float:left; width:239px;border-left:#e5e5e5 1px solid; padding-left:10px; margin:10px 0px;}
		.order_register h3{ float:left; line-height:25px; color:#0175c8; font-weight:bold; font-size:12px; display:block; width:220px;}
		.order_register ul{ float:left; width:229px;}
		.order_register li{ float:left; line-height:40px; display:inline; height:40px; padding:0px 3px;}
		.order_register input{border:0px; float:left; height:22px; color:#999; line-height:22px;}
/*getpassword*/
.getpassword{ float:left; width:440px; background:#FFF}
	.mobile_password{ float:left; width:200px; margin:10px 0px;}
		.mobile_password h3{ float:left; line-height:25px; color:#0175c8; font-weight:bold; font-size:12px;}
		.mobile_password ul{ float:left; width:200px;}
		.mobile_password li{ float:left; line-height:40px; display:inline; height:40px; padding:0px 3px;}
		.mobile_password input{border:0px; float:left; height:22px; color:#999; line-height:22px;}
		.mobile_password .t_input{float:left; background:#FFF;border-top:#7c7c7c 1px solid;border-left:#dddddd 1px solid;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid; overflow:hidden; height:22px;}
		
	.email_password{ float:left; width:180px;border-left:#e5e5e5 1px solid; padding-left:30px; margin:10px 0px;}
		.email_password h3{ float:left; line-height:25px; color:#0175c8; font-weight:bold; font-size:12px; display:block; width:180px;}
		.email_password ul{ float:left; width:180px;}
		.email_password li{ float:left; line-height:40px; display:inline; height:40px; padding:0px 3px;}
		.email_password input{border:0px; float:left; height:22px; color:#999; line-height:22px;}
	
	
/*roombox*/
.roombox{ float:left; width:588px; background:#FFF; padding:10px 6px;}
	.roomboxcontent{ float: left; width:578px;}
	.roombox_left{ float:left; width:403px; padding-right:15px;}
		.roombox_left h1{ float:left; width:397px; font-size:14px; padding-left:6px; line-height:25px; font-weight:bold; color:#000;}
		.roombox_left span{ float:left; width:128px; font-size:12px; padding-left:6px; height:22px; line-height:22px;color:#333333; overflow:hidden;}
	.roombox_right{ float:left; width:160px;}
		.roombox_right li{ float:left; width:80px;display:inline; text-align:center;}
		.roombox_right .imgs{ border:#FFF 2px solid;}
		.roombox_right .imgs:hover { border:#ff9002 2px solid;}
		.roombox_right .room_button{ float:left; width:99px; height:28px; background:url(../images/hotel/hotel.gif) no-repeat -514px -569px;}
/*timebox*/
.timebox{ float:left; border:#ea8a1a 4px solid; position:absolute; width:245px;}
	.timebox th{border-bottom:#d3c9bf 1px solid; color:#0b0100; width:35px; line-height:25px; text-align:center; font-size:12px; font-weight:normal;}
	.timebox td{border-bottom:#f1f2f6 1px solid; color:#6c6c6c; width:35px; line-height:20px; text-align:center;font-size:12px;}
	.timebox span{color:#a27057; width:35px; line-height:20px;  font-size:12px; float:left;}
	.timebox b{ width:35px; line-height:20px;  font-size:12px; float:left; font-weight:normal;}
/*paybox*/
.paybox{ float:left;}

