/* 弹出框 */
.ENModel{margin:0px auto; text-align:left; position:relative; }
.ENModel p{height:20px; line-height:20px; margin:10px 0px;}
.ENModel label{ display:inline-block; float:left; height:20px; line-height:20px; width:140px; text-align:left;}
#registerDlg label{ display:inline-block; float:left; height:20px; line-height:20px; width:140px; text-align:left;}
#takepwdDlg  label{ display:inline-block; float:left; height:20px; line-height:20px; width:120px; text-align:left;}

.ENModel .right{ text-align:right}
.ENModel dl{ margin-bottom:10px;}
.ENModel dt a{ width:70px; height:24px; line-height:14px; font-size:14px; font-weight:bold; text-decoration:underline;color:#333333;}
.ENModel dt a:hover{ color:#FF3300; text-decoration:none;}
.ENModel dd a{ padding:0px 10px 0px 0px; height:24px; word-break:break-all; display:inline-block;  line-height:24px; text-decoration:underline;color:#333333;}
.ENModel dd a:hover{ color:#FF3300; text-decoration:none;}
.ENModel span {
    color:#ff0000;
}
.modelInput{ border:1px solid #ccc; height:18px; line-height:18px; padding:1px 2px 0 2px; vertical-align:middle;}
a.modelLink{ color:#333333; text-decoration:underline;}
a.modelLink:hover{ color:#FF3300; text-decoration:none;}

.takePwd{width:290px;}
.signupModel{width:320px;}
.loginModel{width:260px;}

.fl_logo{
    width: 370px;
    height: 47px;
    background-image: url(/public/css/search//assets/1/images/enWebLogo.gif);
    background-repeat:no-repeat;
    background-position:center;

}

.fl_txt{
	text-align:left;
	font-size:11px;

}
.fl_email{
	margin-top:10px;
	text-align:center;
}


.cuisineModel{ width:860px; }

.cuisineModel{ width:630px; }

span.clearBtn{width:100%; display:inline-block; text-align:right; height:23px; line-height:23px;}
span.clearBtn01{ position:absolute; top:10px; right:10px; z-index:99;}
.selPerModel{ width:200px;}

/* En button */
.enBtn24{ cursor:pointer;width:86px; height:21px; _height:22px; text-align:center; background:url(/public/css/search/enBtn24.gif) no-repeat; border:0; font-weight:bold; color:#FFFFFF; vertical-align:middle; }


.enBtn01{ cursor:pointer;width:67px; height:21px; _height:22px; text-align:center; background:url(/public/css/search/enBtn01.gif) no-repeat; border:0; font-weight:bold; color:#FFFFFF; vertical-align:middle; }
.enTabNav{height:35px; border-bottom:1px solid #DBDBDB; position:relative; z-index:1; width:600px;}
.enTabNav ul{ width:600px; clear:both; position:absolute; top:1px; _top:3px; left:30px; z-index:99;}
.enTabNav ul li { float:left; height:35px; line-height:35px; margin-right:10px; margin-bottom:-1px; z-index:9;}
.enTabNav ul li span.left{ width:20px; height:35px; float:left; background:url(/public/css/search/tabnavbg02.gif) no-repeat; float:left; }
.enTabNav ul li span.right{ width:20px; height:35px; float:left; background:url(/public/css/search/tabnavbg02.gif) -20px 0px no-repeat; float:left;}
.enTabNav ul li a{ display:inline-block; float:left; padding:0px 10px; color:#666666; background:url(/public/css/search/tabnavbg03.gif) repeat-x;}

.enTabNav ul li.curent { float:left; height:35px; line-height:35px; margin-right:10px; margin-bottom:-1px; z-index:9;}
.enTabNav ul li.curent span.left{ width:20px; height:35px; float:left; background:url(/public/css/search/tabnavbg.gif) no-repeat; float:left; }
.enTabNav ul li.curent span.right{ width:20px; height:35px; float:left; background:url(/public/css/search/tabnavbg.gif) -20px 0px no-repeat; float:left;}
.enTabNav ul li.curent a{ display:inline-block; float:left; padding:0px 10px; color:#494949; background:url(/public/css/search/tabnavbg01.gif) repeat-x; font-weight:bold; }

.tabJieshi{ height:40px; line-height:40px; font-weight:bold;}

.ENTabWarp{width:600px; margin:0px auto; position:relative; text-align:left;}

.enTabBody{ width:130px; height:456px; float:left; z-index:999; position:absolute; top:50px; left:0px;}
.enTabBody ul li.selected{ background:url(/public/css/search/enTabBody01.gif) no-repeat;}
.enTabBody ul li{width:115px; height:36px; line-height:36px; padding-left:15px; color:#333333; font-weight:bold; cursor:pointer;}

.enTabBody1{ width:132px; height:456px; float:left; z-index:1; position:absolute; top:50px; left:0px;}
.enTabBody1 ul li.selected{ color:#990000; font-weight:bold;}
.enTabBody1 ul li{width:180px; height:22px; line-height:22px;  color:#333333;  cursor:pointer;}


/* 地铁 */
.line1,.line2,.line3,.line4,.line5,.line6,.line7,.line8,.line9,.line11{ width:72px; height:21px; margin:6px 0px 0px 0px; text-align:center; color:#000000; display:inline-block; line-height:21px; text-indent:4px;}
.line1{ background:url(/public/css/search/line1Bg.gif) no-repeat;}
.line2{ background:url(/public/css/search/line2Bg.gif) no-repeat;}
.line3{ background:url(/public/css/search/line3Bg.gif) no-repeat;}
.line4{ background:url(/public/css/search/line4Bg.gif) no-repeat;}
.line5{ background:url(/public/css/search/line5Bg.gif) no-repeat;}
.line6{ background:url(/public/css/search/line6Bg.gif) no-repeat;}
.line7{ background:url(/public/css/search/line7Bg.gif) no-repeat;}
.line8{ background:url(/public/css/search/line8Bg.gif) no-repeat;}
.line9{ background:url(/public/css/search/line9Bg.gif) no-repeat;}
.line11{ background:url(/public/css/search/line11Bg.gif) no-repeat;}

.sel_con_panel li{
	width:210px;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
	float:left;
	margin:0 3px 0 0;
}



.tabSubBody{ width:440px; height:436px; background: url(/public/css/search/tabSubBody.gif) no-repeat; float:left; padding:10px; margin-left:-5px; z-index:99; position:absolute; top:50px; left:132px;}
.tabSubBody a{height:30px; line-height:30px; padding:0px 6px; display:inline-block; color:#494949; text-decoration:underline;}
.tabSubBody a:hover{text-decoration:none; color:#ff3300;}
.tabSubBody .hidden{ display:none;}

.PopularDistrict{width:600px; float:left; padding-top:20px;}

.PopularDistrict a{ color:#494949; text-decoration:underline; height:30px; line-height:30px; padding:0px 6px; }
.PopularDistrict a:hover{text-decoration:none; color:#ff3300;}