@import url(../../css/layout.css);

.mpart{background: url(../../images/jiemeng/bg.jpg) no-repeat 0 -.8rem;background-size: 100% auto;height: 5.5rem;}
.mpart .vision{ bottom:-1rem; position:absolute;}
.mpart .vision .s_botm:nth-child(1n) ,.vision .s_botm:nth-child(2n) { margin-top: -2.3rem;}
.plus_box .plus_mpart{background-image:url(../../images/jiemeng/bg.jpg);}
.plus_box .plus_mpart .vision .s_mide{ background:none;}
.hkl{ background:none;}
.tbox{ text-align:center;}
.tbox .title{ background:url(../images/title.svg) no-repeat center 0; background-size: auto 1.5rem; width:100%; height:1.5rem; margin-bottom:.25rem}
.tbox  p{text-align:center;color: rgb(96 57 39);font-size:.36rem;background: rgb(255 235 221 / 41%);display: inline;padding: .1rem .3rem;border-radius: 1rem;letter-spacing:1px;text-indent: 1px;}

.Ljiemeng{ padding:0 .37rem;}
.Ljiemeng h1{text-align: center;color: #f37b1d;font-size: .55rem;margin-bottom: .2rem;}

.fm-item{padding: .2rem .3rem;border-bottom: 1px solid #eee;display:-webkit-box;}
.noborder{ border:0;}
.fm-item .box-full{ line-height:.8rem;}
.fm-item .box-full .inpbox{ margin:0; min-height: .8rem;}
.fm-item .box-full .inpbox span{ height:.8rem; line-height: .8rem; font-size: .426rem;}
.fm-item .box-full .inpbox span.notempty{ color:#f37b1d;}
.fm-item .box-full label{ margin-left:.3rem}
.fm-item .label{ line-height: .8rem;}
.fm-item .input{font-size: .426rem;height: .8rem;padding: 0 .3rem;}
.fm-item .radio{width: .4rem;height: .4rem;border-radius: 100%;position:relative;border: 1px solid #bbb;vertical-align: middle;}
.fm-item .radio:checked:after{content:'';position:absolute;width: .2rem;height: .2rem;border-radius: 100%;left: 50%;top: 50%;background:#f37b1d;transform: translate(-50%,-50%);}
.fm-item .radio:checked{ color:#f37b1d; border-color: #f37b1d;}
.fm-item .radio:checked + span{ color:#f37b1d}
.ext-info p{padding: .2rem .3rem;background:#FEF4D6;color:#f37b1d;font-size: .34rem;}
.mengTxt{height:120px;padding:10px;background:#efefef;width:100%;display:block; box-sizing:border-box;border:none;border-radius:10px; font-size:.426rem;}
.fm-btn{ margin-top: .5rem;}
.upBtn{display:block;width:90%;margin:auto;background:#f18b42;border-radius: 1.1rem;line-height: 1.1rem;font-size: .45rem;font-weight: bold;color:#fff;height: 1.1rem;}

.Lbox{ background:#f6f6f6; border-radius: 20px 20px 0 0; padding:.37rem; margin: .8rem 0 -.5rem;}
.Lbox h2{ font-size: .6rem; color:#80503b; margin-bottom: .37rem}
.dashi_info img{ float:left; width:3.33rem; height:4.8rem; border-radius: 10px;}
.dashi_info .con{float:right;width:5.5rem;font-size: .38rem;}
.dashi_info .con strong{font-size: .55rem;color: #f18b42;display:block; line-height: .8rem;}
.dashi_info .con span{background: #f3ece7;display:inline-block;padding:0 .15rem;margin-top: .15rem;border-radius: 3px;color: #80503b; font-size: .35rem;}
.dashi_info .con p{ margin-top: .3rem; line-height: .7rem; color:#555;}

.sTools{position:fixed;right: .1rem;bottom: 4.3rem;z-index:999;}
.sTools li{width: 1rem;height: 1rem;line-height:2.5em;text-align:center;margin-bottom:.5em;border-radius:2.5em;}
.sTools li a{display:block;width:100%;height:100%;border-radius:100%;position:relative;overflow:hidden;color:#FFF;line-height:2rem;font-size:1.1em;}
.sTools li span{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size: .3rem;height: .3rem;line-height: .3rem;padding: .05rem 0;background:rgba(0,0,0,.05);color:#fff;}
.sTools .ikefu{background: rgb(73 189 215 / 80%);}
.sTools .toCar{background: rgb(210 162 102 / 80%);}
.sTools li a{ background-repeat: no-repeat; background-position:center .1rem; background-size: 0.43rem;}
.sTools li.toCar a{ background-image:url(../images/icon_order.png);}
.sTools li.ikefu a{ background-image:url(../images/icon_qq.png);}