@charset "utf-8";
/*
[DTmuban Template] Copyright (c) 2010-2021 www.dtmuban.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: ST04_v8, time: 2021.7.31
Special note: do not modify this document without permission.
*/
img:hover{opacity:.8;filter:alpha(opacity=80);}
/*p1*/
.p1{background:#f5f5f5;overflow: hidden;}
.p1-l{width: 129px;background: #ff7300;display: block;height: 50px;line-height: 50px;}
.p1-l h2.p1-l-h{font-size: 20px;text-align: center;color: #ffffff;height: 50px;line-height: 50px;}
.p1-l h2.p1-l-h a{color: #ffffff;}
.p1-r{height: 50px;line-height: 65px;}
.p1-r .p1-r-li{float: left;height: 20px;line-height: 20px;font-size: 16px;border-right: 1px solid #ddd;margin-top: 16px;padding-left: 14px;padding-right: 14px;font-weight: 700;}
.p1-r .p1-r-li:last-child{border-right:0}

/* 下面是前/后按钮代码，如果不需要删除即可*/
.hot-img-top{}
.hot-img-top .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.hot-img-top .hd ul{ overflow:hidden; zoom:1; float:left;  }
.hot-img-top .hd ul li{ float:left; margin-right:4px;  width:10px; height:5px; line-height:5px; text-align:center; background:#fff; cursor:pointer; border-radius:5px}
.hot-img-top .hd ul li.on{ background:#f00; color:#fff;width:20px; }
.hot-img-top .prev,.hot-img-top .next{position:absolute;left: 1%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(image/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.hot-img-top .next{left:auto;right: 1%;background-position:8px 5px;}
.hot-img-top .prev:hover,.hot-img-top .next:hover{filter:alpha(opacity=100);opacity:1;}

/*hot*/
.p1-hot{width:300px;background:#ffffff;padding:15px;padding-top: 0px;}
.p1-hot li{margin-top: 20px;}
.p1-hot li h3{font-size: 16px;font-weight:600;height:30px;line-height:30px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.p1-hot li h3 i{background: #ff7300;color: #ffffff;font-size: 14px;padding: 0 3px;font-weight: 600;border-radius: 3px;margin-right: 5px;}
.p1-hot li p{color: #888787; line-height: 20px; height: 40px; overflow: hidden; font-size: 14px;}
.p1-hot-img{width: 890px;}
.p1-hot-img .hot-img-l{width:590px;}
.hot-img-top{width: 590px;border-radius: 3px;overflow: hidden;position: relative;}
.hot-img-top img{width: 590px;height: 371px;}
.hot-img-top p{position: absolute;left: 0;bottom: 0;width: 480px;height: 45px;line-height: 45px;box-sizing: content-box;display: inline-block;color: #fff;background: rgb(4 4 4 / 65%);background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%));text-align: center;padding: 0 10px;font-size: 17px;padding-right: 100px;}
.hot-img-np{width: 590px;margin-top:10px;}
.hot-img-np ul{margin-right:-10px}
.hot-img-np li{width: 290px;float:left;margin-right: 10px;position: relative;border-radius: 3px;overflow: hidden;}
.hot-img-np img{width: 100%;height: 175px;}
.hot-img-np p{position: absolute; left: 0; bottom: 0; width: 270px; height: 40px; line-height: 40px; box-sizing: content-box; display: inline-block; color: #fff; background: rgb(4 4 4 / 65%); background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%)); text-align: center; padding: 0 10px; font-size: 14px;}
.hot-img-np a{}

.p1-hot-img .hot-img-r{width:290px;margin-left: 10px;}
.p1-hot-img .hot-img-r img{border-radius: 3px;}
.p1-hot-img .hot-img-r .img-r-1 img{border-radius: 3px;height: 117px;}

/*通用*/
.m-head{height: 50px;line-height: 50px;overflow: hidden;border-bottom: 2px solid #646868;padding: 0 0 0 15px;}
.m-txt{}
.m-txt .icon-redbar{margin-top: 23px;margin-right: 8px;width: 6px;height: 18px;display: none;}
.m-txt .scroll_f{color: #ff7300;font-weight: bold;font-size: 22px;padding-right: 8px;}
.m-txt h2{font-size: 18px;font-weight:bold;}
.m-txt h2 em{background:#ff7300;width:8px;height:8px;display:inline-block;border-radius: 50%;margin-left:10px}
.m-txt h2 span{font-size:14px;margin-left:10px;color:#666666;font-weight:500}
.m-tit02 {height: 50px;line-height: 50px;}
.m-tit02 .news_subNav{height: 50px;line-height: 50px;text-align: right;font-size:14px;color: #ddd;float: right;overflow: hidden;}
.m-tit02 .news_subNav a{padding:0 10px; color: #666;}
.m-tit02 .m-more{text-align: right;float: right;font-size: 14px;color: #666;}
.m-tit02 .m-more.c1{color: #ff7300;}
.m-tit02 .m-more i{padding-left: 5px;  float: right; display: block; margin-top: 2px; }
.m-tit02 a:hover{color: #ff7300;}

/*国茶文化*/
.ldhf{width:890px;background:#ffffff;float:left;padding-bottom: 10px;}
.ldhf-l{width: 563px;}
.ldhf-img-l{overflow: hidden;}
.ldhf-img-l ul{}
.ldhf-img-l li{margin-left:10px;float: left;width: 130px;margin-top: 10px;}
.ldhf-img-l li img{width:100%;height:90px;border-radius: 3px;overflow: hidden;}
.ldhf-img-l li p{padding: 0 10px;height: 28px;line-height: 28px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;font-size: 13px;}

.ldhf-img-l li:nth-child(1){/* width: 270px; *//* height: 220px; */}
.ldhf-img-l li:nth-child(1) img{/*width: 270px;height: 218px;*/}

.ldhf-r{width: 310px;padding-right: 10px;}
.ldhf-r-hot{margin-top:10px;margin-bottom: 11px;}
.ldhf-r-hot li img{height: 80px;width: 110px;overflow: hidden;border-radius:3px;}
.ldhf-r-hot li .fr{width: 180px;}
.ldhf-r-hot li h3{font-size: 15px;font-weight:600;height: 40px;line-height: 20px;overflow: hidden;}
.ldhf-r-hot li h3 i{background: #ff7300;color: #ffffff;font-size: 14px;padding: 0 3px;font-weight: 600;border-radius: 3px;margin-right: 5px;}
.ldhf-r-hot li p{color: #888787;line-height: 18px;height: 36px;overflow: hidden;font-size: 13px;margin-top: 5px;}

.ldhf-r-new{}
.ldhf-r-new li{height: 28px;line-height:28px;font-size: 14px;overflow: hidden;}
.ldhf-r-new li i{background: #444444; width: 4px; height: 4px; display: block; float: left; margin-top: 13px; margin-right: 6px; border-radius: 3px;}
.ldhf-r-new li span{color:#888888}


/*网红美食*/
.hfpp{width:300px;background:#ffffff;float:right}
.hfpp-div{}
.hfpp-div ul{}
.hfpp-div ul li{padding:10px;padding-bottom: 0;}
.hfpp-div ul li img{height: 100px;width:280px;overflow: hidden;border-radius:3px}
.hfpp-div ul li p{height: 25px;line-height: 25px;font-size:14px;padding: 0 10px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;font-weight: 600;}
.hfpp-div-1{}
.hfpp-div-1 dl{float:left;margin-left: 15px;margin-top: 5px;width: 270px;}
.hfpp-div-1 dt{}
.hfpp-div-1 dd{height: 25px;line-height: 25px;font-size: 13px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.hfpp-div-1 dd i{float:left;margin-top: 11px;margin-right: 5px;width: 4px;height: 4px;background: #505050;}
.hfpp-div-2{padding-bottom: 8px;}
.hfpp-div-2 dl{margin-left: 10px;width: 290px;overflow: hidden;}
.hfpp-div-2 dt{}
.hfpp-div-2 dd{height: 55px;line-height: 23px;font-size: 13px;float: left;width: 133px;overflow: hidden;margin-top: 4px;margin-left: 5px;position:relative;}
.hfpp-div-2 dd img{height: 55px;width: 133px;overflow: hidden;border-radius:3px}
.hfpp-div-2 dd p{opacity:0;filter:alpha(opacity=0);position:absolute;bottom:0;left:0;right:0;width:133px;background: rgb(4 4 4 / 65%);background: linear-gradient(to     bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 73%));height:25px;line-height:25px;font-size:12px;padding:0 15px;overflow:hidden;color:#ffffff;-webkit-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
.hfpp-div-2 dd a:hover p{opacity:.8;filter:alpha(opacity=80);}

/*神州美酒*/
.szmj{}
.szmj .ldhf-r{margin-right:0;margin-left:10px;padding-right: 0;width: 300px;}
.szmj .ldhf-l{margin-right:10px;margin-left:0}

/*食补良方*/
.sblf{}
.sblf .hfpp-div ul li{position:relative;}
.sblf .hfpp-div ul li p{position:absolute;bottom:0;width: 280px;background: rgb(4 4 4 / 65%);background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 73%));height: 25px;line-height: 25px;font-size: 12px;padding: 0 15px;overflow: hidden;color: #ffffff;text-align: center;}

.sblf .hfpp-div-2{padding-bottom: 8px;}
.sblf .hfpp-div-2 dl{margin-left: 6px;width: 290px;overflow: hidden;}
.sblf .hfpp-div-2 dt{}
.sblf .hfpp-div-2 dd{height: 115px;line-height: 55px;font-size: 13px;float: left;width: 130px;overflow: hidden;margin-top: 5px;margin-left: 10px;position:relative;}
.sblf .hfpp-div-2 dd img{height: 90px;width: 130px;overflow: hidden;border-radius:3px}
.sblf .hfpp-div-2 dd p{text-align: center;opacity: 100;filter: alpha(opacity=100);position:absolute;bottom: 0px;left:0;right:0;width: 130px;background: rgb(4 4 4 / 65%);background: none;height:25px;line-height:25px;font-size: 14px;padding: 0 10px;overflow:hidden;color: #333333;-webkit-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
.sblf .hfpp-div-2 dd a:hover p{opacity:.8;filter:alpha(opacity=80);}

/*中华菜系*/
.ssmzfs-div{}
.ssmzfs-div-l{width: 1200px;margin-top:10px;/* margin-left:10px; *//* margin-bottom:10px; */}
.ssmzfs-div-l li{float:left;width: 386px;margin-left: 10px;margin-bottom: 15px;}
.ssmzfs-div-l .ssmzfs-div-l-top{background: #D48479;border-radius: 3px;overflow: hidden;}
.ssmzfs-div-l .ssmzfs-div-l-top .fl{width: 186px;height: 130px;line-height: 130px;text-align:center;font-size: 24px;/* background:#D48479; */color: #ffffff;font-weight: bold;/* border-radius: 3px 0 0 3px; */}
.ssmzfs-div-l .ssmzfs-div-l-top .fr{width: 200px;}
.ssmzfs-div-l .ssmzfs-div-l-top .fr img{width: 100%;height: 130px;/* border-radius: 0 3px 3px 0; */}
.ssmzfs-div-l h3{height: 30px;line-height: 30px;font-size: 16px;font-weight: 600;}
.ssmzfs-div-l p{color: #666666;font-size: 14px;line-height: 20px;}


/*华服界*/
/*
.hfj{width:890px}
.ldhf-top{}
.ldhf-top .ldhf-img-l li:nth-child(1){width: 553px;height: 320px;position:relative;border-radius: 3px;overflow: hidden;}
.ldhf-top .ldhf-img-l li:nth-child(1) img{width: 553px;height: 320px;}
.ldhf-top .ldhf-img-l li p{position:absolute;bottom:0;left:0;width: 554px;padding:0 10px;height:40px;line-height:40px;color:#ffffff;font-size:16px;background: rgb(4 4 4 / 65%);background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%));text-align: center;}

.ldhf-np{}
.ldhf-np .ldhf-l{width: 100%;padding-bottom: 5px;margin-top: 12px;}
.ldhf-np .ldhf-img-l ul{margin-right:-20px;margin-left: 11px;}
.ldhf-np .ldhf-img-l li{width: 167px;margin-right: 10px;margin-left: 0;}
.ldhf-np .ldhf-img-l li img{height: 105px;}
.ldhf-np .ldhf-img-l li:nth-child(1){width: 160px;height: 130px;}
.ldhf-np .ldhf-img-l li:nth-child(1) img{width: 160px;height: 105px;}
*/
/*老字号*/
.lzh{width: 440px;margin-right:10px;}
.lzh .lzh-div{
    margin: 15px 10px 9px;
}
.lzh .lzh-div li{overflow:hidden;margin-bottom: 12px;}
.lzh .lzh-div li img{height: 105px;width: 160px;overflow: hidden;border-radius:3px;}
.lzh .lzh-div li .fr{width: 250px;}
.lzh .lzh-div li h3{font-size: 15px;font-weight:600;height: 40px;line-height: 20px;overflow: hidden;}
.lzh .lzh-div li h3 i{background: #ff7300;color: #ffffff;font-size: 14px;padding: 0 3px;font-weight: 600;border-radius: 3px;margin-right: 5px;}
.lzh .lzh-div li p{color: #888787;line-height: 18px;height: 54px;overflow: hidden;font-size: 13px;margin-top: 10px;}

/*菜谱*/
.dp{width:300px}
.dp-div{padding:10px;padding-bottom: 5px;}
.dp-div-1{margin-bottom:10px}
.dp-div-1 img{height: 150px;width: 280px;border-radius: 3px;}
.dp-div-1 p{font-size:14px;height:30px;line-height:30px;overflow:hidden;font-weight:600;}

.dp-div-2{padding: 0 5px;}
.dp-div-2 li{height:28px;line-height:28px;font-size:14px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.dp-div-2 li i{background: #444444; width: 4px; height: 4px; display: block; float: left; margin-top: 13px; margin-right: 6px; border-radius: 3px;}

/*食企*/
.spqy{}
.spqy .dp-div-2{padding: 0 5px;}
.spqy .dp-div-2 li i{background: #9e9e9e;color: #ffffff;width: 16px;height: 16px;line-height: 16px;display: inline-block;text-align: center;float: left;margin-top: 7px;margin-right: 6px;border-radius: 3px;font-size: 12px;}
.spqy .dp-div-2 li:nth-child(1) i{background: #FF5722;}
.spqy .dp-div-2 li:nth-child(2) i{background: #FF9800;}
.spqy .dp-div-2 li:nth-child(3) i{background: #FFC107;}

.spqy .hfpp-div-2 dl{margin-left: 0;}
.spqy .hfpp-div-2 dd{height: 64px;}
.spqy .hfpp-div-2 dd img{height: 64px;}
/*新菜谱*/
.cpdq{}
.cpdq .dp-div{padding:0px 0 10px 0}
.cpdq .dp-div .dp-div-1{
    margin-bottom: 8px;
}
.cpdq .dp-div .dp-div-1 li{float:left;margin-left:10px;width:135px;margin-top:10px;}
.cpdq .dp-div .dp-div-1 img{width:135px;height:90px;}
.cpdq .dp-div .dp-div-1 p{font-weight:normal;padding:0 15px}

.cpdq .dp-div .dp-div-2{}
.cpdq .dp-div .dp-div-2 li{float:left;width: 135px;margin-left:10px;}

/*各地小吃*/
.hfh{width: 440px;margin-right:10px;}
.hfh .dp-div-1{width: 430px;height: 241px;overflow: hidden;margin-left: -10px;margin-bottom: 0;}
.hfh .dp-div-1 li{float: left;margin-left: 10px;width: 133px;}
.hfh .dp-div-1 img{width: 133px;height: 90px;border-radius: 3px;overflow: hidden;}
.hfh .dp-div-1 p{font-size: 14px;font-weight: normal;padding: 0 15px;}

.hfh .dp-div-2{padding-bottom: 4px;margin-right: -25px;}
.hfh .dp-div-2 li{height: 29px;line-height: 29px;float: left;width: 195px;margin-right: 20px;}

/*美食城*/
.ysc-div{padding-bottom:10px}
.ysc-div ul{}
.ysc-div li{margin-left:10px;float:left;width: 133px;margin-top: 10px;}
.ysc-div li img{height: 133px;width:100%;border-radius: 3px;overflow: hidden;}
.ysc-div li div{height:25px;line-height:25px;overflow:hidden}
.ysc-div li p{height:20px;line-height:20px;overflow:hidden}

/*供求*/
.cygq{width: 440px;}
.cygq .hot-img-top{width:420px;height:230px;margin:10px;margin-bottom:6px;}
.cygq .hot-img-top img{width:420px;height:230px;}
.cygq .hot-img-top p{width: 340px;height: 40px;line-height: 40px;font-size: 14px;text-align: left;padding-right: 70px;}

.cygq .dp-div-2{padding: 4px 15px;padding-bottom: 5px;margin-right: -25px;}
.cygq .dp-div-2 li{height: 29px;line-height: 29px;float: left;width: 195px;margin-right: 20px;}
/*
.hfgq{width:300px;}
.hfgq .ysc-div{margin-left: 2px;}
*/

.tg_190x70 ul {width:1212px;}
.tg_190x70 ul li{ position: relative; float:left;width:190px; height: 70px;margin: 5px 12px 5px 0; background: #FFFF; background-size: cover;}
.tg_190x70 ul li img{width:190px; height: 70px;}

.friendLink .titlenew li.Themebg {background: #ff7300 !important;}

/*
.izl-rmenu .shangwu{ display:none }
.izl-rmenu .swhz{position: fixed;top: 35%;z-index:999;width: 82px;left:2px;-webkit-box-shadow: #DDD 0px 1px 5px;-moz-box-shadow: #DDD 0px 1px 5px;box-shadow: #DDD 0px 1px 5px;}
.izl-rmenu .swhz img{width:82px;}
*/