body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;padding: 0;}
html{overflow-y: scroll;overflow-x: hidden;}
html,body{font-size: 14px;color: #333;font-family: "SourceHanSansCN",arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
body{background: #f5f6f7; padding-bottom:2em;}
a {color: #333;text-decoration: none;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
a:hover {color: #10387d;text-decoration: none;}
img {border: 0 none; max-width: 100%;}
ol, ul, li {list-style: none;}
div, ul, li {margin: 0px;padding: 0px;list-style-type: none;}
input[type="submit"], input[type="reset"] {cursor: pointer;}
textarea{font-family: "SourceHanSansCN",arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.ov {overflow: hidden;}
.middle{display: table-cell; vertical-align: middle; width: 100em;}
.ffffff{background: #fff;}
input, textarea, select {outline: none;}
i, em{font-style: normal;}
h1, h2, h3, h4, b{font-weight: normal;}
@font-face{
    font-family: 'SourceHanSansCN'; 
    src:url('../fonts/SourceHanSansCN.eot');
    src:url('../fonts/SourceHanSansCN.woff') format('woff'),
        url('../fonts/SourceHanSansCN.ttf') format('truetype'),
        url('../fonts/SourceHanSansCN.svg') format('svg');
}

.box{margin:0px auto; padding:0px 15px;} 




/*新闻列表*/
.main_news a{display: block; background: #fff; border-radius: 1em; margin-top: 0.8em; padding: 1em 15px;}
.main_news a .img{float: left; width: 90px; background: #f9f9f9; height: 6em; text-align: center;}
.main_news a .middle{height: 90px;}
.main_news a .img img{height: 75px;}
.main_news a .word{float: right; width: calc(100% - 105px);}
.main_news a .word .title{font-size: 1.2em; line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.main_news a .word .datetme{color: #c4c4c4; margin-top:0.4em;}






/*新闻内容*/
.main_show{background: url(../images/showbg_02.png) center top no-repeat; background-size: 100%; padding: 2em 0px;}
.main_showdiv{background: #fff; box-shadow: 0px 0px 0px #eee; border-radius: 1em; padding:2em 1em;}
.main_showdiv .title{font-size: 1.2em; line-height: 1.5;}
.main_showdiv .datetime{color: #c4c4c4; margin-top: 0.8em;}
.main_showdiv .content{line-height: 2.2; border-top: 1px #dcdcdc solid; margin-top: 0.8em; padding-top: 1em;}


/*产品列表*/
.main_search1{margin-top: 0.8em;}
.main_search1 .mui-action-back{float: left; width: 25px; height: 2em; background: url(../images/cplb_06.png) center center no-repeat; background-size: auto 60%;}
.main_search1div{float: right; width: calc(100% - 40px);}
.main_search1div input{background: #f5f5f5; border-radius: 1em; height: 2em; border:0px #fff solid; margin:0px; padding: 0px 20px; width: calc(100% - 40px); float: left;}
.main_search1div button{height: 2em; border:0px #fff solid; height: 2em; background: url(../images/cplb_03.png) center center no-repeat; background-size: auto 70%; width: 25px; float: right;}

.main_product{padding-bottom: 2em;}
.main_product li{margin-top: 1.5em; float: left; width: 49%;}
.main_product li:nth-child(2n){float: right;}
.main_product li .img,.main_product li .img .middle{height: 15em;}
.main_product li .img{background: #f9f9f9; text-align:center;}
.main_product li .img .middle{}
.main_product li .img img{max-height: 11em;}
.main_product li .word{margin-top: 0.4em;}
.main_product li .word .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden; font-size: 0.95em; line-height: 1.5;}
.main_product li .word .biao{position: relative; margin-top: 0.4em;}
.main_product li .word .price{color: #ff1e43; display: inline-table;;}
.main_product li .word .yprice{color: #999999; font-size: 0.8em;  margin-left: 3%;text-decoration: line-through;}
.main_product li .word .cert{background: url(../images/cplb_19.png) center center no-repeat; background-size: auto 80%; width: 20%; height: 1.5em; position:absolute; right: 0px; top:50%; transform: translate(0,-50%);}






/*产品详情*/
.main_cpxqtop{text-align:center;}
.main_cpxqtop .swiper-pagination{left: auto; right: 5%; width: auto; background: rgba(0,0,0,0.5); color: #fff; border-radius: 0.8em; padding: 0px 1em;}
.main_cpxqdesc{padding-top: 1em;}
.main_cpxqdesc .biao{position:relative;}
.main_cpxqdesc .biao .price{font-size: 1.3em;color: #ff1e43;}
.main_cpxqdesc .biao .yprice{text-decoration: line-through; color: #999999; font-size: 1.2em;}
.main_cpxqdesc .biao .yx{position:absolute; right: 0px; top: 50%; transform: translate(0,-50%); font-size: 1.1em; color: #999999;}

.main_cpxqdesc .title{font-size: 1.2em; margin-top: 0.5em;}
.main_cpxqdesc .desc{color: #999; line-height: 1.6; font-size: 0.8em; margin-top: 1em; padding-bottom: 1em;}


.main_cpxqcon1{margin-top: 1em; padding: 1em 0px;}

.main_cpxqcon1 .title{font-size: 1.1em; text-align:center; color: #666666; padding: 0.5em 0px;}
.main_cpxqcon2{margin-top: 0.4em; text-align: center; min-height: 10em;}


.cpxq_fixed{padding: 0.6em 15px; position:fixed; left: 0px; bottom: 0px; width: 100%; background: #fff;}

.cpxq_fixed .left{float: left;}
.cpxq_fixed .left li{float: left; text-align:center; margin-right: 1em;}
.cpxq_fixed .left li img{height:1.2em;}
.cpxq_fixed .right{float: right; background: #fd8c6c; border-radius: 22px; overflow: hidden;}
.cpxq_fixed .right a{display: inline-table; height:44px; line-height: 44px; color: #fff; padding: 0px 15px;}
.cpxq_fixed .right a:nth-child(2){background: #6edd85;}






/*首页*/

/*底部导航*/
.publicnav a:first-child .mui-icon{background: url(../images/nav_03.png) center center no-repeat; background-size:auto 100%;}
.publicnav a:nth-child(2) .mui-icon{background: url(../images/nav_05.png) center center no-repeat; background-size: auto 100%;}
.publicnav a:nth-child(3) .mui-icon{background: url(../images/nav_08.png) center center no-repeat; background-size: auto 100%;}
.publicnav a:nth-child(4) .mui-icon{background: url(../images/nav_07.png) center center no-repeat; background-size: auto 100%;}

.publicnav a:first-child.mui-active .mui-icon{background: url(../images/nav_03hover.png) center center no-repeat; background-size: auto 100%;}
.publicnav a:nth-child(2).mui-active .mui-icon{background: url(../images/nav_05hover.png) center center no-repeat; background-size: auto 100%;}
.publicnav a:nth-child(3).mui-active .mui-icon{background: url(../images/nav_08hover.png) center center no-repeat; background-size: auto 100%;}

.publicnav a:nth-child(4).mui-active .mui-icon{background: url(../images/nav_07hover.png) center center no-repeat; background-size: auto 100%;}
.mui-bar-tab .mui-tab-item{color: #000;}
.mui-bar-tab .mui-tab-item.mui-active{color: #6edd85;}



.mui-bar-tab .mui-item{display:table-cell;overflow:hidden;width:1%;height:50px;text-align:center;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;color:#929292}
.mui-bar-tab .mui-item.mui-active{color:#6edd85}
.mui-bar-tab .mui-item .mui-icon{top:3px;width:24px;height:24px;padding-top:0;padding-bottom:0}
.mui-bar-tab .mui-item .mui-icon~.mui-tab-label{font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis}
.mui-bar-tab .mui-item .mui-icon:active{background:0 0}

.mui-item.mui-plus-hidden,.mui-item.mui-wechat-hidden{display:table-cell!important}.mui-plus .mui-plus-visible,.mui-wechat .mui-wechat-visible{display:block!important}.mui-plus .mui-item.mui-plus-visible,.mui-wechat .mui-item.mui-wechat-visible{display:table-cell!important}

.mui-bar-tab .mui-item .mui-icon{top:3px;width:24px;height:24px;padding-top:0;padding-bottom:0}
.mui-bar-tab .mui-item .mui-icon~.mui-tab-label{font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis}
.mui-bar-tab .mui-item .mui-icon:active{background:0 0}








.indexbg{background: url(../images/indexbg_02.png) center top no-repeat; background-size: 100%; padding-top: 1em;}

.ind_search{position:relative; padding-left: 45px;}
.ind_search span{position:absolute; left: 0px; top: 50%; transform: translate(0,-50%); font-size: 1.2em;}

.ind_searchdiv{border:1px #efefef solid; border-radius: 18px; overflow: hidden; height: 37px; background: #fff; width: calc(100% - 0px);}
.ind_searchdiv input{background: none; border:0px #fff solid; margin:0px; padding: 0px 15px; width: calc(100% - 55px); float: left; height: 35px; font-size: 1em;}
.ind_searchdiv button{height: 35px; border:0px #fff solid; width: 25px; float: right; margin-right: 15px;}


.wap_ban{margin-top: 1em; border-radius: 1em; overflow: hidden;}
.wap_ban .mui-slider-indicator .mui-indicator{box-shadow: 0px 0px 0px #fff; margin:0px 2px;}
.wap_ban .mui-slider-indicator .mui-active.mui-indicator{background: #9ef6c4;}
.wap_ban .mui-slider-indicator{bottom: 1em;}





.ind_jgg .mui-grid-view.mui-grid-9{border-width: 0px; background: none;}
.ind_jgg .mui-grid-view.mui-grid-9 .mui-table-view-cell{border-width: 0px;}



.ind_gg{height: 2.4em; font-size: 1em; line-height: 2.2; padding: 0px 4%;}
.ind_gg .swiper{width: 100%; height: 100%;}
.ind_gg a div{background: url(../images/laba_03.png) center left no-repeat; background-size: auto 60%; padding-left: 2em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}


.ind_title{position:relative; line-height: 1.4;}
.ind_title h3{font-size: 1.2em; line-height: 1.4;}

.ind_title1 a{position:absolute; right: 0px; top: 50%; transform: translate(0,-50%);}
.ind_title1 p{color: #666666; font-size: 0.95em;}

.ind_title3{text-align:center;}
.ind_title3 span{background: url(../images/huo_35.png) center left no-repeat; display: inline-table; padding-left: 1.5em; background-size: auto 80%;}



.ind_mrxp{padding: 1em 1em; margin-top:1em;}

.ind_mrxplist{margin-top: 0.8em;}
.ind_mrxplist a{float: left; width: 24%; margin-right: 1.333%;}
.ind_mrxplist a:nth-child(4n){margin-right: 0px;}
.ind_mrxplist a .img{background: #f5f6f8; height: 6em; text-align:center;}
.ind_mrxplist a .img .middle{height: 6em;}
.ind_mrxplist a .img img{height: 5em;}
.ind_mrxplist a .title{font-size: 0.8em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; line-height: 1.4; margin-top: 0.8em;}
.ind_mrxplist a .price{color: #ff3800;}






.ind_rmfl{background: url(../images/bg1_06.png) center center no-repeat; background-size: 100% 100%; margin-top: 1em;}
.ind_rmfllist{padding: 1.5em 0px;}
.ind_rmfllist a{float: left; width: 32%; margin:0.3em 0px; color: #fff; text-align:center;}
.ind_rmfllist a:nth-child(3n-1){margin:0.3em 2%;}
.ind_rmfllist a .middle{height: 2.8em;}
.ind_rmfllist .rmfllist1{background: url(../images/ind_cate_07.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist2{background: url(../images/ind_cate_09.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist3{background: url(../images/ind_cate_11.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist4{background: url(../images/ind_cate_16.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist5{background: url(../images/ind_cate_17.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist6{background: url(../images/ind_cate_18.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist7{background: url(../images/ind_cate_22.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist8{background: url(../images/ind_cate_23.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist9{background: url(../images/ind_cate_24.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist10{background: url(../images/ind_cate_28.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist11{background: url(../images/ind_cate_29.jpg) center center no-repeat; background-size: cover;}
.ind_rmfllist .rmfllist12{background: url(../images/ind_cate_30.jpg) center center no-repeat; background-size: cover;}








.ind_rxcplist{padding-bottom: 2em;}
.ind_rxcplist li{margin-top: 1.5em; float: left; width: 49%;background: #ffffff; padding: 0px 0.6em 1em;}
.ind_rxcplist li:nth-child(2n){float: right;}
.ind_rxcplist li .img,.ind_rxcplist li .img .middle{height: 12em;}
.ind_rxcplist li .img{ text-align:center;}
.ind_rxcplist li .img .middle{}
.ind_rxcplist li .img img{max-height: 11em;}
.ind_rxcplist li .word{margin-top: 0.4em;}
.ind_rxcplist li .word .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; font-size: 0.95em; line-height: 1.5; height: 3em;}
.ind_rxcplist li .word .biao{position: relative; margin-top: 0.4em;}
.ind_rxcplist li .word .price{color: #ff1e43; display: inline-table;;}
.ind_rxcplist li .word .yprice{color: #999999; font-size: 0.8em;  margin-left: 3%;text-decoration: line-through;}
.ind_rxcplist li .word .cert{background: url(../images/cplb_19.png) center center no-repeat; background-size: auto 80%; width: 20%; height: 1.5em; position:absolute; right: 0px; top:50%; transform: translate(0,-50%);}












/*商城推荐成员-推荐成员*/


.tjcy_top{font-size: 1.5em; line-height: 1.8;}
.tjcy_top span{display: inline-table; position:relative; padding: 0.4em 0px;}
.tjcy_top span:after{position:absolute; bottom: 0px; left: 0px; width: 100%; height: 0.2em; background: #6edd85; display: inline-table; content:""; border-radius: 0.1em;}


.tjcy_bot{margin-top: 0.6em;}
.tjcy_bot .title span{display: inline-table; border-radius: 1em; font-size: 1.1em; background: #fff; padding: 0.4em 1em;}

.tjcy_botlist a{display: block; background: #fff; margin-top: 0.6em; border-radius: 1em; padding: 0.8em 15px;}
.tjcy_botlist a .img{float: left; width: 60px; height: 60px; border-radius: 50%; overflow: hidden;}
.tjcy_botlist a .word{float: right; width: calc(100% - 70px); position:relative;}
.tjcy_botlist a .word .middle{height: 60px;}
.tjcy_botlist a .word h3{font-size: 1.3em; line-height: 1.5;}
.tjcy_botlist a .word p{line-height: 1.5; font-size: 1.1em; color: #666666;}
.tjcy_botlist a .word:after{width: 1em; height: 1em; background: url(../images/tjcy_09.png) center center no-repeat; display: inline-table; content:""; position:absolute; right: 0px; top: 50%; transform: translate(0,-50%); background-size: auto 85%;}






/*分类*/
.fenlei .mui-row.mui-fullscreen>[class*="mui-col-"] {height: 100%;}
.fenlei .mui-col-xs-3,.mui-control-content {overflow-y: auto;height: 100%;}
.fenlei .mui-segmented-control{font-size: 1.1em;}
.fenlei .mui-segmented-control .mui-control-item {line-height: 50px;width: 100%; position:relative;}
.fenlei .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {background-color: #f9f9f9;}
.fenlei .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active:before{content:""; display: inline-table; width: 0.2em; height: 100%; background: #6edd85; position:absolute; left: 0px; top: 0px;}
.fenlei .mui-segmented-control.mui-segmented-control-inverted.mui-segmented-control-vertical .mui-control-item{border-width: 0px;}
.fenlei .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{color: #fe7b5e;}



.feileilist{padding: 0.8em 15px 0px;}
.feileilist .mui-search input[type=search]{margin: 0px;}
.mui-icon-search:before{color: #ff334b;}
.feileilist .mui-search:before{margin-top: -12px; color: #ff334b;}



.feileilist .mui-table-view{margin-top: 0.8em; padding: 0.6em; border-radius: 0.6em; overflow: hidden;}
.feileilist .mui-table-view:before,.feileilist .mui-table-view:after{display: none;}
.feileilist .title{font-size: 1.2em; position:relative;}
.feileilist .title a{position:absolute; right: 0px; top: 50%; transform: translate(0,-50%); display: inline-table; width: 1em; height: 1em; background: url(../images/tjcy_09.png) center center no-repeat; background-size: auto 80%;}


.feileilist .divlist{margin-top: 0.5em;}
.feileilist .divlist a{float: left; width: 32%; margin:0.4em 0px;}
.feileilist .divlist a .img{width: 30em; height: 4.5em; display: table-cell; vertical-align: middle; text-align:center;}
.feileilist .divlist a img{height: 4em;}
.feileilist .divlist a h3{font-size: 0.9em; text-align:center; line-height: 2; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}




/*0缺省页-相关数据为空*/
.main_kongt{text-align:center; font-size: 1.5em; line-height: 2; border-bottom: 1px #e6e6e6 solid;}

.main_kong{text-align:center; line-height: 1.6; padding-top: 20%;}
.main_kong img{max-width: 30%;}
.main_kong .title{font-size: 1.5em; margin-top: 0.5em;}
.main_kong .desc{color: #cccccc; margin:0.5em 0px 2em;}
.main_kong a{display: inline-table; background: #6edd85; color: #fff; font-size: 1.2em; padding: 0.3em 2em; border-radius: 2em;}








/*会员推广*/
.c6edd85{background: #6edd85;}
.mycode{text-align:center; color: #fff; font-size: 1.5em; line-height: 2; margin-top: 1em;}
.main_code{margin:3em 12%; box-shadow: 0px 0px 8px #666; border-radius: 0.8em; text-align:center; overflow: hidden; line-height: 2;}
.main_code .title{font-size: 1.3em; margin-top: 1em;}
.main_code .img{margin: 1.5em 0px 1em; border-top: 1px #cccccc dashed; padding-top: 2em;}
.main_code img{max-width: 60%;}

.main_code .desc{font-size: 1.1em;}
.main_code .button{font-size: 1.15em; background: #f5f6f8; margin-top: 1em; padding: 0.6em 0px;}
.main_code .button a{color: #ff1e43;}



/*购物车*/

#commList li{padding: 0.6em 0.6em 0.6em 45px;height: auto; position:relative;}


#commList li .img{width: 90px;height: 90px; text-align:center; background: #f5f6f8; float: left;}
#commList li .middle{height: 90px;}
#commList li .img img{max-height: 70px; max-width: 70px;}

#commList li .center{float: left; width: calc(100% - 160px); margin-left: 10px;}
#commList li .center .name{height:40px; margin-top: 5px;}
.mui-cart .mui-input-row .mui-numbox{float: none; margin:5px 0px 0px; border-width: 0px; background: none;}
.mui-cart .mui-numbox .mui-input-numbox{border-right: solid 0px #ccc !important; border-left: solid 0px #ccc !important;}
.mui-cart .mui-numbox [class*=btn-numbox]{height: 70%; margin-top: 5%; width: 30px;}

#commList li .delBtn{color: #fd8c6c; margin-top: 15px; display: block;}

#commList li .right{float: right; width: 60px; text-align: right;}
#commList li .right span{display: block;}
#commList li .right .money{color: #ff1e43; font-size: 1.3em;}
#commList li .right .cheng{color: #666666;}





/*
.mui-cart .mui-media-body .left{float: left; width: 70%;}

.name{color: #4A4A4D;}
.money{color: #FF5403;display: inline-block;margin-top: 10px;}


.mui-media-body .mui-numbox{width: 90px; padding: 0 30px;}
.mui-media-body .mui-numbox input{color: #000; background: #fff;}
.mui-media-body .mui-numbox button{width: 30px;}
*/

.mui-cart .mui-input-group{background: none;}
.mui-cart .mui-input-group:before,.mui-cart .mui-input-group:after{background: none;}

.mui-cart .mui-input-group .mui-input-row:after{background: none;}

.mui-cart .mui-input-row{margin-top: 0.6em; background: #fff;}





.shopCart{padding: 6px 0px;}
.shopCart:after, .shopCart .logo:after{display: table; content: ''; clear: both;}
.shopCart{position: fixed; bottom: 50px; width: 100%; height: 62px; background: #fff; z-index: 1;}
.shopCart .left{width: 30%; float: left; height: 50px; background: #fff;}
.shopCart .mui-input-row label{padding: 15px 15px 15px 50px;}

.shopCart .right{float: right; width: 26%; height: 40px; margin: 5px 0.8em; line-height: 40px; text-align: center; background: #6edd85; color: #fff; font-size: 1.2em; border-radius: 20px;}
.shopCart .right a{color: #fff;}
.shopCart .price{float: right;color: #ff1e43;}
.shopCart .price i{color: #333;}
.shopCart .price .zj{font-size: 1.15em;}
.shopCart .price .mj{font-size: 0.9em; }
.shopCart .price .mj i{color: #fff;font-size: 1.15em;}
.shopCart .price .mj span{font-size: 0.9em;}








.cart_rxcp{margin:1em 0px 1em;}

.cart_title{padding: 0.6em 0px;}
.cart_title h3{font-size: 1.3em;}
.cart_title span{background: url(../images/xihuan_03.png) center left no-repeat; background-size: auto 70%; padding-left: 1.8em; line-height: 1.6;}

.cart_rxcplist{padding-bottom: 2em;}
.cart_rxcplist li{margin-top: 1em; float: left; width: 49%;background: #ffffff; padding-bottom: 1em;}
.cart_rxcplist li:nth-child(2n){float: right;}
.cart_rxcplist li .img,.cart_rxcplist li .img .middle{height: 12em;}
.cart_rxcplist li .img{ text-align:center; background: #f1f1f1;}
.cart_rxcplist li .img .middle{}
.cart_rxcplist li .img img{max-height: 11em;}
.cart_rxcplist li .word{margin-top: 0.4em; padding: 0px 4%;}
.cart_rxcplist li .word .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; font-size: 0.95em; line-height: 1.5; height: 3em;}
.cart_rxcplist li .word .biao{position: relative; margin-top: 0.4em;}
.cart_rxcplist li .word .price{color: #ff1e43; display: inline-table;;}
.cart_rxcplist li .word .yprice{color: #999999; font-size: 0.8em;  margin-left: 3%;text-decoration: line-through;}
.cart_rxcplist li .word .cert{background: url(../images/cplb_19.png) center center no-repeat; background-size: auto 80%; width: 20%; height: 1.5em; position:absolute; right: 0px; top:50%; transform: translate(0,-50%);}





/*商城支付成功*/


.pay_top{text-align:center; padding: 2em 0px;}
.pay_top img{max-width: 36%;}
.pay_top .desc{font-size: 1.3em; margin-top: 0.5em;}


.pay_list{background: #fff; border-radius: 0.8em; overflow: hidden; margin: 0px 4%; padding: 0px 4%;}
.pay_list li{border-top: 1px #e6e6e6 solid; font-size: 1.2em; line-height: 2; padding: 0.5em 0px;}

.pay_list li:first-child{border-width: 0px;}
.pay_list li .price{font-size: 1.24em; color: #ff002a;}


.pay_but{text-align: right; margin: 1em 4% 0px;}
.pay_but a{display: inline-table; border:1px #000 solid; line-height: 2; padding: 0.2em 1.5em; border-radius: 1.5em;}
.pay_but a.act{color: #fff; background: #6edd85; border-color: #6edd85;}



.pay_rxcp{margin:1em 0px 1em;}

.pay_title{padding: 0.6em 0px;}
.pay_title h3{font-size: 1.3em;}

.pay_rxcplist{}
.pay_rxcplist li{margin-top: 1.5em; float: left; width: 49%;background: #ffffff; padding: 0px 0.6em 1em;}
.pay_rxcplist li:nth-child(2n){float: right;}
.pay_rxcplist li .img,.pay_rxcplist li .img .middle{height: 12em;}
.pay_rxcplist li .img{ text-align:center; border-bottom: 1px solid #f5f6f7;}
.pay_rxcplist li .img .middle{}
.pay_rxcplist li .img img{max-height: 11em;}
.pay_rxcplist li .word{margin-top: 0.4em;}
.pay_rxcplist li .word .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; font-size: 0.95em; line-height: 1.5; height: 3em;}
.pay_rxcplist li .word .biao{position: relative; margin-top: 0.4em;}
.pay_rxcplist li .word .price{color: #ff1e43; display: inline-table;;}
.pay_rxcplist li .word .yprice{color: #999999; font-size: 0.8em;  margin-left: 3%;text-decoration: line-through;}
.pay_rxcplist li .word .cert{background: url(../images/cplb_19.png) center center no-repeat; background-size: auto 80%; width: 20%; height: 1.5em; position:absolute; right: 0px; top:50%; transform: translate(0,-50%);}





/*订单列表页*/
.order_tab{padding: 0px 15px;}
.order_tab .mui-segmented-control{font-size: 1.2em;}
.order_tab .mui-segmented-control .mui-item{line-height: 45px; color: inherit; border: 0; display: table-cell; overflow: hidden; width: 1%; -webkit-transition: background-color .1slinear; transition: background-color .1slinear; text-align: center; white-space: nowrap; text-overflow: ellipsis;}
.order_tab .mui-segmented-control-positive.mui-segmented-control-inverted .mui-item.mui-active {color: #4cd964; border-bottom: 2px solid #4cd964; background: 0 0}


















.order_list{margin: 1.6em 15px;}
.order_list .mui-table-view{background: none;}
.order_list li{margin-bottom: 1em; background: #fff; border-radius: 0.6em; box-shadow: 0px 0px 5px #ccc;}
.order_list .mui-table-view-cell:after{background: none; }

.order_list li .top{line-height: 2;}
.order_list li .top .left{float: left; color: #717171;}
.order_list li .top .right{float: right;}
.order_list li .top .dsh{color: #ff0000;}


.order_list li .center .img{float: left; width: 100px; height: 100px; background: #eee; text-align:center; border-radius: 0.6em;}
.order_list li .center .img img{max-height: 80px;}
.order_list li .center .middle{height: 100px;}

.order_list li .center .word{width: calc(100% - 115px); float: right;}
.order_list li .center .word h3{font-size: 1.2em; line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.order_list li .center .word p{color: #717171; line-height: 1.5; margin-top: 0.5em;}

.order_list li .bottom{text-align: right; margin-top: 0.6em;}
.order_list li .bottom a{background: #6edd85; color: #fff; line-height: 2; padding: 0.2em 1em; border-radius: 1.5em; font-size: 1.1em;}








/*新增收货地址*/
.addressul{margin-top:1em;}
.addressul input,.addressul textarea,.addressul .moren{font-size: 1.1em;}
.addressul input{width: 100%; border-width: 0px; border-bottom: 1px #e6e6e6 solid; margin: 0px; height: 3em;}

.addressul .address{position:relative;}
.addressul .address button{position:absolute; top: 50%; right: 15px; transform: translate(0,-50%);width: 1em; background: url(../images/tjcy_09.png) center center no-repeat; background-size: 50% auto; border-width: 0px; margin: 0px;}

.addressul textarea{border-width: 0px; border-bottom: 1px #e6e6e6 solid; padding: 15px;}

.addressul .sub{position:fixed; left: 0px; bottom: 0px; width: 100%; padding: 0.6em 6%; background: #fff;}
.addressul .sub input{border-radius: 1.5em; background: #6edd85;}

.addressul .moren{padding: 8px 0px;}











/*收货地址*/
.shdz_list{font-size: 1.1em;}
.shdz_list li{margin-top: 0.8em; background: #fff; line-height: 1.6; padding: 5px 0px 0px;}
.shdz_list li .top{padding: 0px 15px;}
.shdz_list li .top .left{float: left;}
.shdz_list li .top .right{float: right; color: #999999;}
.shdz_list li .center{margin-top: 0.5em;padding: 0px 15px;}


.shdz_list li .bottom{padding: 5px 15px; border-top: 1px #e6e6e6 solid; margin-top: 0.5em; position:relative;}
.shdz_list li .bottom .mui-radio.mui-left input[type=radio]{left: 0px;}
.shdz_list li .bottom .mui-radio.mui-left label{padding-left: 34px;}
.shdz_list li .bottom .moren{position:relative; display: block;}
.shdz_list li .bottom .moren:before{content: '\e411';font-family: Muiicons; position:absolute; left: 0px; top: 50%; transform: translate(0,-50%);
    font-size: 20px;
    font-weight: 400;
    line-height: 1;
    text-decoration: none;
    color: #aaa;
    border-radius: 0;
    background: 0 0;
    -webkit-font-smoothing: antialiased;}


.shdz_list li .bottom .caozuo{position:absolute; right: 4%; top: 50%; transform: translate(0,-50%);}
.shdz_list li .bottom .caozuo a{display: inline-table; margin-left: 1em;}


.tjshdz{position:fixed; left: 0px; bottom: 0px; width: 100%; padding: 0.6em 15px; background: #fff;}
.tjshdz input{border-radius: 1.5em; background: #6edd85; width: 100%;font-size: 1.2em;}
.tjshdz a{border-radius: 1.5em; background: #6edd85; width: 100%;font-size: 1.2em; display: block; text-align:center; color: #fff; line-height: 2.4;}




/*登录*/
.login{background: #fff; border-radius: 1em; margin: 3em 6%; padding: 3em 6%;}

.login .title{font-size: 1.5em; color: #fe7b5e; text-align:center; line-height: 1.5;}
.login ul{margin-top:2em;}
.login ul li{background: #f5f6f7; border-radius: 25px; height: 50px; margin-bottom: 1em;}
.login ul li.code{position:relative;}
.login ul li.code #btn{background: #fff; position:absolute; right: 4%; top: 50%; transform: translate(0,-50%); height: 30px; padding: 0px 15px; border-radius: 15px;}
.login ul li input{margin:0px; height: 50px; border-width: 0px; background: none;}

.login ul li.sub{text-align:center;}
.login ul li.sub input{background: #6edd85; width: 100%; border-radius: 25px;}






/*会员中心*/
.member_top{background: url(../images/hyzx_02.png) center center no-repeat; background-size: 100% 100%; text-align:center; padding: 1.6em 0px 3em;}
.member_top .img{width: 120px; height: 120px; background: rgba(255,255,255,0.3); padding: 10px; margin:0px auto; border-radius: 50%;}
.member_top .img .middle{height: 100px;}
.member_top .img img{ border-radius: 50%;}
.member_top .title{color: #fff; font-size: 1.4em; line-height: 1.5; margin-top: 6px;}
.member_top .word{margin-top: 10px;}
.member_top .word span{background: #fff; line-height: 2; font-size: 1.05em; color: #fe7b5e; line-height: 2em; border-radius: 1em;display: inline-table; padding: 0px 1em;}
.member_top .sqvip{margin-top: 1em;}
.member_top .sqvip a{background: #fff; line-height: 2; font-size: 1.05em; color: #fe7b5e; line-height: 2em; border-radius: 1em;display: inline-table; padding: 0px 1em;}




.member_order{margin: 1.5em 15px 0px; border-radius: 0.8em; box-shadow: 0px 0px 5px #eee; overflow: hidden;}


.member_title{position:relative; border-bottom: 1px #f5f6f8 solid; padding: 10px 15px; }
.member_title h3{font-size: 1.3em; line-height: 1.5;}
.member_title a{position:absolute; right: 15px; top: 50%; transform: translate(0,-50%); font-size: 1.3em; color: #999999; background: url(../images/tjcy_09.png) center right no-repeat; background-size: auto 60%; padding-right: 16px;}


.member_order .mui-grid-view.mui-grid-9{background: #fff; }
.member_order .mui-grid-view.mui-grid-9 .mui-table-view-cell{border-width: 0px;}
.member_order img{max-width: 45px;}


.member_set{margin: 1.5em 15px 0px; border-radius: 0.8em; box-shadow: 0px 0px 5px #eee; overflow: hidden;}
.member_set span{display: inline-table; padding-left: 35px; line-height: 2;}
.member_set .tzxx{background: url(../images/hyzx_18.png) center left no-repeat; background-size: auto 80%;}
.member_set .zxkf{background: url(../images/hyzx_21.png) center left no-repeat; background-size: auto 80%;}
.member_set .shdz{background: url(../images/hyzx_24.png) center left no-repeat; background-size: auto 80%;}
.member_set .hutg{background: url(../images/hyzx_27.png) center left no-repeat; background-size: auto 80%;}


.member_tui{margin: 1.5em 15px 0px; border-radius: 0.8em; box-shadow: 0px 0px 5px #eee; overflow: hidden; line-height: 2;}
.member_tui .mui-table-view:after{display: none;}




/*VIP信息*/


.vip_bg{background: url(../images/showbg_02.png) center top no-repeat; background-size: 100%; padding: 2em 0px;}


.vipxinxi{background: #fff; margin:1em 15px; border-radius: 1em; padding: 1em 15px; font-size: 1.2em;}
.vipxinxi li{padding: 1em 0px; border-bottom: 1px #e6e6e6 solid; line-height: 1.6; position:relative;}
.vipxinxi li label{float: left; max-width: 28%;}
.vipxinxi li .right{float: right; width: 70%;}

.vipxinxi li img,.vipxinxi li .middle{height: 60px;}
.vipxinxi li .txt{color: #999;}
.vipxinxi li button{width: 1em; position:absolute; right: 15px; top:50%; transform: translate(0,-50%); background: url(../images/tjcy_09.png) center center no-repeat; background-size: auto 100%; height: 1em; border-width: 0px;}


.mui-popup-input input{height: 40px;}






/*提交订单*/

.tjdd_top{margin-top: 1em; padding: 0.3em 15px;}
.xzdz_ul{background: url(../images/dizhi_03.png) top left no-repeat; background-size: 40px; line-height: 1.6; font-size: 1.2em; padding:0px 20px 0px 55px; position:relative;}
.xzdz_ul em{color: #999; display: inline-table; margin-left: 1em;}
.xzdz_ul a{display: inline-table; position:absolute; right: 0px; top: 50%; transform: translate(0,-50%); width: 1em; height: 1em; background: url(../images/tjcy_09.png) center center no-repeat; background-size: auto 80%;}



.tjdd_address{position:fixed; top: 0px; left: 0px; width: 100%; height:100%; z-index: 999; background: #fff; display: none;}

.tjdd_address .mui-bar{position:static;}
.tjddshdz_list{font-size: 1.1em;}
.tjddshdz_list li{margin-top: 0.8em; background: #fff; line-height: 1.6; padding: 5px 0px 0px;}
.tjddshdz_list li .top{padding: 0px 15px;}
.tjddshdz_list li .top .left{float: left;}
.tjddshdz_list li .top .right{float: right; color: #999999;}
.tjddshdz_list li .center{margin-top: 0.5em;padding: 0px 15px;}

.tjddshdz_list li .bottom{padding: 5px 15px; border-top: 1px #e6e6e6 solid; margin-top: 0.5em; position:relative;}
.tjddshdz_list li .bottom .mui-radio.mui-left input[type=radio]{left: 0px;}
.tjddshdz_list li .bottom .mui-radio.mui-left label{padding-left: 34px;}
.tjddshdz_list li .bottom .moren{position:relative; display: block;}
.tjddshdz_list li .bottom .moren:before{content: '\e411';font-family: Muiicons; position:absolute; left: 0px; top: 50%; transform: translate(0,-50%); font-size: 20px; font-weight: 400; line-height: 1; text-decoration: none; color: #aaa; border-radius: 0; background: 0 0; -webkit-font-smoothing: antialiased;}

.tjddshdz_list li .bottom .caozuo{position:absolute; right: 4%; top: 50%; transform: translate(0,-50%);}
.tjddshdz_list li .bottom .caozuo a{display: inline-table; margin-left: 1em;}







.tjdd_list{margin-top: 1em;}
.tjdd_list li{padding: 1.6em 15px; border-bottom: 1px #e6e6e6 solid;}
.tjdd_list .middle{height: 90px;}
.tjdd_list .img{background: #f9f9f9; float: left; width: 90px; text-align:center;}
.tjdd_list img{max-width: 90px; max-height: 70px;}
.tjdd_list .word{width: calc(100% - 140px); float: left; margin-left: 10px;}
.tjdd_list .word h3{font-size: 1.1em; line-height: 1.5;}
.tjdd_list .word span{font-size: 1.15em; color: #ff002a;}

.tjdd_list .num{color:#999; width: 40px; float: right; text-align:right;}



.tjdd_word{margin: 1em 0px 0px; line-height: 2; color: #999999;}
.tjdd_word1{margin: 0px; line-height: 2;}


.tjdd_bottom{position:fixed; bottom: 0px; left: 0px; background: #fff; width: 100%; padding: 0.6em 15px; text-align:right; line-height: 2em; font-size: 1.2em;}
.tjdd_bottom i{color: #ff002a;}
.tjdd_bottom button{background: #6edd85; color: #fff; line-height: 2em; border-radius: 1em; border-color: #6edd85; padding: 0px 1em; margin-left: 1em;}

.height{height:4em;}




/*订单详情*/


.ddxq_top{margin-top: 1em; padding: 0.2em 15px;}
.ddxq_top ul{margin: 1em 0px;}

.kd_ul{background: url(../images/kuandi_03.png) center left no-repeat; background-size: 40px; line-height: 1.6;  padding:0px 20px 0px 55px; position:relative;}
.kd_ul p{font-size: 1.2em;}
.kd_ul span{color: #999;}

.kd_ul a{display: inline-table; position:absolute; right: 0px; top: 50%; transform: translate(0,-50%); width: 1em; height: 1em; background: url(../images/tjcy_09.png) center center no-repeat; background-size: auto 80%;}

.ddxq_desc{line-height: 1.6; color: #999; padding: 0px 15px; margin-top: 1em;}


.ddxq_bot{text-align: right; position:fixed; left: 0px; bottom: 0px; width: 100%; background: #fff; padding: 0.6em 15px;}
.ddxq_bot a{display: inline-table; border:1px #000 solid; line-height: 2; padding: 0.2em 1.5em; border-radius: 1.5em;}
.ddxq_bot a.act{color: #fff; background: #6edd85; border-color: #6edd85;}







.pages{text-align: center;}
.pages a,.pages span{display: inline-table; line-height: 2; border:1px solid #d9d9d9; border-radius: 4px; padding: 0px 0.4em; margin: 0px 0.2em;}
.pages .nums{}
.pages a:hover,.pages span.current{border-color:#7ed28e; color: #7ed28e;}

