.g-full-head .g-head-box{border-color:#fff;}
.g-full-head{border-bottom: 2px solid #ff6600;}
.g-full-head .g-head-box .m-head-nav a:hover{color:#ff6600;}
.g-foot-top{margin-top:0;}
/*banner样式*/
.g-banner{margin-top:20px;}
.g-bannerleft{width:840px;height: 520px;}

/*左侧轮播*/
/*banneræ 开始*/
.banner{width:100%;height:520px;overflow:hidden;position:relative;}
.bImg{height:520px;	position:absolute;left:0;top:0;}
.bImg a{display:block;height:520px;float:left;background-size: 840px 520px;width:20%;position:relative;}
.bList{height:20px;	position:absolute;z-index:50;cursor: pointer;right: 55px;bottom: 20px;}
.bList span{display:block;cursor:pointer;width:15px;height:15px;border-radius:7.5px ;background: #b7ac9e;float:left;margin:0 5px;_margin:0 3px;transition: width 1s;}
.bList span.spcss{width:30px;background:#fff;position: relative;left: 0;}
.barLeft{position: absolute;z-index: 500;display: block;width:60px;height: 60px;left: 20px;background: url(../images/trip_icon.png) -294px 0 no-repeat;top: 50%;margin-top: -50px;}
.barRight{position: absolute;z-index: 500;display: block;width: 60px;height: 60px;right: 20px;background: url(../images/trip_icon.png) -294px 0 no-repeat !important;top: 50%;margin-top: -50px;}
.barRight:hover{ background-position:-372px 0 !important;}
.barLeft:hover{ background-position:-372px 0;}
.barLeft em{display:block;width:18px;height:30px;background:url(../images/trip_icon.png) -211px -10px no-repeat;margin:0 auto;margin-top:13px;margin-left:20px;}
.barRight em{display:block;	width:18px;	height:30px;background:url(../images/trip_icon.png) -258px -10px no-repeat;	margin:0 auto;margin-top:13px;margin-left:20px;}
.bImg{z-index: 30;}
.bImg a{position: relative;width: 840px;height: 520px;background-size: 500px 520px;}
.bImg a p{z-index: 222;width: 100%;background:url(../images/trip_bannerbg.png) 0 0 repeat-x;font-size: 16px;line-height: 60px;position: absolute;bottom:0 ;height:60px;color:#fff;}
.bImg a p span{display: inline-block;margin:0 38px;font-size: 24px;width: 50%;line-height: 60px;height: 60px;overflow: hidden;}
.bImg a img{height: 100%;}
/*banner 结束*/

/*右侧排行榜*/
.g-bannerright{width: 300px;height: 495px;background: #fafafa;padding:25px 20px 0;}
.f-rankingbox h3{float: left;line-height: 26px;height: 26px;font-size: 24px;font-weight: normal;}
.f-rankingbox .u-ranking{float: right;}
.f-rankingbox .u-ranking em{display: inline-block;width: 50px;height: 26px;line-height: 26px;font-size: 14px;text-align: center;border-radius: 5px;cursor: pointer;}
.f-rankingbox .u-ranking em.current{background: #fa6730;color:#fff;}
.f-rankinglist{padding-top:10px;}
.f-rankinglist li{padding:13px 0;border-bottom: 1px solid #dddddd;overflow: hidden;text-overflow: ellipsis;}
.f-rankinglist .u-rankinginfo{display: inline-block;}
.f-rankinglist .u-rankinglist .u-rankinginfo span{display: inline-block;position: relative;width:110px;height: 68px;margin-right: 0;}
.f-rankinglist .u-rankinginfo span img{width:100%;display: none;}
.f-rankinglist .u-rankinglist a span img{display: block;}
.f-rankinglist span b{display: inline-block;font-weight: normal;width: 20px;height: 20px;line-height: 20px;text-align: center;color: #fff;background: #828282;position:absolute;top:0;left:0;}
.f-rankinglist li a{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.f-rankinglist li.u-rankinglist a{white-space:initial;}
.f-rankinglist .u-rankinglist a em{display: inline-block;width: 170px;vertical-align: top;margin-left:20px;line-height: 30px;font-size: 16px;padding:4px 0;overflow: hidden; height: 60px;text-align: justify;}
.f-rankinglist a span{display: inline-block;width:20px;height: 18px;line-height: 18px;vertical-align: top;margin-right: 15px;position: relative;}
.f-rankinglist a em{display: inline-block;font-size: 16px;line-height: 20px;vertical-align: top;}


/*美食推荐*/
.g-mscantj{margin-top:40px;}
.g-mscantj .g-yhuitj{width: 298px;padding: 20px 20px 0 20px;border: 1px solid #dddddd}
.g-mscantj .g-yhuitj h3 b{font-size: 24px;font-weight: normal;border-left: 5px solid #fa6730;display: inline-block;line-height: 24px;padding-left: 10px;}
.g-mscantj .g-yhuitj h3 a{font-size: 14px;color: #999999;float: right;display: inline-block;line-height: 24px;}
.g-mscantj .g-yhuitj .f-uhtjlist li{margin:15px 0;}
.g-mscantj .g-yhuitj .f-uhtjlist li a.f-limg{display: block;width: 105px;height: 66px;overflow:hidden;}
.g-mscantj .g-yhuitj .f-uhtjlist li a.f-limg img{width:100%;}
.g-mscantj .g-yhuitj .f-uhtjlist li span.f-rtext{display: block;width:175px;margin-left: 18px;}
.g-mscantj .g-yhuitj .f-uhtjlist li span.f-rtext a{display: block;font-size: 16px;line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.g-mscantj .g-yhuitj .f-uhtjlist li span.f-rtext p{font-size: 12px;color:#999999;line-height: 18px;height: 36px;overflow:hidden;padding-top:7px;}
	/*右侧*/
.g-mscantj .g-mscantbox{width:840px;}
.g-mscantj .g-mscantbox span.f-imleft{display: block;border-bottom: 3px solid #eaecf2;}
.g-mscantj .g-mscantbox span.f-imleft em{font-size:18px;padding:0 20px;display: inline-block;line-height: 42px;border-bottom: 3px solid #eaecf2;position: relative;bottom: -3px;cursor: pointer;}
.g-mscantj .g-mscantbox span.f-imleft em.current{border-color:#fa6730; color:#fa6730;font-size: 24px;position: relative;bottom: -5px;}
.g-mscantj .g-mscantbox span.f-imleft a{float: right;display: block;line-height: 40px;color:#999;font-size: 14px;}
.g-mscantj .g-mscantbox{margin-left: 20px;}
.g-mscantj .g-mscantbox span.f-mstjlist{display: block;width:840px;height: 350px;overflow: hidden;}
.g-mscantj .g-mscantbox span.f-mstjlist ul{padding:24px 0;width: 1680px;position: relative;}
.g-mscantj .g-mscantbox span.f-mstjlist ul li a.u-mstjimg{display: block;width:195px;float: left;margin-right:20px;}
.g-mscantj .g-mscantbox span.f-mstjlist ul li a.current{margin-right:0;}
.g-mscantj .g-mscantbox span.f-mstjlist ul li a.u-mstjimg span{display: block;width:195px;height: 120px;overflow: hidden;}
.g-mscantj .g-mscantbox span.f-mstjlist ul li a.u-mstjimg span img{width:100%;}
.g-mscantj .g-mscantbox span.f-mstjlist ul li a.u-mstjimg em{display: block;font-size: 14px;color:#555555;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 42px;}

/*武汉美食*/
.g-whfood{margin-top:20px;}
.g-whfood .g-mscantbox{width:1200px;margin:0px;}
.g-whfood .g-mscantbox .f-whfoodlist{padding:20px 0;}
.g-whfood .g-mscantbox .f-whfoodlist .f-whxc_01{width:280px;height: 370px;overflow: hidden;}
.g-whfood .g-mscantbox .f-whfoodlist li a{position:relative;}
.g-whfood .g-mscantbox .f-whfoodlist li a p{line-height: 45px;height: 45px;font-size: 16px;color:#fff;width:100%;position: absolute;bottom: 0;left: 0;background: url(../images/whfood_01.png) 0 0 repeat-x;}
.g-whfood .g-mscantbox .f-whfoodlist li a p em{margin:0 15px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.g-whfood .g-mscantbox .f-whfoodlist .f-whxc_01 a{display: block;position: relative;width: 280px;height: 370px;}
.g-whfood .g-mscantbox .f-whfoodlist .f-whxc_01 a img{height: 100%;max-width:initial!important;margin-left: -50%;}
.g-whfood .g-mscantbox .f-whfoodlist .f-whxc_02{width:587px;height: 370px;margin:0 26px;}
.g-whfood .g-mscantbox .f-whfoodlist .f-whxc_02 a{display: block;width: 280px;float: left;margin-bottom: 23px;height: 173px;overflow: hidden;}
.g-whfood .g-mscantbox .f-whfoodlist .f-whxc_02 a img{width:100%;}
.g-whfood .g-mscantbox .f-whfoodlist .f-whxc_02 a.current{margin-right: 27px;}
.g-whfood .g-mscantbox .f-wuhanlist{display: block;width:1200px;height: 410px;overflow:hidden;}
.g-whfood .g-mscantbox .f-wuhanlist .u-wuhanlist{display: block;width: 4800px;position: relative;}


/*周边美食*/
.g-zhoubfood .g-mscantbox span.f-imleft em.current{bottom: -3px;}
.g-zhoubfood{margin-top:20px;}
.g-zhoubfood .g-mscantbox{width:100%;margin-left: 0}
.g-zhoubfood .f-zhoubms{padding:20px 0;}
.g-zhoubfood .f-zhoubms li{float: left;width:280px;margin-right:20px;}
.g-zhoubfood .f-zhoubms li a{display: block;}
.g-zhoubfood .f-zhoubms li a .u-zbimg{display:block;width:280px;height: 170px;overflow:hidden;}
.g-zhoubfood .f-zhoubms li a .u-zbimg img{display:block;width:100%;}
.g-zhoubfood .f-zhoubms li a em{display: block;line-height: 60px;font-size: 16px;color:#555;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
