﻿body {
}

#banner
{
	padding: 0 auto;
	margin:0 auto;
	position:inherit;
	display:inherit;
	width: 990px;
}
#banner .flashBanner
{
	padding: 0 auto;
	margin:0 auto;
	position:inherit;
	display:inherit;
	float:left;
	width: 998px;
}
#foodter
{
	padding: 0 auto;
	margin:0 auto;
	position:inherit;
	display:inherit;
	width: 998px;
}
#bodytour
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	width: 998px;
}
#bodytour ul
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width: 100%;
}
#bodytour ul li
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
}
#bodytour ul .leftpage
{
	padding: 0 auto;
	margin:0 auto;
	position:inherit;
	display:inherit;
	float:left;
	vertical-align:top;
	width:185px;
}
#bodytour ul .rightpage
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width:770px;
}

.customerinput
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width: 100%;
	font-size:12px;
}
.customerinput ul
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width: 95%;
}
.customerinput .paydetail
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width: 95%;
	border:1px solid #FF8C00;
	font-weight:bold;
}
.customerinput .paymentdetail
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width: 95%;
	border:1px solid #FF8C00;
	border-top:0px;
	
}

.customerinput ul li
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width:20%;
}
.customerinput ul .titlecus
{
	padding: 0 auto;
	margin:0 auto;
	position:inherit;
	display:inherit;
	float:left;
	vertical-align:top;
	width:20%;
	text-align:center;
	border:0px solid #FF8C00;
	border-right:1px solid #FF8C00;
}
.customerinput ul .price
{
	padding: 0 auto;
	margin:0 auto;
	position:inherit;
	display:inherit;
	float:left;
	vertical-align:top;
	width:11%;
	text-align:center;
	border:0px solid #FF8C00;
	border-right:1px solid #FF8C00;
}

.customerinput ul .item
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width:24%;
	border:0px solid #FF8C00;
	border-right:1px solid #FF8C00;
}
.customerinput ul .full
{
	padding: 0 auto;
	margin:0 auto;
	vertical-align:top;
	position:inherit;
	display:inherit;
	float:left;
	width:98%;
}
.customerinput ul .Total
{
	padding: 0 auto;
	margin:0 auto;
	position:inherit;
	display:inherit;
	float:left;
	vertical-align:top;
	width:86%;
	font-weight:bold;
	text-align:center;
	border:0px solid #FF8C00;
	border-right:1px solid #FF8C00;
}

.ActivePay
{
	padding:5px 3px 5px 5px;
	margin:5px 5px 0 0 ;
	position:inherit;
	display:inherit;
	float:left;
	width:350px;
	height:250px;
	color:Black;
	text-align:left;
	font-size:12px;
	border: 1px solid #FF8C00;
}
.NonePay
{
	padding:5px 3px 5px 5px;
	margin:0 5px 0 0 ;
	position:inherit;
	display:none;
	float:left;
	width:350px;
	color:Black;
	border: 1px solid #FF8C00;
}
.Conditional
{
	padding:0 0 0 10px;
	margin:0 0 0 0 ;
	position:inherit;
	display:inherit;
	float:left;
	width:100%;
	height:240px;
	color:Black;
	border: 0px solid #FF8C00;
}
.tdActive{border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; width: 130px}
.tdNone{border-bottom: solid 1px #cccccc; width: 130px}
.PayBy
{
	 background-repeat: repeat-x; height: 24px
}
.checkxn
{
	font-size:12px;
	color:#808080;
}
