/*全局样式*/

#main{padding:3.375rem 0 4.375rem 0;}
.wrap-white{padding:1.5rem 0.875rem;}
.wrap-gray{padding:1.5rem 0.875rem;}

/*头部样式*/

#header{height:3.375rem; box-shadow:0 0.1875rem 0.1875rem -0.1875rem #e1e1e1;}
#logo{left:0.875rem; top:0.875rem; height:1.625rem;}
#logo img{height:1.625rem;}
#nav-btn{right:0.875rem; top:1.1875rem; width:1.375rem; height:1rem; background-size:1.375rem 1rem;}
#nav-btn.close{width:1rem; height:1rem; background-size:1rem 1rem;}

#nav{top:3.375rem; padding:0 0.875rem;}
#nav ul li{line-height:3.25rem; font-size:0.9375rem;}
#nav ul li em{width:0.75rem; height:3.25rem; margin-left:0.875rem; background-size:0.75rem 0.75rem;}
#nav ul li ul li a{padding-left:0.9375rem;}

/*首页样式*/

#banner-btn{bottom:1rem; height:0.375rem;}
#banner-btn dl{height:0.375rem;}
#banner-btn dl dd{width:0.375rem; height:0.375rem; margin:0 0.25rem;}

.title h2{height:1.25rem; line-height:1.25rem; font-size:1.125rem;}
.title h3{height:1rem; line-height:1rem; margin-top:0.4375rem; font-size:0.875rem;}
.title i{width:1.75rem; margin:0.5rem auto 0 auto;}

.view-more{width:10rem; height:2.5rem; line-height:2.5rem; margin:1.5rem auto 0 auto; border-radius:1.3125rem; font-size:0.875rem;}

#about{max-height:7rem; line-height:1.75rem; margin-top:0.75rem; font-size:0.875rem; -webkit-line-clamp:4;}

#number{margin-top:0.875rem;}
#number dl dd img{height:2.625rem;}
#number dl dd h3{height:1.625rem; margin-top:0.625rem;}
#number dl dd h3 span{height:1.625rem; line-height:1.625rem; font-size:1.5rem;}
#number dl dd h3 em{height:1rem; line-height:1rem; margin-left:0.1875rem; font-size:0.875rem;}
#number dl dd h4{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}

#product{margin-top:1.25rem;}
#product dl{margin:-0.625rem 0 0 -0.625rem;}
#product dl dd{margin:0.625rem 0 0 0.625rem;}
#product dl dd a{padding:1.25rem 1rem;}
#product dl dd img{height:2rem;}
#product dl dd h3{height:1.125rem; line-height:1.125rem; margin-top:0.625rem; font-size:0.9375rem;}
#product dl dd i{margin-top:0.875rem;}
#product dl dd h4{height:1rem; line-height:1rem; margin-top:0.875rem; font-size:0.875rem;}

#wrap-case{padding:1.5rem 0.875rem;}

#case{margin-top:1.25rem;}
#case ul{margin:-0.625rem 0 0 -0.625rem;}
#case ul li{margin:0.625rem 0 0 0.625rem;}
#case ul li a:after{border:0.25rem solid #fff;}
#case ul li h3{left:0.25rem; right:0.25rem; bottom:0.25rem; height:1rem; line-height:1rem; padding:1.125rem 0.75rem 0.75rem 0.75rem; background-size:0.0625rem 2.875rem; font-size:0.875rem;}

#news{margin-top:1.25rem;}
#news ul li{height:4.875rem; margin-bottom:0.875rem; padding-bottom:0.875rem;}
#news ul li img{width:7.75rem; height:4.875rem;}
#news ul li section{left:8.625rem; top:0.375rem; height:4.125rem;}
#news ul li section h3{font-size:0.9375rem;}
#news ul li section h4{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}
#news ul li section p{height:1rem; line-height:1rem; font-size:0.875rem; -webkit-line-clamp:1;}

#partner{margin-top:1.25rem;}
#partner ul{margin:-0.4375rem 0 0 -0.4375rem;}
#partner ul li{margin:0.4375rem 0 0 0.4375rem;}

/*内页样式*/

#lm-banner section h2{height:1.25rem; line-height:1.25rem; font-size:1.125rem;}
#lm-banner section h3{height:1rem; line-height:1rem; margin-top:0.4375rem; font-size:0.8125rem;}

#menu{margin-bottom:1.25rem;}
#menu dl{margin:-0.4375rem 0 0 -0.4375rem;}
#menu dl dd{margin:0.4375rem 0 0 0.4375rem; height:2.625rem; line-height:2.5rem; border-radius:1.3125rem; font-size:0.875rem;}
#menu dl dd a{padding:0 0.875rem;}

#news-list ul li{height:4.875rem; margin-bottom:0.875rem; padding-bottom:0.875rem;}
#news-list ul li img{width:7.75rem; height:4.875rem;}
#news-list ul li section{left:8.625rem; top:0.375rem; height:4.125rem;}
#news-list ul li section h3{font-size:0.9375rem;}
#news-list ul li section h4{height:1rem; line-height:1rem; margin-top:0.5rem; font-size:0.875rem;}
#news-list ul li section p{height:1rem; line-height:1rem; font-size:0.875rem; -webkit-line-clamp:1;}

#product-list ul{margin:-0.875rem 0 0 -0.625rem;}
#product-list ul li{margin:0.875rem 0 0 0.625rem;}
#product-list ul li span{padding:0.5rem;}
#product-list ul li h3{height:1rem; line-height:1rem; margin-top:0.625rem; padding:0 0.375rem; font-size:0.875rem;}

#solution-list ul{margin:-0.625rem 0 0 -0.625rem;}
#solution-list ul li{margin:0.625rem 0 0 0.625rem;}
#solution-list ul li section{padding:1rem 1rem 0.875rem 1rem;}
#solution-list ul li section h3{height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}
#solution-list ul li section p{height:3rem; line-height:1.5rem; margin-top:0.375rem; font-size:0.875rem;}

#download-list ul li{margin-top:0.875rem; padding:0.875rem;}
#download-list ul li span{height:1rem; line-height:1rem; font-size:0.875rem;}
#download-list ul li a{height:1.625rem; line-height:1.625rem; margin-left:0.5rem; padding:0 0.625rem; border-radius:0.125rem; font-size:0.8125rem;}
#download-list ul li span + a{margin-left:1.25rem;}

#honor-list ul{margin:-0.875rem 0 0 -0.625rem;}
#honor-list ul li{margin:0.875rem 0 0 0.625rem;}
#honor-list ul li span{padding:0.5rem;}
#honor-list ul li h3{height:1rem; line-height:1rem; margin-top:0.625rem; padding:0 0.375rem; font-size:0.875rem;}

#pageinfo{margin-top:1.5rem;}
#pageinfo a{min-width:0.875rem; height:2.375rem; line-height:2.375rem; margin:0 0.1875rem; padding:0 0.75rem; font-size:0.875rem;}

#single{font-size:0.875rem;}
#article-title{font-size:0.9375rem;}
#article-info{margin:0.375rem 0; font-size:0.875rem;}

#prev-next{height:2.75rem; margin-top:1rem; padding-top:1.125rem;}
#prev-next dl dd{height:1rem; line-height:1rem; font-size:0.875rem;}
#prev-next dl dd:first-child{margin-bottom:0.75rem;}

#product-info{padding:1.75rem 1.25rem 2rem 1.25rem;}
#product-info img{width:7rem; height:7rem; margin-right:1.25rem;}
#product-info section h1{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-info section p{height:3rem; line-height:1.5rem; margin-top:0.625rem; font-size:0.875rem; -webkit-line-clamp:2;}
#product-info section h4{margin-top:1rem;}
#product-info section h4 a{height:1.875rem; line-height:1.875rem; margin-left:0.625rem; border-radius:1rem; font-size:0.75rem;}

#product-gs{padding-top:0.125rem;}
#product-gs h2 img{height:1.5rem; margin-right:0.5rem;}
#product-gs h2 span{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-gs .item{margin-top:0.5rem; font-size:0.875rem;}

#product-zl{margin-top:1.125rem;}
#product-zl h2 img{height:1.5rem; margin-right:0.5rem;}
#product-zl h2 span{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-zl .item{margin-top:1rem;}
#product-zl .item iframe{height:20rem;}

#product-td{margin-top:1.375rem;}
#product-td h2 img{height:1.5rem; margin-right:0.5rem;}
#product-td h2 span{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-td .item{margin-top:1rem;  font-size:0.875rem;}

#product-ly{margin-top:1.375rem;}
#product-ly h2{display: flex;align-items: center;}
#product-ly h2 span{height: 1.25rem;line-height: 1.25rem;font-size: 1.0625rem;font-weight: bold;overflow: hidden;}
#product-ly h2 img{height:1.5rem; margin-right:0.5rem;}
#product-ly h2 span{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-ly .item{margin-top:1rem;  font-size:0.875rem;}

#product-az{margin-top:1.375rem;}
#product-az h2{display: flex;align-items: center;}
#product-az h2 span{height: 1.25rem;line-height: 1.25rem;font-size: 1.0625rem;font-weight: bold;overflow: hidden;}
#product-az h2 img{height:1.5rem; margin-right:0.5rem;}
#product-az h2 span{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-az .item{margin-top:1rem;  font-size:0.875rem;}

#product-yy{margin-top:1.375rem;}
#product-yy h2 img{height:1.5rem; margin-right:0.5rem;}
#product-yy h2 span{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-yy .item{margin-top:1rem;}
#product-yy .item dl{margin:-0.625rem 0 0 -0.625rem;}
#product-yy .item dl dd{margin:0.625rem 0 0 0.625rem;}
#product-yy .item dl dd section{padding:1.25rem 1rem;}
#product-yy .item dl dd img{height:1.75rem;}
#product-yy .item dl dd h3{margin-top:0.625rem; font-size:0.9375rem;}

#product-cs{margin-top:1.375rem;}
#product-cs h2 img{height:1.25rem; margin-right:0.5rem;}
#product-cs h2 span{height:1.25rem; line-height:1.25rem; font-size:1.0625rem;}
#product-cs .item{margin-top:1rem;}
#product-cs .item table tr td{line-height:1.75rem; padding:0.5rem 0.625rem; font-size:0.875rem;}

#solution-detail{font-size:0.875rem;}

#solution-rmd{margin-top:1.25rem;}
#solution-rmd h2{margin-bottom:1rem;}
#solution-rmd h2 img{height:1.375rem; margin-right:0.375rem;}
#solution-rmd h2 span{height:1.125rem; line-height:1.125rem; font-size:1rem;}
#solution-rmd ul{margin:-0.625rem 0 0 -0.625rem;}
#solution-rmd ul li{margin:0.625rem 0 0 0.625rem;}
#solution-rmd ul li section{padding:1rem 1rem 0.875rem 1rem;}
#solution-rmd ul li section h3{height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}
#solution-rmd ul li section p{height:3rem; line-height:1.5rem; margin-top:0.375rem; font-size:0.875rem;}

#consult-text{font-size:0.875rem;}

#consult-icon{margin-top:1rem;}
#consult-icon dl dd img{height:2.25rem;}
#consult-icon dl dd h3{height:1rem; line-height:1rem; margin-top:0.625rem; font-size:0.875rem;}

#consult dl dd{margin-top:1rem;}
#consult dl dd section{padding:1rem 1rem 0.875rem	1rem;}
#consult dl dd section h3{height:1.125rem; line-height:1.125rem; font-size:1rem;}
#consult dl dd section p{line-height:1.625rem; margin-top:0.5rem; font-size:0.875rem;}

#feedback p{margin:-0.375rem 0 0.875rem 0; line-height:1.75rem; font-size:0.875rem;}
#feedback input{height:2.625rem; line-height:2.625rem; margin-bottom:0.875rem; padding:0 0.875rem; font-size:0.875rem;}
#feedback textarea{height:7.375rem; line-height:1.625rem; padding:0.375rem 0.875rem; font-size:0.875rem;}
#feedback button{height:2.625rem; line-height:2.625rem; margin-top:1.25rem; border-radius:1.3125rem; font-size:0.875rem;}

#validate-tip{height:2.625rem; line-height:2.625rem; padding:0 0.875rem; border-radius:0.125rem; font-size:0.875rem;}

#lm-about h3{height:1.125rem; line-height:1.125rem; margin-top:0.875rem; font-size:0.9375rem;}
#lm-about i{width:1.875rem; margin-top:0.5rem;}
#lm-about section{line-height:1.75rem; margin-top:0.5rem; font-size:0.875rem;}

#philosophy{margin-top:1.25rem;}
#philosophy dl dd{margin-top:0.875rem; padding:1.125rem 1rem 1rem 1rem; border-radius:0.25rem;}
#philosophy dl dd img{height:1.75rem; margin-right:0.625rem;}
#philosophy dl dd section h3{height:1.75rem; line-height:1.5rem; font-size:0.9375rem;}
#philosophy dl dd section p{line-height:1.625rem; font-size:0.875rem;}

#organization{margin-top:1.25rem;}

#advantage{margin-top:1.25rem;}
#advantage dl dd{margin-top:0.875rem; padding:1.125rem 1rem 1rem 1rem; border-radius:0.25rem;}
#advantage dl dd img{height:1.5rem; margin-right:0.625rem;}
#advantage dl dd section h3{height:1.5rem; line-height:1.5rem; font-size:0.9375rem;}
#advantage dl dd section p{line-height:1.625rem; font-size:0.875rem;}

#contact h3{height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}
#contact section{margin-top:0.75rem;}
#contact section p{line-height:1.5rem; padding-left:1.875rem; background-position:left 0.0625rem; background-size:1.375rem 1.375rem; font-size:0.875rem;}
#contact section p{margin-top:0.5rem;}

#map{height:11.25rem; margin-top:1rem;}

/*登录注册*/

#header h1{height:3.375rem; line-height:3.375rem; font-size:1.0625rem;}
#back{left:0.875rem; top:1.0625rem; width:0.6875rem; height:1.25rem; background-size:0.6875rem 1.25rem;}
#back a{width:0.6875rem; height:1.25rem;}

#reg-login{margin:-4rem 0.875rem 1.25rem 0.875rem; padding:1.5rem 1.25rem; border-radius:0.25rem;}
#reg-login .input{height:2.625rem; margin-bottom:0.875rem;}
#reg-login .input input{height:2.625rem; line-height:2.625rem; padding:0 0.875rem; font-size:0.875rem;}
#reg-login .code{height:2.625rem;}
#reg-login .code input{height:2.625rem; line-height:2.625rem; padding:0 0.875rem; font-size:0.875rem;}
#reg-login .code button{height:2.625rem; line-height:2.625rem; margin-left:0.625rem; padding:0 0.875rem; font-size:0.875rem;}
#reg-login .code img{height:2.5rem; margin-left:0.625rem;}
#reg-text{height:1rem; line-height:1rem; font-size:0.875rem;}
#reg-text.mt{margin-top:0.875rem;}
#reg-text span{margin-left:1.25rem;}
#reg-agree{height:1rem; line-height:1rem; margin-top:0.875rem; font-size:0.875rem;}
#reg-agree input + label{width:0.875rem; height:0.875rem; margin-right:0.5rem; border-radius:0.125rem;}
#reg-agree input:checked + label{background-size:0.5rem 0.375rem;}
#reg-login .button{height:2.625rem; margin-top:1.25rem;}
#reg-login .button button{height:2.625rem; line-height:2.625rem; border-radius:1.3125rem; font-size:0.875rem;}

#reg-clause{margin:1.25rem 0.875rem; padding:1.25rem; font-size:0.875rem;}
#reg-clause-title{font-size:0.9375rem;}
#reg-clause-line{margin:0.875rem 0;}

/*会员中心*/

#m-info{padding:1.75rem 0 4.25rem 0;}
#m-info img{width:4.25rem; height:4.25rem; border:0.125rem solid #fff;}
#m-info h3{height:1.125rem; line-height:1.125rem; margin-top:0.75rem; font-size:1rem;}

#m-menu{margin:-2.5rem 0.875rem 1.25rem 0.875rem; padding:1.5rem 0; border-radius:0.25rem;}
#m-menu dl{margin-top:-1.5rem;}
#m-menu dl dd{margin-top:1.5rem;}
#m-menu dl dd img{height:1.625rem;}
#m-menu dl dd h3{margin-top:0.875rem; font-size:0.9375rem;}

#m-edit{padding:0.75rem 0 1.25rem 0;}
#m-edit dl{margin-top:0.75rem;}
#m-edit dl dd{padding:0.75rem 2.1875rem 0.875rem 0.75rem; background:url(img/arrow-r.png) no-repeat right 0.875rem center #fff; background-size:0.4375rem 0.75rem; font-size:0.875rem;}
#m-edit dl dd.face{padding:0.75rem 2.1875rem 0.75rem 0.875rem;}
#m-edit dl dd span{margin-left:0.875rem; line-height:1.625rem;}
#m-edit dl dd em{height:1.5rem; line-height:1.5rem;}
#m-edit dl dd span img{width:2.875rem; height:2.875rem;}
#m-edit dl dd span input[type='text']{height:1.5rem; line-height:1.5rem; font-size:0.875rem;}
#m-edit dl dd span select{=height:1.5rem; line-height:1.5rem; font-size:0.875rem;}
#m-edit dl dd.face span{width:3rem; height:3rem;}
#m-edit dl dd.face span input{width:3rem; height:3rem; font-size:3rem;}
#m-edit button{height:2.625rem; line-height:2.625rem; margin:1.25rem auto 0 auto; border-radius:1.3125rem; font-size:0.875rem;}

#m-password{padding:1.25rem 0.875rem;}
#m-password input{height:2.625rem; line-height:2.625rem; margin-top:0.875rem; padding:0 0.875rem; font-size:0.875rem;}
#m-password button{margin:1.25rem auto 0 auto; height:2.625rem; line-height:2.625rem; border-radius:1.3125rem; font-size:0.875rem;}

#m-order{padding:1.25rem 0.875rem;}
#m-order-tab a{height:2.375rem; line-height:2.375rem; margin-left:0.5rem; font-size:0.875rem;}
#m-order-list{margin-top:1.25rem;}
#m-order-list ul li{margin-top:0.875rem;}
#m-order-list ul li h2{height:2.625rem; line-height:2.625rem; padding:0 0.875rem; font-size:0.875rem;}
#m-order-list ul li .item{padding:0.875rem;}
#m-order-list ul li .item img{width:5rem; height:5rem;}
#m-order-list ul li .item section{margin-left:0.875rem;}
#m-order-list ul li .item section h3{font-size:0.9375rem;}
#m-order-list ul li .item section h4{height:1rem; line-height:1rem; margin-top:0.75rem; font-size:0.875rem;}
#m-order-list ul li .item h5{height:1.125rem; line-height:1.125rem; margin-left:0.875rem; font-size:0.9375rem;}
#m-order-list ul li .item h5 em{font-size:1rem;}
#m-order-list ul li .state{padding:0.875rem;}
#m-order-list ul li .state span{height:1rem; line-height:1rem; font-size:0.875rem;}
#m-order-list ul li .state h3{height:1rem; line-height:1rem; margin:0 0.875rem; font-size:0.875rem;}
#m-order-list ul li .state a{width:5rem; height:2rem; line-height:2rem; font-size:0.75rem;}

#m-order-detail{padding:1.25rem 0.875rem;}
#m-order-detail h2{height:2.625rem; padding:0 0.875rem;}
#m-order-detail h2 span{height:1rem; line-height:1rem; font-size:0.875rem;}
#m-order-detail h2 em{height:1rem; line-height:1rem; font-size:0.875rem;}
#m-order-detail .info{margin-top:1.125rem;}
#m-order-detail .info h3{font-size:0.9375rem;}
#m-order-detail .info section{line-height:1.75rem; margin-top:0.375rem; font-size:0.875rem;}
#m-order-detail .shop{margin-top:0.75rem;}
#m-order-detail .shop h3{font-size:0.9375rem;}
#m-order-detail .shop .item{margin-top:0.875rem; padding:0.875rem;}
#m-order-detail .shop .item img{width:5rem; height:5rem;}
#m-order-detail .shop .item section{margin-left:1rem;}
#m-order-detail .shop .item section h4{font-size:0.9375rem;}
#m-order-detail .shop .item section h5{height:1rem; line-height:1rem; margin-top:0.75rem; font-size:0.875rem;}
#m-order-detail .shop .item span{height:1.125rem; line-height:1.125rem; font-size:0.9375rem;}
#m-order-detail .shop .item span em{font-size:1rem;}
#m-order-detail .pay{margin-top:1.125rem;}
#m-order-detail .pay h3{font-size:0.9375rem;}
#m-order-detail .pay section{line-height:1.75rem; margin-top:0.375rem; font-size:0.875rem;}

#m-order-pay{padding:1.25rem 0.875rem;}
#m-order-pay .info h3 span{font-size:0.9375rem;}
#m-order-pay .info h3 a{height:1rem; line-height:1rem; font-size:0.875rem;}
#m-order-pay .info section{line-height:1.75rem; margin-top:0.875rem; padding:0.5rem 1rem; font-size:0.875rem;}
#m-order-pay .shop{margin-top:1.125rem;}
#m-order-pay .shop h3{font-size:0.9375rem;}
#m-order-pay .shop .item{margin-top:0.875rem; padding:0.875rem;}
#m-order-pay .shop .item img{width:5rem; height:5rem;}
#m-order-pay .shop .item section{margin-left:0.875rem;}
#m-order-pay .shop .item section h4{font-size:0.9375rem;}
#m-order-pay .shop .item section h5{height:1rem; line-height:1rem; margin-top:0.75rem; font-size:0.875rem;}
#m-order-pay .shop .item span{height:1.125rem; line-height:1.125rem; margin-left:0.875rem; font-size:0.9375rem;}
#m-order-pay .shop .item span em{font-size:1rem;}
#m-order-pay .pay{margin-top:1.125rem;}
#m-order-pay .pay h3{height:1.125rem; line-height:1.125rem; font-size:0.875rem;}
#m-order-pay .pay h3 span{font-size:0.9375rem;}
#m-order-pay .pay h3 span em{font-size:1rem;}
#m-order-pay .pay img{width:6.5rem; height:6.5rem; margin:0.875rem auto 0 auto;}
#m-order-pay .pay h4{margin-top:0.625rem;}
#m-order-pay .pay h4 i{width:1.125rem; height:1.125rem; margin-right:0.375rem; background-size:1.125rem 1.125rem;}
#m-order-pay .pay h4 span{height:1rem; line-height:1rem; font-size:0.875rem;}

#m-comment{padding:1.25rem 0.875rem;}
#comment-shop{padding:0.875rem;}
#comment-shop img{width:5rem; height:5rem;}
#comment-shop section{margin-left:0.875rem;}
#comment-shop section h3{font-size:0.9375rem;}
#comment-shop section h4{height:1.125rem; line-height:1.125rem; margin-top:1.25rem; font-size:0.9375rem;}
#comment-shop section h4 em{font-size:1rem;}
#comment-form{margin-top:1rem;}
#comment-form h3 span{font-size:0.9375rem;}
#comment-form h3 section{margin-left:0.625rem;}
#comment-form h3 section input{width:1rem; height:1rem; margin-left:0.25rem; background-size:1rem 1rem;}
#comment-form textarea{height:7.375rem; line-height:1.625rem; margin-top:1rem; padding:0.375rem 0.875rem; font-size:0.875rem;}
#comment-form button{margin:1.25rem auto 0 auto; height:2.625rem; line-height:2.625rem; border-radius:1.3125rem; font-size:0.875rem;}

#m-comment-list{padding:1.25rem 0.875rem;}
#m-comment-list ul li{margin-bottom:1rem; padding-bottom:0.75rem;}
#m-comment-list ul li .shop{padding:0.875rem;}
#m-comment-list ul li .shop img{width:5rem; height:5rem;}
#m-comment-list ul li .shop section{margin-left:0.875rem;}
#m-comment-list ul li .shop section h3{font-size:0.9375rem;}
#m-comment-list ul li .shop section h4{height:1.125rem; line-height:1.125rem; margin-top:1.25rem; font-size:0.9375rem;}
#m-comment-list ul li .shop section h4 em{font-size:1rem;}
#m-comment-list ul li .item{margin-top:1rem;}
#m-comment-list ul li .item section i{width:1rem; height:1rem; margin-left:0.25rem; background-size:1rem 1rem;}
#m-comment-list ul li .item p{line-height:1.625rem; margin-top:0.375rem; font-size:0.875rem;}

#m-address{padding:1.25rem 0.875rem;}
#m-address button{width:6rem; height:2.25rem; line-height:2.25rem; margin-bottom:1.25rem; font-size:0.875rem;}
#m-address dl dd{line-height:1.75rem; margin-top:0.875rem; padding:0.875rem 2.875rem 0.875rem 1rem; font-size:0.875rem;}
#m-address dl dd.current p:first-child em:after{height:1.25rem; line-height:1.25rem; margin-left:0.375rem; padding:0 0.375rem; border-radius:0.125rem; font-size:0.75rem;}
#m-address dl dd a{right:0.875rem; width:0.875rem; height:0.875rem;}
#m-address dl dd a.del{top:0.875rem; background-size:0.75rem 0.75rem;}
#m-address dl dd a.edit{bottom:0.875rem; background-size:0.875rem 0.875rem;}

#address-add{left:1.5rem; right:1.5rem; padding:1.25rem 1.25rem 1.5rem 1.25rem; border-radius:0.25rem;}
#address-add h2{margin-bottom:1.25rem;}
#address-add h2 span{font-size:0.9375rem;}
#address-add h2 em{width:0.75rem; height:0.75rem; background-size:0.75rem 0.75rem;}
#address-add input{height:2.625rem; line-height:2.625rem; margin-top:0.875rem; padding:0 0.875rem; font-size:0.875rem;}
#address-add button{margin:1.25rem auto 0 auto; height:2.625rem; line-height:2.625rem; border-radius:1.3125rem; font-size:0.875rem;}

#m-download{padding:1.25rem 0.875rem;}
#m-download ul li{margin-bottom:0.875rem; padding-bottom:0.875rem;}
#m-download ul li img{height:1.25rem; margin-right:0.5rem;}
#m-download ul li a{height:1rem; line-height:1rem; font-size:0.875rem;}
#m-download ul li span{height:1rem; line-height:1rem; margin-left:1rem; font-size:0.875rem;}

#m-guestbook{padding:1.25rem 0.875rem;}
#m-guestbook dl dd{margin-bottom:1rem; padding-bottom:1rem;}
#m-guestbook dl dd img{width:3.75rem; height:3.75rem; margin-right:0.875rem;}
#m-guestbook dl dd section{padding-top:0.375rem;}
#m-guestbook dl dd section h3 span{font-size:0.9375rem;}
#m-guestbook dl dd section h3 em{height:1rem; line-height:1rem; margin-left:1rem; font-size:0.875rem;}
#m-guestbook dl dd section p{line-height:1.625rem; margin-top:0.5rem; font-size:0.875rem;}

/*购物车*/

#m-cart{padding:1.25rem 0.875rem;}

#m-cart-choice{padding:0.875rem;}
#m-cart-choice section input{width:0.875rem; height:0.875rem; margin-right:0.5rem;}
#m-cart-choice section input:checked{background-size:0.5rem 0.375rem;}
#m-cart-choice section h3{height:1rem; line-height:1rem; font-size:0.875rem;}
#m-cart-choice button{width:5.5rem; height:2.25rem; line-height:2.25rem; font-size:0.875rem;}

#m-cart-list{margin-top:0.875rem;}
#m-cart-list ul li{margin-top:0.875rem; padding:0.875rem;}
#m-cart-list ul li input{width:0.875rem; height:0.875rem; margin-right:0.875rem;}
#m-cart-list ul li input:checked{background-size:0.5rem 0.375rem;}
#m-cart-list ul li img{width:4.25rem; height:4.25rem;}
#m-cart-list ul li section{margin-left:0.875rem;}
#m-cart-list ul li section h3{font-size:0.9375rem;}
#m-cart-list ul li section h4{height:1rem; line-height:1rem; margin-top:0.75rem; font-size:0.875rem;}
#m-cart-list ul li h5{height:1.125rem; line-height:1.125rem; margin-left:0.875rem; font-size:0.9375rem;}
#m-cart-list ul li h5 em{font-size:1rem;}

#m-cart-pay{margin-top:0.875rem; padding:0.875rem;}
#m-cart-pay h3{height:1.125rem; line-height:1.125rem; font-size:0.875rem;}
#m-cart-pay h3 span{margin-left:0.625rem; font-size:0.9375rem;}
#m-cart-pay h3 span em{font-size:1rem;}
#m-cart-pay button{width:6rem; height:2.375rem; line-height:2.375rem; font-size:0.875rem;}

/*底部样式*/

#copyright{padding:1.125rem 0.875rem; line-height:1.625rem; font-size:0.875rem;}

#tabbar{height:2.875rem; padding:0.75rem 0;}
#tabbar dl dd{height:2.875rem;}
#tabbar dl dd em{height:1.375rem;}
#tabbar dl dd em.home{background-size:1.375rem 1.3125rem;}
#tabbar dl dd em.wechat{background-size:1.75rem 1.375rem;}
#tabbar dl dd em.tel{background-size:1.3125rem 1.3125rem;}
#tabbar dl dd em.user{background-size:1.3125rem 1.3125rem;}
#tabbar dl dd h3{height:1.125rem; line-height:1.125rem; margin-top:0.375rem; font-size:0.9375rem;}