@charset "gb2312";*{margin:0;padding:0;list-style-type:none;}
body{font:12px/1.5 "ËÎÌå",Helvetica,Arial,sans-serif,"\5b8b\4f53";color:#333;background:#f4f4f4}
dl,menu,ol,ul,dd,p{padding:0;margin:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
i,em{font-style:normal;font-weight:normal}
a,img{border:0;text-decoration:none;}
a{text-decoration:none;color:#333333;blr:expression(this.onFocus=this.blur());-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}
a:focus{outline:none;}
a:hover{color:#ff6600;text-decoration:none;_text-decoration:underline;}
img{border:0;-ms-interpolation-mode:bicubic;}
a:hover img{filter: alpha(opacity=50);opacity: .7;}
.clearfix{*zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
:selection{background:#ff9521;color:#fff;}
::-moz-selection{background:#ff9521;color:#fff;}
.fixs{overflow:hidden;clear:both;height:0;font-size:0;line-height:0;}
.coks{padding:16px 0 6px;color:#666;height:18px;overflow:hidden;margin:0 auto;width:1055px;}
.coks em,.coks a{color:#666}
.coks a:hover{color:#f60}
.wine{width:1055px;margin:0 auto 10px;padding-top:10px;padding-bottom:10px;overflow:hidden}
.tasting{float:left;width:100px;}
.tasting a{color:#555;}
.tasting a:hover{color: #f60;text-decoration:underline;}
.trilogy{width:83px;height:40px;background-color:#f90;font:700 16px/40px 'simsun';padding-left:17px;color:#fff;}
.hatred{width:98px;height:335px;overflow:visible;border:1px solid #f90;border-top:none;background:#fff;}
.hatred .love{width:68px;height:29px;border-bottom:1px solid #f2f2f2;line-height:29px;}
.hatred .love_last{border-bottom:none;}
.hatred .lhd{position:absolute;z-index:1;width:98px;}
.hatred i{display:block;width:70px;padding-left:16px;font-size:14px;}
.hatred em{display:block;position:absolute;left:80px;top:9px;width:8px;height:11px;overflow:hidden;background:url('../gmi/head.png') no-repeat -78px 0;}
.wild{width:180px;_border:1px solid #fff;float:left;height:120px;margin-bottom:10px;position:relative;overflow:hidden;margin-right:20px;_margin-right:18px;display:block;}
.place{display:block;width:180px;height:120px}
.wild p{height:22px;bottom:0;left:0;line-height:22px;font-size:12px;position:absolute;width:100%;color:#fff;background:#444;background:rgba(0,0,0,0.5);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}
.wild p i{display:block;position:absolute;left:0;top:0;margin:0;}
.wild p span{width:83%;text-overflow:ellipsis;overflow:hidden;padding-left:26px;height:100%;display:block;}
.wild i{width:24px;top:50%;display:none;height:22px;position:absolute;left:50%;margin:-12px 0 0 -12px;background:#f90 url(../gmi/head.png) no-repeat -30px 5px;}
.wild:hover{_border:1px solid #f60}
.wild:hover p{bottom:-30px}
.wild:hover i{display:block;_display:none;}
.wild:hover .team{opacity:0.5;filter:alpha(opacity=50)}
.wi1,.wi1 img{width:350px;height:233px;}
.wi2{width:120px;height:80px;margin-right:5px;_margin-right:3px;}
.wi2 img{width:120px;height:80px;}
.wi3{width:180px;height:120px;}
.wi3 img{width:180px;height:120px;}
/*remen*/.prolove{width:1053px;border:1px solid #dedede;background:#fff;padding-top:10px;}
/*zuo*/.dishes{float:left;margin-left:10px;width:788px;_margin-left:5px;}
.formal{height:243px;width:760px;overflow:hidden;}
.eat{display:block;float:left;}
.eat img{width:300px;height:210px}
.formal ul{padding-top:13px;margin-left:310px;}
.formal li{padding-left:8px;background:url(../gmi/head.png) no-repeat -490px -40px;margin-bottom:20px;*margin-bottom:14px;}
.formal li h4{line-height:14px;font-size:14px;font-weight:700;margin-bottom:5px;font-family:"Î¢ÈíÑÅºÚ"}
.formal li h4 a:hover{color:#f60}
.formal li p{color:#999}
.tips{margin-top:10px;width: 100%}
.tips li{float:left;width:195px;_display:inline;}
.tips li a.wild{_margin-right:0}
.optimi{display:inline-block;zoom:1;*display:inline;position:relative}
.optimi img{width:150px;vertical-align:middle;height:100px;}
.tips li h5{font-weight:normal;margin-bottom:5px;overflow:hidden;font-size:14px;line-height:20px;height:20px;font-family:"ËÎÌå"}
.tips li h5 a:hover{color:#f60}
/*you*/.pyt{float:right;width:255px;_width:265px;}
.inlist{display:block;overflow:hidden;margin-top:-5px;}
.inlist li{width:236px;_width:256px;padding:10px 0px;height:80px;border-bottom:1px solid #efefef;}
.inlist li img{float:left;display:block;width:120px;height:80px;margin-right:5px;}
.inlist li h4{margin-top:10px;}
.inlist li h4 a{font:300 14px/20px 'arial';color:#333;}
.inlist li h4 a:hover{color:#f60}
.inlist li p{color:#999;line-height:18px;}
/*zww*/.seclove{width:1055px;margin:0 auto 20px;overflow:hidden}
/*zuo*/.jpin{float:left}
.w680{width:770px;border:1px solid #dedede;background:#fff;padding-left:10px;margin-bottom:20px;padding-top:5px;}
#tb_,#tg_{overflow:hidden;}
.i_title{width:110px;height:60px;line-height:40px;float:left}
.i_title .t_txt{float:left;margin-top:11px;padding-left:10px;font:22px/24px verdana;border-left:6px solid #f90;color:#333;font-family:"Î¢ÈíÑÅºÚ"}
#tb_ ul,#tg_ ul{height:40px;float:right;width:630px;margin-top:12px;}
#tb_ li,#tg_ li{float:left;line-height:1.8;border-right:10px solid #fff;cursor:pointer;padding:0 8px;}
#tb_ li a,#tg_ li a{text-align:center;color:#fff;font-size:14px;}
#tb_ li a:hover,#tg_ li a:hover{color:#fff;text-decoration:none}
li.focus,li.focus1{background:#f90;color:#1F3A87;text-align:center ;height: 25px;line-height:20px}
li.nofocus,li.nofocus1{height: 24px;background:#f1f1f1;text-align:center;}
#tb_ li.nofocus a,#tg_ li.nofocus1 a{color:#666;}
.rre{height:auto;text-align:left;clear:both;}
.ondis,.ondis1{display:block;overflow:hidden;}
.undis,.undis1{display:none;}
.iylist{margin-bottom:5px;margin-left:-12px;_margin-left:-8px;width:102%;overflow:hidden}
.iylist li{float:left;width:180px;margin:0 0 25px 12px;_margin:0 8px 25px 6px;overflow:hidden}
.iylist .pic{width:180px;height:120px;overflow:hidden;}
.iylist .pic a{display:block;}
.iylist .pic img{width:180px;height:120px;}
.iylist .tcame{height:22px;margin-top:10px;overflow:hidden;white-space: nowrap;overflow: hidden;}
.iylist .tcame a{color:#333;font-size:14px;}
.iylist .tcame a:hover{color:#f60;}
.iylist .ctile{color:#999;}
.rd1:hover{text-decoration:none;border:none}
.rd1:hover .ashadow{width:20px;height:20px;overflow:hidden;display:block;position:absolute;bottom:10px;_bottom:12px;right:10px;z-index:30;cursor:pointer;background:url(../gmi/head.png) no-repeat -464px -377px}
.rd1{display:block;position:relative}
.rd1,.rd1 img{width:180px;height:120px}
.lbot{color:#999;text-align:right;width:198px;}
.keshi,.xuexi{display:inline-block;height:14px;padding-left:15px;background:url('../gmi/head.png') no-repeat -416px -459px;}
.keshi{float:left;padding-left:18px;margin-right:10px;}
.xuexi{float:left;background-position:-488px -460px;}
/*you*/.fr{float:right;width:265px;_width:260px;_clear:both;_margin-left:5px;}
.jairi{border:1px solid #dedede;background:#fff;}
.ytil{height:40px;line-height:40px;background:#f9f9f9;padding-left:10px;}
.ytil .ytxt{float:left;margin:11px 30px 0 0;padding-left:10px;border-left:6px solid #f90;font:18px/25px verdana;color:#000;font-family:"Î¢ÈíÑÅºÚ"}
.ytil .ymore{color:#999;float:right;padding-right:5px;}
.ytil .ymore:hover{text-decoration:underline;}
.zxjr{margin:10px 0 20px;_margin:10px 0 25px;padding-left:8px;}

.zxlist li{ margin-bottom:8px;width:250px;overflow:hidden;color:#999; margin-left:5px;}
.zxlist li a{ height:20px;line-height:20px;font-size:14px;white-space:nowrap;}
.zxlist li a img{ width:230px; height:120px; }
.zxlist li a:hover{ color:#f60; }
.wrap h3{ font-size:14px;color:#333; font-weight:normal; }
.wrap .lbot{ height:25px;}

/*paihang*/
.ranking{margin-top:10px;border:1px solid #dedede;background:#fff;}
.course{height:35px;border-bottom:1px dashed #e9e9e9;margin-bottom:-1px;line-height:35px;margin-left:10px;margin-right:5px;}
.course span{vertical-align:middle;display:inline-block;line-height:20px;color:#fff;text-align:center;width:20px;height:20px;overflow:hidden;background:#ccc;float:left;margin-top:5px}
.course a{font-size:14px;float:left;padding-left:5px;height:35px;width:150px;overflow:hidden;color:#666}
.course a:hover{color:#f60}
.course i{float:right;color:#999;}
.course span.rank1{background:#389FEE}
.course span.rank2{background:#51BE23}
.course span.rank3{background:#ff9521}