
/* 距离顶部 距离底部 */
.margintop { height: 0.88rem; }
.marginbot { height: 1rem; }

/* 置顶箭头 */
.to-top2{ position: fixed;bottom: 2.2rem; right: 0.2rem; z-index: 9; display: none;}
.to-top2 img{ width: 1rem;}

/* 头部样式2019-05-24 */
.newheader { width: 100%; max-width: 750px; height: 0.88rem; box-sizing: border-box; padding: 0rem; background: #ae4225; position: fixed; z-index: 10; display: flex; flex-wrap: nowrap; flex-direction: row; align-items: center; justify-content: space-between; }
.newheader .l_logo { width: 1rem; margin-right: 0.6rem; margin-left: 0.2rem; }
.newheader .l_logo img{ width: 1rem; height: 0.54rem }
.newheader .c_search { flex: 1; background: #fff; height: 0.54rem; border-radius: 0.27rem; display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; }
.newheader .c_search_input { flex: 1; height: 0.54rem; background: transparent; line-height: 0.54rem; border: none; margin-left: 0.2rem; }
.newheader .c_search_btn { width: 0.54rem; height: 0.54rem; margin-right: 0.1rem; }
.newheader .r_user { width: 0.54rem; margin-left: 0.6rem; margin-right: 0.2rem; }
.newheader .r_user img { width: 0.54rem; height: 0.54rem;}

.newheader .l_back { height: 0.88rem; display: flex; align-items: center; padding: 0 0.2rem; }
.newheader .l_back img {width: 0.16rem; height: 0.38rem;}
.newheader .l_back span { font-size: 0.32rem; color: #fff; margin-left: 0.12rem; }
.newheader .c_navhead { flex: 1; text-align: center; font-size: 0.32rem; color: #fff; line-height: 0.88rem;}
.newheader .r_link { font-size: 0.32rem; color: #ae4225; height: 0.88rem; line-height: 0.88rem; padding: 0 0.2rem;display: none;}

.newheader .r_menu { padding: 0 0.2rem; height: 0.88rem; display: flex; align-items: center; width: auto; position: relative; top: 0; right: 0; }
.newheader .r_menu img { height: 0.32rem; width: 0.46rem; }

/* ================================== */ 

/*底部*/
.footer-k{ width: 100%; max-width:750px; height: 100%; background: #000; opacity: 0.5;position:fixed;top:0rem;z-index:11;display: none;} 
.foot-a{position: relative; width: 25%; line-height: 1rem; display: block;float: left;font-size: 0.26rem;color: #ad4224;text-align: center;height: 1rem;overflow: hidden;}
.foot-ak{width: 25%;}
.foot-a span{ line-height: 0.3rem;text-align: center;display: block;}

.f-w{ margin: 0.1rem auto 0; background: url(/uploads/image/img/m_app.png) center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block;}
.f-w2{ background: url(/uploads/image/img/m_app-h.png) center center no-repeat;width: 0.5rem; height: 0.5rem; background-size: cover; display: block; margin: 0.1rem auto 0;}
.f-z{ margin: 0.1rem auto 0; background: url(/uploads/image/img/m_f02.png) center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block;}
.f-z2{ background: url(/uploads/image/img/m_f02-2.png) center center no-repeat;width: 0.5rem; height: 0.5rem; background-size: cover; display: block;margin: 0.1rem auto 0; }
.f-m{  margin: 0.1rem auto 0;background: url(/uploads/image/img/m_f03.png) center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block;}
.f-m2{ background: url(/uploads/image/img/m_f03-2.png) center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block; margin: 0.1rem auto 0;}
.f-k{ margin: 0.1rem auto 0; background: url(/uploads/image/img/m_f04.png) center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block;}
.f-k2{ background: url(/uploads/image/img/m_f04-2.png) center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block;margin: 0.1rem auto 0; }
.footer{width: 100%;max-width: 750px;margin: 0 auto;}
.zgfs{margin: 0.1rem auto 0; background:  center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block;}
.zgfs2{ background:  center center no-repeat; width: 0.5rem; height: 0.5rem; background-size: cover; display: block;margin: 0.1rem auto 0;}
.foot-on{background: #d1021c;}
.foot-ons{color:#fff;}
.weixin{ width: 100%; max-width: 750px; height: 100%; position: fixed;top:0rem;display: none; overflow: hidden; z-index: 12}
.wei .wei-link a{ display: block;  width: 2.2rem; height: 2.2rem; position: absolute;}
.wei .wei-link a:nth-child(1){ bottom: 1.3rem; left: .3rem;}
.wei .wei-link a:nth-child(2){ right: .3rem; bottom: 1.3rem; }
.weixin .weixin-di{ width: 100%; max-width: 750px; height: 100%; position: fixed; background: #000;z-index: 2;top:0rem; opacity:0.65;}
.weixin img{width: 5rem; margin-bottom: 0.5rem;}
.wei{width: 5rem; position: absolute; top:24%;left: 50%; margin-left: -2.5rem;z-index: 100}
.weixin .x{width:0.6rem;height: 0.6rem ;position: absolute; top: 19%; right: 46%;display: block;z-index: 11}
.wei p{text-align: center;color: white;line-height: 0.4rem;}
.wei .wei-h{ width: 5rem;height: 0.56rem;line-height: 0.56rem; background: #d0021b; margin:0.1rem auto; color: #fff;font-size: 0.48rem;}
.mui-bar-tab{background: #fff;background-size: cover; width: 100%;height:1rem;overflow: hidden; border-top:.01rem solid #d1021c;}
/*快速询价*/
.foot-xunjia{ width: 100%; height: 3.7rem;position:absolute;bottom: -3.7rem;z-index: 111;background:#eeeeee ;}
.foot-xunjia-k{width: 90%; margin:0.6rem auto;}
.foot-xunjia-k p{ width: 100%;font-size: 0.28rem;overflow: hidden;}
.foot-xunjia-k p.huanying { line-height: 0.32rem}
.foot-xunjia-k p b{color: #3e3a39;font-weight: bold;}
.foot-xunjia-k p span{float: right;color: #3e3a39;}
.foot-xunjia-k p a{color: #d50000; font-weight: bolder;}
.sraj{ width:100%;position: relative; line-height: 0.5;}
.sraj img{ width:0.4rem;position: absolute; top: 0.36rem;left: 0.1rem;}
.sraj input{ box-sizing: border-box; margin: 0.2rem auto 0.4rem; width:100%;height: 0.8rem;line-height: 0.8rem; padding: 0.2rem; border: 1px solid #c9c9c9; font-size: 0.32rem;padding-left: 0.6rem; border-radius:0.1rem;-moz-border-radius: 0.1rem; -webkit-border-radius: 0.1rem;}
.foot-xunjia-k button{color:#fff; width: 100%; line-height: 0.8rem; text-align: center;font-size: 0.28rem;border-radius:0.1rem;-moz-border-radius: 0.1rem; -webkit-border-radius: 0.1rem; background: #d50000;}
.foot-zixun{ width: 100%; height: 6.2rem;position:absolute;bottom: -6.2rem;z-index: 111;background:#eeeeee ;}
.foot-zixun-k{width: 90%; margin:0.2rem auto;}
.zi-hao{ width: 100%; padding: 0.2rem 0 0 0;}
.zi-hao p{ width: 100%;line-height: 0.36rem; font-size: 0.24rem;overflow: hidden;position: relative;}
.zi-hao p span{width: 30%; text-align: left; display: block; float: left; color: #9fa0a0;position: relative;overflow: hidden;}
.zi-hao p .zi-on{ color:#d50000;font-weight: bold;}
.foot-zixun .sraj{display: none;}
.foot-zixun .zi-onx{ display: block;}
.foot-zixun textarea{  box-sizing: border-box; margin: 0.2rem auto 0.3rem; width: 100%; min-height: 1.6rem; border: 1px solid #c9c9c9; font-size: 0.32rem;padding: 0.2rem; border-radius:0.1rem;-moz-border-radius: 0.1rem; -webkit-border-radius: 0.1rem;}
.foot-zixun button{color:#fff; width: 100%; line-height: 0.8rem; text-align: center;font-size: 0.28rem;border-radius:0.1rem;-moz-border-radius: 0.1rem; -webkit-border-radius: 0.1rem; background: #d50000;}
.foot-k{position: fixed;bottom: 0rem; width: 100%; max-width: 750px; z-index:100;}
.foot-zixun-k p{font-size:0.24rem}
.button-k { width: 100%; overflow: hidden; position: relative; line-height: 0; }

#couponhtml { display: none; color: #d50000; margin-top: 0.1rem;}