body {
	margin: 0px;
	padding: 0px;
	background:url(../images/bg_main.jpg);
	font-family: Tahoma;
	font-size: 14px;
}
td {
	font: 14px Tahoma;
}
p {
	font-size: 14px;
	text-decoration: none;
}
form{
 border:none;
 padding:0px;
 margin:0px;
}
a:hover {
	color: #EBA947;
	text-decoration: none;
}
a.aback {
	color: #E8B26C;
	text-decoration: none;
}
a.acommon {
	color: #9A8254;
	text-decoration: none;
}
a.agray {
	color: #4A4A4A;
	text-decoration: none;
}
a.abrown {
	color: #A79071;
	text-decoration: none;
}
a.aheadline {
	font-size: 14px;
	font-weight: bold;
	color: #FFEAC1;
	text-decoration: none;
}





.page {
	margin: 8px 0px 6px;
	color: #A67F51;
	text-align: right;
	padding-top: 8px;
	padding-right: 35px;
	clear: both;
}
.page .pagered {
	color: #D04E4C;
}
.page a {
	text-decoration: none;
	color: #A67F51;
}
.page a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.pagebox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.padding25 {
	padding: 0px 0px 0px 25px;
}

.main {
	background: url(../images/bg_main.jpg);
	margin: 0px auto;
	padding: 0px;
	width: 1002px;
}
.main .contain {
	background: #322515 url(../images/bg_main2.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	width: 932px;
}

.sidebar {
	margin: 0px;
	padding: 47px 0px 0px;
	width: 132px;
}
.sidebarmenu {
	text-decoration: none;
	color: #C0AA71;
	margin: 4px 3px;
	padding: 3px 0px;
	display: block;
	text-align: center;
	font-size: 11px;
}
.sidebarmenu a {
	color: #C0AA71;
	text-decoration: none;
}

.sidebarmenu2 {
	text-decoration: none;
	font-size: 12px;
	color: #794829;
	margin: 4px 3px;
	padding: 3px 0px;
	display: block;
	text-align: center;
	background: url(../images/menubg.jpg) repeat-y;
}
.sidebarmenu2 a {
	font-weight: bold;
	color: #794829;
	text-decoration: none;
}
.sidebarmenu2 a:hover {
	text-decoration: none;
	color: #794829;

}
.submenu {
	color: #9A8671;
	font-size: 11px;
	line-height: 140%;
	margin: 0px 4px;
	padding: 0px;
	background: url(../images/line.jpg) no-repeat bottom;
}
.submenu li {
	list-style: none;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 1px;
	display: block;
}
.submenu a {
	color: #9A8671;
	text-decoration: none;
}



.title_sidebar {
	margin: 0px;
	padding: 0px;
	height: 53px;
	display: block;
	text-align: center;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #4A2710;
	letter-spacing: 0em;
	word-spacing: 0em;
}




.topmenu {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 0px 58px;
	height: 23px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.topmenu a {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/arrow_yellow.gif) no-repeat left 4px;
	margin: 0px;
	padding: 0px 5px 0px 9px;
}
.topmenu a:hover {
	text-decoration: none;
	color: #EBEBEB;
}
.topmenu2 {
	background: #0F0C07 url(../images/topmenubg.gif) no-repeat;
	width: 250px;
	color: #F6E1C2;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.topmenu2 a {
	color: #F6E1C2;
	text-decoration: none;
}
.topmenu2 a:hover {
	text-decoration: none;
	color: #FFFF80;
}
.title {
	font-size: 18px;
	font-weight: bolder;
	color: #ECB362;
	display: block;
	margin: 35px 0px 0px;
	padding: 0px;
}
.titlebg {
	background: url(../images/titlebg.gif) repeat-x;
	height: 24px;
}
.title_info {
	font-size: 15px;
	font-weight: bold;
	color: #D3C5AB;
	line-height: 180%;
}
.title_info .subinfo {
	font-size: 12px;
	font-weight: normal;
}
.title_job {
	color: #E8D4B7;
	padding: 3px 0px 0px;
}





.list_news {
	line-height: 140%;
	color: #B29569;
	margin: 0px;
	padding: 0px;
}
.list_news li {
	list-style: none;
	margin: 0px;
	padding: 4px 0px 4px 33px;
	background: url(../images/arrow_yellow.gif) no-repeat 16px 11px;
}

.list_news a {
	color: #B29569;
	text-decoration: none;
}

.list_news span {
	margin: 0px;
	padding: 0px 8px 0px 0px;
	float: right;
}
.line {
	border-bottom: 1px solid #9B8353;
}

.bottom {
	color: #F6E1C2;
	text-decoration: none;
}
.bottom a {
	color: #F6E1C2;
	text-decoration: none;
	padding: 0px 3px;
}
.bottom a:hover {
	text-decoration: none;
	color: #FFFFD9;
}
.bg_page {
	background: url(../images/bg_page.jpg) no-repeat right bottom;
	padding: 0px 0px 0px 7px;
	font-size: 14px;
}
.bg_page2 {
	padding: 0px 0px 0px 7px;
	font-size: 14px;
}
.bg_page3 {
	background: url(../images/bg_order.jpg) no-repeat right bottom;
	padding: 0px 0px 0px 7px;
	font-size: 14px;
}
.bg_chinesefood {
	background: url(../images/bg_food.jpg) no-repeat;
	height: 462px;
	line-height: 160%;
	font-size: 14px;
	color: #C3A870;
}
.bg_chinesefood1 {
	background: url(../images/ebg_food.jpg) no-repeat;
	height: 462px;
	line-height: 160%;
	font-size: 14px;
	color: #C3A870;
}
.bg_photo {
	background: url(../images/bg_photo.jpg) no-repeat top;
	height: 450px;
	font-size: 14px;
	margin: 0px;
	padding: 14px 0px 0px 30px;
}
.bg_meeting {
	background: url(../images/bg_conference2.jpg) no-repeat left top;
	margin: 0px;
	padding: 10px 0px 0px 49px;
	font-size: 14px;
	color:#B19667;
}
.bg_room {
	background: url(../images/bg_room.jpg) no-repeat;
	margin: 0px;
	padding: 6px 0px 0px 10px;
	font-size: 14px;
	height: 477px;
	line-height: 170%;
	color: #B4986B;
}
.bg_job {
	background: #EDE2C6 url(../images/bg_job3.jpg) no-repeat left top;
	padding: 0px 0px 0px 39px;
	font-size: 14px;
}
.bg_comments {
	background: url(../images/tb5.jpg) no-repeat left bottom;
	height: auto !important;
	height:430px;
	min-height:330px;
	font-size: 14px;
	padding: 0px 0px 50px 18px;
}
.bg_order {
	background: url(../images/bg_order2.jpg) no-repeat left top;
	font-size: 14px;
}
.bg_index {
	background: #322515 url(../images/bg_index2.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 33px;
}

.bg_index2 {
	background: #322515 url(../images/bg_index1.jpg) no-repeat left top;
	height: 343px;
	width: 311px;
	padding: 0px 0px 0px 25px;
}

.tableBorder {
	border: 1px solid #C89D52;
	border-collapse:collapse;
	font-size:14px;
	line-height:20px;
	margin:8px 0px;
}

.tableBorder td{
	border:#B19667 solid 1px;
    border-collapse:collapse;
	padding:0px 8px;
}





.box_photo {
	padding: 4px;
	border: 1px solid #6D5A39;
}
.box_photo2 {
	border: 1px solid #896C44;
}
.box_faq {
	background: #EDE2C5;
	border: 1px solid #D4BA74;
}
.box_comments {
	padding: 0px;
	margin: 0px 0px 0px 25px;
	background: url(../images/tb6.jpg) repeat-y;
}



.f-yellow {
	line-height: 160%;
	color: #C3A870;
}
.f-yellow2 {
	color: #CCBA9B;
}
.f-yellow3 {
	color: #997D2F;
}
.f-yellow4 {
	line-height: 140%;
	color: #FFE9BA;
}
.f-yellow5 {
	line-height: 150%;
	color: #CC9900;
}
.f-index {
	line-height: 150%;
	color: #F6E1C2;
	margin: 0px;
	padding: 0px 8px;
}
.f-index a {
	color: #FFFFFF;
	text-decoration: none;
}





.f-gray {
	line-height: 160%;
	color: #4A4A4A;
}

.f-idea {
	margin: 0px;
	padding: 35px 194px 0px 39px;
	color: #7E694E;
	line-height: 170%;
	background: url(../images/bg_job.jpg) no-repeat top;
	height: 101px;
	font-size:12px;
}
.f-brown {
	line-height: 160%;
	color: #433616;
}
.f-content {
	margin: 0px;
	padding: 5px 12px;
	line-height: 170%;
	color: #B39358;
}
.f-red {
	color: #FF0000;
}
.f-tel {
	font-size: 14px;
	line-height: 160%;
	color: #AF844B;
	font-weight: bold;
}




.formbtn_common {
	font-size: 12px;
	border: 1px outset #89755B;
	background: #89755B;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px 0px 0px;
}
.formtext {
	font-size: 12px;
}
.formtext2 {
	font-size: 12px;
	color: #FFFFFF;
	background: #715937;
	border: 1px solid #4F3D25;
}
.formtext3 {
	font-size: 11px;
}
.content {
	line-height: 180%;
	color: #B19667;
	font-size:14px;
}
