html{ background:url(images/bgtree.jpg) 50% 503px repeat-y; }
body {margin:0; padding:0; font-size:13px; color:#006633; font-family:Arial, Helvetica, sans-serif; background:url(images/bg.jpg) 50% 0 repeat-x;}
ul,li {margin:0; padding:0; list-style:none;}
form {margin:0; padding:0;}
div {}
img {border:none;}
a{color:#006633}
a:hover {color:#ff3300;}
.clear {clear:both; width:0; height:0; overflow:hidden;}

/*-----Layout-----*/
.main{width:701px; margin:0 auto; }
.head_oyqg {margin:0 auto;height:auto!important; height:150px; min-height:150px; }
#oyqg_content_box {margin:0 auto; background:url(images/bg2.gif) 0 0 repeat-y; overflow:auto; _height:1%;}
#footer_div {margin:0 auto; background:url(images/bg3.gif) 0 0 no-repeat; height:23px; clear:both;}

/*-----Head-----*/
.top { text-align:center; overflow:auto;}
/* Logo */
.top .logo {background:none!important; width:289px; height:96px; margin:20px auto 0;}
.top .logo_txt2{ line-height:79px; font-family:"黑体"; font-size:20px; font-weight:bold; color:#000;}
.top .logo #logowidth { }
/* Site Info */
.top .right_site_info {padding: 0 5px; font-weight:bold; color:#00662f; margin-top:10px;}
.top .right_site_info .logo_txt1 {font-size:16px; font-family:Arial; margin: 0 5px 2px 0; float:left;}
.top .right_site_info .phone {float:right; text-align:right;}
.top .right_site_info .Fax {float:left; margin-left:12px;}
.top .right_site_info .Email {display:none;}
.top .right_site_info .Website {float:right; margin-left:12px;}
.top .right_site_info .company {float:right; margin-left:12px;}
/* Navigation */
.menu_contain_div {width:100%;background:url(images/menubg.jpg) 0 100% no-repeat; margin:10px 0}
.menu_contain_div .head_corner_left {display:none; width:0px; height:0px; font-size:0px;}
.menu_contain_div .navigate_menu {}
.menu_contain_div .navigate_menu .wrapper {text-align:center;}
.menu_contain_div .navigate_menu .wrapper a {background:url(images/menu.jpg) 0 50% no-repeat; text-decoration:none; margin:0 4px; font-size:14px;font-weight:bold; height:51px;line-height:51px; width:107px; display:block; float:left; color:#006633}
.menu_contain_div .navigate_menu .wrapper a.current {color:#000;}
.menu_contain_div .navigate_menu .wrapper a:hover {color:#ba792c; }
.menu_contain_div .head_corner_right {display:none; width:0px; height:0px; font-size:0px;}

.relative_div { clear:both;}
.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; color:#00662f; margin-bottom:10px;}

/*-----Index-----*/
.default_top{ background:url(images/bg1.gif) 0 0 no-repeat; height:17px;}
/* Index Left Box */

.default_left {float:left; width:190px; background:url(images/leftbg2.gif) 0 0 repeat-y; margin-left:10px!important; margin-left:5px; overflow:hidden}
/* News & Info */
.default_news {background:url(images/leftbg1.gif) 0 0 no-repeat; height:40px; margin-bottom:15px;}
.default_news img {margin:11px 0 0 10px;}
.default_newsdtl {}
.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:100px; color:#787878;}
.default_newsdtl li a {font-weight:bold;}
.default_newsdtl .readmore {margin:0 10px; text-align:right;}
.default_newsdbt {height:10px; font-size:1px;background:url(images/leftbg3.gif) no-repeat left top;}
.readmore a {color:#787878;}
/* Open Time */
.default_dinner { background:url(images/leftbg1.gif) 0 10px no-repeat #fff; height:10px; text-align:center;padding-top:20px; }
.default_dinner img {display:block}
.default_dinner_dtl {padding:6px 0 0 0; margin-top:30px!important; margin-top:0}
.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 {height:10px; background:url(images/leftbg3.gif) no-repeat 0 100%;}
/* Index Right Box */
.default_right {float:right; width:480px; background:url(images/rightbg2.gif); margin:0 5px 0 0; overflow:hidden}
.default_wel {height:37px;overflow:hidden;  background:url(images/rightbg1.gif) no-repeat left top;}
.default_wel img {}
.default_weldtl {padding:6px 10px 0 10px; 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;}
/* Index Prefer Menu */
.prefer_menu {margin-top:10px; height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(images/rightbox_t.jpg) no-repeat left top;}
.prefer_menu img {}
.prefer_menudtl {padding:6px 10px 20px 10px; line-height:160%; background:url(images/rightbg3.gif) no-repeat 0 100%; margin-bottom:-7px;}
.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:10px;}
.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/rightbg3.gif) no-repeat left bottom;}

/*-----Menu-----*/
/* Menu Left Box */
.menu_left_nav_div {float:left; width:190px; margin-left:5px; overflow:hidden; background:url(images/leftbg2.gif) 0 0 repeat-y; }
.menu_left_nav_top {background:url(images/leftbg1.gif) 0 0 no-repeat; height:40px; overflow:hidden}
	.menu_left_nav_top span {display:block; margin:9px 10px; height:28px; font-weight:bold; text-align:center; font-size:16px;}
.menu_left_nav_mid {padding:8px 0 0 0;}
	.menu_left_nav_mid .Cat_item {margin:0 20px 6px 10px; text-align:left; font-size:12px;}
	.menu_left_nav_mid .Cat_item .CatName {}
	.menu_left_nav_mid .Cat_item .CatName a {display:block; overflow:hidden; padding-left:15px; line-height:18px; font-weight:bold; text-decoration:none; background:url(images/list_style01.gif) no-repeat left 4px;}
	.menu_left_nav_mid .Cat_item .CatName a:hover {color:#c85c0d; text-decoration:none;}
	.menu_left_nav_mid .Cat_item .sub_catname {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/list_style01.gif) no-repeat left 2px;}
	.menu_left_nav_mid .Cat_item .sub_catname li a {text-decoration:none;}
	.menu_left_nav_mid .Cat_item .sub_catname li a:hover {color:#f30; text-decoration:none;}
.menu_left_nav_bt {padding:6px 0 0 0;background:url(images/leftbg3.gif) no-repeat 0 100%; margin-bottom:0!important; margin-bottom:-5px;}
/* Menu Right Box */
.menu_list_cat_detail {float:right; width:480px; background:url(images/rightbg2.gif); margin:0 5px 0 0; overflow:hidden}
.menu_list_detail_top {height:37px;overflow:hidden;  background:url(images/rightbg1.gif) no-repeat left top;}
	.menu_list_detail_top_left {float:left; width:220px; height:44px; background:url(images/tt_menu.gif) no-repeat 10px 10px;}
	.menu_list_detail_top_mid {float:left; width:278px; height:37px;}
	.menu_list_detail_top_right{display:none}
	.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;}
.menu_list_detail_mid {margin:10px;}
.menu_list_cat_detail p{text-indent:25px; margin-top:10px;}
	/* 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:16px; margin-bottom:10px; text-align:center;}
	#menu_detail_list_info .menu_detail_catnametext {margin:0 0 10px; padding:6px;  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 0 0 0; width:50px; height:19px;}
	#menu_detail_list_info ul li.priceother {float:right; padding:4px 0 0 0; width:110px; height:19px; text-align:right;}
	#menu_detail_list_info ul li.MenuDescription {clear:both; padding:0 6px 0 30px; line-height:16px;}
.pagelist {margin:0 10px 4px 10px; text-align:center;}
.menu_list_detail_bt {background:url(images/rightbg3.gif) no-repeat 0 100%; height:10px; margin-bottom:-2px}
	.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:190px; margin-left:5px; overflow:hidden;background:url(images/leftbg2.gif) 0 0 repeat-y; }
.aboutus_left_nav_top { background:url(images/leftbg1.gif) 0 0 no-repeat; height:40px; overflow:hidden}
	.aboutus_left_nav_top span {display:block; margin:9px 10px; height:28px; font-weight:bold; text-align:center; font-size:16px;}
.aboutus_left_nav_mid {padding:8px 0 0 0;}
	.aboutus_left_nav_mid .Cat_item {margin:0 20px 6px 10px; text-align:left; font-size:12px;}
	.aboutus_left_nav_mid .Cat_item .CatName {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/list_style01.gif) no-repeat left 2px;}
	.aboutus_left_nav_mid .Cat_item .sub_catname li a {text-decoration:none;}
	.aboutus_left_nav_mid .Cat_item .sub_catname li a:hover {color:#f30; text-decoration:none;}
.aboutus_left_nav_bt {padding:6px 0 0 0;background:url(images/leftbg3.gif) no-repeat 0 100%; margin-bottom:0!important; margin-bottom:-5px;}
/* About Right Box */
.aboutus_list_cat_detail {float:right; width:480px; background:url(images/rightbg2.gif); margin:0 5px 0 0; overflow:hidden}
.aboutus_list_detail_top {height:37px;overflow:hidden;  background:url(images/rightbg1.gif) no-repeat left top;}
	.aboutus_list_detail_top_left {float:left; width:220px; height:44px; background:url(images/tt_about.gif) no-repeat 10px 10px;}
	.aboutus_list_detail_top_mid {float:left; width:278px; height:37px;}
	.aboutus_list_detail_top_right{display:none;}
.aboutus_list_detail_mid {clear:both; margin:0;}
	#aboutus_detail_list_info {margin:0 10px; 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 { padding:0; height:24px; line-height:24px; font-size:16px; text-align:center; font-weight:bold; border-bottom:#05642a 1px solid; 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 { float:left; margin:0 10px 10px 0;}
	#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 {background:url(images/rightbg3.gif) no-repeat 0 100%; height:10px;}
	.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:190px; margin-left:5px; overflow:hidden; background:url(images/leftbg2.gif) 0 0 repeat-y;}
.news_left_nav_top {background:url(images/leftbg1.gif) 0 0 no-repeat; height:40px; overflow:hidden}
	.news_left_nav_top span {display:block; margin:9px 10px; height:28px; font-weight:bold; text-align:center; font-size:16px;}
.news_left_nav_mid {padding:8px 0 0 0;}
	.news_left_nav_mid .Cat_item {margin:0 20px 6px 10px; text-align:left; font-size:12px;}
	.news_left_nav_mid .Cat_item .CatName {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/list_style01.gif) no-repeat left 2px;}
	.news_left_nav_mid .Cat_item .sub_catname li a {text-decoration:none;}
	.news_left_nav_mid .Cat_item .sub_catname li a:hover {color:#f30; text-decoration:none;}
.news_left_nav_bt {padding:6px 0 0 0;background:url(images/leftbg3.gif) no-repeat 0 100%;margin-bottom:0!important; margin-bottom:-5px;clear:both;}
/* News Right Box */
.news_list_cat_detail {float:right; width:480px; background:url(images/rightbg2.gif); margin:0 5px 0 0; overflow:hidden}
.news_list_detail_top {height:37px;overflow:hidden;  background:url(images/rightbg1.gif) no-repeat left top;}
	.news_list_detail_top_left {float:left; width:220px; height:44px; background:url(images/tt_news.gif) no-repeat 10px 10px;}
	.news_list_detail_top_mid {float:left; width:278px; }
	.news_list_detail_top_right{display:none;}
.news_list_detail_mid {clear:both; margin:0; }
	#news_detail_list_info {margin:0 10px; 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:#05642a 1px solid; }
	#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 {}
	#news_detail_list_info ul li.artHTML {}
	#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 {background:url(images/rightbg3.gif) no-repeat 0 100%; height:10px;}
	.news_list_detail_bt_left {diplay:none;}
	.news_list_detail_bt_mid {diplay:none;}
	.news_list_detail_bt_right {diplay:none;}
    .news_list_detail_mid .menu_list_detail_bt{margin:0!important;}
/*-----Contact-----*/
.contact {width:701px; margin: 0 auto;}
.contact_left {float:left; width:190px;overflow:hidden; margin-left:5px}
.left_site_info {padding:6px 9px;  border:#33855C 1px solid; background:#FFFFEB;}
.left_site_info ul {margin:0 0 10px 0; padding:0 0 10px 0; list-style:none; border-bottom:#33855C 1px solid;}
.left_site_info ul li {line-height:16px; word-wrap:break-word;}
.left_site_info ul li span {word-break: normal!important;}
.left_site_info ul li b {}
#Comment_form {display:block; margin:10px 0 0 0; padding:6px 9px; border:#33855C 1px solid; background:#FFFFEB; width:170px;}
#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 {}
#Comment_form #comment_cnt {width:160px;}
.contact_right {float:right; width:480px; margin-right:5px;}
.google_map {margin:0 auto; padding:0; width:100%; text-align:left;}
.google_map #map_iframe {width:100%; height:250px;}
.comment {margin:15px auto 0 auto; text-align:left;}
.comment .comment_item {margin:0 0 10px 0; text-align:left; border:#33855C 1px solid;}
.comment .comment_item .comment_name {padding:2px 6px 3px 6px; line-height:14px; font-weight:bold; background:#FFFFEB;}
.comment .comment_item .comment_content {padding:2px 6px 3px 6px; line-height:14px; }

/*scene*/
.scene_left_nav_mid .Cat_item{ margin:0}
.scene_left_nav_mid .Cat_item .sub_catname li{ background:none!important; float:left; margin:3px; padding:0}
.scene_left_nav_mid .Cat_item .sub_catname li img{width:80px; height:53px}
.scene_list_detail_top{height:37px;overflow:hidden;  background:url(images/rightbg1.gif) no-repeat left top;}
.scene_list_detail_top_left{background:url(images/tt_scene.gif) no-repeat 10px 10px!important; height:44px; line-height:44px; }
#bigimgscene{margin-top:20px; text-align:center; padding: 0 10px;}
#imgtitle{margin-bottom:10px; font-weight:bold;}
#imgdiscript{text-align:left;}
#imgdiscript{margin:10px 0;}
#bigimgsceneimg{width:450px;}
.waitingtext{text-align:center;}
