
/*---Body---*/
body{
	font: 12px "Courier New", Courier, monospace;
	color: #000;
	word-break: break-all;
	SCROLLBAR-FACE-COLOR: #f6f6f6;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	SCROLLBAR-ARROW-COLOR: #330000;
	SCROLLBAR-TRACK-COLOR: #f6f6f6;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background-color: #FFFFFF;
}
.input_b_no {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
td {
	font-size: 12px;
}
a:link,a:visited{color:#666666;text-decoration:none}
a:hover{text-decoration:none;color:#FF3300;}
img{margin:auto;border:0;}
a{behavior:url(js/a.htc)}
/*---图片新闻---*/	
#phoNew{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding: 3px;
	float: left;
	height: 100px;
	width: 241px;
	border: 0.01cm solid #CCCCCC;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
/*---标题字---*/
.zi_huise_12_12{
	font-size: 12px;
	color: #666666;
}
.zi_heise_14{
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	}
.zi_baise_14{
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	}
.zi_baise_16{
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	}
.zi_baise_25{
	font-size: 25px;
	font-weight: bolder;
	color: #FFFFFF;
	}
.zi_lanse_14{
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	width: 35px;
	float: left;
	}
.zi_huise_12{
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	width: 30px;
	float: left;
	padding-top: 2px;
	}
.zi_lanse_18{
	font-size: 18px;
	font-weight: bold;
	color: #0066CC;
	}
.zi_huangse_16{
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	}
.zi_hongse_14{
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	}
.zi_lvse_14{
	font-size: 14px;
	font-weight: bold;
	color: #33CC66;
	}
.zi_lanseg_14{
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	}	
.zi_chengse_14{
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	}
.more{
	float: right;
	height: 11px;
	width: 34px;
	}
#secTable{
	width:522px;
	height:30px;
	background-image: url(../images/area_02.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}	
.sec1 {
	height: 19px;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	cursor: hand;
	padding-top:8px;
	text-decoration: none;
	text-align: center;
	background-image: url(../images/area_01.gif);
	background-repeat: no-repeat;
	width: 106px;
}
.sec2 {
	height: 12px;
	padding-top:8px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;
	text-align: center;
}
#showSweet{
	height: 75px;
	width: 514px;
	text-align: left;
	padding: 3px;
	margin-bottom: 3px;
	border-right-width: 0.01cm;
	border-bottom-width: 0.01cm;
	border-left-width: 0.01cm;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
#showSweet a{
	font-size: 14px;
	font-weight: normal;
	color: #FF3300;
}
.showSweet_list{
	font-size: 14px;
	font-weight: normal;
	color: #FF3300;
	padding-right: 12px;
	padding-left: 12px;
	line-height: 25px;
}
.brother_01{
	border: 0.01cm solid #CCCCCC;
	padding:3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
.brother_index_01{
	border: 0.01cm solid #CCCCCC;
	padding:3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px; height:620px;
}
.brother_02{
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-left: 10px;
}
.brother_03{width:500px;
	border: 0.01cm solid #00CC00;
	margin: 5px;
	padding: 1px;
}
.brother_04{
	width: 747px;
	border: 0.01cm solid #C2AF49;
	margin-bottom: 3px;
}
.brother_05{
	border: 2px solid #FF9900;
}
.brother_06{
    padding-top: 2px;padding-bottom: 2px;
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.brother_07{
    padding-top: 2px;padding-bottom: 2px;
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;height: 55px;width: 430px;
}
.b_huise{
	margin: 2px;
	padding: 2px;
	border: 0.01cm solid #999999;
}
.b_huise_01{
	border: 0.01cm solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.b_huangse_lrb{
	border-right-width: 0.01cm;
	border-bottom-width: 0.01cm;
	border-left-width: 0.01cm;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FACA58;
	border-bottom-color: #FACA58;
	border-left-color: #FACA58;
}
.b_huangse_all{
	border: 0.01cm solid #FF9900;
}
.b_huangse_all_01{
	border: 0.01cm solid #FF9900;
	padding: 5px;
}
.b_lanse_lrb{
	border-right-width: 0.01cm;
	border-bottom-width: 0.01cm;
	border-left-width: 0.01cm;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B5D5EA;
	border-bottom-color: #B5D5EA;
	border-left-color: #B5D5EA;
}
.b_huise_b{
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.table_01{
	width: 690px;
	height: 30px;
	border: 0.01cm solid #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding-top:10px;
	padding-left: 10px;
	text-align: left;
	background-image: url(../images/right05.gif);
	font-family: "宋体";
}
.weizhi_menu{
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
	width: 970px;height: 30px;
	background-color: #FFF1D9;
	border: 0.01cm solid #FF8040;
	margin-top: 2px;
	margin-bottom: 2px;
}
.weizhi_02{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding: 3px;
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.hotel_Name{
	font-size: 25px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #C2AF49;
	height: 35px;
	width: 348px;
	text-align: center;
	padding-top: 18px;
	margin: 3px;
}
.hotel_tel{
	font-size: 16px;
	font-weight: bolder;
	color: #FF0000;
	padding: 3px;
}

.D_dishList{

	padding: 2px;
	width: 730px;
	height:350px;
	padding: 2px;
	margin: 5px;
	border: 0.01cm solid #FFCC00;
}
.D_dishList_Title{
	height: 25px;
	width: 230px;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	padding-left: 5px;
	border-bottom-width: medium;
	border-bottom-style: ridge;
	border-bottom-color: #FF9900;
	padding-top: 3px;
}
.D_dishList_List{
	height: 150px;
	width: 230px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 3px;
	line-height: 20px;
}
.D_dishList_Menu{
	font-size: 14px;
	font-weight: bolder;
	color: #006699;
	background-image: url(../images/menu_01.gif);
	background-repeat: no-repeat;
	text-align: center;
	margin: 2px;
	height: 25px;
	width: 120px;
	padding-top: 10px;
	cursor: hand;
}
.UserLogin{
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	padding-left: 6px;
}
div#maincontent{
width : 100px;
float: left;
margin: 0px;
padding: 5px;
z-index: 100000;
}

div#maincontent p{
float:left;
width:100px;
clear:both;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
padding:0px;
z-index: 100000;

}
div#maincontent xmp{
float:left;
width:100px;
clear:both;
white-space: pre;
white-space: -moz-pre-wrap;
word-wrap: break-word;
margin-top:5px;
margin-bottom:5px;
z-index: 100000;
}

fieldset a{
float:left;
width:80px;
}
div.zoomdiv {
z-index : 100000;
position: absolute;
top:0px;
left:0px;
width:100px;
height:100px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center; 
overflow: hidden;
}
img.jqzoom{
	cursor:crosshair;
	position:relative;
}
.divArea{
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	background-color: #FFF7DF;
	text-align: center;
	padding:10px;
	height:30px;
	width: 160px;
	border: 0.01px solid #FF9900;
	display:none;
	filter: Alpha(Opacity=90);	
}
.weizhi_01{
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.search_01{
	background-image: url(../images/Search_01.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 200px;
}
.search_02{
	background-image: url(../images/member_03.jpg);
	background-repeat:repeat-y;
	width: 185px;
	padding-left:15px;
	line-height: 25px;
}
.search_03{
	background-image: url(../images/member_04.jpg);
	background-repeat:no-repeat;
	height: 10px;
	width: 200px;
}
/*---三步曲---*/
.sanbuqu_01{
	height: 120px;
	width: 194px;text-align: center; 
	border: 0.01cm solid #FF9900;padding-top:2px;
}
.sanbuqu_02{
	height: 95px;
	width: 194px; margin-bottom:3px;
	border: 0.01cm solid #FF9900;padding-top:2px;
	background-image: url(../images/dczn.jpg);
	background-repeat: no-repeat;
}
.menu_01{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 35px;
}
.menu_notice{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
}

.MenuCiTy{
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding-left: 10px;
}
.login_top{
	background-image: url(../images/member_01.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 200px;
}
.login_bg{
	background-image: url(../images/member_03.jpg);
	background-repeat: repeat-y;
	width: 200px;
}
.login_bottom{
	background-image: url(../images/member_04.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 200px;
}
.login_top_01{
	background-image: url(../images/member_01_01.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 258px;
}
.login_bg_01{
	background-image: url(../images/member_03_01.jpg);
	background-repeat: repeat-y;
	width: 258px;
}
.login_bottom_01{
	background-image: url(../images/member_04_01.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 258px;
}
/*---主页最新加入---*/
.Intel_New_01{
	width: 718px;text-align: left;margin: 0px;
	padding: 0px;
}
.Intel_New_02{
	width: 359px;
	float: left;
	text-align: left;margin: 0px;
	padding: 0px;
}
.Intel_New_03{
	width: 173px;
	list-style-type: none;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;line-height: 25px;
}

.Intel_New_04{
	width: 160px;
	text-align: left;padding-top: 2px;padding-bottom: 2px;
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;line-height: 25px;
}
.Intel_New_05_title{
	text-align:center; left;padding-top: 2px;padding-bottom: 2px;
}
/*---主页餐馆信息---*/
.Intel_01{
	width: 318px;text-align: left;
}
.Intel_02{
	width: 318px;
	text-align: left;float:left
}
.Intel_03{
	width: 159px;
	list-style-type: none;
	float: left;
	text-align: left;
	line-height: 25px;
	padding-left: 2px;
}

.Intel_04{
	width: 159px; height:18px;
	text-align: left;margin-top:3px;
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.Intel_05_pic{
	text-align:center;width: 140px;float: left;padding-left: 2px;
}
.Intel_05_title{
	text-align:center;
	height:28px;
	margin-top:2px;
}
/*---主页最新上菜---*/
.new_dish{
	width: 470px;
	height:120px;
	float: left;border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC; margin-bottom:4px; padding-bottom:8px;
}
.new_dish_01
{
    width: 150px;
	height:128px;padding-top:2px;padding-bottom: 2px;padding-left: 2px;
	float: left;text-align:center;
}
.new_dish_02{
	width: 340px;color:#666666;
	float: left;
}
.new_dish_03{width: 220px;
	float: left;}
.new_dish_03_pic{width: 60px;
	float: left;}
.new_dish_03_title{width: 152px;
	float: left;text-align: left;padding-top:2px;padding-bottom: 2px;
	border-bottom-width: 0.01cm;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;}
/*---三步区---*/
.image_brother{
	border: 0.01cm solid #CCCCCC;
	padding: 2px;
}
/*---三步区---*/
.clssMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}
/*---切换城市---*/
#h_qiehuan li #qiehuanbox {
	margin-left:-80px;
	position: absolute;
	border:1px solid #FF9C66;
	background:#FFFBF9;
	padding:5px;
	width:80px;
	z-index:10000;
	display:none;
	margin-top:3px;
	list-style-type: none;
}
#h_qiehuan li.cityhover #qiehuanbox{
	display:block;
	list-style-type: none;
	list-style-position: outside;
}
#h_qiehuan a{text-decoration:none;}
UL{
	list-style: none;
	margin: 0px;float:left
	padding: 0px;
}
#qiehuanbox li{
	float:left;
	width:85px;
	height:20px;
	text-align: center;list-style: none;
}
#h_qiehuan { margin-left:0px;margin-top:-3px; position:absolute; z-index:11000;}

/*---购物车---*/
INPUT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.noBorder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.f12 {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
.title_list {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
.art_title {
	MARGIN-TOP: 30px; FONT-SIZE: 18px; MARGIN-BOTTOM: 30px
}
.f14 {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
.input_b{
	border: 0.01cm solid #FF9900;
}

.lishHotel_search{
	background-color: #FF6600;
	height: 25px;
	border: 0.01cm solid #FF6600;
	padding-top: 5px;
	padding-left: 10px;
}
.lishHotel_bg{
	background-image: url(../images/index/kuang_04.gif);
	background-repeat: no-repeat;
	height: 118px;
	width: 150px;
	padding-top: 10px;
	padding-left: 0px;
}
.pagesize{
	background-color: #F5F5F5;
	background-position: center;
	height: 25px;
	padding-top: 5px;
	border: 0.01cm solid #CCCCCC;
	text-align: center;
	margin: 10px;
}

input {
	border: 0.01cm solid #B5EDFF;
}
/*---文章行间距---*/
.line_01{
	line-height:28px;
}
.solidbox {
	BORDER-TOP: #D7D7D7 1px solid; 
	BORDER-RIGHT: #D7D7D7 1px solid; 
	BORDER-BOTTOM: #D7D7D7 1px solid;
	BORDER-LEFT: #D7D7D7 1px solid; 
}









/* CSS Document */

body{  padding: 0px; margin: 0px; font-size: 12px;	font-family: arial;}

ul, li, dl, dt, dd, div, span, h3, h4,p{	margin: 0;	padding: 0px;}

ul, li, dl, dt, dd{	list-style: none;}

img{ border: none;}

.clear{	clear: both;font-size: 0px;	line-height: 0px;height:0px;}

a{ color:#006699; text-decoration:none;}
a:hover{color:#419900; text-decoration:underline;}

/*--------头部------------*/

#header{ width:100%; height:98px; clear:both;background:url(../images/topbg.jpg) repeat-x; padding-top:6px;}

#header .top{ width:990px; margin:0 auto; clear:both; height:79px; }
#header .top .logo{ float:left; width:180px; }
#header .top .top_nav{ float:left; width:540px; margin-left:60px;}
#header .top .top_nav ul{}
#header .top .top_nav ul li{ float:left; width:90px; display:block;}
#header .top .right_text{ float:right; width:100px;}
#header .top .right_text ul{ padding-top:15px;}
#header .top .right_text li{ clear:both; width:80px; background:url(../images/bullet.jpg) no-repeat 0px 5px; line-height:23px; padding-left:17px;}

/*-------导航条----------*/

.nav{ width:100%; background:url(../images/navbg.jpg) repeat-x; height:25px; clear:both;}
.nav ul{ padding-left:420px;}
.nav ul li{ text-align:center; font-size:14px; font-weight:bold; float:left; width:90px; line-height:25px; height:25px; display:block; }
.nav ul li a{color:#FFF; text-decoration:none;}
.nav ul li a:hover{ background:url(../images/nav_hover.gif); color:#069; text-decoration:none; width:83px; height:25px; line-height:25px; display:block;}
.nav ul li a.on{ background:url(../images/nav_hover.gif); color:#069; width:83px; height:25px; line-height:25px; display:block;}


.shadow{ clear:both; height:15px; line-height:15px; display:block; overflow:hidden; background:url(../images/bottom.jpg) repeat-x; }

/*-----------搜索----------------*/
.search{ width:990px; clear:both; line-height:25px;margin:0px auto 9px auto;}
.search p{ padding-left:200px;clear:both; line-height:30px; height:30px; display:block; }
.search p .txtBox{ width:450px; 	height:21px;  line-height:21px;    background:url(../images/search_textbox.jpg) repeat-x;	float:left;	border: #9cf 1px solid; }
.search p .submit{ margin-left:10px;  width:90px;  height:25px; line-height:25px; background:url(../images/search.jpg) repeat-x; border:1px solid #ca8100;	 }
.blue{color:#006697;}

/*------------内容--------------*/

.content{width:990px; margin:0 auto; }

/*-----左边---------*/
.main{float:left; width:536px;}
.main .ad{height:288px; clear:both; margin-bottom:12px;}

.main .box{ clear:both;margin-bottom:3px;}
.main .box .title{ height:29px; color:#069; padding-left:20px; padding-top:6px; font-size:14px; font-weight:bold; line-height:25px; background:url(../images/main_head.jpg) no-repeat;clear:both;}
.main .box .title .more_01{ padding-left:377px;}
.main .box .title .more_02{ padding-left:392px;}
.main .box .center{ height:97px; background:url(../images/main_bg.jpg) repeat-y; clear:both; text-align:center;}
.main .box .center .fun{ padding-top:3px; padding-bottom:2px;}
.main .box .center ul{ padding:9px 12px;}
.main .box .center li{ width:125px; float:left;}
.main .box .center li img{ border:2px solid #ccc;}
.main .box .bottom{ height:11px; background:url(../images/main_bottom.jpg) no-repeat;clear:both;}

/*-------右边--------*/
.sidebar{ float:left; margin-left:12px;width:440px;}
.sidebar .box{ clear:both; margin-bottom:3px;}
.sidebar .box .title{ height:30px; color:#069; padding-left:20px; padding-top:5px; font-size:14px; font-weight:bold; line-height:25px; background:url(../images/bar_head.jpg) no-repeat;clear:both;}
.sidebar .box .title .more_01{ padding-left:299px;}
.sidebar .box .center{ height:93px; background:url(../images/bar_bg.jpg) repeat-y; clear:both; padding:5px 15px 0px 17px;}
.sidebar .box .center .column{clear:both;}
.sidebar .box .center .column .left{ padding-top:5px; text-align:center; width:102px; height:78px;float:left;}
.sidebar .box .center .column .left img{ border:2px solid #ccc;}
.sidebar .box .center .column .right{ float:left;width:300px;}
.sidebar .box .center .column .right ul{ padding-left:28px;}
.sidebar .box .center .column .right ul li{ clear:both; line-height:23px; height:23px; list-style:circle;}

.sidebar .box .bottom{ height:11px; background:url(../images/bar_bottom.jpg) no-repeat;clear:both;}

/*-----友情链接------------*/
.link{ width:958px; margin:2px auto 5px auto; clear:both; border:1px solid #c4eefe; background:#f0f9ff; height:82px; padding-top:10px; padding-left:30px;}
.link .left{ float:left; width:96px;background:url(../images/link.jpg) no-repeat; border-right:1px dotted #069; padding-left:15px; height:75px; line-height:22px; font-size:14px; font-weight:bold; color:#006699;}
.link .right{ float:left; width:835px; }
.link .right ul{padding-left:28px;}
.link .right li{ float:left; width:100px; height:25px; line-height:25px; }

/*-----脚部----------*/
.footer{ margin:0 auto; width:990px; height:110px; clear:both; text-align:center; }
.footer .nav{background:url(../images/footerbg.jpg) repeat-x;height:28px;line-height:25px; clear:both;}
.footer p{ padding-top:10px; text-align:center; line-height:25px; color:#069;}

