﻿body{ font-family:"微软雅黑";background:#f4f4f4; font-size:12px; overflow-x: hidden; color: #2f201b; position: relative; max-width: 640px; margin:0 auto;}
li{ list-style:none;}
ul{ padding:0; margin:0;}
a{ color:#444;text-decoration:none}
a:hover{ text-decoration:none !important; color: #272d5a;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover{outline: none !important;}
ul,ol{ margin:0; padding:0; }
img{ max-width:100%;}
html{ max-width: 640px; margin:0 auto; }
input,button {outline:none;}

.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }

.tops{ position: fixed; left: 0; top: 0; right:0; background:#2E9D14; z-index: 10000; height: 100px; padding:0 15px; }
.tops .ilogo{height:30px;line-height:30px;text-align: center;margin-top:15px;margin-bottom:10px}
.tops .ilogo img{height:25px;}
.tops .searchcon{height:35px;background:#fff;border-radius:100px;text-align: center;position:relative}
.tops .searchcon .icon{position:absolute;left:10px;top:7px;}
.tops .searchcon .icon img{width: 20px;}
.tops .searchcon .ser_butt{position:absolute;right:15px;top:9px;z-index:200}
.tops .searchcon .ser_butt input{height: 16px;}
.tops .ssinput input{height:33px;width:70%;background-color:transparent;outline:none;border:0;}
.top_blank{height:100px}


.mainc{padding:10px;}

.banner img{border-radius:6px}
.banner .swiper-pagination-clickable .swiper-pagination-bullet{ background:#fff; opacity: 1; outline: none!important; }
.banner .swiper-pagination-clickable .swiper-pagination-bullet-active{ background: #f5a100; width: 20px; border-radius: 4px; }

.iadcon1{margin-top:10px;}
.iadcon1 li{float:left;width:48.5%;margin-bottom:8px}
.iadcon1 li:nth-child(2n){float:right;}
.iadcon1 li img{width:100%;display: block}
.iadcon2{}
.iadcon2 img{width:100%;display: block}

.hdgg{height:30px;background:#fff;position: relative;margin-top:10px;margin-bottom:3px}
.hdgg .icon{position: absolute;left:7px;top:6px;}
.hdgg .icon img{height:18px}
.hdgg .gdxx{float:right;width:calc(100% - 50px);height:30px;overflow: hidden;padding-right:10px;}
.hdgg .gdxx .swiper-gdxx{height:50px;overflow: hidden}
.hdgg .gdxx .swiper-gdxx .swiper-slide{height:30px;line-height:30px;overflow:hidden;font-size:12px;padding:0}

.iadcon3{margin-bottom:10px}
.iadcon3 img{width:100%;display: block}
.iadcon3 .af1{width:45.5%;float:left}
.iadcon3 .af2{width:calc(54.5% - 1px);float:right;}
.iadcon3 .af2 .ma1{margin-bottom:1px}

.shoplist{}
.shoplist{margin-top:10px;}
.shoplist li{float:left;width:48.5%;margin-bottom:8px;background:#fff;border-radius:6px;}
.shoplist li:nth-child(2n){float:right;}
.shoplist li img{width:100%;display: block;border-radius:6px 6px 0 0 }
.shoplist li .xx{padding:10px;position: relative}
.shoplist li .xx .sjfc{color:#dea700;position: absolute;right:10px;top:40px;}
.shoplist li .xx .tit{height:20px;line-height:20px;overflow: hidden;font-size:14px;color:#000;margin-bottom:5px}
.shoplist li .xx .wxts{height:40px;line-height:20px;overflow:auto;overflow-wrap:break-word;font-size:14px;color:#000;margin-bottom:5px}
.shoplist li .xx .jiage{}
.shoplist li .xx .jiage .sjg{color:#ff6600;}
.shoplist li .xx .jiage .sjg span{font-size:16px;}
.shoplist li .xx .jiage .djg{color:#aaa;font-size:12px;margin-top:2px;}
.shoplist li .xx .jiage .djg .tdel{text-decoration: line-through;}


.shoplistB{}
.shoplistB{margin-top:10px;}
.shoplistB li{float:left;width:48.5%;margin-bottom:8px;background:#fff;border-radius:6px;}
.shoplistB li:nth-child(2n){float:right;}
.shoplistB li img{width:100%;display: block;border-radius:6px 6px 0 0 }
.shoplistB li .xx{padding:10px;position: relative}
.shoplistB li .xx .sjfc{color:#dea700;position: absolute;right:10px;top:40px;}
.shoplistB li .xx .tit{height:20px;line-height:20px;overflow: hidden;font-size:14px;color:#000;margin-bottom:5px}
.shoplistB li .xx .jiage{}
.shoplistB li .xx .jiage .sjg{color:#ff6600;}
.shoplistB li .xx .jiage .sjg span{font-size:18px;}
.shoplistB li .xx .jiage .djg{color:#aaa;font-size:12px;margin-top:2px;}
.shoplistB li .xx .jiage .djg .tdel{text-decoration: line-through;}

.arrow-container {
    display: flex;
    align-items: center;
    justify-content: center;
}
 
.arrow-container span {
    margin: 0 10px;   /* 根据需要调整箭头的间距 */
}
 
.text {
    font-weight: bold; /* 根据需要调整文字的样式 */
}

.video-container{
    display: flex;
    flex-wrap: wrap;
}

.video-item{
    flex: 0 0 49%;
    max-width: 49%;
}


/*.m-tabbar:after {content: '';position: absolute;z-index: 0;top: 0;left: 0;width: 100%;height: 1px;border-top: 1px solid #dedede;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;}*/
/*.m-tabbar a{}*/
.bom_blank{height:50px}
.m-tabbar {width: 100%;position: fixed;left:0;bottom:0;z-index: 100;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 5px 0 3px;background-color: rgba(255, 255, 255, 0.96);}

.m-tabbar:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #B2B2B2;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}


.tabbar-item {
    padding-top:5px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #333;
}

.tabbar-item.tabbar-active {
    color: #fff;
    background-image: linear-gradient(to right, #3FFD3B,#88FF74,#9FFF81);
    border-radius:3px 3px 0 0;
}
.tabbar-item .tabbar-icon{}
.tabbar-item .tabbar-icon img{height:22px;}


.leftline{ width:5px; height:1em; background:#FF0115; }



.pro_paimenulist_left_div{
    width:25%; height:100%; float:left;background-color:#F4F4F4; padding-top:10px;
}
.pro_paimenulist_left_div li{
    height:50px; line-height:45px; padding:2px;border-bottom:1px solid #EFEFF4; font-size:14px; text-align:center; color:#999999;
}
.gragcolor{
    background-color:#f5f5f5;
}
.widthcolor{
    background-color:#fefefe;
}

.pro_paimenulist_right_div{
    width:90%; float:right; padding-bottom:60px; padding-right:8%;
}

.colora{color:#F30}
.colorb{color:#FC0}
.colorc{color:#39F}
.colord{color:#6C6}


