/*      color
 #ded08a:body----------background-color;
 #e9e3d3:table.bodymain-----------background-color;
*/

/* -------------------Web Layout-------------------*/
body
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	font-size: 9pt;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	line-height: 15pt;
	padding-top: 0px;
	font-family: 宋体, 'Verdana';
	
	background-color: #ded08a;
	border-right-width: 0px;
}
table
{
	background-color: #e9e3d3;
	
}

table.bodymain
{
	width: 800px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #e9e3d3;
	border-bottom-style: none;
	font-family: 宋体, 'Verdana';

}

form.bodyform
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px;
	
	background-color: transparent;
}


div.mainbox
{
	width:800px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	border-width:0px;
	
	
}

div.lmenu
{
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	margin: 0px;
	
	width:150px;
	float:left;
	height:300px;
	
}
div.tmenu
{
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	margin: 0px;
	width:630px;
	float:right;
	
}
div.main
{
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	margin: 0px;
	float:right;
	width:630px;
	
	
}







/* -------------------Web Layout-------------------*/

/*-------------------bodyheader---------------*/
td.header2
{
	font-size:12pt;
	font-family:@隶书;
	filter:alpha(opacity=70);
}
a.header1:active
{
	font-size:9pt;
	text-decoration:none;
	color:Black;
	
}

a.header1:hover
{
	font-size:9pt;
	text-decoration:none;
	color: #ded08a;
	
}

a.header1:link
{
	font-size:9pt;
	text-decoration:none;
	color:Black;
	
}

a.header1:visited
{
	font-size:9pt;
	text-decoration:none;
	color:Black;
	
}


a.header2:active
{
	font-size: 12pt;
	color: black;
	font-family: 隶书, 宋体, 'Arial Rounded MT Bold' , 'Verdana';
	text-decoration: none;
	font-weight:bold;
	
}

a.header2:hover
{
	font-size:12pt;
	font-family: 隶书, 宋体, 'Arial Rounded MT Bold' , 'Verdana';
	text-decoration:none;
	color: #ded08a;
	font-weight:bold;
	
	
}

a.header2:link
{
	font-size:12pt;
	font-family: 隶书, 宋体, 'Arial Rounded MT Bold' , 'Verdana';
	text-decoration:none;
	color:Black;
	font-weight:bold;
	
}

a.header2:visited
{
	font-size:12pt;
	font-family: 隶书, 宋体, 'Arial Rounded MT Bold' , 'Verdana';
	text-decoration:none;
	color:Black;
	font-weight:bold;
	
}

/*-------------------bodyheader---------------*/

/*-------------------bodyfooter---------------*/
td.footer
{
	text-align:center;
	vertical-align:middle;
	font-size:9pt;
}
/*-------------------bodyfooter---------------*/


/*-------------left menu-----------*/

table.lmenu
{
	

	vertical-align: super;
	height: auto;
	text-align: left;
}


.lmenu:active
{
	font-size:9pt;
	text-decoration:none;
	color:navy;
}

.lmenu:hover
{
	font-size:9pt;
	text-decoration:none;
	color:navy;
	
}
.lmenu:link
{
	font-size:9pt;
	text-decoration:none;
	color:navy;
}

.lmenu:visited
{
	font-size:9pt;
	text-decoration:none;
	color:navy;
}

/*-------------left menu-----------*/




/*------------top menu-------------*/


td.tmenuseparator
{
	width:1px;
	background-color:#ded08a;
}
td.tmenu
{
	text-align:center;
	vertical-align:middle;
	width:80px;
	font-size:12pt;
	filter:alpha(opacity=70);
	
	
}
td.tmenuactive
{
	text-align:center;
	vertical-align:middle;
	width:80px;
	font-size:12pt;
	font-weight:bold;
	filter:alpha(opacity=70);
	
}


a.tmenu:active
{
	text-align:center;
	vertical-align:middle;
	
	font-size:9pt;
	text-decoration:none;
	color:black;
	background-color:#e9e3d3;
	
}
a.tmenu:hover
{
	text-align:center;
	vertical-align:middle;
	
	font-size:9pt;
	text-decoration:none;
	filter:alpha(capacity=70%);
	background-color:#e9e3d3;
	
}
a.tmenu:link
{
	text-align:center;
	vertical-align:middle;
	
	font-size:9pt;
	text-decoration:none;
	color:black;
	background-color:#e9e3d3;
}
a.tmenu:visited
{
	text-align:center;
	vertical-align:middle;
	
	font-size:9pt;
	text-decoration:none;
	color:black;
	background-color:#e9e3d3;
}

/*------------------top menu--------------------*/






td
{
	font-size:9pt;
	font-family: 宋体, 'Verdana';
}





/*
--------table---------
*/
table.arc
{
	width:100%;
}



table.arc1
{
	width:100%;
	
}
table.main
{
	border-right: #ded08a 1px solid;
	border-left: #ded08a 1px solid;
	width: 100%;
	line-height: 15pt;
	
}



/*
--------td---------
*/
td.header
{
	font-weight: bold;
	font-size: 12pt;
	vertical-align: middle;
	filter:alpha(opacity=70); 
	
	text-align: left;
}
td.left
{
	
	font-size: 9pt;
	width: 72px;
	font-family: 宋体, 'Verdana';
	text-align: right;
}
td.arc
{
	background-color:#ded08a;
}
td.guestinfo
{
	width:72px;
}
/*
---------ReviewReserve-----------
*/
td.left1
{
	font-size:9pt;
	font-family: 宋体, 'Verdana';
	width:72px;
	text-align:left;
	/*background-color: #cceeff;*/
}
/*
--------ReviewReserve-------------
*/
td.left2
{
	font-size:9pt;
	font-family: 宋体, 'Verdana';
	width:72px;
	/*background-color: #cceeff;*/
}

/*
---------------------hr-----------
*/
hr.separator
{
	color:#ded08a;
	width:100%;
	height:2px;
}


.info
{
	font-weight: bold;
	font-size: 9pt;
	color: blue;
	font-family: 宋体, 'Verdana';
}
.inputarea1
{
	font-size:9pt;
	font-family: 宋体, 'Verdana';
	background-color: #ded08a;
	
}
.txtnopwd
{
	font-size:9pt;
	font-family:宋体, 'Verdana';
	/*background-color: #ccffff;*/
	width:120px;
	
}

.button
{
	font-size: 9pt;
	background-image: none;
	vertical-align: middle;
	color: navy;
	font-family: 宋体, 'Verdana';
}

.calendar
{			
}

/*
--------------------------admin------------------
*/

td.editor
{
	width:610px;
	
}

/*------------------index--------------------*/

td.hotel
{
	
	padding-left: 15px;
	
	width: 500px;
	
}
.leftright
{
	
	
	BORDER-right: #ded08a 2px solid
}

A:link
{
	text-decoration:none;
	color:navy;
}
A:hover
{
	text-decoration:none;
	color:navy;
}
A:active
{
	text-decoration:none;
	color:navy;
}
A:visited
{
	color: navy;
	text-decoration: none;
}

.vipinfo
{
	font-weight: bold;
	color: blue;
}

/*------------------index--------------------*/

/*---------------------dropdownmenu-------------------*/
#nav1 {
	 line-height: 30px;  list-style-type: none; background:#666;
}

#nav1 a {
	display: block; width: 105px; text-align:center;
	
}

#nav1 a:link
{
	color: #f8efe4;
	text-decoration: none;
	
}
#nav1 a:visited
{
	color: #f8efe4;
	text-decoration: none;
	
}
#nav1 a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav1 li
{
	font-size: 10pt;float: left;width: 105px;
}
#nav1 li a:hover{
	background:#999;
}
#nav1 li ul {
	line-height: 24px;  list-style-type: none;text-align:left;
	left: -999em; width: 120px; position: absolute; 
}
#nav1 li ul li{
	float: left; width: 120px;font-size: 9pt;
	background: #F6F6F6; 
}
#nav1 li ul a{
	display: block; width: 120px;width: 120px;text-align:left;padding-left:10px;
}

#nav1 li ul a:link  {
	color:#666; text-decoration:none;
}
#nav1 li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav1 li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#ded08a;
}

#nav1 li:hover ul {
	left: auto;
}
#nav1 li.sfhover ul {
	left: auto;
}








#nav2 {
	 line-height: 24px;  list-style-type: none; background:#666;
}

#nav2 a {
	display: block; width: 105px; text-align:center;
}

#nav2 a:link  {
	color:white; text-decoration:none;
}
#nav2 a:visited  {
	color:white;text-decoration:none;
}
#nav2 a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav2 li {
	float: left; width: 105px; background:#af8637;
}
#nav2 li a:hover{
	background:#999;
}
#nav2 li ul {
	line-height: 27px;  list-style-type: none;text-align:left;
	left: -999em; width: 120px; position: absolute; 
}
#nav2 li ul li{
	float: left; width: 120px;background: #F6F6F6; 
}
#nav2 li ul a{
	display: block; width: 120px;width: 120px;text-align:left;padding-left:10px;
}

#nav2 li ul a:link  {
	color:#666; text-decoration:none;
}
#nav2 li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav2 li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#ded08a;
}

#nav2 li:hover ul {
	left: auto;
}
#nav2 li.sfhover ul {
	left: auto;
}



#nav3 {
	 line-height: 24px;  list-style-type: none; background:#666;
}

#nav3 a {
	display: block; width: 80px; text-align:center;
}

#nav3 a:link  {
	color:#666; text-decoration:none;
}
#nav3 a:visited  {
	color:#666;text-decoration:none;
}
#nav3 a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav3 li {
	float: left; width: 80px; background:#CCC;
}
#nav3 li a:hover{
	background:#999;
}
#nav3 li ul {
	line-height: 24px;  list-style-type: none;text-align:left;
	left: -999em; width: 80px; position: absolute; 
}
#nav3 li ul li{
	float: left; width: 80px;
	background: #F6F6F6; 
}
#nav3 li ul a{
	display: block; width: 80px;width: 80px;text-align:left;padding-left:0px;
}

#nav3 li ul a:link  {
	color:#666; text-decoration:none;
}
#nav3 li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav3 li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#ded08a;
}

#nav3 li:hover ul {
	left: auto;
}
#nav3 li.sfhover ul {
	left: auto;
}


/*---------------------english--------------------------*/

#nav1en {
	 line-height: 30px;  list-style-type: none; background:#666;
}

#nav1en a {
	display: block; width: 60px; text-align:center;
	
}

#nav1en a:link
{
	color: #f8efe4;
	text-decoration: none;
	
}
#nav1en a:visited
{
	color: #f8efe4;
	text-decoration: none;
	
}
#nav1en a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav1en li
{
	font-size: 10pt;float: left;width: 60px;
}
#nav1en li a:hover{
	background:#999;
}
#nav1en li ul {
	line-height: 24px;  list-style-type: none;text-align:left;
	left: -999em; width: 125px; position: absolute; 
}
#nav1en li ul li{
	float: left; width: 150px;font-size: 9pt;
	background: #F6F6F6; 
}
#nav1en li ul a{
	display: block; width: 150px;text-align:left;padding-left:10px;
}

#nav1en li ul a:link  {
	color:#666; text-decoration:none;
}
#nav1en li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav1en li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#ded08a;
}

#nav1en li:hover ul {
	left: auto;
}
#nav1en li.sfhover ul {
	left: auto;
}

#nav2en {
	 line-height: 24px;  list-style-type: none; background:#666;
}

#nav2en a {
	display: block; width: 105px; text-align:center;
}

#nav2en a:link  {
	color:white; text-decoration:none;
}
#nav2en a:visited  {
	color:white;text-decoration:none;
}
#nav2en a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav2en li {
	float: left; width: 105px; background:#af8637;
}
#nav2en li a:hover{
	background:#999;
}
#nav2en li ul {
	line-height: 27px;  list-style-type: none;text-align:left;
	left: -999em; width: 120px; position: absolute; 
}
#nav2en li ul li{
	float: left; width: 150px;background: #F6F6F6; 
}
#nav2en li ul a{
	display: block; width: 150px;text-align:left;padding-left:10px;
}

#nav2en li ul a:link  {
	color:#666; text-decoration:none;
}
#nav2en li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav2en li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#ded08a;
}

#nav2en li:hover ul {
	left: auto;
}
#nav2en li.sfhover ul {
	left: auto;
}

div.lmenuen
{
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: 宋体, 'Verdana';
	
	margin: 0px;
	
	width:180px;
	float:left;
	height:300px;
	
}
div.tmenuen
{
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	margin: 0px;
	width:600px;
	float:right;
	
}
div.mainen
{
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	margin: 0px;
	float:left;
	width:600px;
	
	
}


table.mainen
{
	border-right: #ded08a 1px solid;
	border-left: #ded08a 1px solid;
	width: 100%;
	line-height: 15pt;
	
}

table.arcen
{
	width:100%;
}

td.leften
{
	
	font-size: 9pt;
	width: 97px;
	font-family: 宋体, 'Verdana';
	text-align: right;
}
.jyvgfylx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

