.header a,
.mindex i,
.mlist a,
.inputbox a{ display:block; background:url(public.png) -9.8rem -9.8rem no-repeat; background-size:4.9rem 3rem;}

.header{ line-height:1.2rem; text-align:center; font-size:0.5rem; color:#fff; position:relative;}
.header a{ position:absolute; width:0.94rem; height:0.74rem; top:0.23rem;}
.header a.mback{ background-position:left top; left:0.05rem;}
.header a.mhome{ background-position:-1.3rem top; right:0.05rem;}

.mBasicInfo{ height:3.3rem; overflow:hidden; position:relative; background:url(banner.jpg) no-repeat; background-size:6.4rem 3.3rem}
.mBasicInfo .img{ position:absolute; top:0.43rem; left:0.36rem; height:1.5rem; width:1.5rem;background-color:#fff; -moz-border-radius:0.75rem;-webkit-border-radius:0.75rem;border-radius:0.75rem; overflow:hidden;}
.mBasicInfo .img img{ width:1.5rem; height:0.75rem; padding:0.375rem 0;}
.mBasicInfo .text{ position:absolute; font-size:0.33rem; color:#fff; top:0.78rem; left:2.08rem;}
.mBasicInfo .text p{ font-size:0.28rem}
.mBasicInfo .num{ height:1.1rem; width:6.4rem; position:absolute; left:0; bottom:0;background-color:rgba(0,0,0,0.5); color:#fff; font-size:0.28rem  }
.mBasicInfo .num span{ display:block; float:left; width:33.3%; text-align:center; padding-top:0.17rem}

.mindex{ width:5.95rem; border:1px solid #cccccc; background-color:#ffffff;  -moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; margin:0.2rem auto; color:#636363}
.mindex i{ display:block; width:1rem; height:0.8rem;}
.mindex i.i1{ background-position:-2.6rem -0rem;}
.mindex i.i2{ background-position:-3.9rem -0rem;}
.mindex i.i3{ background-position:-0rem -1.1rem;}
.mindex i.i4{ background-position:-1.3rem -1.1rem;}
.mindex i.i5{ background-position:-2.6rem -1.1rem;}
.mindex i.i6{ background-position:-3.9rem -1.1rem;}
.mindex i.i7{ background-position:-1.3rem -2.2rem;}
.mindex a{ float:left; width:1.97rem; height:2.36rem; display:block; border:1px solid #cccccc; border-width:0px 1px 1px 0px; text-align:center; color:#636363}
.mindex a:nth-child(3n+3){ border-right:none;}
.mindex a i{ margin:0.49rem auto 0.23rem auto;}
.mindex div{ clear:both; height:1.61rem; font-size:0.24rem; line-height:0.48rem; padding-top:0.11rem}
.mindex div i{ float:left; margin:0.35rem 0.07rem 0 0.41rem;}

.mlist{ padding:0.02rem 0.2rem 0.2rem 0.2rem; background-color:#fff; margin-top:0.2rem}
.mlist a{ display:block; border-bottom:1px solid #e4e4e4; height:0.66rem; line-height:0.66rem; padding-left:0.19rem; background-position:5.76rem -2.2rem; color:#585858}

.mtable{ background-color:#cccccc; margin:0.2rem auto; width:6rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; overflow:hidden}
.mtable td{ background-color:#fff;line-height:0.68rem; padding-left:0.1rem;padding-right:0.1rem;}
.mtable th{ background-color:#f7f7f7; text-align:right; font-weight:normal; width:2rem; line-height:0.68rem}
.mtable input{ border:0;}
.mtable textarea{ border:0;}
.mtable img{ display:block; margin:0.2rem auto; border:1px solid #b4b2b3; width:2rem;}
.msubmit{ width:5.6rem; height:0.9rem; display:block; margin:0.2rem auto; background-color:#e99193; color:#fff; border:0;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; font-size:0.35rem }
.gray{ color:#a3a3a3;}

.from{ background:#fff; padding:0.6rem 0 0.3rem 0;}
.from input[type="text"],
.from input[type="password"]{ display:block; margin:0 auto 0.2rem auto;border:1px solid #b4b2b3; background-color:#f6f6f6;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; height:0.88rem; line-height:0.88rem; padding:0 0 0 0.2rem; width:5.4rem; font-size:0.36rem; color:#b1b1b1;}
.from  .msubmit{ margin-top:0.4rem}

.mbg{ background-color:#fff; padding:0.3rem 0 1px 0 }
.mbg1{ background-color:#fff; padding:1px 0 }

.commbg{ background-color:#fff; border-bottom:1px solid #000; padding-top:0.2rem; padding-bottom:0.3rem; margin-top:0.2rem}
.commbg a.more{ display:block; clear:both; float:none; margin:0 auto; width:6rem; height:0.68rem; line-height:0.68rem; border:1px solid #888888; text-align:center; font-size:0.33rem; padding:0;}

.fashionlist a{ display:block; margin:0 0.1rem 0.2rem 0.1rem; border-bottom:1px solid #e4e4e4; height:1.85rem; overflow:hidden}
.fashionlist img{ float:left; display:block; width:2.08rem; height:1.1rem; border:1px solid #bababa; margin:0 0.16rem 0 0.1rem}
.fashionlist b{ display:block;color:#000; height:0.33rem; line-height:0.33rem; overflow:hidden; margin-bottom:0.2rem; font-weight:normal; padding-left:0.1rem}
.fashionlist span{ display:block; height:1.08rem; line-height:0.36rem; overflow:hidden; color:#737373; font-size:0.24rem}

.prolist a{ display:block; float:left; margin:0 0 0.2rem 0.2rem; width:2.88rem; height:2.81rem; border:1px solid #dad9d9;}
.prolist img{ display:block; margin:0 auto; padding-top:0.1rem; width:2.68rem; height:2.01rem;}
.prolist span{ display:block; margin:0 auto; width:2.68rem; height:0.68rem; line-height:0.68rem; font-size:0.28rem; overflow:hidden}

.supplylist a{ display:block; margin:0 0.1rem 0.2rem 0.1rem; border-bottom:1px solid #e4e4e4; height:1.88rem; overflow:hidden}
.supplylist img{ float:left; display:block; width:2.2rem; height:1.65rem; border:1px solid #bababa; margin:0 0.16rem 0 0.1rem}
.supplylist b{ display:block; height:0.4rem; line-height:0.4rem; overflow:hidden; margin:0.08rem auto 0.05rem auto; font-weight:normal}
.supplylist span{ display:block; height:0.64rem; line-height:0.3rem; overflow:hidden; color:#737373; font-size:0.24rem}

.mtagtitle{ margin-top:0.1rem;padding-left:0.37rem; height:0.48rem; border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;
  background: -webkit-linear-gradient(#ffffff , #f2f2f2 , #e5e5e5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ffffff , #f2f2f2 , #e5e5e5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ffffff , #f2f2f2 , #e5e5e5); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ffffff , #f2f2f2 , #e5e5e5); /* ±ê×¼µÄÓï·¨ */
}
.mtagtitle span{ display:block; float:left; border-left:1px solid #ccc; text-align:center; font-size:0.28rem; line-height:0.48rem}
.mtagtitle span:first-child{ border:none}
.mtagtitle span:nth-child(1){ width:2.12rem}
.mtagtitle span:nth-child(2){ width:1.28rem}
.mtagtitle span:nth-child(3){ width:1.33rem}
.mtagtitle span:nth-child(4){ width:1.14rem}
.mconsulting{background-color:#fff;}
.mconsulting a{ display:block; width:6rem; margin-left:0.21rem; overflow:hidden; padding-top:0.12rem; height:0.42rem; line-height:0.42rem; border-bottom:1px solid #e4e4e4; color:#585858; font-size:0.24rem;}
.mconsulting a span{ display:block; float:left; text-align:center; padding-left:1px}
.mconsulting a span:nth-child(1){ width:2.12rem; padding-left:0.16rem;}
.mconsulting a span:nth-child(2){ width:1.28rem}
.mconsulting a span:nth-child(3){ width:1.33rem}
.mconsulting a span:nth-child(4){ width:1rem; text-align:right;}
.mconsulting a span.red{ color:#f1756f;}

.lmian{ background:#fff; padding:0.6rem 0;}
.inputbox{ width:5.16rem; height:0.9rem; border:1px solid #b4b2b3; background:#f6f6f6; margin:0 auto 0.2rem auto;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; padding:0 0.22rem}
.error{ border-color:#F00;}
.inputbox input{ display:block; float:left; width:3.8rem; background-color:#f6f6f6; height:0.86rem; border:0; padding:0; margin:0;}
.inputbox a{ display:block; float:right; margin-left:0.11rem;}
.inputbox a.purge{ width:0.4rem; height:0.4rem; background-position:-2.6rem -2.2rem; margin-top:0.27rem}
.inputbox a.look{ width:0.52rem; height:0.35rem; background-position:-3.19rem -2.2rem; margin-top:0.29rem}
.inputbox a.ok{background-position:-3.91rem -2.2rem}
.lsubmit{ width:5.6rem; height:0.9rem; border:1px solid #df3130; background:#df3130; margin:0.4rem auto 0.2rem auto;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; color:#fff; display:block; font-size:0.34rem;}
.lsbg{ background-color:#f09897;border:1px solid #f09897;}
.ltext{ width:5.6rem; margin:0 auto; text-align:right; line-height:0.52rem; height:0.82rem}
.ltext a{ color:#585858}
.ltext .fl{ float:left;}
.lcode{width:5.6rem; height:0.9rem; margin:0 auto 0.2rem auto;}
.lcode .inputbox{ width:2.5rem; float:left;}
.lcode .inputbox input{ width:1.5rem;}
.lcode span{ display:block; float:right;width:1.6rem; height:0.9rem; border:1px solid #666666; background:#666666; color:#fff; text-align:center; line-height:0.9rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; font-size:0.24rem}
.lcode span.ok{ background-color:#df3130;border:1px solid #df3130; }
.lcode img{float:right;width:2.46rem; height:0.9rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem; }

.lregtext{width:5.6rem; margin:0 auto; color:#a3a3a3; font-size:0.28rem; line-height:0.5rem; padding-bottom:0.3rem}
.lregtext a{ font-size:0.33rem; color:#585858}

.lregbox{width:5.6rem; margin:0 auto; font-size:0.28rem; line-height:0.5rem; padding-bottom:0.3rem}
.lregbox a{color:#ff5a00}
.org{ color:#ff5a00;}
