/*reset*/
body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.8 \5b8b\4f53,arial,sans-serif}button,input,select,textarea,h1,h2,h3,h4{font-size:100%}em,i{font-style:normal}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img,fieldset{border:0;vertical-align:middle}.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1}.clear{font-size:0; line-height:0; height:0; overflow:hidden; clear:both; visibility:hidden}a{color:#535353;text-decoration:none;outline:none}a:hover{color:#c00;text-decoration:underline}.fl,.mark{float:left}.fr,.subMark{float:right}.wrap{ width:100%;}

/* diy */
.auto{margin-left:auto; margin-right:auto;}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}.clearfix{*zoom:1;}
.l{float:left;}.r{float:right;}.cl{clear:both;}.z{*zoom:1;}
.fa{font-family:arial;}
.fw{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.f0{font-size: 0;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}

.vam{vertical-align:middle;}
.tac{text-align: center;}
.cb{vertical-align:middle; margin-top:-2px; margin-bottom:1px;}
.fwb{font-weight: bold;}

.ta-r{text-align: right;}
.mt15{margin-top: 15px;}
.mr10{margin-right: 10px;}
.pl15{padding-left: 15px;}
.pr15{padding-right: 15px;}

/* color */
.gray{color: #676767;}
.orange{color: #c00;}
.blue{color: #1e89cd;}
.red,.red a{ color:#900;}
/* layout */
.layABC{width:980px; float:none; margin:0 auto;}
.layout{width: 980px;margin-left: auto;margin-right: auto;clear: both;}
.lay-a,
.lay-b,
.lay-c{float:left;display:inline;}

.lay-a{width:760px;margin-right: 15px;}
.lay-b{width:205px;}
.lay-c{width:380px;overflow: hidden;}

.region,
.mod,
.mhd,
.mbd{clear:both;content:".";display:block; height:auto;overflow:hidden;}


/*head*/
.wrapper .head{ width:980px; height:190px;}
.wrapper .head .top{ width:978px; height:28px; overflow:hidden; border:1px solid #666; background:url(http://fs.wenming.cn/images/hd-login-bj.jpg) repeat-x;}
.wrapper .head .top ul li{ float:left; line-height:28px;}
.wrapper .head .top-banner{ width:980px; height:104px; overflow:hidden; margin-top:8px;}
.wrapper .head .top-banner .logo{ background:url(http://fs.wenming.cn/images/logo.gif) left 5px no-repeat; width:216px; height:104px; overflow:hidden; float:left; padding-top:5px;}
.wrapper .head .top-banner .logo a{ width:216px; height:74px; display:block;}
.wrapper .head .top-banner .logo p{ text-align:right; line-height:32px;}
.wrapper .head .top-banner .ad-750x104{ width:750px; height:104px; float:right; overflow:hidden;}
.wrapper .head .menunav{ width:980px; height:34px; background:#c00;}
.wrapper .head .menunav ul { overflow:hidden;}
.wrapper .head .menunav ul li{ float:left; width:105px; text-align:center; line-height:34px; font-size:14px; font-weight:700; font-family:"微软雅黑"; border-right:1px solid #fff;}
.wrapper .head .menunav ul li a{ color:#fff;}
/* wrapper */

.weixin{height: 332px;}
.weixin .mbd{margin-top: 10px;}

.line3{background: #a40000;height: 3px;overflow: hidden;}

.mhd1{line-height: 33px;border-bottom: 1px solid #e0e0e0;background: url(http://travel.citygf.com.cn/images/fsfood_ico4.png) 12px 50% no-repeat;padding-left: 24px;color: #c00;}
.mhd2{line-height: 28px;border-bottom: 1px solid #e0e0e0;padding-left: 18px;background: #a40000;color: #fff;height: 28px;font-size: 15px;overflow: hidden;}
.mhd2 .ico5{width: 11px;height: 7px;background:url(wmzt_ico5.png) 0 0 no-repeat;position: absolute;margin-top: 27px;*margin-top: 23px;_margin-top: 24px;margin-left: 24px;}

.bd-r{border-right: 1px solid #e0e0e0;}
.bd-l{border-left: 1px solid #e0e0e0;}
.bd-b{border-bottom: 1px solid #e0e0e0;}

.weibo .mbd{width: 200px;overflow: hidden;}
.weibo .mbd img{border: 1px solid #ececec;}
.weibo li{width: 100px;float: left;margin-top: 15px;background: url(http://travel.citygf.com.cn/images/fsfood_ico6.png) 50% bottom no-repeat;padding-bottom: 20px;}

.lay-c .mhd{line-height: 40px;}

.expert{ height:501px;}
.expert .mbd{margin: 20px 5px 10px 8px;}
.expert .mbd p{line-height: 17px;}

/* fsfood2.html */
.lh33{line-height: 33px;}

.content .pic{width: 180px;height: 135px;padding: 3px;border: 1px solid #e0e0e0;margin-right: 16px;}
.content .mbd{padding: 26px 10px;width: 740px;position: relative;border-bottom: 1px solid #e9e9e9;clear: both;}
.content .mbd:hover{background: #f4f4f4;}
.content h2{height: 40px;}

.time,
.from{background: url(http://www.citygf.com/images/tfxw_icon.png) 0 0 no-repeat;}
.time{background-position: 0 -30px;padding-left: 20px;}
.from{background-position: 0 -60px;padding-left: 20px;}

.detial{color: #666;}
.content .info{color: #999;}

/*page*/
.page {height:36px; margin:10px auto; text-align:center;overflow:hidden; float:right; font-family:Arial;}
.page a.prev {background: url(http://travel.citygf.com.cn/images/fsfood_arrow.png) repeat scroll 0 0 transparent;}
.page a.prev:hover {background: url(http://travel.citygf.com.cn/images/fsfood_arrow.png) repeat scroll 0 -35px transparent;}
.page a.next {background: url(http://travel.citygf.com.cn/images/fsfood_arrow.png) repeat scroll -38px 0 transparent;}
.page a.next:hover {background: url(http://travel.citygf.com.cn/images/fsfood_arrow.png) repeat scroll -38px 35px transparent;}
.page a, .page span {display:inline-block; font-size: 24px; font-weight: normal; height: 36px; line-height: 36px; overflow: hidden; text-align: center;width: 38px; margin-right:4px; vertical-align:top;}
.page span {background: none repeat scroll 0 0 #F0F0F0; color: #900;}

/*2013-07-02  lzf  大图切换*/
.focusPic{ width:760px; height:340px;position:relative;}
.focusPic .pans,.focusPic .pans .pan{width: 760px;height: 340px;}

/*2013-07-25  lzf  大图加标题*/
.lay-a .focusPic{ position:relative;}
.lay-a .focusPic h2{ position:absolute; bottom:0px; left:0px; height:32px; line-height:32px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000, endColorstr=#60000000);background-color:rgba(0,0,0,0.6); width:730px; text-align:left; padding:0 15px; font-size:14px;}
.lay-a .focusPic h2 a{ color:#fff;}

.weixin { height:317px; border-bottom:1px solid #e0e0e0;}
.weixin .mbd .f14{ line-height:20px;}

/*footer*/
.wrapper .footer{ width:980px; height:250px; overflow:hidden; margin-top:10px;}

.wrapper .footer .fd-link{ height:auto; width:980px; overflow:hidden;}
.wrapper .footer .fd-link dt{ height:29px; background:url(http://fs.wenming.cn/images/ft-friendlink-tl.jpg) repeat-x; border:1px solid #ebebed}
.wrapper .footer .fd-link dt strong{ font-weight:bold; font-size:14px; line-height:30px; padding-left:10px;}
.wrapper .footer .fd-link dd{border:1px solid #cbcbcb;height:120px; overflow-x:hidden; overflow-y:auto;}
.wrapper .footer .fd-link dd p{ padding:10px 10px 0; line-height:24px;}
.wrapper .footer .fd-link dd p a{ margin:0 10px;}

.wrapper .footer .select{ width:978px; height:29px; overflow:hidden;background:url(http://fs.wenming.cn/images/ft-friendlink-tl.jpg) repeat-x; border:1px solid #d2d2d2; margin-top:10px; line-height:30px;}
.wrapper .footer .select select{margin:0 0 0 40px;_margin-top: 5px; }
.wrapper .footer .copyright{ padding-top:10px; line-height:20px; text-align:center;}

.zt .mbd{ padding:10px; height:282px; overflow:hidden;}
.zt .mbd img{ margin-bottom:6px}

