@charset "utf-8";
/* CSS Document */

a {color:#652905;}
ul.nav {background:url(../images/eat/navbg.gif) left top repeat-x;}
ul.nav li.navimg {padding:0 12px;}
ul.nav li a {color:white;border-right-color:#e6a073;}
ul.nav li a:hover {color:#f0c7a2;}
ul.nav li img {padding:0 12px;}
.searchline button.searchbtn {background:url(../images/eat/searchbtn_eat.gif) left top no-repeat;}

.wrapper { position:relative;}
.classtable {border-top:1px solid #e1e1e1;margin-top:0.2em;width:100%;}
.classtable th, .classtable td {border-bottom:1px solid #e1e1e1; vertical-align:top;}
.classtable th { width:5.2em;padding:0.2em 0.5em;background-color:#f6f7fb;font-size:10.5pt;color:#e00438;font-weight:normal;}
.classtable td {color:#777777;padding:0.2em;}
.classtable td a {font-size:9pt;margin:0 0.2em;}
.classtable td a.hot {color:white;background-color:red;}

.left, .right {}
.questions li.ask span {color:#FF6600;}
.questions li.answer span {color:green;}
.leftmain ul.withdescstye li { list-style-type:circle;}
.leftmain .sonright ul.withdescstye {padding-bottom:9px;}
dt.titlenobg {color:black;font-size:11pt;font-weight:bold;font-family:"宋体";}

table.bcbbc {width:100%;margin-top:1px;}
table.bcbbc th {background-color:#e0d7d5;width:30px;}
table.bcbbc td {background-color:#f9f5f4;padding:0.3em;color:#664506;font-size:9pt; line-height:1.5em;}
table.bcbbc td strong {color:black;}
table.bcbbcsc td {padding:0.3em 1em;}
table.bcbbcck .hyck { float:left; width:70px; overflow:hidden; text-align:center;height:80px;padding-top:0.5em;}
table.bcbbcck .hyck img {width:60px;}

.sonright {font-size:10.5pt;}
.sonright a:hover {background:none;color:#65b80c;}
.focustitle {font-size:18px;font-weight:bold;height:19pt; line-height:19pt;}
.focusone {padding:0.1em 0.4em;background-color:#f7fced;border-top:1px dotted #C6D18E;border-bottom:1px dotted #C6D18E;margin:0.4em 0;font-weight:bold;}
.focusone a {color:#b6093a;}
ul.withdescstye li a.pre:hover {color:#9a2812;}
.focustwo {background-color:#f7fced;margin-top:0;}
.focustwo a {color:#b6093a;}
.classroom {width:100%;}
.classroom th {width:130px; vertical-align:top;}
.classroom th img {width:128px;}
.classroom td {padding:0.2em 0.4em; vertical-align:top;}
.classroom td h4 {font-size:10.5pt; line-height:10.5pt!important; height:10.5pt!important;line-height:11pt; height:11pt;margin-bottom:0.5em;}
.classroom td h4 a {color:#9a2712;}
.classroom td .des {font-size:9pt;line-height:1.5em;color:#777777;}
.moretutorial {margin-top:0.4em;padding-top:0.4em;border-top:1px dotted gray; overflow:auto;zoom:1;font-size:10pt;}
.moretutorial li {width:48%; float:left; height:2em; line-height:2em; overflow:hidden;}
.moretutorial li a {color:black;}

.righta a {color:#00A5E9;}
.righta a:hover {color:#004276; background:none;}
.graybgimg {background:url(../images/graybgimg.gif) left top no-repeat;margin-top:0.7em;}
.graybgimg dt {color:black;font-size:14px;margin:0 0 0.2em;padding:6px 0 0 9px;font-weight:bold;}
.graybgimg dt a {color:black;}
.graybgimg dd {background:url(../images/graybgimgbottom.gif) left bottom no-repeat;padding:0.9em 0 1.4em 0.5em;font-size:9pt;}
.graybgimg dd a {color:#777777;}
.graybgimg dd a:hover {color:red;}
.msyhq ul.withdescstye li { list-style:none;}
.msyhq dt { position:relative;}
.msyhq dd {padding-left:1em!important;padding-left:0;}
.restaurantcomments {margin-top:0.8em;}
.restaurantcomments .textfixpic { overflow:auto; zoom:1; clear:both;padding-bottom:0.4em;margin-bottom:0.4em;border-bottom:1px solid #cccccc;}
.restaurantcomments .textfixpic .des { float:right;width:153px;}
.restaurantcomments .textfixpic .des .rater-star { float:none;padding:0;}
.newcomment {padding-left:1.5em;background:url(../images/icon_quote.gif) left 7px no-repeat; clear:both;font-size:9pt;color:#777777; line-height:1.5em;padding-top:0.5em;}
.hotrestaurant {background:url(../images/eat/hotcombg.gif) left top no-repeat;text-align:center;padding:2.6em 0 1.3em;}
.hotrestaurant img {padding:3px;border:1px solid #dddddd; background-color:white; height:130px;}
.hotrestaurant h4 a {color:black;}

.mainsecond { overflow:auto;zoom:1;}
.mainsecond a:hover {color:black; background:none;}
.mainsecond .left {width:49.4%;padding-right:2%;float:left;background:url(../images/eat/middlebg.gif) right top repeat-y;}
.mainsecond .right {width:47.5%;float:right;overflow:auto;zoom:1;}
.eveningleft {width:244px; float:left; overflow:hidden; text-align:center;margin-top:0.1em;}
.eveningright { float:right;width:220px;}
.eveningleft img {width:235px;padding:3px;border:1px solid #dddddd;}
.sometext {margin-top:0.5em;border:1px solid #FFCC99;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:0.3em 0 0.3em 0.7em;}
.sometext ul { overflow:auto;zoom:1;}
.sometext ul.withdescstye li { width:48%; float:left; list-style: circle inside;color:#aaaaaa;}
.filmleft {width:240px; float:left; overflow:hidden;}
.filmright { width:204px; float:right; text-align:center; line-height:1.3em;}
.filmright .showdate {color:#777777;font-size:9pt;}
.filmright img {width:191px;padding:3px;border:1px solid #dddddd;}

.lefenxiang {margin:1em 0 0 0;font-family:"微软雅黑";font-size:11.5pt;font-weight:bold;}
.lefenxiang a {color:black;}
.bottomimgshow {-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:0.9em 0 0.9em 0.9em; background:url(../images/bgandarrow.gif) left -370px repeat-x; overflow:auto;zoom:1;}
.bottomimgshow .e { float:left;width:119px;padding-right:1.37em; text-align:center;}
.bottomimgshow .e img {width:119px;}

/*美食终端页*/
.wrela { position:relative;}
.eatmain .left {width:257px;}
.eatmain .right {width:692px; overflow:hidden;}
dl.et {border:1px solid #dddddd; line-height:1.6em;}
dt.ettitle { height:2.1em; line-height:2.1em;padding:0 0.5em;background:url(../images/bgandarrow.gif) left -335px repeat-x;font-weight:bold;color:#ff4400;font-size:15px;}
dt.ettitle a {color:#bb0066;}
dt.ettitleb {border-top:1px solid #dddddd;}
dl.et dd {padding:7px 5px;color:#cccccc;font-size:9pt;}
dl.et dd strong {color:black;}
dl.et dd strong a {color:black;}
hr { clear:both; border:none;border-top:1px dotted #cbc2c0!important;*color:#cbc2c0;margin:0.3em 0;height:1px;*margin: 0;}
.yedian { overflow:auto;zoom:1;}
.yediane { float:left;width:49%;padding-left:0.4%; overflow:hidden; text-align:center;}
.yediane img {width:107px;}
dl.et dd .yediane a {color:gray;}
dl.et dd .yediane a:hover { background:none;color:black;}
.foodroll ol li {font-weight:bold;color:#999999;font-family:Georgia;}
.foodroll ol li.first {color:#B0064F;}
.foodroll ol li a {font-weight:normal;font-family:Arial;}

.mainshow { overflow:auto;zoom:1;}
.maininfo {width:375px; float:right;}
.imgshow {width:310px; float:left;}
.imgshow ul.tabTitleimg {height:80px;}
.imgshow ul.tabTitleimg li {padding:0.3em;height:50px;width:62px; text-align:center; float:left;border:1px solid #cccccc;border-top:none; overflow:hidden;}
.imgshow ul.tabTitleimg li.tabin {padding:0.4em 0.25em 0.2em;border:3px solid #C20A58;border-top:none; background-color:white;margin-top:-3px;height:51px;}
.imgshow ul.tabTitleimg li img {width:62px;height:50px;}
.imgshow .tabContent div {width:300px;height:229px;overflow:hidden;text-align:center;border:3px solid #C20A58;}
.imgshow .tabContent div img {width:300px;height:229px;}
.maininfo h1 {font-size:17pt;line-height:20pt;}
.textinfo {margin:1em 0;padding:0 0.7em 0.3em;border-width:1px 0;border-style:solid;border-color:#cccccc;background-color:#F9FAFE;font-size:9pt; line-height:1.6em;color:#777777;}
.textinfo span.title {color:#ff4400;}
.textinfo td a {padding:0 4px; text-decoration:underline;}
.indexnumber {margin-top:1em; vertical-align:middle;width:81%;}
.indexnumber th {font-family:"微软雅黑";color:black;font-size:10pt;width:5.5em; text-align:right;font-weight:normal;}
.indexnumber td { line-height:1em;padding:0.2em 0;}
.rankbarbg {height:9px; overflow:hidden; background-color:#eeeeee;margin-top:3px;width:50%;}
.rankbarbg .rankbar {height:9px; overflow:hidden;background-color:#dd0000;}
.rankarea {}
.rankbtn {width:163px;height:108px; position:absolute; z-index:100;top:29em;right:-12px;background:url(../images/rankbtn.gif) right top no-repeat;}
.rankbtn a.commen { display:block;width:160px;height:65px;font-size:1px;color:#fb5c00;}
.rankbtn a.jion {display:block;width:63px;height:23px;margin:9px auto 0; text-align:center;font-family:"微软雅黑";background:url(../images/otherbg.gif) left -256px no-repeat;}
.rankbtn a.jion:hover { background-position:left -279px;}
.introduce {padding:0.2em 1em;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-color:#f4f4f4;margin-top:0;}
.introduce .wryh {color:#B0064F;}

.feature {margin-top:1em; overflow:auto;zoom:1;}
.featurefood {height:150px; width:139px; text-align:center; overflow:hidden; float:left;padding:0.5em 1em 0;}
.featurefood img {width:139px;}
.cheapfood {overflow:auto;zoom:1;}
.cheapfood .le { float:left;width:48.7%;overflow:auto;zoom:1;padding-right:1em;border-right:1px dotted #999999;}
.cheapfood .ri { float:right;width:48.5%;}
.cheapfood .thispic {width:30%; overflow:hidden; float:left;}
.cheapfood .thispic img {width:100%;}
.cheapfood .le ul.withdescstye { float:right;width:68%; clear:none;}
div.withdescstye {color:#777777;float:right;width:68%; line-height:1.6em;}
.cheapplay .thispic {width:36%; overflow:hidden; float:left;}
.cheapplay div.withdescstye {color:#777777;float:right;width:62%; line-height:1.6em;}
.comment {padding:0;}
dl.content {padding-top:0.5em;border-top:3px solid #dddddd;}
dl.content dt {font-family:"微软雅黑";margin-bottom:0.5em;color:#B0064F;font-size:10pt;font-weight:bold;}
dl.content dd {border-bottom:1px dotted #cccccc;padding-bottom:1em;margin-bottom:1em; position:relative;color:#777777;}
dl.content dd a.name {color:#00A5E9; text-decoration:underline;}
dl.content dd a.name:hover { background:none;color:black;}
dl.content dd .huiying {display:none; text-align:right;font-size:9pt; position:absolute; z-index:50;bottom:0;right:0;}
dl.content dd .huiying a {color:#3366CC;}
dl.content dd .huiying a:hover { background:none;}
dl.content dd.ddon {color:black;}
dl.content dd.ddon .huiying { display:block;}
dl.content dd span.date {font-size:8pt;color:#999999;padding:0 0.4em;}
dl.content dd .quotee {color:#aaaaaa;border:none; background-color:#f7f7f7;margin-left:2em;padding-left:0.7em;border-left:3px solid #cccccc;}
dl.content dd span.ra {margin-right:0.5em;padding-right:1.2em;background-image:url(../images/goodorno.gif); background-repeat:no-repeat;}
dl.content dd span.ragood { background-position:right top;}
dl.content dd span.raneutral { background-position:right -55px;}
dl.content dd span.rabad { background-position:right -30px;}

.comments {padding:0.5em;border:3px solid #B0064F;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.comments table {width:100%; vertical-align:top;}
.comments table thead {font-family:"微软雅黑";color:#B0064F;font-size:10pt;}
.comments table td, .comments table th {padding:0.2em 0.4em;}
.comments table tbody th {width:5.5em; text-align:right;background-color:#eeeeee;}
.comments table tbody td textarea {width:99%;height:3em;}

/*综合页*/
.eatmain .center {width:460px;float:left;overflow:hidden;margin-left:1em;}
.eatmain .right_s {width:220px; overflow:hidden;}
.center .eatlistt {width:100%;border-bottom:1px solid #dddddd;margin-bottom:1em;}
.center .eatlistt th.maintitle {font-size:11pt;}
.center .eatlistt th.maintitle span { display:block; float:left;}
.center .eatlistt th.maintitle span a {color:#00A5E9;}
.center .eatlistt th.maintitle .rank { float:left;margin-top:0.23em;margin-left:0.53em;}
.center .eatlistt th, .center .eatlistt td {padding:0.2em; vertical-align:top;}
.center .eatlistt th.sontitle {font-weight:normal; line-height:1.6em;width:60%;}
.center .eatlistt th.sontitle a img { float:left;margin:0 0.3em 0 0;}
.center .eatlistt .textinfo {margin:0;border:none;border-left:1px dotted #dddddd;}

/*搜索列表页*/
.searcheattitle {padding-bottom:12px;padding-top:5px;background:url(../images/eat/titleline.gif) left bottom no-repeat;font-size:14px;font-weight:normal;height:25px; overflow:hidden;margin-bottom:12px; line-height:25px;}
.searcheattitle img {margin-right:12px; float:left;}
.searchright {width:678px; overflow:hidden; float:right;border:1px solid #CCCCCC;padding:4px 4px 0;}
.searchright .eatlistt {width:100%;border-bottom:1px dashed #cbc2c0;margin-bottom:9px;padding-bottom:9px;}
.searchright .eatlistt th.maintitle {font-size:14px;}
.searchright .eatlistt th.maintitle span { display:block; float:left;}
.searchright .eatlistt th.maintitle span a {color:#e9742a;}
.searchright .eatlistt th.maintitle .rank { float:left;margin-top:0.23em;margin-left:0.53em;}
.searchright .eatlistt th, .center .eatlistt td {padding:0.2em; vertical-align:top;}
.searchright .eatlistt th.sontitle {font-weight:normal; line-height:1.6em;width:65%;}
.searchright .eatlistt th.sontitle a img { float:left;margin:0 9px 0 0;padding:1px; border:1px solid #bababa;}
.searchright .eatlistt .textinfo {margin:0;margin-left:5px;border:none;padding:5px 12px; background:url(../images/eat/infobg.gif) left top no-repeat;width:192px;height:94px; overflow:hidden;}
.searchright .page {border-bottom:none;}

/*文章内容页*/
.newdate {color:#999999;margin-bottom:0.7em;padding-bottom:0.3em;}
.newdate a {font-size:9pt;color:#cc0000;margin-left:2em;font-family:"微软雅黑";}
.newdate a:hover {color:white;background-color:#cc0000;}
.prenext {margin:0 0 1em;}

.page a {margin:2px 0.1em;}
.goto {margin:0 0.2em 0 0.5em}
.ratestar { float:left; width:130px; overflow:hidden;height:25px;}
.ratestar .rater-star { float:none;}


