﻿body {margin:0; padding:0; font-size:12px; color:#714d12; font-family:Arial, Helvetica, sans-serif; background:url(images/main_bg.gif)}
ul,li {margin:0; padding:0; list-style:none;}
form {margin:0; padding:0;}
div {}
img {border:none;}
a:link, a:visited {color:#714d12;}
a:active, a:hover {color:#FFDE00;}
.clear {clear:both; width:0; height:0; overflow:hidden;}
*{margin:0; padding:0;}

/*-----Layout-----*/
.main{width:996px; margin:0 auto;}
.head_oyqg {margin:0 auto; margin-left:1px; position:relative;}
#oyqg_content_box {margin:0 auto; padding:0 10px 10px; width:906px; background:#fcf7ef;  border:#ebe9e5 1px solid; border-top:0; overflow:auto;}
#footer_div {margin:0 auto; border:#ebe9e5 1px solid; padding:10px;  background:#927554; width:906px; color:#fce9be; clear:both;} 

/*-----Head-----*/
.top {background:url(images/menubg.gif) no-repeat 0 100%;padding:0 50px 0 80px; height:144px;}
/* Logo */
.top .logo {float:left; width:201px; height:144px; background:url(images/logobg.gif) no-repeat left 0 !important; text-align:center;}
.top .logo #logowidth { margin-top:23px;}
/* Site Info */
.top .right_site_info {float:right; padding: 10px 0;  font-weight:bold; color:#00172f; text-align:right;width:500px;}
.top .right_site_info .logo_txt1 {font-size:16px; font-family:Arial; margin-bottom:2px;}
.top .right_site_info .phone {float:right; margin-left:12px; text-align:right; }
.top .right_site_info .Fax {float:right; margin-left:12px;}
.top .right_site_info .Email {float:right; margin-left:12px;}
.top .right_site_info .Website {float:right; margin-left:12px; }
.top .right_site_info .company {float:right; margin-left:12px;}
/* Navigation */
.menu_contain_div {height:55px; position:absolute; right:100px; top:55px; z-index:100;}
.menu_contain_div .head_corner_left {display:none; width:0px; height:0px; font-size:0px;}
.menu_contain_div .navigate_menu {width:600px; height:52px; overflow:hidden;}
.menu_contain_div .navigate_menu .wrapper {height:52px; line-height:52px; text-align:center;}
.menu_contain_div .navigate_menu .wrapper a {display:block; float:left; margin:0 2px; color:#fff; width:86px; height:52px; line-height:50px; font-size:13px; font-weight:bold; text-decoration:none;}
.menu_contain_div .navigate_menu .wrapper a.current {display:block; float:left; margin:0 2px; color:#FFDE00; width:86px; height:52px; line-height:52px; font-size:13px; font-weight:bold; text-decoration:none;}
.menu_contain_div .navigate_menu .wrapper a:hover {color:#FFDE00; text-decoration:none; }
.menu_contain_div .head_corner_right {display:none; width:0px; height:0px; font-size:0px;}

.relative_div {}
.relative_div .backgroundbg {}

/*-----Foot-----*/
.main_contentfoot {width:100%;}
/* Foot Link */
.foot_link {height:22px; line-height:22px; text-align:center;}
.foot_link .span#span_about {}
.foot_link .span#span_news {}
.foot_link .span#span_contact {}
.foot_link .span#span_menu {}
/* Copyright */
.foot_copy_right {width:100%; text-align:center;}

/*-----Index-----*/
/* Index Left Box */
.default_top { border:5px solid #cabdad; height:188px; margin-bottom:10px;  background:url(images/banner.jpg) 0 0 no-repeat;}
.default_left {float:left; width:248px; background:url(images/leftbg.gif) 0 0 repeat-y; }
.default_top .flash object{width:896px; height:188px;}
.default_top .flash embed{width:896px; height:188px;}
/* News & Info */
.default_news { height:63px; margin-bottom:10px;}
.default_news img {}
.default_newsdtl {padding:6px 0 0 0; margin:0 20px;}
.default_newsdtl ul {margin:0 10px; padding:0; list-style:none;}
.default_newsdtl li {float:left;}
.default_newsdtl li.eventimg1 {float:left; margin-right:8px; width:68px; height:52px;}
.default_newsdtl li.eventimg1 img {width:68px; height:52px;}
.default_newsdtl li.itemclear {float:left; margin-bottom:2px; width:110px!important; width:140px; color:#787878;}
.default_newsdtl li a {font-weight:bold;}
.default_newsdtl .readmore {margin:0 10px; text-align:right;}
.default_newsdbt {width:236px; height:7px; font-size:1px;background:url(images/leftbox_b.jpg) no-repeat left top; display:none;}
.readmore a {color:#787878;}
/* Open Time */
.default_dinner {margin:30px 0 10px; height:25px; text-align:center; background:url(images/left_jie.gif) 0 0 no-repeat; height:59px;}
.default_dinner img {margin:11px 0 0 10px;}
.default_dinner .margin_paddding img{ position:relative; top:60px;}
.default_dinner_dtl {padding:50px 20px 30px; background:url(images/leftbg_bottom.gif) 0 100% no-repeat;}
.default_dinner_dtl ul {margin:0 10px; padding:0; list-style:none;}
.default_dinner_dtl li {text-align:left; line-height:16px;}
.default_dinner_dtl li .itemimg {}
.default_dinner_dtl li .cartimglist {}
.default_dinnerdbt {width:236px; height:7px; font-size:1px;background:url(images/leftbox_b.jpg) no-repeat left top; display:none}
/* Index Right Box */
.default_right {float:right; width:640px; background:url(images/rightbox_m.jpg);}
.default_wel {padding:40px 0 10px 30px; overflow:hidden; text-align:left; background:url(images/rightbox_t.jpg) no-repeat left top;}
.default_wel img {}
.default_weldtl {padding:10px 30px 0 30px; line-height:160%; background:url(images/rightbox_m.jpg) repeat-y left top;}
.default_weldtl .welcomeimg {float:left; margin:4px 8px 6px 0;}
.default_weldtl .default_aboutus {}
.default_weldtl .readmore {width:100%; text-align:right;}
.default_welbt {height:7px; font-size:1px; background:url(images/rightbox_b.jpg) no-repeat left top; display:none}
/* Index Prefer Menu */
.prefer_menu {line-height:37px; overflow:hidden; text-align:left;padding:10px 30px;  }
.prefer_menu img {}
.prefer_menudtl {padding:10px 30px 30px ; line-height:160%; background:url(images/rightbox_b.jpg) 0 100% no-repeat;}
.prefer_menudtl .margin_paddding {margin:0; padding:0;}
.margin_paddding .menutype_loop {width:100%;}
.menutype_loop .default_menutype {float:left; width:102px; height:100px; text-align:center; margin-right:14px;}
.menutype_loop .default_menutype img {width:100px; height:67px; border:#ddd 1px solid; padding:1px;}
.default_menutype .menutypeimg1 {}
.perfer_menudtl .default_menu_itemdtl {}
.default_menu_itemdtl .menu_itemdtlimg {}
.prefer_menudtl .readmore {width:100%; text-align:right;}
.prefer_menubt {height:7px; font-size:1px; background:url(images/rightbox_b.jpg) no-repeat left top; display:none}

/*-----Menu-----*/
/* Menu Left Box */
.menu_left_nav_div {float:left; width:236px; background:url(images/leftbg.jpg) no-repeat right top; margin-right:19px;}
.menu_left_nav_top {width:236px; height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(images/leftbox_t.jpg) no-repeat left top;}
	.menu_left_nav_top span {display:block; margin:9px 10px; height:20px; line-height:20px; color:#64300a; font-size:16px; font-weight:bold; text-align:left;}
.menu_left_nav_mid {padding:8px 0 0 0; width:236px; background:url(images/leftbox_m.jpg) repeat-y left top;}
	.menu_left_nav_mid .Cat_item {margin:0 10px 6px 10px; width:216px; text-align:left; font-size:12px;}
	.menu_left_nav_mid .Cat_item .CatName {width:190px;}
	.menu_left_nav_mid .Cat_item .CatName a {display:block; overflow:hidden; padding-left:28px; width:162px; height:18px; line-height:18px; color:#846259; font-weight:bold; text-decoration:none; background:url(images/list_style01.gif) no-repeat left top;}
	.menu_left_nav_mid .Cat_item .CatName a:hover {color:#c85c0d; text-decoration:none; background:url(images/list_style01_2.gif) no-repeat left top;}
	.menu_left_nav_mid .Cat_item .sub_catname {width:180px; margin:4px 0 2px 0; padding:0 0 0 10px;}
	.menu_left_nav_mid .Cat_item .sub_catname li {margin:4px 0; padding:0 0 0 10px; line-height:14px; background:url(images/arrow.gif) no-repeat left 2px;}
	.menu_left_nav_mid .Cat_item .sub_catname li a {color:#846259; text-decoration:none;}
	.menu_left_nav_mid .Cat_item .sub_catname li a:hover {color:#f30; text-decoration:none;}
.menu_left_nav_bt {width:236px; height:7px; line-height:7px; font-size:0px; overflow:hidden; background:url(images/leftbox_b.jpg) no-repeat left top;margin-top:-6px!important; margin-top:0}
/*scene*/
.scene_list_detail_top{background:url(images/rightbox_t.jpg) 0 0 no-repeat; height:20px; padding-top:30px;}
#bigimgscene{margin:0 30px; text-align:center;}
/*scene*/
/* Menu Right Box */
.menu_list_cat_detail {float:right; background:url(images/rightbox_m.jpg) repeat-y left top; width:640px;}
.menu_list_detail_top {height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(images/rightbox_t.jpg) no-repeat left top; padding:30px 30px 10px;}
	.menu_list_detail_top_left {float:left; width:220px; height:37px; background:url(images/tt_menu.gif) no-repeat left 50%;}
	.menu_list_detail_top_mid {float:right; width:278px; height:37px;}
	.menu_list_detail_top_right{float:right; width:10px; height:37px; font-size:0px; overflow:hidden;}
	.fontSize {float:right; margin:0; color:#787878;}
	.fontSize a {color:#787878 !important;}
	.fontSize label {margin-left:4px;}
	.fontSize .fontsize_default {margin-left:4px;}
	.fontSize .fontsize_small {margin-left:4px;}
	.fontSize .fontsize_large {margin-left:4px;}
.firefox {margin:0 auto; width:1px; font-size:0px; overflow:hidden; display:none;}
.menu_list_detail_mid {margin:10px 20px 0 30px; width:580px;}
	/* Menu List */
	#menu_detail_list_info {width:100%; margin:0; padding:0;}
	#menu_detail_list_info .menu_detail_catname {width:100%; padding:0; height:24px; line-height:24px; font-size:14px; text-align:center; font-family:Arial; border-bottom:#eae1d8 1px solid; background:#f7f3ef;}
	#menu_detail_list_info .menu_detail_catnametext {margin:0 0 0; padding:6px; color:#484848; border-bottom:#eae1d8 1px dotted;}
	#menu_detail_list_info .catitemloop_div {margin-bottom:12px;}
	#menu_detail_list_info .catitemloop_div .menu_detail_list_info {}
	#menu_detail_list_info .catitemloop_div .menu_detail_list_info .menu_detail_catname {}
	#menu_detail_list_info .catitemloop_div .menu_detail_list_info .menu_detail_catnametext {}
	#menu_detail_list_info ul {clear:both; margin:0; padding:0; list-style:none; width:100%; border-bottom:#eae1d8 1px solid;/* background:#f7f3ef;*/}
	#menu_detail_list_info ul li {text-align:left;}
	#menu_detail_list_info ul li.sku {float:left; padding:4px 6px 0 6px; width:18px; height:19px;}
	#menu_detail_list_info ul li.MenuName {float:left; padding:4px 0 0 0; height:19px; font-weight:bold;}
	#menu_detail_list_info ul li.IsPepper {float:left; padding:4px 0 0 0; width:15px; height:19px; margin-left:4px;}
	#menu_detail_list_info ul li.IsPepper img {}
	#menu_detail_list_info ul li.Price {float:right; padding:4px 6px 0 0; width:50px; height:19px; text-align:right;}
	#menu_detail_list_info ul li.priceother {float:right; padding:4px 6px 0 0; width:90px; height:19px; text-align:right;}
	#menu_detail_list_info ul li.MenuDescription {clear:both; padding:0 6px 5px 30px; line-height:14px; color:#787878; background:#fff;}
.pagelist {margin:5px 30px;width:580px; text-align:center;}
.menu_list_detail_bt {height:20px; font-size:0px; overflow:hidden; background:url(images/rightbox_b.jpg) repeat-y 0 100%;}
	.menu_list_detail_bt .menu_list_detail_bt_left {}
	.menu_list_detail_bt .menu_list_detail_bt_mid {}
	.menu_list_detail_bt .menu_list_detail_bt_right {}

/*-----About-----*/
/* About Left Box */
.aboutus_left_nav_div {float:left; width:236px; background:url(images/leftbg.jpg) no-repeat right top; margin-right:19px;}
.aboutus_left_nav_top {width:236px; height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(images/leftbox_t.jpg) no-repeat left top;}
	.aboutus_left_nav_top span {display:block; margin:9px 10px; width:80px; height:20px; line-height:20px; color:#64300a; font-size:16px; font-weight:bold; text-align:left;}
.aboutus_left_nav_mid {padding:8px 0 0 0; width:236px; background:url(images/leftbox_m.jpg) repeat-y left top;}
	.aboutus_left_nav_mid .Cat_item {margin:0 10px 6px 10px; width:216px; text-align:left; font-size:12px;}
	.aboutus_left_nav_mid .Cat_item .CatName {color:#846259; font-weight:bold; text-decoration:none; background:url(images/list_style03.gif) no-repeat left top;}
	.aboutus_left_nav_mid .Cat_item .CatName a {}
	.aboutus_left_nav_mid .Cat_item .CatName a:hover {}
	.aboutus_left_nav_mid .Cat_item .sub_catname {margin:4px 0 2px 0 !important; padding:0 0 0 10px;}
	.aboutus_left_nav_mid .Cat_item .sub_catname li {margin:4px 0; padding:0 0 0 10px; line-height:14px; background:url(images/arrow.gif) no-repeat left 2px;}
	.aboutus_left_nav_mid .Cat_item .sub_catname li a {color:#846259; text-decoration:none;}
	.aboutus_left_nav_mid .Cat_item .sub_catname li a:hover {color:#f30; text-decoration:none;}
.aboutus_left_nav_bt {width:236px; height:7px; line-height:7px; font-size:0px; overflow:hidden; background:url(images/leftbox_b.jpg) no-repeat left top;margin-top:-6px!important; margin-top:0}
/* About Right Box */
.aboutus_list_cat_detail {float:right; background:url(images/rightbox_m.jpg) repeat-y left top; width:640px;}
.aboutus_list_detail_top {height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(images/rightbox_t.jpg) no-repeat left top; padding:30px 30px 10px;}
	.aboutus_list_detail_top_left {float:left; width:220px; height:37px; background:url(images/tt_about.gif) no-repeat left 50%;}
	.aboutus_list_detail_top_mid {float:right; width:278px; height:37px;}
	.aboutus_list_detail_top_right{float:right; width:10px; height:37px; font-size:0px; overflow:hidden;}
.aboutus_list_detail_mid {clear:both; margin:0; }
	#aboutus_detail_list_info {margin:0 30px; padding:0;}
	#aboutus_detail_list_info ul {margin:0; padding:10px 0 10px 0; list-style:none;  border-bottom:#eae1d8 1px dotted}
	#aboutus_detail_list_info ul li.Title {width:100%; padding:0; height:24px; line-height:24px; font-size:16px; text-align:center; font-weight:bold; border-bottom:#eae1d8 1px solid; background:#f7f3ef; margin-bottom:10px;}
	#aboutus_detail_list_info ul li.Date {margin-top:5px; text-align:center; color:#787878;}
	#aboutus_detail_list_info ul li.Image {text-align:center; float:right;}
	#aboutus_detail_list_info ul li.Html {margin-top:4px; line-height:160%;}
	.pagelist  {margin:10px 10px 4px 10px; text-align:center;}
.aboutus_list_detail_bt {height:20px; font-size:0px; overflow:hidden; background:url(images/rightbox_b.jpg) repeat-y left top;}
	.aboutus_list_detail_bt_left {diplay:none;}
	.aboutus_list_detail_bt_mid {diplay:none;}
	.aboutus_list_detail_bt_right {diplay:none;}

/*-----News-----*/
/* News Left Box */
.news_left_nav_div {float:left; width:236px; background:url(images/leftbg.jpg) no-repeat right top; margin-right:19px;}
.news_left_nav_top {width:236px; height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(images/leftbox_t.jpg) no-repeat left top;}
	.news_left_nav_top span {display:block; margin:9px 10px; width:80px; height:20px; line-height:20px; color:#64300a; font-size:16px; font-weight:bold; text-align:left;}
.news_left_nav_mid {padding:8px 0 0 0; width:236px; background:url(images/leftbox_m.jpg) repeat-y left top; overflow:auto;}
	.news_left_nav_mid .Cat_item {margin:0 10px 6px 10px; width:216px; height:18px; text-align:left; font-size:12px;}
	.news_left_nav_mid .Cat_item .CatName {color:#846259; font-weight:bold; text-decoration:none; background:url(images/list_style03.gif) no-repeat left top;}
	.news_left_nav_mid .Cat_item .CatName a {}
	.news_left_nav_mid .Cat_item .CatName a:hover {}
	.news_left_nav_mid .Cat_item .sub_catname {margin:4px 0 2px 0 !important; padding:0 0 0 10px;}
	.news_left_nav_mid .Cat_item .sub_catname li {margin:4px 0; padding:0 0 0 10px; line-height:14px; background:url(images/arrow.gif) no-repeat left 2px;}
	.news_left_nav_mid .Cat_item .sub_catname li a {color:#846259; text-decoration:none;}
	.news_left_nav_mid .Cat_item .sub_catname li a:hover {color:#f30; text-decoration:none;}
.news_left_nav_bt {width:236px; height:7px; line-height:7px; font-size:0px; clear:both; overflow:hidden; background:url(images/leftbox_b.jpg) no-repeat left top;margin-top:-6px!important; margin-top:0}
/* News Right Box */
.news_list_cat_detail {float:right; background:url(images/rightbox_m.jpg) repeat-y left top; width:640px;}
.news_list_detail_top {height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(images/rightbox_t.jpg) no-repeat left top; padding:30px 30px 10px;}

	.news_list_detail_top_left {float:left; width:220px; height:37px; background:url(images/tt_news.gif) no-repeat left 50%;}
	.news_list_detail_top_mid {float:right; width:278px; height:37px;}
	.news_list_detail_top_right{float:right; width:10px; height:37px; font-size:0px; overflow:hidden;}
.news_list_detail_mid {clear:both; margin:0; }
	#news_detail_list_info {margin:0 30px; padding:0;}
	#news_detail_list_info ul {margin:0; padding:10px 0 10px 0; list-style:none;  border-bottom:#eae1d8 1px dotted}
	#news_detail_list_info ul li.artTitle {width:100%; padding:0; height:24px; line-height:24px; font-size:16px; text-align:center; font-weight:bold; border-bottom:#eae1d8 1px solid; background:#f7f3ef; margin-bottom:10px;}
	#news_detail_list_info ul li.artDate {margin-top:5px; text-align:center; color:#787878;}
	#news_detail_list_info ul li.artContent {display:none;}
	#news_detail_list_info ul li.Image {text-align:center}
	#news_detail_list_info ul li.artHTML {margin-top:10px;}
	#news_detail_list_info ul li.Html {margin-top:4px; line-height:160%;}
	.pagelist  {margin:10px 10px 4px 10px; text-align:center;}
.news_list_detail_bt {height:20px; font-size:0px; overflow:hidden; background:url(images/rightbox_b.jpg) repeat-y left top;}
	.news_list_detail_bt_left {diplay:none;}
	.news_list_detail_bt_mid {diplay:none;}
	.news_list_detail_bt_right {diplay:none;}

/*-----Contact-----*/
.contact {}
.contact_left {float:left; width:236px;}
.left_site_info {padding:6px 9px; border:#e0e0e0 1px solid; background:#f9f9f9;}
.left_site_info ul {margin:0 0 10px 0; padding:0 0 10px 0; list-style:none; border-bottom:#e0e0e0 1px solid;}
.left_site_info ul li {line-height:16px; word-break:break-all}
.left_site_info ul li span {}
.left_site_info ul li b {}
#Comment_form {display:block; margin:10px 0 0 0; padding:6px 9px; border:#e0e0e0 1px solid; background:#f7f3ef;}
#Comment_form .comment_form_title {height:24px; font-size:14px; font-weight:bold; text-align:center;}
#Comment_form .comment_form_content {}
#Comment_form #show_submit_comment {padding:4px 0; text-align:center;}
#Comment_form .comment_form_content label {display:block; text-align:left}
#Comment_form #comment_title {width:210px;}
#Comment_form #comment_cnt {width:210px;}
.contact_right {float:right;  width:640px;}
.google_map {margin:0 auto; padding:0; text-align:left;}
.google_map #map_iframe {height:250px; width:638px; border:1px solid #eae1d8;}
.comment {margin:15px auto 0 auto; text-align:left;}
.comment .comment_item {margin:0 0 10px 0; text-align:left; border:#eae1d8 1px solid;}
.comment .comment_item .comment_name {padding:2px 6px 3px 6px; line-height:14px; font-weight:bold; color:#484848; background:#f7f3ef;}
.comment .comment_item .comment_content {padding:2px 6px 3px 6px; line-height:14px; }

/*scene*/
.scene_list_detail_top_left{background:url(images/tt_scene.gif) no-repeat left 50%; margin-left:30px!important; margin-left:15px;}
#imgdiscript{margin-top:10px; text-align:left;}
#imgtitle{margin-bottom:10px;}
.sceneimg{background:none!important; float:left; margin:4px!important; width:80px; padding:0!important;}
.sceneimg img{width:80px;}


.waitingtext{text-align:center;}