/* CSS Document */

body{font-size:12px;background:none;}

a{

	color:#333399;

}

.local_top{height:26px;width:auto; background:#000000;}

.local_conbox{

	width: 883px;

	height:26px;

	margin:0 auto;

	line-height:26px;

	vertical-align:middle;

	padding-left:40px;

	padding-right:40px;



}

.l_conul{

	float:left;

	width:200px;

}

.l_conul li{

	float:left;

}

.l_conul li a{

	color:#FFFFFF;

	margin-left:5px;

	text-decoration:none;

}

.l_bar{

	width:873px;

	/*height:22px;*/

	margin:0 auto;

	/*padding-top:5px;*/

}

.l_text{

	width:100px;

	/*height:22px;*/

	float:left;

	vertical-align:middle;

}

.zong_color{

	color:#9e734e;

	

}

.l_sel{

	width:113px;

	height:18px;

	color:#666666;

	font-size:12px;

}

.welcomul{

	/*width:524px;

	height:24px;*/

}

.welcomul li{

	float:left;

	text-align:center;

	/*line-height:22px;*/

	line-height:18px;

}

.welcomul a{

	margin-left:10px;

	color:#9d714e;

	text-decoration:none;

	

}

.welcomul .select a{

	color:#FF0000;

}

.welcomul a.select {

	color:#FF0000;

}

.local_back{

	width:100%;

	background:url(local_back.gif) top center no-repeat;

	height:683px;

	margin:0 auto;

}

.logo2{

	width:883px;

	height:164px;

	margin:0 auto;

}

.local2_nav{

	background:url(local2_nav.png) no-repeat;

	height:79px;

	width:877px;

	padding-top:6px;

	padding-left:6px;

	overflow:hidden;

}

.l_categray{

	width:416px;

	height:47px;

	float:left;

	padding-top:2px;

	padding-left:5px;

}

.l_food{

	width:337px;

	height:22px;

	float:left;

	margin-top:3px;

}

.l_food li{

	background:url(buttom_006.png)  left no-repeat;

	width:109px;

	height:22px;

	float:left;

	text-align:left;
	/*text-align:center;*/

	line-height:22px;

	margin-left:2px;

	

	

	

}

.l_food  .a1{

	background:url(list_img.png) no-repeat; height:22px;

}

.l_food  .a2{

	background:url(list_img_02.png) no-repeat; height:22px

}

.l_food  .a3{

	/*background:url(list_img_03.png) no-repeat; height:22px*/
	background:url(sport_2009.gif) no-repeat 8px 0px; height:22px

}

.l_food a {

	padding-left:24px;


 color:#000099;

 height:22px;

 display:block;





 

  }

.l_weather{

	width:419px;

	height:31px;

	float:right;

	margin-top:14px;

	margin-right:23px;

	padding-left:10px;

}

.l_weather2{

	width:367px;

	height:30px;

	float:left;

	padding-left:15px;

	line-height:30px;

	vertical-align:middle;

}

.er_back{

	width:884px;

	

	/*background:url(er_back.gif) repeat-x;*/

	margin:0 auto;

	background-image:#f7f5e0;

}

.er_back_left{

	background:url(nav_back3.gif) no-repeat;

	width:644px;

	height:405px;

	padding-top:27px;

	

	

	

}

.er_back_right{

	width:239px;

	height:437px;



	background: #f7f5e0 url(nav_back3.gif) no-repeat right top;

	float:right;

}

.l_img_bor{

	width:321px;

	height:315px;

	border:1px solid #000000;

	padding:2px;

	background:#FFFFFF;

	/*margin-left:14px;*/

}

.img_bor{

	border-top:1px solid #666666;

	border-buttom:1px solid #666666;

	border-left:1px solid #666666;

}

.duck{

	color:#990100;

	font-size:18px;

	text-align:center;

	

}

.ul_04{

	

	list-style-position:inside;

	color:#0a09c7;

	margin-left:20px;

	list-style-type:disc



	

}

.round_con{

	width:185px;

	height:377px;

	background:url(round_con2.gif) left bottom;

	font-size:20px;

	color:#9e734e;

	/*padding-top:15px;*/
	border-top:3px #c9b59d solid;

	text-align:center;

	

}

.input_004{

	width:100px;

	height:17px;

}

.san_back{

	width:879px;

	/*height:529px;*/
	min-height:529px;

	background:#960000;

	margin:0 auto;

	padding-top:10px;

	padding-left:5px;

}

.story{

	width:314px;

	height:518px;

	background:#FFFFFF;

	float:left;

}

.stroy_imbox{

	width:231px;

	height:172px;

	/*border:1px solid  #666666;*/

	margin:10px auto 10px auto;

}

.advice{

	width:239px;
	/*height:518px;*/
	min-height:518px;

	float:left;

	margin-left:5px;

	/*background:#dbdac5;*/
	background:url(round_con08.gif);



}


.advice_con{

	width:235px;

	height:478px;

	background:url(round_con08.gif);

}

.advice_con a{

	width:238px;

	height:10px;

	color:#990000;

	/*margin-left:20px;*/

	magin-top:5px;

	display:inline;

}
.ul_cultrue{

	margin-left:10px;
	margin-top:30px;

	float:left;

	list-style-type:disc;

	list-style-position:inside;

	text-decoration:none;

	

}

.ul_cultrue a{

	text-decoration:none;

	color:#0033CC;

	line-height:18px;

}
.ul_cultrue2 {

	margin-left:10px;
	margin-top:30px;

	float:left;

	list-style-type:disc;

	list-style-position:inside;

	text-decoration:none;

	

}
.ul_cultrue2 a{

	text-decoration:none;

	color:#990000;

	line-height:18px;

}

.best_go{

	width:274px;

	height:456px;

	padding:17px 20px;

}

.best_box1{

	width:275px;

	height:73px;

	margin-bottom:18px;

}

.color_lan{ color:#000099;}

.color_hui{ color:#666666;}

.color_he{color:#5e3e22;font-size:11px;}

.super_box{

	width:253px;

	height:42px;

	margin-bottom:10px;

	

}


.ul_11{

	margin-top:20px;

	

	color:#5e3e22;

	

	

}

.ul_11 a{

	text-decoration:none;

	color:#5e3e22;

	line-height:18px;

}

.from_back{

	background:url(advise-from.gif);

	width:223px;

	height:27px;

	margin:10px auto 0px auto;

}

.selcet_005{

	width:95px;

	float:right;

	margin-right:5px;

	margin-top:3px;

}

.ask_box{

	width:223px;

	height:49px;

	border:1px solid #7b7b7b;

	margin:0 auto;

	padding-top:10px;

}

.img_asd{

	width:76px;

	height:26px;

	margin:auto;

	

}

.District_box{

	width:884px;

	min-height:150px;

	background:url(reserve_back.gif);

	margin:0 auto;

}

.District_box2{

	width:884px;

	height:178px;

	background:url(reserve_back.gif);

	margin:0 auto;

}

.district_left{

	width:830px;

	/*height:129px;*/

	float:left;

	padding-top:18px;

	padding-left:10px;

}

.district_left2{

	width:830px;

	height:159px;

	float:left;

	padding-top:18px;

	padding-left:10px;

}

.district_right{

	width:25px;

	height:137px;

	float:right;

	padding-top:5px;

	

}

.district_right a{

	

	width:18px;

	height:18px;

}

.district_ul{

	

	/*float:left;

	height:20px;

	width:650px;*/

}

.district_ul li{

 	float:left;

	

}

.district_ul a{

	text-decoration:none;

	color:#993333;

	margin-left:10px;

}

.district_ul .sel a{

	color:#000099;

	

}

.red_color{

	color:#993333;

	font-weight:bold;

	

}

.district_input{

	width:820px;

	height:18px;

	

}

.local2_rp{

	background:url(local_2top.gif) no-repeat 2px 100%;

	background-color: #c9b69c;

	width:603px;

	height:24px;

	padding-top:14px;

	padding-left:37px;

}

.local2_left{

	width:640px;

	padding:0px 0 10px 0;

	float:left;

}

.local2_right{

	width:244px;

	background:#c9b69c;

	float:right;

}

.sort_box{

	width:633px;

	/*height:222px;*/

	background:#FFFFFF;

	margin-left:5px;

}

.sort_box1{

	width:632px;

	/*height:112px;*/

}

.sort_box1 table{

	/*width:632px;*/

	/*height:112px;*/

}

.color_hulan{

	color:#006699;

}

.sort_box2{

	width:626px;

	/*height:105px;*/

	background:#fcfbf4;

	/*margin-top: 10px;

	padding-bottom: 10px;*/

	/*padding:3px;*/

	line-height:17px;

}

.bookmark{

	width:628px;

	/*line-height:42px;*/

	margin:0 auto;

}

.bookmark_con{

	width:572px;

	height:42px;

	background:url(round_con3.gif);

	text-align:center;

	line-height:38px;

	color:#993333;

}

.bookmark_con a{

	color:#993333;

	text-decoration:none;

	margin-left:5px;

}

.local2rcon{

	background:url(round_con4.gif);

	width:230px;

	height:auto;

	text-align:center;

	padding:5px;

}

/*list.css*/

.list_conbox{

	width:884px;

	margin-left:23px;

}

.local_main {

	background:url(local_c_b.gif) no-repeat;

	background-color: #c9b69c;

}

.list_conboxs{

	width:884px;

	

	



}

.list_nav{

	background:url(local2_navs.png) no-repeat;

	width:873px;

	height:35px;

	padding-left:10px;

	

}



.peking{

	width:193px;

	padding:5px 0;

}

.District_box2{

	width:824px;

	height:116px;

	background:url(reserve_back.gif);

	margin:0 auto;

	padding-left:60px;

}

.District_box3{

	width:884px;

	height:178px;

	background:url(reserve_back.gif);

	margin:0 auto;

}

.health{

	width:265px;

	height:94px;

	float:left;

	padding-top:22px;

	float:left;

}

.health_box{

	width:153px;

	height:74px;

	float:right;

	padding:0 5px;

	line-height:18px;

}

.list_back{

	background:url(list_backbottom.gif);

	width:884px;

	

}

.new_box{

	width:637px;



	float:left;

	margin-top:10px;

	

}

.new_ribox{

	width:242px;

	



	float:right;

	margin-top:10px;

}

.center{

	text-align:center;

}

.list_con2{

	background:url(list_con2.gif);

	width:631px;

	padding:0 3px;

}

.list_rou{

	width:197px;

	float:left;

}

.list_roundcon{

	background:url(con2.gif);

	width:191px;

	padding:0 3px;

	

}

#category {



	width:172px;

	/*height:560px;*/

	padding:5px 0 0 10px;

	margin-bottom:10px;

	

}

#category li {

	height:25px;

	line-height:25px;

}

#category ul {

	margin-top:10px;

}

#category img {

	float:left;

	margin-right:3px;

}

#category a{

	text-decoration:none;

	color:#336699;

}

.view_box{

	background:url(view_top.gif);

	width:417px;

	height:29px;

	padding:7px 5px 0 10px;

}

.view_box li{

	float:left;

}

.view_box a{

	margin-left:5px;

	text-decoration:none;

	color:#993333;

	font-weight:bold;

}

.viwe_con{

	background:url(con3.gif);

	width:432px;

	

}

.view_content{

	width:415px;

	/*padding:20px 5px 5px 0;*/
	padding:10px 5px 5px 0;

	margin:0 auto;

}

.view_ul{

	

	background:url(round_con3.gif);

	height:42px;

	width:359px;

	line-height:32px;

	text-align:center;

}

.view_ul li{

	float:left;

}

.view_ul a{

	color:#993333;
	text-decoration:none;
	margin-left:10px;

}

.view_last{
	background:url(con4.gif);
	width:218px;
	padding:10px;

}



.allcategorys_btn {
	color: red;
	cursor: pointer;

}


a.dp-choose-date {

	background:transparent url(calendar.png) no-repeat scroll 0 0;

	display:block;

	float:left;

	height:16px;

	/*margin:5px 3px 0;*/

	margin: 0 0 0 5px;

	overflow:hidden;

	padding:0;

	text-indent:-2000px;
	width:16px;
}

.best_go img.grade {width: 16px;}

.list2_con{
	background:url(list2_con.gif);
	width:613px;
	padding:0 10px;
}
.list2_right{
	width:404px;
	height:150px;

}
.list2_ul{
	width:462px;
	margin:0 auto;
}
.list2_ul li{
	float:left;
	margin-left:15px;
}
.list2_ul a{
	color:#990000;
	text-decoration:none;
}


.sortby a {
	text-decoration:underline;
	font-weight:bold;
}
/*search bar*/
.group_nav{
	width:868px;
	/*height:62px;*/
	margin:0 auto;
	background:url(search_bg_red.gif) no-repeat;
	background-position: top right;
}
.group_con{
	width:855px;
	height:80px;
	background:url(search_bg_red.gif) no-repeat;
	text-align:center;
	padding-top:5px;
}
.group_con  ul{
	margin:0 auto;
	text-align:center;
	width:570px;
}
.group_con li{
	float:left;
	height:23px;
	text-align:center;
	line-height:23px;margin-left:20px;
}
.group_con a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	
}
.group_con .sel{
	background:url(search_back.png);
	width:87px;
	height:23px;
	text-align:center;
	line-height:23px;
}
.group_con .sel a{
	color:#FFFFFF;
	text-align:center;
	
}
.group_input{
	width:207px;
	color:#333333;
	height:13px;
}
.food-dilivery_ul{
	width:587px;
	
}
.food-dilivery_ul li{
	float:left;
	width:80px;
	height:20px;
	
	line-height:26px;
	text-align:center;
	color:#000000;
	display:block;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
.food-dilivery_ul .sel{
	background:#990000;
	width:80px;
	line-height:20px;
	line-height:20px;
	text-align:center;
	
	
}
.food-dilivery_ul .sel a{
	color:#FFFFFF;
}
.dilivery_con{
	/*background:url(food-delivery2_rd2.gif) repeat-y;*/
	width:626px;
	padding:5px;
}
.dilivery-font{
	font-size:14px;
	font-weight:bold;
	color:#7b1c1c;
}


.local_img,
.sl_left,
.sl_right,
.sl_leftbar,
.sl_rightbar,
.best_hua,
.sl_reviews,
.sl_star,
.bj_event,
.bj_met,
.time_list,
.time_gos,
.bj_videos,
.relate_nav,
.relate_nav2
{ background:url( local_img.gif) no-repeat;}
/*.er_back{ width:907px; padding-left:23px;}*/
.local{width:876px; height:22px; padding-left:5px; padding-top:2px;}
.local_left{width:477px; height:22px;}
.local_left li{float:left; display:block;}
.local_left a{margin-left:14px; display:block;  color:#FFFFFF; text-decoration:none;}
.local_left .sel{ background:url( back1.png) no-repeat; width:65px; height:22px; color:#f9efd1;}
.local_nav{ background:url( local_nav.png); width:863px; height:35px; padding-top:13px; padding-left:20px; overflow:hidden;}
.local_img{ background-position:0 0;  width:28px; height:26px;}
.local_weather{ font-size:14px; margin:4px 0 0 5px; color:#FFFFFF;}
.sear_local{ width:884px; height:96px; overflow:hidden;}
.sl_left{ background-position:-36px 0 ; width:99px; height:96px;}
.sl_right{ background-position:-143px 0; width:98px; height:96px;}
.sl_con{ background:url( sl_con.gif) repeat-x; width:686px; height:96px;}
.sl_ul{ width:455px; height:38px; margin:0 auto;}
.sl_ul li{ float:left; display:block; line-height:38px; text-align:center; color:#FFFFFF; margin:0 5px;}
.sl_ul a{ color:#FFFFFF; text-decoration:none; height:27px;}
.sl_ul .sel a{ background:url( submit_back.png) no-repeat left top; padding-left:20px; height:27px; color:#000000;}
.sl_input{ width:382px; height:30px; margin:0 auto;}
.sl_text{ width:272px; height:18px;}
.sl_go{ background:url( go.png) no-repeat; width:18px; height:18px; cursor:pointer; border:0 none;}
.sl_hotag{ width:686px; height:28px; text-align:center; line-height:28px; }
.sl_hotag a{ color:#FFFFFF; text-decoration:none; margin:0 3px;}
.sl_lei{ background:url( local_lei.gif); width:863px; height:52px; padding:10px 0 0 20px;}
.sl_lei a{ color:#022ac0; font-size:14px; line-height:30px; text-align:center; margin:0 8px 0 0 ; text-decoration:underline;}
.sl_title{ font-size:18px; font-weight:bold;}
.sl_conbox{ width:884px; height:463px;}
.sl_conleft{ width:236px; height:463px;}
.sl_leftbar{ background-position:0 -108px; width:19px; height:463px; }
.sl_rightbar{ background-position:-31px -108px; width:16px; height:463px; }
.sl_conbar{ background:url( sl_con2.gif); width:201px; height:463px;}
.sl_rightbox{ width:647px; height:463px;}
.sl_rightbox .back{ background:url( local_conback.gif) no-repeat;width:628px; height:361px; padding:17px 0 0 19px;}
.sl_rightbox2{ width:647px;}
.sl_rightbox2 .back2{ background:url( local_conback2.gif) no-repeat;width:618px; padding:17px 10px 0 19px; line-height:20px;}
.sl_categories{ color:#984802; font-size:16px; text-align:center; line-height:37px; font-weight:bold;}
.sl_categories li{ display:block; line-height:26px; height:26px;text-align:center;}
.sl_categories a{ display:block; height:26px; color:#1502a2; line-height:26px; text-align:center; font-size:12px; text-decoration:none; }
.sel14,
.sel2,
.sel3,
.sel4,
.sel5,
.sel6,
.sel7,
.sel8,
.sel9,
.sel10,
.sel11,
.sel12,
.sel13,
.sel14,
.sel15,
.sel16,
.sel17,
.sel148,
.sel149,
.sel150,
.sel213,
.sel223
{ background:url( local_img.gif) no-repeat; width:28px; height:24px; padding-left:33px; width:160px;;}
.sel14{ background-position:-63px -113px;}
.sel2{ background-position:-63px -211px;}
.sel3{  background-position:-63px -375px;}
.sel4{ background-position:-63px -447px;}
.sel5{ background-position:-63px -211px; height:21px;}
.sel6{ background-position:-63px -304px;}
.sel7{ background-position:-63px -495px;}
.sel8{ background-position:-63px -471px;}
.sel9{ background-position:-63px -351px;}
.sel10{ background-position:-63px -256px;}
.sel11{ background-position:-63px -280px;}
.sel12{ background-position:-63px -375px;}
.sel13{ background-position:-63px -232px;}
.sel14{ background-position:-63px -113px;}
.sel15{ background-position:-63px -423px;}
.sel16{ background-position:-63px -329px;}
.sel17{ background-position:-63px -495px;}
.sel148{ background-position:-63px -399px;}
.sel149{ background-position:-63px -136px;}
.sel150{ background-position:-63px -184px;}
.sel213{ background-position:-63px -160px;}
.sel223{ background-position:-63px -329px;}
.sl_duck{ width:319px; height:310px; border:1px solid #000000; padding:4px;}
.sl_rostduck{ width:263px;  height:318px; padding:0 20px 0 10px;}
.sl_rostduck li{ height:20px; line-height:20px;}
.sl_rostduck  .sel a{ color:#7a0707;}
.sl_duckfont{ font-size:24px; font-weight:bold; color:#990100; text-align:center;}
.fl_box{ width:644px; height:64px; padding:20px 0 0 3px;}
.con2{ width:876px; background:#960100; padding-top:10px; padding-left:6px; padding-right:1px; }
.best_for{ width:600px; background:#FFFFFF; border-right:1px solid #7c0100;}
.beijing_event{ width:268px; background:#FFFFFF;}
.best_fornav{ width:600px; height:26px; background:url( best_for.gif) repeat-x; line-height:26px; color:#FFFFFF; font-size:16px;}
.best_hua{ background-position:-250px 0; width:51px; height:26px;}
.best_con{ width:588px; border:1px solid #7c0100; border-top:none; padding:10px 5px; border-bottom:none; border-right:none;}
.best_comm{ width:284px; height:90px; float:left; padding-left:10px;}
.best_commr{ width:180px;}
.best_commr li{ background:url( local_img.gif) no-repeat; background-position:-251px -89px; padding-left:5px; height:14px; line-height:19px;}
.best_commr li a{ color:#666666;}
.sl_reviews{ background-position:-320px -282px; width:168px; height:20px; border-left:1px solid #7c0100; line-height:20px; font-size:16px; color:#FFFFFF; text-align:center;}
.sl_re2{ width:555px;  margin:0 auto; padding:10px 0;}
.sl_reimg{ width:76px;  text-align:center;}
.sl_reimg2{ width:479px;  line-height:20px;}

.sl_reimg2 ul li{ float:left; display:block;}
.sl_reimg2 ul a{  margin-left:20px;margin-right:10px;}
.sl_reimg2 .sel{ background:url( local_img.gif) no-repeat -250px -40px; width:26px; height:20px; }
.sl_reimg2 .sel2{ background:url( local_img.gif) no-repeat -455px -91px; width:16px; height:20px; }
.sl_bt{ font-size:13px; color:#7a0707; font-weight:bold; font-family:Arial;}
.sl_star{ background-position:-442px -117px; width:14px; height:12px;}
.pagebox{
	padding:3px 3px;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;
}
.pagebox a{
	background:#bd0a06;
	color:#FFFFFF;
	border:1px solid #bd0a06;
	padding:2px;
	text-decoration:none;
	margin-left:2px;
}
.pagebox span{
	background:#FFFFFF;
	border:1px solid  #bd0a06;
	padding:2px 4px;
	margin-left:3px;
}
.pagebox a:hover{
	background:#FFFFFF;
	color:#CC0000;
}
.bj_event{ background-position:-321px -27px; width:268px; height:27px;}
.bi_etimg{ width:236px; height:162px; border:1px solid #FF3333; margin:10px auto;}
.bj_met{ background-position:-321px -58px; width:247px; height:27px; margin:10px auto 0 auto;}
.time_box{ width:235px; height:49px; border:1px solid #999999; margin:1px auto; padding:10px 0 0 10px;}
.time_list{ background-position:-608px -12px; width:15px; height:15px; cursor:pointer; border:0 none;}
.time_gos{ background-position:-253px -71px; width:20px; height:15px; cursor:pointer; border:0 none;}
.bj_videos{ background-position:-321px 0; width:268px; height:25px; margin-top:20px;}
.shiping{ width:227px; height:198px; margin:10px auto;}
.er_foot{
	background:url( er_foot.gif) repeat-x;
	height:25px;
	overflow:hidden;
	width:854px;
	padding:0 0 0 30px;
	
}
.er_foot li{
	float:left;
	display:block;
	width:170px;
	line-height:25px;
	text-align:left;
	vertical-align:middle;
	
}
.er_foot a{
	color:#FFFFFF;
	text-decoration:none;
}
.con_foot{
	width:854px;
	padding:0 0 0 30px;
	height:105px;
	background:#650101;
	overflow:hidden;
}
.con_foot li{
	float:left;
	display:block;
	width:170px;
	line-height:25px;
	text-align:left;
	vertical-align:middle;
	
}
.con_foot a{
	color:#c59c9a;
	text-decoration:none;
}
.sl_foot{ background:url( san_foot.gif); width:884px; height:32px; text-align:center; line-height:32px; color:#FFFFFF;}
.beijing_event2{ width:237px; background:#FFFFFF; height:200px;}
.divbox{ width:400px; height:40px;}
.divbox li{ float:left;}
.divbox li a{ color:#9e0e0c; font-weight:bold; font-size:12px; margin-right:5px;margin-left:5px;}
.divbox .sel a{ color:#0c279e; text-decoration:underline;}
.introduction{ width:228px; height:168px; padding:2px; border:1px solid #999999; margin:0 10px 10px 0;}
.relate_nav{ background-position:-321px -166px; width:237px; height:26px;}
.relateul{ width:200px; margin:10px auto;}
.relateul  li{ display:block; background:url( local_img.gif) no-repeat -323px -250px; padding-left:10px; line-height:20px;}
.relate_nav2{ background-position:-321px -203px; width:237px; height:26px;}
.blue {color:#243EC4;}
.size_02 {
font-size:14px;
}
.margin_top {margin-top:5px;}
.sl_go {
	background:transparent url(go.png) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:18px;
	width:18px;
}
.sl_text {
height:18px;
width:272px;
}