@charset "utf-8";
/* CSS Document */
* {font-family:"Arial","Sans-serif","Verdana","Tahoma","宋体";}
body {
      background-image:url(../images/bg.jpg);
	  margin:0px;
	  padding:0px;
	  font-family:"Arial","Sans-serif","Verdana","Tahoma","宋体";
       font-size:12px;
 }
img 
{
	border:none;
}
form
{
	margin:0;
	padding:0;
}
a .anone { text-decoration:none;}
.anone a{ text-decoration:none;}
.ahave a{text-decoration:underline;}
.clr {clear:both;} /*清除*/
.f10 {font-size:10px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.c {color:#FFFFFF;}
.c a {color:#FFFFFF;}
.c a:hover{color:#FFFFFF;}
.c3 {color:#15409c;}
.c2 a {color:#15409c;}
.c2 a:hover { background:#15409c;color:#FFF; text-decoration:none;}
.c4 {color:#000000;}
.c4 a{color:#000000;}
a.c4 {color:#000000;}
.c6 {color:#A8423D}
.c6 a{ color:#A8423D}
.c6 a:hover{ color:#A8423D; background:none;}
.c7 {color:#DAC1C7;}
.atab a{ color:#A8423D; text-decoration:none;}
.atab a:hover{ color:#A8423D; text-decoration:underline;}
.c11 {color:#dda0af;}
.left {float:left;}
.right {float:right;}
.tright {text-align:right;}
.bz {font-weight:bold;}
.nbz {font-weight:normal; }
.fhsbg {background-color:#DDA0AF; line-height:23px; padding-left:10px;}
.hsbg {background-color:#D59281;line-height:23px; padding-left:10px;}
.ctablebg {background-color:#d69181;line-height:23px; padding-left:10px;}
.mt5 {margin-top:5px;}
.mr5 { margin-right:5px;}
.h30 {height:20px;}
.hg2 {height:2px; margin:0px; padding:0px; font-size:0px;}
.nowurl { line-height:13px;margin:0;padding:0;}
#mian {
      width:1000px; 
	  margin:0 auto; 
	  background-color:#FFFFFF;
 }
.boxspans {
      margin:0 10px;
}
 /*头部*/

#top {
      float:right; 
	  background-color:#D59281; 
	  height:23px; 
	  padding-right:10px;
	  }
#topleft {
      background-image:url(../images/top-left.jpg);
	  height:23px;
	  width:6px;
	  }
#toptext {
      line-height:23px;
	  height:23px;
	  padding-left:5px;
	  }

#toptext a {margin:0 2px;}
#headbottom {
      height:88px;
	  padding-top:10px;
	  }
#logo {
      width:234px;
	  float:left;
	  position:relative;
	  margin-top:-10px;
	  }
#headso {
     background-color:#fbf1ef;
	 width:470px;
	 float:left;
	 margin-left:80px;
	 }
.headsoleft {
     background-image:url(../images/headsoleft.jpg);
	 height:59px;
	 width:7px;
	 }
.headsoright {
     background-image:url(../images/headsoright.jpg);
	 height:59px;
	 width:6px;
	 }
.headsocenter {
     width:457px;
	 padding-top:8px;
	 }
.headsocenter p {
     margin:10px 0 0 0;
	 padding:0px;
	 }
.headso_text {
     background-color:#D59281;
	 border:0px;
	 width:49px;
	 height:22px;
	 line-height:22px;
	 cursor:pointer;
}
.headso_box {
     width:110px;
	 }
#headlogin {
     float:right;
	 width:150px;
	 text-align:right;
	 }
/*主体开始*/

#tadyn {text-align:right;}
#mian_left {width:683px;}
.left_su {
	 height:28px;
	 margin-left:-1px;
	 margin-top:13px;
     }
.left_su a {
         width:68px;
		 height:20px;
		 background-color:#FBF1EF;
		 float:left;
		 color:#000095;
		 line-height:20px;
		 margin-top:8px;
		 text-align:center;
		 margin-left:1px;
		 }
.left_su a.b{
         border:#DAC1C7 1px solid;
		 border-bottom:0px;
         width:95px; height:28px; 
		 line-height:28px; font-size:14px;
		 font-weight:bold; float:left;
		 text-align:center;
		 background-color:#FFFFFF;
		 color:#000000;
		 margin-top:0px;
		 }

.othebg {background-color:#FBF1EF; height:20px; margin-top:8px; float:left; width:448px;}
.left_su_content {
         background-color:#FBF1EF;
		 border-top:solid 1px #DAC1C7;
		 padding:5px 0;
		 margin-top:2px;
		 }
.left_su_pic { width:132px; margin-left:8px;}
.left_su_text {width:190px;}
.left_su_list {width:340px;}
.left_su_title {margin-left:5px;}
.left_su_c {line-height:18px; margin-left:5px; margin-right:5px;}
.tjsp_list_1 {background-color:#FBF1EF; padding:2px 0;}
.tjsp_list_2 {background-color:#FFFFFF; padding:2px 0; border-top:solid 1px #DAC1C7; border-bottom:solid 1px #DAC1C7;}
.tjsp_text { width:560px; line-height:16px; margin-left:5px;}
.tjsp_pic { width:97px; padding-top:5px; margin-left:8px;}
#mian_right {width:281px;}
.ttlist ul{margin:0px; padding:0px; list-style:none;}
.ttlist li { height:20px; line-height:20px; padding:0 5px;}
li.ttlist2 {background-color:#FBF1EF;border-bottom:solid 1px #DAC1C7;}
.tgbl { background-color:#F1E2E5; line-height:20px; padding-left:10px;}
.tgbl a { cursor:pointer;}
.tgbl span {margin-right:5px;}
a.tgblok {font-weight:bold;color:#A8423D} 
.tjct_bg {background-color:#FBF1EF;}
.tjct_list {padding:2px 0;}
.tjct_text { width:170px; line-height:18px; margin-left:3px;}
.tjct_pic { width:97px; padding-top:5px; margin-left:5px;}
.right_newsx {height:25px;}
.right_newsx a {
         width:68px;
		 height:20px;
		 background-color:#FBF1EF;
		 float:left;
		 color:#000095;
		 line-height:20px;
		 margin-left:1px;
		 margin-top:5px;
		 text-align:center;
		 }
.right_newsx a.b1{
         border:#DAC1C7 1px solid;
		 border-bottom:0px;
         width:72px; height:25px; 
		 line-height:25px; font-size:13px;
		 font-weight:bold; float:left;
		 text-align:center;
		 background-color:#FFFFFF;
		 color:#000000;
		 margin-top:0px;
		 }
.newsx {
         background-color:#FBF1EF;
		 border-top:solid 1px #DAC1C7;
		 margin-top:2px;
		 padding:5px 0;
		 }
.othebg1 {background-color:#FBF1EF; height:20px; margin-top:5px; width:137px; float:left;}
.othebg2 {background-color:#FBF1EF; height:20px; margin-top:5px; width:55px; float:left;}
.newsx ul{margin:0px; padding:0px; list-style:none;}
.newsx li{ margin:0 5px 10px; line-height:16px;}
.left_leftsp { width:476px;}
.left_right_top {width:198px;}
.left_top_time { background-color:#F1E2E5; padding-left:10px; height:23px; line-height:23px; margin-top:2px;border-top:solid 1px #DAC1C7;} 
.left_top { background-color:#FBF1EF;}
.left_top ul{margin:0px; padding:0px; list-style:none;}
.left_top li{ height:26px; line-height:26px;}
.left_top_1 {width:15px; float:left; margin-left:5px;}
.left_top_2 {width:28px; float:left; margin-top:5px;}
.left_top_3 {width:145px; float:left; height:24px; overflow:hidden;}
.newsp { background-color:#F1E2E5; line-height:23px; padding-left:10px;}
.newsp span {margin-right:5px;}
.newsp_title {background-color:#FAF3F2; height:26px; line-height:26px; border-bottom:#dda0af 2px solid; padding-left:5px;}
.newsp_title_1 {width:175px; float:left; padding-left:5px;}
.newsp_title_2 {width:165px; float:left;}
.newsp_title_3 {width:120px; float:left}
.splist ul{margin:0px; padding:0px; list-style:none;}
.splist li{background-color:#F8EEED; padding-left:5px; line-height:26px;}
.new_splist ul{margin:0px; padding:0px; list-style:none;}
.new_splist li{background-color:#F8EEED; padding-left:5px; line-height:30px;}
.new_splistx ul{margin:0px; padding:0px; list-style:none;}
.new_splistx li{background-color:#fbf1ef; padding-left:5px; line-height:30px;}
li.sp_1{ background-color:#F1E2E5;}
.splist_1 {width:182px; float:left; color:#000000;}
.splist_2 {width:155px; float:left; line-height:22px; padding-left:10px; overflow:hidden; height:22px;}
.splist_3 {width:105px; float:left; overflow:hidden;padding-left:10px; height:26px;}
.splist_4 {border-left:#FFFFFF 1px solid;padding-left:9px;}
#bottom { font-size:13px; line-height:18px; margin-top:100px; padding-bottom:20px;}
#bottom p{margin:5px 0; padding:0px;}

#regbox {
	WIDTH: 515px; HEIGHT: auto; margin:0; padding:0;BACKGROUND: #f1e2e5; 
}
#contentbox {
	PADDING-LEFT: 15px; BACKGROUND: #f1e2e5; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; HEIGHT: 180px;
}
#contentbox A {
	COLOR: #000000; TEXT-DECORATION: underline
}
#contentbox A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.closebtn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #f1e2e5; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#contentbox .Cleft {
	BORDER-RIGHT: #dcb8ba 1px solid; FLOAT: left; MARGIN: 15px 0px 0px; WIDTH: 286px; HEIGHT: 146px; TEXT-ALIGN: left
}
#contentbox P {
	MARGIN: 0px 0px 8px
}
.regtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333
}
.reginput {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 236px; COLOR: #444444; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.reginput .inputclass {
	BACKGROUND: #ffffff; WIDTH: 165px; COLOR: #666666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 14px; BORDER-BOTTOM-STYLE: none
}
.regsubmit {
	MARGIN: 30px 0px 0px; LINE-HEIGHT: 18px
}
#contentbox .Cright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; WIDTH: 164px; PADDING-TOP: 0px; HEIGHT: 126px; TEXT-ALIGN: left
}
.Cright_top {
	MARGIN: 20px 0px; LINE-HEIGHT: 18px
}
.Cright_bom {
	LINE-HEIGHT: 18px
}
.Cright_bom P {
	MARGIN: 0px
}

/********************最新餐厅******************************************/
.newlist { background-color:#F1E2E5; line-height:30px; padding-left:10px;font-size:16px;}
.newlist span {margin-right:5px;}
.newlist_title_1 {width:200px; float:left;}
.newlist_title_2 {width:345px; float:left;}
.newlist_title_3 {width:62px; float:left}
.newlist_1 {width:200px; float:left; color:#000000; overflow:hidden; height:22px;}
.newlist_2 {width:335px; float:left; line-height:22px; padding-left:10px;overflow:hidden;height:22px;}
.newlist_3 {width:52px; float:left; overflow:hidden;padding-left:10px;  height:22px;}
/*********************end 2010-06-17*************************************/

/*********************************翻页*******************************************/
#fanye {
	line-height:26px; height:26px; font-size:13px; padding:0 7px;
}
#fanyetxt {
	FONT-SIZE: 13px; FLOAT: left; TEXT-ALIGN: left
}
#fanyebar {
	FLOAT: right; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#fanyebar SPAN A {
	MARGIN: 0px 4px 0px 0px; WIDTH: 16px; COLOR: #000000; BORDER-TOP-STYLE: none; LINE-HEIGHT: 18px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#fanyebar SPAN A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 4px 0px 0px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#fanyebar A.numberon
{
	BORDER-RIGHT: #ebe4e6 1px solid; BORDER-TOP: #ebe4e6 1px solid; BACKGROUND: #970002; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #ebe4e6 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ebe4e6 1px solid; TEXT-DECORATION: none;
}
#fanyebar A {
	BORDER-RIGHT: #ebe4e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ebe4e6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #ebe4e6 1px solid; WIDTH: 16px; COLOR: #970002; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #ebe4e6 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#fanyebar A:hover {
	BORDER-RIGHT: #ebe4e6 1px solid; BORDER-TOP: #ebe4e6 1px solid; BACKGROUND: #970002; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #ebe4e6 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ebe4e6 1px solid; TEXT-DECORATION: none
}
/*********************end 2010-06-17*************************************/

/*foodhome.html 2010.7.14*/

.h10 {height:10px;}
.f14{font-size:14px;}
.lh22 {line-height:22px;}
.dqwz {padding-left:10px;}
.fd_othebg {background-color:#FBF1EF; height:20px; line-height:20px; margin-top:8px; float:left; width:516px; margin-left:1px;}
.fd_othebg a {padding:0px; margin:0px;}
.fd_lefttop_list {
         background-color:#FBF1EF;
		 border-top:solid 1px #DAC1C7;
		 padding:5px 0;
		 }
.fd_lefttop_list1 {
         background-color:#F1E2E5;
		 border-top:solid 1px #DAC1C7;
		 padding:5px 0;
		 margin-top:2px;
		 }
.fd_toplist1 {width:330px; margin-left:5px;}
.b_r_f {border-right:#FFFFFF 1px solid;}
.fd_im { width:95px;}
.fd_im img
{
	width:95px;
	height:95px;
}
.fd_tx { width:235px;}

.fd_shuzi {
	font-size:48px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:absolute;
	margin-left:295px;
	z-index:1000px;
}
.fd_img {width:40px;}
.fd_img img
{
	width:30px;
	height:30px;
}
.fd_txt { width:200px; line-height:32px;}
.fd_shuzi1 {line-height:32px; width:20px;} 

.fd_leftpic {background-color:#FBF1EF; padding:2px;}
.fd_leftpic_t { border-top:#bfbfbf solid 1px; padding:10px 0 0 10px;}
.fd_leftpic_list_w {width:153px; margin:6px;}
*html .fd_leftpic_list_w {margin:3px;}
.fd_caption { width:153px; height:18px; line-height:18px; overflow:hidden;}
.fd_leftpic_list {
background-color:#FFFFFF;
padding:4px;
}
.fd_leftpic_tim {width:70px;}
.fdr_t{background-color:#FBF1EF; padding:5px;}
.fd_right_ss {height:25px;}
.fd_right_ss a {
         width:68px;
		 height:20px;
		 background-color:#FBF1EF;
		 float:left;
		 color:#000000;
		 line-height:20px;
		 margin-left:1px;
		 margin-top:5px;
		 text-align:center;
		 }
.fd_right_ss a.b1{
         border:#DAC1C7 1px solid;
		 border-bottom:0px;
         width:72px; height:25px; 
		 line-height:25px; font-size:13px;
		 font-weight:bold; float:left;
		 text-align:center;
		 background-color:#FFFFFF;
		 color:#000000;
		 margin-top:0px;
		 }
.fd_othebg1 {background-color:#FBF1EF; height:20px; margin-top:5px; width:136px; float:left; margin-left:1px;}
.fdr_t_list { padding-bottom:10px;}
.fdr_t_list_im {width:70px;}
.fdr_t_list_t {width:195px; margin-left:5px; line-height:16px;}
.fd_ss {background-color:#FBF1EF;		 
        border-top:solid 1px #DAC1C7;
		 padding:15px 5px 5px;
		 margin-top:1px;
		 }
.fd_ss div{height:35px; line-height:35px;}
.h1 {height:1px; font-size:0px;}

.so_leftso_list {
         background-color:#FBF1EF;
		 border-top:solid 1px #DAC1C7;
		 padding:5px 0;
		 background-image:url(../images/search_bg.png);
		 background-repeat:no-repeat;
		 height:182px;
		 }
*html .so_leftso_list {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src="../images/search_bg.png");  }
/*ie7.0*/
*+html .so_leftso_list { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image,src="../images/search_bg.png"); }
.so_leftso_list select
{
	height:20px;
}

.so_key {
         background-color:#F1E2E5;
		 height:25px;
		 line-height:25px;
		 padding-left:10px;
		 }
.so_newsp_title_1 {width:225px; float:left;}
.so_newsp_title_2 {width:335px; float:left;}
.so_newsp_title_3 {width:112px; float:left}
.so_splist_1 {width:225px; float:left; color:#000000;}
.so_splist_2 {width:335px; float:left; line-height:22px; padding-left:10px;}
*html .so_splist_x {width:210px; line-height:30px;}
*html .so_splist_2 { padding-top:3px;}
*html .so_splist_x img { padding-top:1px;}
.so_splist_3 {width:102px; float:left;}
.so_othebg1 {background-color:#FBF1EF; height:20px; margin-top:5px; width:69px; float:left;}
.so_top {width:495px;}
.so_oktop {width:180px; margin-top:5px;}
.left_so_top_1 {width:15px; float:left; margin-left:5px;}
.left_so_top_2 {width:28px; float:left; margin-top:5px;}
.left_so_top_3 {width:132px; float:left; height:24px; overflow:hidden;}
.left_so_top_time { background-color:#F1E2E5; padding-left:10px; height:28px; line-height:28px;} 
.so_othebg3 {background-color:#FBF1EF; height:20px; margin-top:5px; width:282px; float:left;}

.so_othebg3 a {padding:0px; margin:0px;}

.so_ok_title_1 {width:40px; float:left;}
.so_ok_title_2 {width:70px; float:left;}
.so_ok_title_3 {width:205px; float:left;}
.so_ok_title_4 {width:165px; float:left;}
.so_ok_splist_1 {width:40px; float:left;}
.so_ok_splist_2 {width:70px; float:left;}
.so_ok_splist_3 {width:205px; float:left}
.so_ok_splist_4 {width:165px; float:left}
.so_toplist ul {margin:0px; padding:0px; list-style:none; clear:both;}
.so_toplist  li{background-color:#F8EEED; padding-left:5px; clear:both; padding:3px 0px 3px 5px;}
li.sp_1{ background-color:#F1E2E5;}
.so_xz { position:relative; padding-top:40px; }
.so_xz select {margin: 5px 8px; height:20px;}
.so_xz3 { width:400px;}
.so_xz4 {padding-left:120px;}


/*浮动 2010-7-16*/
.so_fd {background-color:#7B123F; width:586px; height:327px; position:absolute; z-index:999;}
.so_fd1 {line-height:30px; padding:0 10px;}
.sofd_box {margin:10px 5px 0; background-color:#FFFFFF; height:275px; padding:2px; border:#453B30 solid 1px;}
.sofd_box1 { background-color:#E5D1AE; padding-left:20px; background-image:url(../images/so/-.jpg); background-repeat:no-repeat; background-position:5px 8px; line-height:30px; height:30px;}
.sofd_xzk {clear:both;}
.sofd_xzk ul {margin:0px; padding:0px; list-style:none;}
.sofd_xzk li{width:135px; float:left; }
.sokk { overflow:scroll; overflow-x:auto; width:570px; height:240px;}
.sokkd { text-align:center; border-top:#EDEDED solid 1px; padding-top:2px; margin:5px 2px 0;}
.so_input_box { background:#FFF;background-image:url(../images/sobox_bg.jpg);background-position:right; background-repeat:no-repeat; border:#b0acab 1px solid; padding:2px 1px 0px 1px; float:left;width:76px;height:16px; line-height:17px; margin:5px 24px 0 12px; cursor:pointer;}
*html .so_input_box {padding:0;padding-top:2px; margin-left:5px; margin-right:25px;}
.so_select {float:left;width:76px;height:16px; line-height:17px; margin:5px 26px 0 12px;}
*html .so_select { margin-left:10px; margin-right:28px;}
.so_input_box input{ float:left; height:15px; border:none; width:52px; cursor:pointer; margin:0; padding:0; border:0;}
.so_select select{margin:0; padding:0; width:76px;}
.so_keyword
{
	margin-left:100px; float:left; width:330px;
}

.so_xz1 { margin:0; padding:0;}
.so_p1 {left:151px;}
.so_p2 {left:267px;}
*html .so_p1 {left:12px;}
*html .so_p2 {left:127px;}
.so_xz1 .so_select { margin-top:70px;}
*html .so_xz1 .so_select {margin-left:6px;}
.so_kup { margin-top:40px; float:left; width:330px;}
*html .so_kup { margin-top:35px;}
.so_kup input { margin-left:10px; width:195px;}
.so_kdown { margin-left:120px; float:left; }
*html .so_kdown { margin-left:60px;}
.so_button { width:106px; height:91px; float:left; margin-left:32px; margin-top:12px;}
*html .so_button{ margin-left:30px; margin-top:10px;}
.so_input_box span{ width:20px; height:15px; cursor:pointer; float:right;}

/*2010-08-07*/
.ct_othebg1 {background-color:#FBF1EF; height:20px; margin-top:5px; width:67px; float:left; margin-left:1px;}
.ct_page a { color:#AD4B38; border:#BFBFBF solid 1px; height:18px; padding:0 2px; margin:0 2px; line-height:18px; float:left}
a.numberon { background-color:#970002; color:#FFFFFF;}
a.ctpagel{ border:0px; color:#000000; padding:0px;}
.ct_mian { background-color:#F8EEEC; padding:8px;}
.ct_list {border-top:#BFBFBF 1px solid; padding:5px 0;}
.bt0 {border-top:0px;}
.ct_hot {border:#A9423F 1px solid; background-color:#FFFFFF; padding:5px;}
.ct_img {margin-right:5px; width:183px;}
.ct_img_n {margin-right:5px; width:121px;}
.c8 {color:#000000;}
.c8 a{color:#15409C;}
.ct_text {width:462px;}
.ct_text_n {width:535px;}
.bt1 {border-top:#BFBFBF 1px solid; padding:5px 0 0;}
.fd_ss ul{margin:0px; padding:0px; list-style:none;}
.fd_ss li{ margin:0 5px 10px; line-height:16px;}

/**提供餐廳頁面 2010-08-06***********/
.flist ul{ margin:0; padding:0; list-style:none;}
.flist li{line-height:26px;}
.flist_l {width:150px; float:left; text-align:right;}
.flist_r {width:450px; float:left;}

/*youhui 2010-08-26*/
.yh_rtj {background-color:#FBF1EF;}
.yh_rtj .list{background-color:#FBF1EF; padding:5px;}
.yh_rtj .listimg{width:76px;}
.yh_rtj .listtext{width:190px; margin-left:5px;}
.yh_rtj h3 { margin:0px; padding:0px;}
.yh_bg {
	background-color:#F1E2E5;
	}
.yh_bg1 {
	background-color:#FBF2F0;
}
.p5 {padding:5px;}
.yh_so {margin-top:5px;}
.yhl_1 {width:210px;}
.yhl_2 {width:100px;}
.yhl_3 {width:260px;}
.yhl_4 {width:100px;}
.yhlt {border-bottom:#DDA0AF 2px solid;}
.yhlt div {background:url(../images/coupon_bg.jpg) no-repeat bottom left;}
.yhlt .yhl_1 {width:210px;}
.yhlt .yhl_2 {width:100px;}
.yhlt .yhl_3 {width:260px;}
.yhlt .yhl_4 {width:100px;}

/*youhui_show*/
.hys_title {margin-top:15px;}
.hys_content {border:#CCCCCC 1px dotted; width:545px; height:277px; margin-top:10px; background:url(../images/coupon_logo.jpg) no-repeat bottom right}
.hys_content1 { padding:7px; background-color:#FBF1EF; line-height:19px; padding-bottom:15px;}
.hys_content1 h1 { margin:0px; padding:0px;}
.hys_content1 .img { width:123px;}
.hys_content1 .text {width:403px; margin-left:5px;}
.hys_content2 { margin:10px; color:#959494}
.hys_content2 ul{padding:0px; margin:0px;}
.hys_content2 li {list-style:inside;}
.hys_fx { margin-top:8px;}
.hys_dy { margin-top:28px;}

.yhsso{	 
		 padding:15px 5px 5px;
		 margin-top:1px;
		 }
.yhsso .bz{height:35px; line-height:35px;}
.yhsso select  {width:200px;}
.yhs {padding-right:20px;}
.yhs_sy { background-color:#FBF1EF;}
.yhs_sy ul {padding:0px; margin:0px; padding:10px;}
.yhs_sy li {list-style:inside;}

/*2010.8.28*/
.sp_bg {background-color:#F8EEEC;}
.sps_fl {background-color:#FFF;}
.sps_pro { padding-top:10px; border-bottom:#BFBFBF 1px solid}
.imgp {width:225px;}
.textp {width:440px; margin-left:5px;}
.lh18 {line-height:18px;}
.spmore { padding-top:20px; line-height:20px;}
.spbook { border-top:#A9413E dotted 1px; line-height:30px;}
.sps_pl { padding-top:10px;}

/*********************地图餐厅信息css 2010.6.24***************************/
.mappopup_multi {height:240px;bottom:0px; width:420px; overflow:auto;}
.mappopup_multi { *height:240px; *float:left; *width:420px;}
.map_Rs
{
	width:400px;
	float:left;
}
.mapRsphoto
{
	float:left;
	width:150px;
	margin-right:5px;
	margin-top:0;
}
.mapRsinfo
{
	float:left;
	width:240px;
	margin-right:5px;
	margin-top:0;
	text-align:left;
}
.mapRsinfo a
{
	color:#000;
	text-decoration:none;
}
.mapRsinfo a:hover
{
	color:#000;
	text-decoration:none;
}
a.mapRsTitle
{
	color:#a6453e;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.mapRsTitle:hover
{
	color:#a6453e;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.mapContent
{
	 float:left;
	 MIN-HEIGHT: 100px;
	 background-color:#f9f0f1;
	 border:2px solid #c36c51;
	 padding:5px;
	 width:400px;
	 MARGIN: 0px 0px 0px 0px; 
	 position:absolute;
	 left:0;
}
.CornerRight
{
	float:left;
	width:28px;
	margin-top:60px;	
	position:absolute;
	z-index:12;
	left:5px;
}
.CornerLeft
{
	float:right;
	width:29px;
	margin-top:60px;	
	position:absolute;
	z-index:12;
	left:442px;
}

.bigmap
{
	 height:auto;
	 width:800px;
	 text-align:left;
	 font-size:12px;
	 line-height:18px;
}
.bigmapleft
{
	float:left;
	width:560px;
	padding:5px 0 5px 15px;
}
.bigmapright
{
	float:left;
	width:200px;
	padding:5px 0 5px 25px;
	margin:0;
}
a.maplink
{
	color:#15419a;
	text-decoration:underline;
}
a.maplink:hover
{
	color:#15419a;
	text-decoration:underline;
}
/******************************end********************************/
.new_image
{
	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-color:#f8eeec;PADDING-BOTTOM: 10px; MARGIN: 0; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto;
}

.comment_img
{
	float:left;
	width:85px;
	height:auto;
	margin:5px 0 0 5px;
	line-height:16px;
	text-align:left;
	font-size:10px;
}
.comment_img img
{
	width:85px;
	height:85px;
}
#link_btn {
	FONT-SIZE: 13px; background:url(../images/comment_write.gif) no-repeat; WIDTH: 94px; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#link_btn A {
	COLOR: #fff; TEXT-DECORATION: none;margin-left:27px;font-weight:bold; margin-top:3px;
}
#link_btn A:hover {
	COLOR: #fff; TEXT-DECORATION: none;margin-left:27px;font-weight:bold; margin-top:3px;
}
.sso_fd {background-color:#7B123F; width:465px; position:absolute; z-index:999;}
.sso_fd1 {line-height:30px; padding:0 10px;}
.ssofd_box {margin:1px 5px 2px; background-color:#FFFFFF;padding:2px; border:#453B30 solid 1px;}
.ssofd_box1 { background-color:#E5D1AE; padding-left:20px; width:80px; float:left; line-height:40px; margin:1px 0;}
.ssofd_box2 { background-color:#E5D1AE; padding-left:20px; width:80px; float:left; line-height:60px; margin:1px 0;}
.ssofd_xzk {float:left; margin:1px 0; width:348px; height:40px;}
.ssofd_xzk1 {float:left; margin:1px 0; width:348px; height:60px;}
.ssofd_xzk1 ul {margin:10px 0px 10px 0; padding:0px; list-style:none;}
.ssofd_xzk1 li{ float:left; margin:0 2px; line-height:20px; height:20px; width:63px; }
.ssofd_xzk ul {margin:10px 0px 10px 0; padding:0px; list-style:none;}
.ssofd_xzk li{ float:left; margin:0 2px; line-height:20px; height:20px; }
.ssokk { width:450px; height:260px;}
.ssokkd { text-align:center; border-top:#EDEDED solid 1px; padding-top:2px; margin:5px 2px 0;}
.searchfrm{background:#ebdbde;}
*html .searchfrm{ margin-top:5px;}
.large
{
	font-size:17px;
}
.fontsmall
{
	 cursor:pointer;
}
.fontbig
{
	color:#15409c;cursor:pointer;
}
.newsp_table {background-color:#fbf1ef; height:25px; line-height:25px; border-bottom:#dda0af 2px solid; padding-left:5px;}
.sp_summary {background-color:#fbf1ef; }
.tjsp_list_3 {background-color:#fbf1ef; padding:2px 0; border-bottom:solid 1px #DAC1C7; margin-left:8px; margin-right:2px;}
.tjsp_text_1 { width:507px; line-height:16px;  margin-left:5px;}
.tjsp_pic_1 { width:150px; margin-bottom:2px;}

/*2010-10-19*/
.souxun_pt10 {padding-top:7px;}
.souxun_pl10 {padding-left:10px;}
.f12 select{font-size:12px;}
.f12 input{font-size:12px;}
.f13 select{font-size:12px;}
.f13 input{font-size:12px;}
.souxun_tw {width:200px;}
.adsouxun img { padding:1px;}
.souxunfont {font-family:"Arial Black", Gadget, sans-serif; font-size:24px; }
.souxunfonts {font-family:"Arial Black", Gadget, sans-serif; font-size:18px; }
.souxunspan span{margin:0 5px;}
.souxunping {width:180px; padding-top:30px; padding-right:5px; text-align:right}
.souxuntext {margin-left:5px; width:315px;}
.souxunq {padding:10px 0 0 5px; border-bottom:1px dotted #E3C1C8; padding-bottom:5px;}
.h20 {height:20px;}
.souxunicon {background-color:#EBDBDE; margin-top:5px;}
.souxunicon span{padding-left:20px; margin-left:5px;}
.souxunicon .zuiai{background:url(../images/ctsx/con2.jpg) no-repeat center left;}
.souxunicon .fx{background:url(../images/ctsx/con3.jpg) no-repeat center left; margin-left:10px;}
.souxunicon .tw{background:url(../images/ctsx/con4.jpg) no-repeat center left;}
.souxunicon .dy{background:url(../images/ctsx/con5.jpg) no-repeat center left;}
.souxunicon .ly{background:url(../images/ctsx/con6.jpg) no-repeat center left;}
.souxunicon .gd{background:url(../images/ctsx/con7.jpg) no-repeat center left;}
.adsouxunt {border:#E5E3E4 1px solid; padding:1px;}
/*2010-10-20*/
.post_mian { background-color:#FBF1EF; padding:10px; line-height:24px;}
.post_mian h2 {margin:0px; padding:0px; font-size:15px;}
.post_mian input.input {width:330px; color:#898989;}
.post_mian input.input1 {width:60px; color:#898989;}
.postspan { margin-left:20px;}
.post_mian select.input2{color:#898989;}
.post_mian .content textarea{ width:100%; height:400px; border:#C5C5C5 1px solid;}
.post_mian .mll5{margin:5px 0;}
.post_mian .mll10{margin:15px 0;}
.post_mian input.input19 {width:290px; color:#898989;}
.post_mian .postbox{ width:500px;}
.post_mian .postbox ul {margin:0px; padding:0px; list-style:none;}
.post_mian .postbox li {float:left; width:115px;}
.post_mian input.input3 {width:280px; color:#898989;}
.post_mian input.input4 {width:90px; color:#898989;}
.nops55 {height:55px;}
.post_mian .postsp ul {margin:0 10px; padding:0px; list-style:none;}
.post_mian .postsp li {width:150px; float:left; text-align:center}


/*2010-10-21*/
.cthome_t {font-size:15px}
.cthome_d {border-bottom:#DAC1C7 solid 1px; padding-bottom:1px; padding-top:10px;}
.cthome_d a{background-color:#FBF1EF; margin-top:10px; height:20px; line-height:20px; float:left; margin-left:5px; padding:0 2px 0 5px; text-align:center;}
.cthome_d span {background-color:#EEE2E2; height:16px; padding:0 4px; line-height:16px; text-align:center; color:#15409c; margin:2px 2px 0px 2px; font-weight:normal; font-size:12px;}
a.cthome_d_on {height:30px; line-height:30px; padding:0 20px; background-color:#FFFFFF; border:#DAC1C7 1px solid; border-bottom:0px; margin-top:0px; color:#000; font-size:16px;}
.cthomec {background-color:#FBF1EF; padding:10px;}
.cthomec .right {text-align:right;}
.cthomec .w1 {width:700px;}
.cthomec .w2 {width:247px;}
.cthomec .w4 {width:285px;}
.cthomec .w3 {width:400px; margin-left:10px;}
.cthomec .ls { margin-top:10px;}
.cthomec .icon {margin-top:10px;}
.cthomec .icon span{padding-left:20px; margin-left:5px;}
.cthomec .icon .zuiai{background:url(../images/cthome/icon.jpg) no-repeat center left;}
.cthomec .icon .fx{background:url(../images/ctsx/con3.jpg) no-repeat center left; margin-left:10px;}
.cthomec .icon .tw{background:url(../images/cthome/icon8.jpg) no-repeat center left;}
.cthomec .icon .dy{background:url(../images/ctsx/con5.jpg) no-repeat center left;}
.cthomec .icon .ly{background:url(../images/cthome/icon2.jpg) no-repeat center left;}
.cthomec .icon .gd{background:url(../images/ctsx/con7.jpg) no-repeat center left;}
.cthomec .posts{margin:10px 0 0;}
.cthomec .ad { border-bottom:#A9413E  dotted 1px; padding-bottom:10px;}
.cthomec .pic {background-color:#EFE0E3; width:650px; margin-top:20px; height:100px;}
.cthomec .pic img { border:0px;}
.cthomec .pic img {margin:0 8px 0 0;}
.cthomec .pic .img { margin-top:30px; margin-right:5px; width:10px; overflow:hidden;}
.cthomec .pic .text {margin-top:25px;}
.p10 {padding:10px;}
.mt10 { margin-top:10px;}
.thua {width:850px; overflow:hidden; margin-left:10px;}
.thua img
{width: expression(this.width > 820 ? 820 : true); max-width: 820px;}
.thuas {width:570px; overflow:hidden; margin-left:10px;}
.thuas img
{width: expression(this.width > 550 ? 550 : true); max-width: 550px;}
.tupian {line-height:22px; border:#D7D5D4 solid 1px; padding:5px 5px 0 5px; float:left; margin:10px  0; background-color:#FFF}
.f16 {font-size:16px;}
.zpf { padding:20px 0 0px;}
.zpf .ps {margin: 0 10px; font-style: italic;}
.zpf .rs { padding-top:8px;}
.zpfs {width:360px;}
.zpfs span{ width:120px; height:30px; float:left;}
.zpf .lh {line-height:50px;}
.cthomec .xianshi {background-color:#EEE2E2; padding:5px 5px 0 5px; line-height:20px; margin-bottom:10px;}
.cthomec .hysp {margin-top:20px;}
.cthomec .z1{ font-size:30px; font-weight:700;}
.cthomec .z2{ font-size:34px;font-weight:700;}
.cthomec .z3{ font-size:14px;}
.cthomec .z4{ font-size:14px;font-weight:700;}
.cthomec .z5{ font-family:Georgia, "Times New Roman", Times, serif}
.plr10 {padding:0 10px;}
.f9 {font-size:9px}
.lyjj {margin-top:100px;}


/*星星*/
.noul ul {margin:0px; padding:0px;}
.mt6 {margin-top:6px;}
.noul span {float:left;}
.studyplay_starBg{
	 background:url(../images/star_off.gif); position:absolute; top:0px; left:0;  height:13px; padding:0px; cursor:pointer; overflow:hidden;}
.studyplay_starovering{
	background:url(../images/star_on.gif); height:13px; position:absolute; top:0; left:0; overflow:hidden
}
.studyplay_starON{
	 position:absolute; top:0; left:0; height:22px;
}
.postypic {padding:10px; border:#E6CFD3 1px solid;}
.postypic .img{ margin-right:10px;}
.postypics {width:200px; height:50px; float:left; margin:0px; padding:0px;}
.f13 textarea {font-size:13px;}
.postypic .texts{width:200px; text-align:left;}
.postmtbox {border-top:#E3E3E3 1px solid; padding-top:10px;}
.cthome_d a:hover{background-color:#BB185B; margin-top:10px; height:20px; line-height:20px; float:left; margin-left:5px; padding:0 2px 0 5px; text-align:center; color:#FFF}
.cthome_d a:hover span {background-color:#F09ECF; height:16px; padding:0 4px; line-height:16px; text-align:center; color:#FFFFFF; margin:2px 2px 0px 2px;}
a:hover.cthome_d_on {height:30px; line-height:30px; padding:0 20px; background-color:#FFFFFF; border:#DAC1C7 1px solid; border-bottom:0px; margin-top:0px; color:#000095}

.xf_window {
			background-color: #D0DEF0;
			width: 200px;
			/*padding: 2px;*/
			margin: 0px;
			/*控制窗口绝对定位*/
			position: absolute;
			display: none;
			z-index:99999;

}
.xf_content {
			height: 200px;
			background-color: white;
			border: 1px solid #D0DEF0;
			/*控制区域内容超过指定高度和宽度时显示滚动条*/
			overflow: hidden;
}

.photobox_top {
	FLOAT: right; MARGIN: 0px auto; WIDTH: 650px; HEIGHT:auto; margin-top:20px;
}
.photobox_top_img {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 450px; HEIGHT: auto; padding:0 10px;
}
.photobox_topL {
  FLOAT: left;TEXT-ALIGN: left; padding-top:100px; padding-left:30px;
}
.photobox_topR {
 FLOAT: left;TEXT-ALIGN: right;padding-top:100px; padding-right:30px;
}
.message_list
{
	border-bottom:1px solid #dbc2c8; width:675px; margin-bottom:5px; padding-bottom:5px; line-height:20px;
}
.message_user
{
	float:left; width:95px; text-align:center;
}
.message_content
{
	float:left; width:560px;
}
.message_reply
{
	 float:left; width:560px; margin-left:100px;
}
*html .message_reply { margin-left:50px;}
.message_face
{
	position:absolute; z-index:99; display:none; border:1px solid #A7A6AA; left:60px; top:30px; padding:2px;
}
*html .message_face
{
	top:26px;
}
.face{background:#EFEFEF;padding:5px 0; position:relative; border-bottom:1px solid #A7A6AA;} 
.copyurl {border:solid 2px #c41200; width:360px; height:55px; right:0; top:27px; position:absolute; z-index:10; display:none; background-color:#FFF;}
.searchmap{width:671px;height:425px;display:block;cursor:pointer; border:1px solid #7f9db9; margin-top:5px;}

#Tuijianphotobg1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; BACKGROUND: #f9f3f3; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 10px; HEIGHT: auto
}
#Tuijianphotobg2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 10px; HEIGHT: auto
}
#Tuijianphotoview {
	FLOAT: left; WIDTH: 152px; HEIGHT: auto; TEXT-ALIGN: left
}
#Tuijianphotoline {
	FLOAT: left; MARGIN: 0px; WIDTH: 40px; HEIGHT: 100px
}
#Tuijianphotoimg {
	MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 118px; HEIGHT: 89px
}
#Tuijianphotoview P {
	MARGIN: 0px 0px 2px; LINE-HEIGHT: 18px
}
#Tuijianphotoview P SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #A8423D; LINE-HEIGHT: 18px
}
