/*author:wangsong*/

/*border style*/
.border{border:solid 1px #000;}
.brd{border:dotted 1px #f26724;}
.bbd{border:solid 1px #7f9db9;}
*{padding:0;margin:0;}
body{color:#000000;font-size:11.5px; background-color:#fff; text-align:center;font-family:Arial, Helvetica, sans-serif;}
div{line-height:16px;text-align:left;}
ul li{list-style:none;}
.tal{text-align:left;}.tar{text-align:right;}.tac{text-align:center;}
.l{float:left;}.r{float:right;clear:right;}.c{clear:both;}
.cp{cursor:pointer}
img{border:0;}
.bd{border:solid 1px #000000}
.dpn{display:none;}
.foodtype{display:none;}
.tac{text-align:center;}
.smallf{font:10px;}
.chkWeek{width:80px;float:left;border:1px;}
.invalidWT{color:#acb3ad;}
.wplitemcn{width:120px;float:left;}
.wplitemen{width:250px;float:left;height:22px;margin-left:5px;}
.scrollstyle{scrollbar-highlight-color: #A864A8; scrollbar-shadow-color: #A864A8; scrollbar-arrow-color: #A864A8; scrollbar-face-color: #efece8; scrollbar-3dlight-color: #efece8; scrollbar-darkshadow-color: #efece8; scrollbar-track-color: #efece8;}
.result_head {
	text-align:center;
	font-weight:bold;
	color:#000000;
	background-color: #dff0f8;
	height:25px;
	border-bottom:solid 1px #b0cddf;
	font-size: 12px;
}
.form_table {
	border-collapse:collapse;
	background:#f3fbfe;
	font-size: 12px;
	padding:5px 0px 5px 0px;
}
.form_table td {
border:1px solid #fff;
padding:2px 4px 1px 6px;
}
.form_head {
	background:#dff0f8;
	color:#000000;
	font-size: 12px;
	line-height:21px;
	width:120px;
	text-align:right;
}
/*style for button*/
.btnwithbg{background:url(../images/btn00.gif) no-repeat;width:70px;height:24px;line-height:24px;border:none;color:#ffffff;font-weight:bold;text-align:center;}
/*frame css*/
#top{width:950px;margin:0px auto;}
.nav{ background:url(../images/list_nav.jpg) no-repeat;width:910px;height:29px;line-height:29px;color:#ffffff;padding:7px 20px 0px 20px;margin:0px auto;}
#content{width:950px;margin:0px auto;}
.contentleft{float:left;width:785px;margin-top:10px;}
.contentright{float:right;width:150px;margin-top:10px;}
.rightAdvw{float:right;width:240px;margin-top:10px;}

.topBar{width:950px;margin-top:10px;}
.topBar .content_title{font-size:12px;background:url(../images/top_l1.jpg) no-repeat;height:35px;line-height:35px;padding:0px 10px;color:#00728e;}
.topBar .content{border:solid 1px #00728e;border-top:none;padding:10px;padding-bottom:20px;}
.topBar .title{height:5px;margin-top:10px;}

.meminfobar{float:left;font-size:12px;background:url(../images/meminfobarbg.jpg) no-repeat;width:950px;height:35px;line-height:35px;margin-top:1px;padding:0px 10px;color:#fb1800;}
.meminfobar ul li{float:left;margin-left:20px;}
.meminfobar .i1{margin-left:5px;width:250px;}

/*.contentleft0{float:left;font-size:12px;background:url(../images/main_2_title3.jpg) no-repeat;width:674px;height:35px;line-height:35px;margin-top:10px;padding:0px 10px;color:#fb1800;}
.contentleft0 .more{float:right;color:#00586e;}
*/
.contentright0{float:right;background:url(../images/main_2_title4.jpg) no-repeat;width:228px;height:35px;line-height:35px;margin-top:10px;padding:0px 10px;color:#ffffff;font-size:12px;}
.contentright1{float:right;margin-top:15px;width:248px;}
.contentright1 .title{background:url(../images/main_2_title5.jpg) no-repeat;height:30px;line-height:30px;padding:0px 10px;color:#ffffff;font-weight:bold;font-size:12px;}
.contentright1 .title .more{float:right;margin-top:6px;margin-right:5px;font-weight:normal;font-size:11px;}
.contentright1 .content{border:solid 1px #00728e;border-top:none;border-bottom:none;padding:10px;}
.contentright1 .bottom{background:url(../images/main_2_bottom1.jpg) no-repeat;height:5px;}

.contentleft1{float:left;width:770px;margin-top:15px;}
.contentleft1 .contentleft_title{font-size:15px;background:url(../images/main_2_title3.jpg) no-repeat;height:35px;line-height:35px;padding:0px 10px;color:#00728e;}
.contentleft1 .contentleft_title .more{float:right;color:#00586e;}
.contentleft1 .contentmain0 .title{background:url(../images/main_2_title6.jpg) no-repeat;height:5px;margin-top:10px;}
.contentleft1 .contentmain0 .content{border:solid 1px #00728e;border-top:none;padding:10px;}

.contentleft1n{float:left;width:620px;margin-top:15px;}
.contentleft1n .contentleft_title{font-size:15px;font-weight: bold; font-family: Tahoma, Arial, sans-serif;background:url(../images/subtitlebg.jpg) no-repeat;height:35px;line-height:35px;padding:0px 10px;color:#00728e;}
.contentleft1n .contentleft_title .more{float:right;color:#00586e;}
.contentleft1n .contentmain0 .title{background:url(../images/subtitlebg2.jpg) no-repeat;height:5px;margin-top:10px;}
.contentleft1n .contentmain0 .content{border:solid 1px #00728e;border-top:none;padding:10px;}

.contentright0 .more{float:right;margin-top:15px;}
.mainleft{float:left;width:152px;}
.mainleft_content{margin-top:10px;} /* *margin-top:20px;_margin-top:20px;width:152px;*/
.mainleft_content .title{background:url(../images/main_2_title.jpg) no-repeat;height:30px;line-height:30px;padding-left:10px;color:#ffffff;font-weight:bold;font-size:12px;}
.mainleft_content .content
{
	border:solid 1px #00728e;border-top:none;border-bottom:none;padding:5px;font-size:8pt;height:495px;overflow:auto;	
}
.mainleft_content .content ul li{border-bottom:solid 1px #bababa;padding:3px 0px 3px 6px;font-weight:bold;font-size:11px;}
.mainleft_content .content0{border:solid 1px #00728e;border-top:none;border-bottom:none;padding:0px;width:150px;}
.mainleft_content .content0 .mainleft_menu_head{background:#e5f1f3;border-bottom:solid 1px #bababa;padding:5px 0px 5px 15px;font-size:11px;cursor:pointer;}
.mainleft_content .content0 .mainleft_menu_head0{background:#e5f1f3;border-bottom:solid 1px #bababa;padding:5px 0px 5px 15px;font-size:11px;color:#ff0000;font-weight:bold;}
.mainleft_content .content0 .mainleft_menu_body{background:#ffffff;padding:3px 0px 3px 10px;font-size:11px;}
.mainleft_content .content0 .mainleft_menu_body a{ text-decoration:none;color:#000000;}
.mainleft_content .content0 .mainleft_menu_body a:hover{ text-decoration:none;color:#ff0000;}
.mainleft_content .content0 .mainleft_menu_body .current{ text-decoration:none;color:#ff0000;}
.mainleft_content .bottom{background:url(../images/main_2_bottom.jpg) no-repeat;height:5px;}
.maincenter{float:left;width:589px;margin-left:8px;}
.maincenter_content{margin-top:10px;}
.maincenter_content .title{background:url(../images/main_2_title0.jpg) no-repeat;height:30px;line-height:30px;padding-left:10px;color:#ffffff;font-weight:bold;font-size:12px;}
.maincenter_content .content{border:solid 1px #00728e;border-top:none;padding:0px 0px 10px 0px;height:500px;overflow:auto;}
.maincenter_content .content h1{height:76px;border-bottom:solid 1px #0c7cb0;font-size:11px; font-weight:normal;}
.maincenter_content .content ul li{padding:10px;}/* 菜单显示 */

/*购物车显示*/
.cartframe{float:right;width:193px;}
.cartframew{float:right;width:310px;}
.cartframe_content{margin-top:10px;width:98%;} /*_width:190px;*margin-top:20px;_margin-top:20px;*/
.cartframe_content .title{background:url(../images/cart_titlew.jpg) no-repeat;height:30px;line-height:30px;padding-left:10px;color:#ffffff;font-weight:bold;font-size:12px;}
.cartframe_content .title .more{float:right;margin-top:8px;margin-right:5px;font-weight:normal;font-size:11px;}
.cartframe_content .content{border:solid 1px #00728e;border-top:none;border-bottom:none;padding:10px;padding-bottom:22px;overflow:auto;}
.cartframe_content .bottom{background:url(../images/cart_bottomw.jpg) no-repeat;height:5px;}
.btnchkout{background:url(../images/btnbg.jpg) no-repeat;border:0;font-size:11px;height:20px;width:66px; cursor:pointer;}

.mainright{float:right;width:193px;}
.mainright_content{margin-top:10px;width:193px;} /*_width:190px;*margin-top:20px;_margin-top:20px;*/
.mainright_content .title{background:url(../images/main_2_title1.jpg) no-repeat;height:30px;line-height:30px;padding-left:10px;color:#ffffff;font-weight:bold;font-size:12px;}
.mainright_content .title .more{float:right;margin-top:8px;margin-right:5px;font-weight:normal;font-size:11px;}
.mainright_content .content{border:solid 1px #00728e;border-top:none;border-bottom:none;padding-bottom:22px;height:475px;overflow:auto;}
.mainright_content .bottom{background:url(../images/main_2_bottom0.jpg) no-repeat;height:5px;}
#bottom{border-top:solid 1px #ce0405;width:950px;margin:0px auto;margin-top:15px;padding:10px 0px 30px 0px;}
.mainright0{float:right;width:788px;}
.mainright_content0{margin-top:10px;}
.mainright_content0 .title{background:url(../images/main_2_title2.jpg) no-repeat;height:31px;line-height:31px;padding-left:10px;color:#00586e;font-weight:bold;font-size:12px;}
.mainright_content0 .title .more{float:right;margin-top:6px;margin-right:5px;font-weight:normal;font-size:11px;}
.mainright_content0 .content{border-top:solid 1px #abccd5;margin-top:10px;}
.mainright_content0 .content1{margin-top:10px;}
.photoedit{border:solid 1px #b2d0d7;background:#e8f2f5;padding:10px 30px;border-left:none;border-right:none;margin-top:30px;}
.log{ background:url(../images/logbg.jpg) no-repeat;width:602px;height:264px;margin:0px auto;margin-top:50px;margin-bottom:50px;padding:25px;}
.log h1{font-size:20px;color:#ffffff;margin-left:15px;}
.log .content{width:450px;margin:0px auto;margin-top:50px;}
#bottom{border-top:solid 1px #ce0405;width:950px;margin:0px auto;margin-top:15px;padding:10px 0px 30px 0px;}
#bottom ul{width:600px;margin:0px auto;}
#bottom ul li{float:left;margin-left:25px;}
#bottom ul li a{ text-decoration:none;color:#757575;font-weight:bold;}
#bottom ul li a:hover{text-decoration:none;color:#000000;font-weight:bold;}
.subnav{width:950px;height:12px;margin:0px auto; }
.gotten{margin-top:2px;margin-right:5px;padding:0px;float:right;}
.gotten a{color:#da0700; text-decoration:none;}
.gotten a:hover{color:#000000; text-decoration:none;}
.tab{background:#efece8;height:30px;line-height:30px;margin-top:15px;padding-top:10px;}
.tabtitle{border-bottom:solid 1px #e5e5e5;font-weight:bold;height:30px;line-height:30px;padding-left:30px;margin-top:10px;}
.tab .tablist{border-bottom:solid 1px #e5e5e5;height:50px;}
.tab a{float:left;display:block;padding:3px 10px;text-decoration:none;color:#000000;font-weight:bold;margin-left:15px;}
.tab a:hover{float:left;display:block;padding:3px 10px;background:#ffffff; text-decoration:none;color:#000000;font-weight:bold;margin-left:15px;}
.tab #current{float:left;display:block;padding:3px 10px;background:#ffffff; text-decoration:none;color:#000000;font-weight:bold;margin-left:15px;}

.tab0{background:#e5f1f3;border-bottom:solid 1px #abccd5;height:25px;line-height:25px;margin-top:10px;padding-top:5px;}
.tab0 li{ float:left; line-height:30px;background:url(../images/tab_0.jpg) no-repeat;margin-left:4px;}
.tab0 a{float:left;display:block;width:94px;height:25px;text-align:center;text-decoration:none;color:#000000;font-weight:bold;}
.tab0 a:hover{float:left;display:block;width:94px;height:25px;text-align:center;background:url(../images/tab_1.jpg) no-repeat; text-decoration:none;color:#000000;font-weight:bold;}
.tab0 .current{float:left;display:block;width:94px;height:25px;text-align:center;background:url(../images/tab_1.jpg) no-repeat; text-decoration:none;color:#000000;font-weight:bold;}

.news li{float:left;display:inline;width:400px;margin-left:30px;margin-top:5px;}
.navlist{background:url(../images/list_left_nav.jpg) no-repeat;width:785px;height:32px;line-height:32px;color:#ea0f00;}
.newlist0{margin-top:10px;padding-bottom:0px;width:780px;}
.newlist0 .l_newlist0{float:left;width:110px;display:inline;} 
.newlist0 .l_newlist1{float:left;width:250px;margin-left:20px;display:inline;}
.newlist0 .l_newlist1 h1{font-size:12px;}
.newlist0 .l_newlist2{float:left;width:200px;margin-left:10px;display:inline;}
.newlist0 .l_newlist3{float:left;width:150px;margin-left:10px;display:inline;}
.newlist1{margin-top:10px;background:#efece8;padding-bottom:0px;width:780px;}
.newlist1 .l_newlist0{float:left;width:110px;display:inline;} 
.newlist1 .l_newlist1{float:left;width:250px;margin-left:20px;display:inline;}
.newlist1 .l_newlist1 h1{font-size:12px;}
.newlist1 .l_newlist2{float:left;width:200px;margin-left:10px;display:inline;}
.newlist1 .l_newlist3{float:left;width:470px;display:inline;}
.newlist1 .l_newlist3{float:left;width:150px;margin-left:10px;display:inline;}

.newlist2{margin-top:10px; background-color:#efece8;padding:10px;width:930px;}
.newlist2 .l_newlist0{float:left;width:150px;display:inline;}
.newlist2 .l_newlist1{float:left;width:250px;display:inline;}
.newlist2 .l_newlist1 h1{font-size:12px;}
.newlist2 .l_newlist2{float:left;width:220px;margin-left:20px;display:inline;}
.newlist2 .l_newlist3{float:left;width:470px;display:inline;}
.newlist2 .l_newlist4{float:left;width:250px;margin-left:10px;display:inline;padding-left:15px;}
/*adv area*/
.headtxt{color: #333; font-size: 15px; font-weight: bold; font-family: Tahoma, Arial, sans-serif;}
.headtxtn{font-size: 15px; font-weight: bold; font-family: Tahoma, Arial, sans-serif;}
.adv1{border:solid 1px #ce0405;width:146px;text-align:center;}
.adv2{border:solid 1px #ce0405;text-align:center;margin-top:10px;width:146px;}
.advpic{width:145px;}
.pricelist li{float:left;}
.pricelist0{border-bottom:solid 1px #abccd5;background:#f5f9fb;}
.pricelist0 li{float:left;padding:3px 3px;height:25px;}
.pricelist1{border-bottom:solid 1px #abccd5;background:#f5f9fb;}
.pricelist1 li{float:left;padding:5px;height:auto;}
.pricetop0{border-bottom:solid 1px #abccd5;background:#deeaed;}
.pricetop0 li{float:left;padding:3px 3px;height:auto;}

.border_left{background:url(../images/border.jpg) no-repeat;height:153px;margin-top:10px;padding:10px;}
.border_left li{padding:5px;border-bottom:solid 1px #cccccc;}
.border_left0{border:solid 1px #cccccc;padding:10px;margin-top:10px;}
/*订单列表的样式*/
.orderitem{border-bottom:solid 1px #abccd5;background:#f5f9fb;}
.orderitem li{float:left;padding:3px 3px;height:35px;}
.orderhead{border-bottom:solid 1px #abccd5;background:#deeaed; font-weight:bold;}
.orderhead li{float:left;padding:3px 3px;height:35px;}
.orderhead li a{text-decoration:none;}
.orderhead li a:hover{text-decoration:underline;}


.formtd{width:400px;margin:0px auto;margin-bottom:10px;}
.formtd .formtd_title{float:left;line-height:19px;width:150px;}
.formtd .formtd_content{float:left;width:250px;}
/*margin css*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.pb5{padding-bottom:5px;}
.p5{padding:5px;}
/*font css*/
.fcw{color:#ffffff}
.fcg{color:#62c400;}
.fcb{color:#0c7cb0;}
.fcr{color:#ff0000;}
.fcy{color:#FFFF66;}
.fcd{color:#d5e4e9;}
.ftb{font-weight:bold;}
.fz11{font-size:11px;}
.fl{float:left}
/*bg css*/
.bgededed{background:#ededed}
.bge5f3f7{background:#e5f3f7}

 .Boxtitle{ border-bottom:dotted 1px #6699CC; background:#F7F7F7;height:29px;}
 .Boxtitle li{ float:left; padding:0 10px 0 10px; line-height:30px; border-right:dotted 1px #6699CC;}
 .BoxtitleBg{ background:#FFF; color:#17902e; font-weight:bold;}
 .BoxtitleBg a{text-decoration:none;}
 .BoxtitleBg a:hover{ color:#f26724; text-decoration:none;} 
/*line css*/
.line{border-bottom:dotted 1px #da0700;margin:10px 0px;}
.imgborder{border:solid 1px #adadad;}
/*form css*/
.index_btn{background:url(../images/btn01.gif) no-repeat;width:69px;height:20px;line-height:20px;border:none;color:#ffffff;font-weight:bold;text-align:center;cursor:pointer;}
.inputcss{border:solid 1px #7f7f7f;width:120px;height:18px;line-height:18px;padding:0px 2px;}
.inputcss0{border:solid 1px #7f7f7f;width:192px;height:18px;line-height:18px;padding:0px 2px;}
.inputcss1{border:solid 1px #00728e;width:250px;height:18px;line-height:18px;padding:0px 2px;}
.inputcss2{border:solid 1px #0f3444;width:250px;height:18px;line-height:18px;padding:0px 2px;}

/**input must ***/
.input_must{
  color: red;
}
/*link css*/
.c1,a.c1{color:#ff0000; text-decoration:none;}a.c1:hover{color:#000000;text-decoration:none;}
.c2,a.c2{color:#ff0000; text-decoration:underline;width:auto;background:none;}a.c2:hover{color:#ff0000;text-decoration:none;width:auto;background:none;}
.c3,a.c3{color:#00586e; text-decoration:none;}a.c3:hover{color:#ff0000;text-decoration:none;}
.c4,a.c4{color:#ffffff; text-decoration:underline;}a.c4:hover{color:#ffffff;text-decoration:none;}
.c5,a.c5{color:#fff600; text-decoration:none;}a.c5:hover{color:#ffffff;text-decoration:none;}
.c6,a.c6{color:#000000; text-decoration:none;}a.c6:hover{color:#000000;text-decoration:none;}
.c7,a.c7{color:#000000; text-decoration:underline;}a.c7:hover{color:#ff0000;text-decoration:none;}
/*border css*/
.border0{border-bottom:solid 1px #e5e5e5}
.borderg{border:solid 1px #adadad}
.bb_g{border-bottom:dotted 1px #adadad;}
.border1{border-bottom:solid 1px #00728e}
.bordert{border-top:solid 1px #00728e}
.border2{border-right:solid 1px #e5f1f3;padding-right:0px;}
.borderL{border-left:solid 1px #e5f1f3;}
.border3{border-bottom:dotted 1px #adadad;width:500px;margin:10px auto;}
.borderb{border-bottom:dotted 1px #adadad;margin:10px auto;}
.border4{border-bottom:solid 1px #e5f1f3;}
.clear:after {    
  content: ".";    
  display: block;    
  height: 0;    
  clear: both;    
  visibility: hidden;    
 }/*for w3c*/    
 .clear {    
  zoom:1;    
 }/*for IE*/

/** result table bg **/
.bg1 {
background:#fff;
}
.bg1 td {
padding:2px 0px 2px 0px;
}
.bgcancel {background:#ccffcc;}
.bgnew {background:#ffccff;}
.bg2 {background:#F7F7F7;}
.bg2 td {padding:2px 0px 2px 0px;}

/* 日期控件样式*/
.userInput{ border:#999 1px solid;line-height:20px; height:20px;}

/*menu*/
.menutable{border-collapse:collapse; padding:1px;}
.menutitle{font-weight:bold;font-size:11px;}
.page .pagecount{float:left;margin-left:10px;}
.page .Next{float:left;margin-left:10px;}

.menuline2{font-size:11px;border-bottom:dotted 1px #b0cddf;}

/*餐厅管理员界面CSS*/
.topbarmenu{width:100px;text-align:left;}
a.linktxt{color:#000;text-decoration:underline;}
a.linktxt:hover{color:red;text-decoration:none;}
a.linktxtb{color:blue;text-decoration:underline;}
a.linktxtb:hover{color:red;text-decoration:none;}
a.linktxtg{color:#acb3ad;text-decoration:underline;}
a.linktxtg:hover{color:red;text-decoration:none;}
a.rec{color:blue; font-size:13px;text-decoration:underline; font-weight:bold;}
a.rec:hover{color:red;text-decoration:none;}