/* CSS Document */
/*---首页---*/
/*---header---*/
.header{background-color:#2269eb; padding:1rem 0; position:relative;}
.headername{ text-align:center; color:#fff; font-size:18px; display:block;}
.laba{ position:absolute; left:15px; top:50%; margin-top:-12px; background:url(../images/iconlaba.png) no-repeat; width:24px; height:24px; background-size:100%; }
.shaoyishao{ position:absolute; right:15px;top:50%; margin-top:-12px; background:url(../images/iconshaoyishao.png) no-repeat; width:24px; height:24px; background-size:100%;}

/*--线下联盟 star---*/
.contentxx{ padding:0 3%;}
.content{ margin-bottom:4.6rem; overflow:hidden;}	
/*---menu---*/

.menuula{ overflow:hidden; padding:.5rem 0 1.5rem; background-color:#fff;border-radius: 20px; margin-top:1rem;}
.menuula li{ width:25%; text-align:center; float:left; padding-top:1rem;}
.menuula li i{ width:50%; display:inline-block;}
.menuula li span{ display:block; font-size:12px; padding-top:.4rem;}

.xdiqu{ background-color:#fff;border-radius: 20px; margin:1rem 0; padding:0 3%;}
.xheadtop{ overflow:hidden; width:100%; padding:2rem 0; }
.xheadl{ width:25%; height:3.6rem;}
.xgspan{ display:block; float: left; font-size:1.6rem; padding:0 0.6rem; line-height:3.6rem; border-left:2px #8abaff solid;} 
.xga{ float:left; width:1.4rem; height:3.6rem; display:block; background:url(/images/icon/xjiantou.png) no-repeat center center;}

.xgaissbox{ opacity:0.8; width:70%; float:left; background-color:#f1f0f0; border-radius:5px; padding:0 1%; border-radius:5px;}
.xgass{ background:url(/Images/icon/search-w.png) no-repeat right center; width:15%; height:3.6rem; display:block; float:left;background-size:2rem 2rem;}
.xginput{ border:0; width:85%; height:3.6rem; font-size:1.4rem; padding:0 1%; float:left;background-color:#f1f0f0;}
.xgssanniu{ float:left;}


.xgsjdiv{ padding:1rem 1rem 0 0;}
.xgsjul{ overflow:hidden; }
    .xgsjul li {
        width: 47%;
        float: left;
        margin: 1.5% 1.5%;
        margin-bottom: 1rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        flex-direction: row;
    }
.xgsjul li a{ display:block; color:#323232; }
.xgsjul li a img{border-radius:10px;}
.xgsjul li a i{ line-height:2rem; }
.xp1{ background:url(/images/icon/xtel1.png) no-repeat left center ;  font-size:12px; padding:.3rem 0 .3rem 16px; }
.xp2{ background:url(/images/icon/xaddr1.png) no-repeat left .4rem; padding-left:16px; font-size:12px; padding-top:.3rem; }
.xp1,.xp2,.xgsjul li a i{overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}	
.xpadd{ padding-top:5rem;}
.xmore{ color:#a5a5a5; text-align:center; padding:1rem;}
/*--线下联盟 end---*/

/*---banner---*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px; background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	
.content{ margin-bottom:4.6rem; overflow:hidden;}	
/*---menu---*/
.menuul{ overflow:hidden; padding:.5rem 0 1.5rem;}
.menuul li{ width:25%; text-align:center; float:left; padding-top:1rem;}
.menuul li i{ width:50%; display:inline-block;}
.menuul li span{ display:block; font-size:12px; padding-top:.4rem;}

.menuuli{ overflow:hidden; padding:.5rem 0 1.5rem;}
.menuuli li{ width:20%; text-align:center; float:left; padding-top:1rem;}
.menuuli li i{ width:50%; display:inline-block;}
.menuuli li span{ display:block; font-size:12px; padding-top:.4rem;}

/*---推荐商家---*/
h2{ font-size:14px; padding-left:15px; line-height:30px; border-bottom:1px solid #e8e8e8; }
.shangjia ul li{ padding:10px; border-bottom:1px #e8e8e8 solid; overflow:hidden;}
.shangjia ul li:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.sjl,.sjr{float:left;}
.sjl{ width:90px; height:90px;}
.sjr{ width:70%;}
.sjr h3,.sjr p{ padding-left:15px;}
h3{ font-size:16px; }
h3,.address{overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.tel{ padding:6px 0 2px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.more{ padding:1.2rem; text-align:center; color:#b8b8b8; display:block;}

/*---footer---*/
.footer{position:fixed; bottom:0; left:0; width:100%;  background-color:#f9f9f9; border-top:1px #ccc solid; z-index:9999; }
.footer ul li a{ width:33.33%; float:left; text-align:center;color:#929292;}
.footer ul li a em{ width:24px; height:24px; display:block; margin:6px auto 0;}
.footer ul li a .active{ color:#04be02;}
.footer ul li a .emhome{ background:url(/Images/icon/shouye_f.png) no-repeat; background-size:contain;}
.footer ul li a .emsj{ background:url(/Content/weui/images/footer02.png) no-repeat; background-size:contain;}
.footer ul li a .emmy{ background:url(/Images/icon/grzxin_f.png) no-repeat; background-size:contain;}
.footer ul li a .emhome.active{ background:url(/Images/icon/shouye_on.png) no-repeat; background-size:contain;}
.footer ul li a .emsj.active{ background:url(/Content/weui/images/footer002.png) no-repeat; background-size:contain;}
.footer ul li a .emmy.active{ background:url(/Images/icon/grzxin_on.png) no-repeat; background-size:contain;}

/*----商家页----*/
.sjtop {
    padding: .8rem 0 .8rem 15px;
    background-color: #ff4e00;
    position: relative;
}
.searchinput{ width:80%;padding:5px 10px 5px 20px;height:28px; line-height:28px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;   border:0; background:#fff url(../images/search.png) no-repeat 5px center; background-size:15px 15px;}
.chazhao{ font-size:16px; color:#fff; display:inline-block; height:28px; line-height:28px; position:absolute; right:15px;}
/* ---tab选项--- */
.slideTxtBox{ background-color:#f7f7f7; overflow:hidden; }
.slideTxtBox:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.slideTxtBox .hd{ height:35px; line-height:35px; background:#fff;  position:relative;}
.slideTxtBox .hd ul{  position:absolute; left:15px; height:32px; width:100%;  }
.slideTxtBox .hd ul li{ float:left; width:31%; cursor:pointer;  text-align:center;}
.slideTxtBox .hd ul li.on{ color:#ff5a00; background:#fff;  border-bottom:2px solid #ff5a00; }

.slideTxtBox .bd { padding-top:10px;}
.slideTxtBox .bd ul{  zoom:1; background-color:#fff; border-top:1px solid #e8e8e8;}

/*---个人中心页---*/
.geren{ background-color:#ff7b33; color:#fff; padding:15px;}
.gerentoux{  display:inline-block; vertical-align:middle;width:70px; height:70px; border:3px #fff solid; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.gerenr{ display:inline-block; vertical-align:middle; padding-left:10px;}
h4{ font-size:17px;}

.hongbao{ border-bottom:10px solid #f7f7f7;}
.hbul{ overflow:hidden;}
.hbul li{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;  width:33%; float:left; text-align:center; padding:1rem 0; border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.hbul li.hbli1{border-left:0;}
.hbul li.hbli2{ border-bottom:0;}
.money{ display:block; color:#ff5a00;}

.data{ padding-bottom:1.5rem; overflow:hidden;}
.data:after,.data:after{ height:0; clear:both; content:","; visibility:hidden; display:block;}
.data li{ float:left; width:25%; text-align:center; padding-top:1.5rem; background-color:#fff;}
.data li img{ width:24px; height:24px;}
.morea{ color:#8d8d8d; float:right; padding-right:15px;}

.news{ padding-bottom:1rem;}
.news li{ padding:1rem 15px; border-bottom:1px solid #e8e8e8; overflow:hidden;}
.newscont{ width:70%; float:left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.time{ text-align:right; float:left; width:30%;}

/*----行业选择----*/
.xy{ background-color:#49494d; color:#fff; font-size:16px; padding:1rem 15px; text-align:center; }
.close{ display: inline-block; position:absolute; right:15px; width:20px; height:20px;}
.nav li{position:relative;}
.nav li a{display:block; font-size:14px; height:42px; line-height:42px; border-bottom:1px solid #e8e8e8; padding-left:15px; }
.navactive{ color:#ff5a00;}
.gou{ width:20px; height:20px; position:absolute; right:15px; top:1rem; display:block;background:url(../images/icongou.png) no-repeat; background-size:100%; }

/*----商家详情----*/
.sjxqtop{ text-align:center; font-size:16px;color:#fff;}
.sjxqdl{ padding-top:15px; border-bottom:10px #f7f7f7 solid;}
.sjxqdl dt{ font-size:16px; padding:0 15px 1rem;}
.sjxqdl dd{ color:#5a5a5a; padding:1rem 15px; border-top:1px solid #e8e8e8; overflow:hidden;}
.xqtel{ background:url(../images/xqtel.png) no-repeat center; background-size:50% 50%; width:40px; height:40px; display:inline-block; vertical-align:middle; }
.xqdz{ display:block; float:left;background:url(../images/xqdz.png) no-repeat top center; background-size:50% 50%; width:40px; height:40px; display:inline-block; vertical-align:middle;}
.xqdzcont{ float:left; width:84%;}

.jianjie{ padding:15px; color:#5a5a5a;}
.jianjiet{ border-left:.4rem solid #ff5a00; padding-left:1rem; font-size:16px; margin-bottom:1rem; color:#454545;}
.jianjiecont img{ width:100%;}

/*----密码验证---*/
.p2{ padding-bottom:1rem;}

.pk-overlay.-show {
    opacity: 1;
    visibility: visible;
}
.pk-overlay {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #666;
    background: rgba(0,0,0,0.4);
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    z-index: 1110;
    transition: opacity .3s;
}
.pk-modal.-show {
    transform: translateX(-50%) scale(1,1);
    visibility: visible;
    opacity: 1;
}
.pk-modal.-dark {
    color: #454545; text-align:center; padding-top:1.5rem; background: #fff; border-radius:5px;
}
.pk-modal {
    left: 50%;
    top: 40%;
    border-radius: 3px;
    position: absolute;
    width: 60%;
    max-height: 90%;
    overflow-y: auto;
    z-index: 1111;
    transition: all .3s;
    visibility: hidden;
    background: #f2f2f2;
    opacity: 0;
}
.p3{ font-size:14px; padding:0 1.5rem;}
.p4{ color:#929292; padding:.5rem 1rem 0;}
.tcanniu{ margin-top:1rem; border-top:1px #e8e8e8 solid;}
.tcanniu a{ text-align:center; width:49%; float:left; display:block; padding:1rem 0; border-left:1px #e8e8e8 solid; font-size:14px;}

/*----银行卡---*/
.back{ position:absolute; left:15px; color:#fff; }
.mxsx{ position:absolute; right:15px; color:#fff;}
.grnyt {
    text-align: center;
    font-size: 16px; /*background-color:#ff7b33;*/
    background-color: #ff4e00;
    color: #fff;
}
.bank{ padding:15px;}
.xzul li{ padding-top:1rem;}
.bankselect{ appearance:none;-moz-appearance:none;-webkit-appearance:none; background: url(../images/iconxiala.png) no-repeat 98% center; background-size:20px 20px;border:1px solid #d8d8d8; color:#454545;}
.bankselect::-ms-expand { display: none; }
.banktext,.bankselect{ width:100%;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding:.8rem; }
.banktext{border:1px solid #d8d8d8; }

/*----商家入驻----*/
.sjrenzt{background-color:#f7f7f7; padding:1rem 15px; color:#8d8d8d;}
.sjrza{ border:1px #04be02 solid; display:inline-block; padding:.5rem 0; width:27%; text-align:center;border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; margin-right:3%; margin-top:1rem; color:#04be02;}
.sjrza_add{ display:inline-block; padding:.5rem 0; width:27%; text-align:center;border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; margin-right:3%; color:#04be02;}
.textarea{ resize:none; padding:.8rem; width:100%; border:1px #d8d8d8 solid;}

.renzt{ background-color:#f7f7f7; padding:15px; font-size:14px; color:#8d8d8d; }
.renz ul{overflow:hidden;}
.renz ul li{ width:50%; float:left; text-align:center;}
.renza{ background:url(../images/renz.png) no-repeat center; background-size:6rem 6rem; display:block; width:100px; height:100px; margin:0 auto; border:1px dashed #d8d8d8;}
.renz ul li span{ padding-top:.8rem; display:block;}

/*----手机认证----*/
.sjyzm{ overflow:hidden; padding-top:1rem;}
.sjtext{ width:70%; float:left;}
.yanzhengma{padding:.65rem 0;  float:left; color:#04be02; border:1px solid #04be02; display: block; margin:0 0 0 2%; width:27%; text-align:center; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;}

.note{ color:#aaa;}

/*----成功----*/
.chenggong{ text-align:center; padding-top:4rem;}
.f14{ font-size:14px; padding:2rem 0 1rem;}
.p1{ color:#aaa;}
.baocuna{ background-color:#e8e8e8; color:#454545; background-image:none;-moz-box-shadow:0px 5px 5px #f1f1f1;-webkit-box-shadow:0px 5px 5px #f1f1f1;box-shadow:0px 5px 5px #f1f1f1; }

/*---我的消息----*/
.xiaoxibox .hd ul li{width:46%;  }
.mynews li{ padding:1rem 15px; position:relative; border-bottom:1px #e8e8e8 solid;}
.mynews li a{ display:block; width:84%}
.mynews li p{ font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.mynews li span{ color:#929292;}
.mynews li i{ position:absolute; right:15px; top:50%; margin-top:-10px; color:#aaa}

/*---消息详情--*/
.mynewst{ text-align:center; padding:1.5rem 0 1rem;}
.mynewst p{ font-size:14px; padding-bottom:.8rem;}
.mynewst i{ color:#929292;}

/*----会员激活---*/
.memberdiv{ padding:0 15px 15px;}
.jifen{ font-size:14px;  padding:1.5rem 15px; border-bottom:10px #f7f7f7 solid}
.c1,.c2{ color:#ff5a00}
.jifen ul{ overflow:hidden; text-align:center;}
.jifen ul li{ float:left; width:49%; border-left:1px #e8e8e8 solid;}
.jifen ul li.membersj{ border-left:0;}
.member li{ padding:1.5rem 0; border-bottom:1px #f7f7f7 solid;}
.a1{ color:#ffa114;} 
.weirz{ background-color:#f7f7f7;  color:#aaa; padding:1.2rem 0 1.2rem 1rem; margin-top:1.2rem;}
.jinggao{ width:20px; height:20px; display:inline-block; vertical-align:middle; margin-right:8px; }

/*----我的账户---*/
.account{ overflow:hidden; border-bottom:8px #f7f7f7 solid; padding-bottom:1.2rem;}
.account li{ padding:1.2rem 0 0; padding-left:15px; position:relative; }
.account li span{ position:absolute; right:15px;}

.keyongbox{padding:1rem 15px; border-bottom:8px #f7f7f7 solid; }
.h2{ font-size:12px; padding-bottom:.5rem;}
.keyong{ overflow:hidden; }
.keyongmoney{ font-size:14px; width:70%; float:left; line-height:2;}
.keyongtx{ display:block;padding:.3rem 1rem;  float:right;  border:1px #ffa114 solid;border-radius:5px;-webkit- border-radius:5px; -moz-border-radius:5px; color:#ffa114; text-align:center;}


/*---红包转账---*/
.hbzz{border-bottom:10px #f7f7f7 solid}
.hgzzcont li{ padding:1rem 0 0;}

/*---红包明细---*/

.sx{ color:#fff; float:right; font-size:16px; background-image:none;}
.ellipsis{overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.mingxi li{ border-bottom:1px #e8e8e8 solid; overflow:hidden; padding:1rem 15px; }
.mingxi li div{ width:50%; float:left;}
.mingxi li div span{ color:#929292;}
.leibie p, .shouzhi p{ font-size:14px;} 
.shouzhi{ text-align:right;}

/*---充值---*/
.czje{ padding:1.5rem 15px; border-bottom:10px #f7f7f7 solid;}
.p5{ padding-bottom:1rem;}
.wxlogo{ display:inline-block; vertical-align:middle; width:30px; height:30px; padding-right:10px;}
.zhifufs li{ padding:1rem 15px;border-botttom:1px #e8e8e8 solid; }
.czli{ border-top:1px #e8e8e8 solid; border-bottom:1px #e8e8e8 solid; position:relative;}
.radio{ position: absolute; right:15px;top:50%;}
.czmima{ padding:1.5rem 15px;border-top:10px #f7f7f7 solid;}

.p6{ color:#929292; padding-bottom:0.3rem;}
.c3{ color:#ffa114;}

/*---会员订单---*/
.order{ border-bottom:1px #e8e8e8 solid; padding:1.5rem 15px 1rem; overflow:hidden;}
.zfzt{ float:right; color:#ffa114;}
.zfbh{overflow: hidden;white-space:nowrap;text-overflow: ellipsis;width:70%; float:left;}
.orderbox{ border-bottom:8px #f7f7f7 solid;}
.ordercont{ padding:.8rem 0;border-bottom:1px #e8e8e8 solid;}
.ordercont li{ padding:0 15px; line-height:2; }
.orderbtn{ padding-top:1rem;}
.orderbtn{ text-align:right; padding-right:15px; padding-bottom:1rem;}
.orderbtn a{padding:.4rem 1rem; border-radius:5px;-webkit- border-radius:5px; -moz-border-radius:5px; display:inline-block; margin-left:8px;}
.btn1{border:1px #d8d8d8 solid; }
.btn2{border:1px #ffa114 solid; color:#ffa114}

/*-----我的店铺-----*/
.myshop{ padding:1.5rem 15px; overflow:hidden; border-bottom:1px #e8e8e8 solid; background-color:#fff;}
.myshopbtn{ overflow:hidden; background:url(../images/shuxian.png) no-repeat center center; border-bottom:10px #f7f7f7 solid;}
.myshopbtn a{ text-align:center; width:30%; display:inline-block; padding:1rem 0;border-bottom:1px #e8e8e8 solid;}
.myshopbtn_1{ overflow:hidden; background:url(../images/shuxian.png) no-repeat center center; border-bottom:10px #f7f7f7 solid;}
.myshopbtn_1 a{ text-align:center; width:25%; display:inline-block; padding:1rem 0;border-bottom:1px #e8e8e8 solid;}
.addto{ border-bottom:10px #f7f7f7 solid;}
.addto a{ display:block; background:url(../images/addto.png) no-repeat 15px center; background-size:20px 20px; padding:1.2rem 0 1.2rem 3.5rem; font-size:14px;}

/*----编辑店铺----*/
.bjshop{ padding:1.5rem 15px; border-bottom:10px #f7f7f7 solid;}
.bjshop li{ text-align:center; padding-top:1rem;}
.bjshop li.shopmentou{ padding:1rem; border:1px #d8d8d8 dashed;}
.tpzhanshi{ border-top:10px #f7f7f7 solid; padding:1.5rem 15px; overflow:hidden;}
.bjzsdiv{ overflow:hidden;}
.bjzsdiv a{ float:left; margin:1.5rem 1.5rem 0 0; }
.bjimg{ border:1px #fff solid; background:none;position:relative;}
.bjimg img{ width:100%; height:100%; }
.bjzsclose{ background:url(../images/bjiconclose.png) no-repeat; background-size:1.5rem 1.5rem; position:absolute; right:0; top:0; display:block; width:20px; height:20px; z-index:2222; }

/*--signup---*/
.login{ position:absolute; width:90%; margin:-130px 5% 0; top:50%; height:250px; }
.signup{ position:absolute; bottom:20px; text-align:center; width:100%; color:#aaa;}
.login .sjyzm{ padding-top:0;}

/*----hbxq----*/
.ddxq {border-bottom:10px #f7f7f7 solid;padding-bottom:1.2rem;}
.hbxq{ border-bottom:1px #e8e8e8 solid;}
.hbxq span.c1{ font-size:14px;}
.hbxq li i{ color:#aaa;}
.ddxq li{ overflow:hidden; padding:1.2rem 15px 0;}
.ddxq li i{ width:30%; float:left; color:#aaa; }
.ddxq li span{ width:68%; float:right; text-align:right; }

/*---行业选择-----*/
.xynavdiv{ float:left; width:23%;background-color:#f7f7f7; height:100%; }
.xynav li a{ font-size:15px; padding:1rem 0; text-align:center; display:block; border-left:2px #f7f7f7 solid;}
.xynav li a.xynava{ border-left:2px #ff5a00 solid; background-color:#fff; color:#ff5a00; }
.xynav2{ float:left; width:77%;}
.xynav2:after{ content:","; display:block; height:0; clear:both; visibility:hidden; }
.xynav2dl{ overflow:hidden;}
.xynav2dl dt{ font-size:14px; text-align:center; padding:1rem 0; color:#ffa114;}
.xynav2dl dd{ width:33%;float:left; padding:.8rem 0; text-align:center; }

.dingwei{ padding:.3rem 2rem; display:inline-block; border:1px #e8e8e8 solid;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.zhuanqu{ width:14px; height:30px; position:absolute; right:15px; top:1rem; display:block;background:url(../images/zhuanqu.png) no-repeat; background-size:60% 60%; }

/*---- 汽车 ----*/
.carbody{ background-color:#001831;}
.carlogin{ background:#001831 url(../images/loginbg.jpg) no-repeat; background-size:100% 100%; width:100%; min-height:667px;}
.carad{ width:75%; margin:0 auto; padding:5rem 0 2.5rem}
.carul{ width:80%; margin:0 auto;}
.carulli{ background-color:#fff; position:relative; margin-top:1rem;border: 1px solid #d8d8d8;}
.carinput{ padding:.8rem 0 .8rem 3rem; height:3rem; border-radius:0; border:0; width:98%;}
.carspan1{ background:url(../images/loginicona.png) no-repeat; background-size:24px 24px; width:2.4rem; height:2.4rem; display:inline-block; position:absolute; top:.5rem; left:.5rem;}
.carinput:focus, .carinputa:focus {outline: 0;border: 0}
.caryanzheng{ position:relative; overflow:hidden;}
.carspan2{ background:url(../images/loginiconb.png) no-repeat;background-size:24px 24px; width:2.4rem; height:2.4rem; display:inline-block; position:absolute; top:.5rem; left:.5rem;}
.carullia{ background-color:#fff; position:relative; margin-top:1rem; width:50%; float:left}
.carullib{ width:48%; float:right; margin-top:1rem; height:3rem; overflow:hidden;}
.carullib img{ max-height:100%; min-width:100%;}
.denglu{ color:#fff; width:80%; margin:1rem auto 0; background-color:#ff6261; display:block; height:3rem; line-height:3rem; text-align:center; font-size:1.7rem;}
.fasong{ background-color:#55d252; display:block; color:#fff;height:3rem; line-height:3rem; text-align: center; font-size:1.6rem; }



.red{ color:#c71f30; font-weight:700;}
.carshow li{ margin-bottom:.5rem;}
.carshow li p,.carshowa li p{padding:1rem; font-size:1.5rem; background-color:#fff;border-bottom:1px #ebebeb solid;}
.carshowa{ padding-bottom:4rem; overflow:hidden;}
.carshowa li{ width:50%; float:left;box-sizing: border-box;}
.carshowdiv{  margin-bottom:.5rem;}
.carshowdiva{ padding-right:.2rem;}
.carshowdivb{ padding-left:.2rem;}

.xitongmingz{ width:100%; text-align:center;  color:#4780a2; line-height:3.6rem; margin-top:1rem;}
.mianfei{ color:#fff; font-size:1.4rem;}


.cari{ display:inline-block; padding-left:1rem;}
.carinputa{ padding:.8rem 0 .8rem .8rem; height:3rem; border-radius:0; border:0; width:80%; }
.carxz{ overflow:hidden; background-color:#fff; margin-top:1rem;}
.carxz li{ float:left; width:33.33%;  padding-top:0;}
.carxzselect{ border-radius:0; height:3.6rem; border:0; width:100%;  background:none; padding-left:.5rem; border-left:1px #eee solid}


.auto_data{ padding-bottom:0.5rem; overflow:hidden;}
.auto_data:after,.auto_data:after{ height:0; clear:both; content:","; visibility:hidden; display:block;}
.auto_data li{ float:left; text-align:center; padding-top:0.5rem; background-color:#fff;}


.self-icon{ width: 100%; background-color: #fff}
.self-icon li{ width:90%;padding:2% 5%; overflow: hidden; border-bottom: solid 1px #c8c8c8;}
.self-icon li a{ width: 100%; display: block; overflow: hidden;}
.self-icon li img{ width: 10%; float: left;}
.self-icon li p{font-size:16px ; color: #333; padding: 1.2% 5%;  float: left;}
.self-icon li span{ width: 4%; float: right;}
.self-icon li span img{ width: 90%;}





/*----10月20日修改headtop----*/
.headtop{ position:absolute; z-index:9999999999; overflow:hidden; width:100%; padding-top:1rem;}
.headl{ width:20%; height:3.6rem;}
.gspan{ color:#fff; display:block; float: left; font-size:1.6rem; padding:0 0.6rem; line-height:3.6rem;} 
.ga{ float:left; width:1.4rem; height:3.6rem; display:block; background:url(/Images/ych_images/xialabg.png) no-repeat center center;}

.gaissbox{ opacity:0.8; width:63%; float:left; background-color:#fff; border-radius:5px; padding:0 1%;}
.gass{ background:url(/Images/icon/search-w.png) no-repeat right center; width:15%; height:3.6rem; display:block; float:left;background-size:2rem 2rem;}
.ginput{ border:0; width:85%; height:3.6rem; font-size:1.4rem; padding:0 1%; float:left;}
.gssanniu{ float:left;}

.headr{ width:15%; float:left; }
.gliaot{ display:block;height:3.6rem; background:url(/Images/ych_images/index_03.png) no-repeat center center; background-size:2.8rem 2.8rem;  }

.gtongzhi{ color:#ff8d00; border:1px #ff8d00 solid; border-radius:2px; padding:0 .5rem;}




.ghdl{ width:40%; height:21rem;}
.ghdr{ width:58%;}
.gimg{  width:49.5%; display:block; float:left; height:9.5rem;}
.gimga { margin-left:1%;}
.ghda{ padding:.8rem 1rem;}
.gaititle{ position:relative}
.gmore{ padding:.2rem 1rem; color:#ff4141; border:1px #ff4141 solid; border-radius:2rem; font-size:1.2rem; position:absolute; right:1rem; top:1.8rem;}



.gul1,.gul2,.gul3{ overflow:hidden;}
.gul1 img,.gul2 img,.gul3 img{ width:100%; height:100%}
.gul1a{ width:75%;float:left;}
.gul1b{ width:25%;float:left;}
.gul2 li{ width:50%; float:left;}
.gul3 li{ width:25%; float:left;}

.gsjdiv{ padding:1rem 1rem 0 0;}
.gsjul{ overflow:hidden;}
.gsjul li{width:50%; float:left; text-align:right; }
.gsjul li a{ margin-left:1rem; display:block;}
.gsjul li a i{ line-height:2rem;}
.gxiaob{ position: absolute; right:1rem; bottom:4%;}
.gxiaob i{ border:1px #7ec7f5 solid; padding:0 .5rem;border-radius:1rem; color:#7ec7f5; margin-left:.5rem; }


/*----瀑布流---*/
.gweinibox{ background-color:#f8f8f8;}

.wall {  display: block;  position: relative;}
.wall-column {  display: block;  position: relative;  width: 50%;  float: left;  padding: 0 1%;  box-sizing: border-box;padding-bottom:50px;}
.article {  display: block;  margin: 0 0 6% 0;  padding: 5%;  background: white;  border-radius: 3px;  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);  transition: all 100;  overflow: hidden;  position: relative;}



.weui-mark-rt {
    border-radius: 2px;
    top: 0;
    color: #fff;
    font-size: 1em;
    height: 1.25em;
    line-height: 1.25em;
    position: absolute;
    right: 0.625em;
    text-align: center;
    padding: 0.1em;
    bottom: 0.625em !important;
}

.bg-red {
    background-color: #fa5151;
}

.bg-green {
    background-color: #07c160;
}

.bg-blue {
    background-color: #10aeff;
}