*{margin:0;padding:0;}
html,body{height:100%;width:100%;}
body{background:#eee;font-family:"verdana",'Microsoft YaHei';font-size:12px;color:#333;-webkit-overflow-scrolling:touch;}
html{-webkit-text-size-adjust:none;}
#main{min-height:calc(100% + 1px);}
table{border-spacing:0px;}
ul{list-style:none;}
a{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em,i{font-style:normal;}
a,input,select{text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type="button"],input[type="submit"]{ -webkit-appearance: none;border-radius:0px;cursor:pointer;}
input[type="number"] { -webkit-appearance: none;}


/*样式化复选框*/
input[type="checkbox"] { -webkit-appearance: none;  border:1px solid #ccc;vertical-align:middle;background:#fff;width:18px;height:18px;margin-right:2px;cursor:pointer;border-radius:0px;}
input[type="checkbox"]:focus,input[type="checkbox"]:hover { border-color:#06c;}
input[type="checkbox"]:checked {border-color:#5BD020;background:#5BD020 url(/exusers/images/checkboxImg2.png) center -2px no-repeat;background-size:20px 20px;}
.defaultAddress input[type="checkbox"]:checked {border-color:#5BD020;background:#5BD020 url(/exusers/images/checkboxImg.png) center -2px no-repeat;background-size:20px 20px;}


/*样式化复选框*/

input[type="radio"] { -webkit-appearance: none;border:1px solid #ccc;background:#fff;width:18px;height:18px;margin-right:0px;border-radius:100%;cursor:pointer;outline:none;}
input[type="radio"]:focus,input[type="radio"]:hover { border-color:#06c;}
input[type="radio"]:checked {border-color:#ccc;background:#5BD020 url(/exusers/images/passbg.png) center center no-repeat;outline:none;border:1px solid #5BD020;background-size:20px 20px;}
input::-webkit-input-placeholder{color:#ccc !important;}
[class^="icon-"], [class*=" icon-"]{font-size:16px;color:#999;}

/*对于字体图标冲突时，增加下面其中的一个class让所需的图标优先,然后对其content的字体值重写*/
.f-fontFamily{ font-family: 'FontAwesome' !important;}
.s-fontFamily{ font-family: 'Simple-Line-Icons' !important;}

.icon-wallet:before{content:"\e02a" !important}
.icon-user:before{content:"\e005" !important}
.icon-home:before{content:"\e069" !important}
.icon-check:before{content:"\e080" !important}
.icon-pie-chart:before {content: "\e05e" !important;}
.disMoUl .icon-wallet:before {content: "\e83e" !important;}



.redfont{color:#f00}
.greenfont{color:#090}
.yahei{font-family:'Microsoft YaHei',"verdana";} 
.moInput{padding:5px 0px;line-height:200%;border:0px;font-size:16px;font-family:"Microsoft Yahei","verdana";color:#666;font-weight:normal;text-indent:2px}
.moBgColor{background:#79C950}
.mofontColor{color:#79C950}
.price{color:#f00;}
.Btn{padding:7px 25px;border:none;cursor:pointer;font-size:14px;background:#e73b53;color:#fff;}
.mBottom{margin-bottom:12px;}
.mTop{margin-top:20px;}
.noTopborder{border-top:0px !important}
.padding20{padding:15px;}
.blocks{display:inline-block;}
.cl:after{content:""; display:block; clear:both;}


 #bottomBtn{width:100%;}
.bigsubmitBtn{width: calc(100% - 30px); display: block; margin: auto;height:45px;line-height:45px;text-align:center;font-size:16px;border:0px;color:#fff;font-family:"verdana",'Microsoft YaHei';cursor:pointer;}
 
.bBorder,.moList li{position: relative;}
.bBorder:before, .bBorder:after,.moList>li::before,.moList>li::after{content:' ';display: block;width: 100%;position: absolute;left: 0;border-bottom:1px solid #ccc; }
.bBorder:before,.moList>li:before{top: 0;display: none;}
.bBorder:after,.moList>li::after{bottom: 0;}
.tBorder:before{top:0;display:block;}
.tBorder:after{bottom:0;display:none;}
.TbBorder:before{top:0;display:block;}
.TbBorder:after{bottom:0;display:block;}
.rBorder:before{border-right:1px solid #c7c7c7;top:0;left:0;border-top:none;}
.lBorder:after{border-left:1px solid #c7c7c7;top:0px;left:0;border-top:none;z-index:5;display:inline-block}

 @media (-webkit-min-device-pixel-ratio:1.5), (min-device-pixel-ratio: 1.5){
        .bBorder:after,.bBorder:before,.moList>li::before,.moList>li::after{-webkit-transform: scaleY(.7);-webkit-transform-origin: 0 0;transform: scaleY(.7);}
           .bBorder:after,.moList>li::after{-webkit-transform-origin: left bottom;}
      }
@media (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio: 2){
        .bBorder:after,.bBorder:before,.moList>li::before,.moList>li::after{-webkit-transform: scaleY(.5);transform: scaleY(.5);}
      }
 
 /*头部样式*/
.MuserTop{height:40px;line-height:40px;background:#fff;width:100%;position:fixed;top:0;left:0;z-index:999;text-align:center;}
.MuserTop span{font-size:16px;width:150px; text-align:center; display:block; margin:auto;}
.MuserTop .topBar,.MuserTop .topBar i{display:inline-block;height:40px;width:40px;text-align:center;line-height:40px;}
.MuserTop .topBar .icon-angle-left{font-size:24px;}
.MuserTop .lBar{float:left;}
.MuserTop .rBar{float:right;}
.searchPro{background:#eee;border:none;height:28px;line-height:28px;text-indent:5px;outline:none;width:74%;border-radius:2px;}




 /*底部样式*/
.MuserBottom{height:50px;width:100%;position:fixed !important;bottom:0;left:0;background:#fff;z-index:99995;}
.MuserBottom ul li{  float: left;width: 25%;text-align: center;}
.MuserBottom ul li a{  text-decoration: none;display: inline-block;width: 100%;height: 100%;}
.MuserBottom ul li a .MBtitle{display: block;text-align: center;color: #666;font-size: 12px;}
.MuserBottom ul li a span{padding: 10px 0 3px 0;display: inline-block;font-size:20px;}
 /*授权登陆*/

 .wxLogins{overflow:hidden;zoom:1;margin:0px 15px}
 .wxLogins .wxlogin-link{border:1px solid #DBDBDB;background:#fff;text-align:center;color:#666;line-height:40px;display:block;font-size:14px;margin-bottom:8px;cursor:pointer}
  .wxLogins .wxlogin-link:hover{background:#f5f5f5}
 #mobileMainBox .padding20{padding-bottom:0px;}

/*moMainBox 中间内容*/
#mobileMainBox{overflow:hidden;zoom:1;margin:40px auto 50px auto;clear:both;padding-bottom:90px;}
#mobileAddBox{overflow:hidden;zoom:1;margin:50px auto 0px auto;}
#Moul,.moul{background:#fff;margin-bottom:20px;position:relative}
#Moul ul.moList,.moul ul.moList{margin:0px 20px;overflow:hidden;zoom:1}
#Moul ul.moList li,.moul ul.moList li{min-height:40px;line-height:35px; background:#fff;}
#Moul ul.moList>li:last-child,.moul ul.moList>li:last-child{border-bottom:0px;}
#Moul ul.moList li:last-child::after,.moul ul.moList li:last-child::after{border-top:0px;border-bottom: 0;}
#Moul .title,.moul .title{font-size:18px;}
#Moul ul.moList li .moInput,.moul ul.moList li .moInput{width:70%}
#Moul li.dLi,.moul li.dLi{padding-top:2px}
#Moul .ManageAdd,.moul .ManageAdd{position:absolute;right:20px;top:12px;z-index:999;}
#Moul .ManageAdd li,.moul .ManageAdd li{float:right;margin-left:10px;}
#Moul a.defLink,.moul a.defLink{background:#FFD1D0;color:#FD3B39;font-size:12px;text-align:center;border-radius:3px;padding:3px 4px}
#Moul a.del,.moul a.del{width:23px;height:23px;display:block;background:url(/exusers/images/delbg.png) left center no-repeat}
#Moul a.pass,.moul a.pass{width:23px;height:23px;display:block;background:#f00 url(/exusers/images/passbg.png) left center no-repeat}
#Moul a.set_defLink,.moul a.set_defLink{background:#DBDBDB;color:#666}
.moul{margin-bottom:10px;}
.moul.address_msg .title{font-size: 16px;}
.moul.address_msg ul.moList li.textarea{height: 66px !important;}
.moul.address_msg ul.moList li.textarea textarea{font-size: 14px;}




#moEditBox #Moul{margin-bottom:0px;}
#moEditBox .saveAdd{margin:20px;overflow:hidden;zoom:1}
#moEditBox .saveAdd .AddBtn{}
#moEditBox .saveAdd .AddBtn input{width:35%;float:right;color: #fff;font-size: 18px;text-align: center;line-height:40px;border: 0px;font-family: "Microsoft Yahei","verdana";}
#moEditBox .defaultAddress{line-height:45px;}
#moEditBox .saveAdd.address_msg{margin:10px 20px;}
#moEditBox .saveAdd.address_msg .AddBtn input{font-size: 14px;line-height: 2;}

/*配送方式*/
	.moSelectbox{border:1px solid #DBDBDB;border-width:1px 0px;padding:20px;background:#fff;}
    .moTitle{font-size:18px;}
	.setbox .setUI{overflow:hidden;zoom:1;margin-top:16px;}
	.setbox .setUI li{float:left;margin:10px 6px 0 0;width:90px;text-align:center;line-height:40px;background:#FAFAFA;border:1px solid #DBDBDB;cursor:pointer;font-size:12px;}
	.setbox .setUI li:nth-child(3n){margin-right:0;}
	.setbox .setUI li.current,.setbox .setUI li:hover{border:1px solid #f30;background:#fff}
	.setbox .setUI li .g{color:#999;font-size:12px;}
	.setbox .setUI li.big-li {width:auto;}
	.setbox .setUI li.big-li #customDelivery{width:284px;height:66px; border:0;}
	.delivery .setUI li{line-height:28px;}
	.delivery .setUI li .b{margin-top:10px;}

/*所谓的收银台*/
#orderokPage{margin-right:10px;float:left;margin-top:0px;background-size:100%;}
#orderokPage i{font-size:34px;}
.orderTips .title{font-size:16px;color:#333;line-height:36px;font-weight:bold}
.orderlist{}
.orderlist ul{margin-top:20px;}
.orderlist li{color:#666;line-height:28px;}
.orderlist li span.item{width:62px;display:block;float:left}

.Accountshow{font-size:16px;color:#999}

.PaywayList .payMoney{font-size:16px;}
.PaywayList .payMoney .redfont{font-size:22px;}
#Moul ul.PaywayList li{overflow:hidden;zoom:1;height:46px;padding:10px 0px;}
#moLeft{float:left;width:90%}
#moLeft img{margin-right:10px;float:left;width:100px;}
#moRight{float:right;}
.moSelectbox #Moul{margin-bottom:0px;}
.moSelectbox #Moul ul.moList{margin:0px;}
.paywayMain{line-height:180%;margin-left:115px;}
.paywayMain .t{font-size:16px;}
.paywayMain .d{color:#999;font-size:10px;height:45px;width:100%;  white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.noPadding{padding:0px 15px;}

/*确认订单*/

.mobigTitle{font-size:14px;color:#333;line-height:45px}
.mobigTitle i{color:#ccc;font-size:20px;float:right;padding-top: 0px;display: inline-block !important;cursor:pointer;}
.mobigTitle .upArr,.deliveryDetail .upArr,.selectList .upArr,.My_moprodshow .upArr{padding-top: 17px;display: block;float: right;}
.deliveryDetail .upArr i,.selectList .upArr i,.My_moprodshow .upArr i{font-size:22px;color:#ccc}
.deliveryDetail{overflow:hidden;zoom:1;}
#delivery{float:left;width:90%}
.moOrderDetial ul li{height:45px;line-height:45px;}
.moOrderDetial ul li .n{color:#999;font-size:16px}
.moOrderDetial ul li .d{float:right;font-size:24px;}
.moOrderDetial ul li select.moInput{border:1px solid #DBDBDB;border-radius:0px;min-width:40%;max-width:140px;}
.moList .listName{font-size:16px;color:#999;padding-right:25px;}
.selectList{font-size:16px;}
.selectList .upArr{padding-top:0px !important}
.moLeft{float:left}
.proBox{overflow:hidden;zoom:1}
.proBox .pTable td{line-height:30px;padding:0px;}
.proBox .pTable .lTd{width:67px;}
.proBox .pTable .lTd img{width:55px;height:55px;margin:12px 0px;}
.proBox .moprodshow .t{font-size:14px;color:#333;line-height:180%}
.proBox .moPropery {overflow:hidden;zoom:1;} 
.proBox .moPropery li{float:left;color:#999;margin-right:10px;font-size:12px;} 
.proBox .moProNum{float:right;color:#888;font-size:16px;}
.proBox .moPrice{font-size:20px;color:#666}
.proBox .moPrice s{font-size:12px;color:#999}
 .deliveryDetail{color:#666;line-height:180%;font-size:16px;padding:10px 0 10px 0;margin:-20px 0 -20px 0}
 .deliveryDetail .name{float:left}
 .deliveryDetail .mobile{float:right}
 .deliveryDetail .address{clear:both;font-size:12px}
 



 /*我的订单*/
 .moOrderDetail{overflow:hidden;zoom:1}
.moOrderDetail li.bigLi{font-size:14px;color:#333;}
.moOrderDetail li{line-height:25px;color:#666;font-size:14px;}
#moBuyBtn{overflow:hidden;zoom:1;margin:20px 0px;}
#moBuyBtn .submitBtn{width:100px;height:35px;line-height:35px;text-align:center;color:#fff;font-size:14px;border:0px;font-family:"Microsoft Yahei","verdana";cursor:pointer}
#moBuyBtn .whiteBtn{background:#FAFAFA;border:1px solid #DFDFDF;color:#666}
#moBuyBtn a.dLinks{padding-left:10px;color:#06c;font-size:14px;}
.My_moprodshow .moLeft{width:85%;}
.My_moprodshow {margin:20px 0px 15px;overflow:hidden;zoom:1}
.proBox .pTableList .lTd img{margin-top:20px}

/*订单详情*/
.detailList li{line-height:40px;font-size:14px;color:#333}
.detailList li .listName{color:#333}
.detailList li .youhuiMon{font-size:12px;color:#666;}
.detailList .ADetail .listName{float:left;display:block}
.detailList .ADetail .showAddr{margin-left:68px;display:block;line-height:25px;padding-top:8px;}

#ManageBtn{overflow:hidden;zoom:1;height:45px;line-height:45px;}
#ManageBtn .manageLeft{float:left;width:50%;background:#fff}
#ManageBtn .manageRight{float:right;width:50%;background:#fff}
#ManageBtn .m{font-size:12px;color:#666;padding-left:10px}
#ManageBtn .m .mofontColor{font-size:16px;}
#ManageBtn .submitBtn{color:#fff;border:0px;font-size:14px;text-align:center;width:50%;float:right;height:45px;line-height:45px;display:block;font-family:"Microsoft YaHei"}
#ManageBtn .grayBgColor{background:#999}

/*我的卡券包*/
.MyCardList{overflow:hidden;zoom:1;}
.MyCardList li{float:left;width:33.3%;}
.MyCardList li div.rad{width:65px;height:65px;display:block;margin:0 auto;border-radius:100%;background:#79C950 url(/exusers/images/bigconpou.png) center center no-repeat;background-size:32px 42px}
.MyCardList li div.radCard{background:#01B5DA url(/exusers/images/bigcard.png) center center no-repeat;background-size:45px 30px}
.MyCardList li div.radRed{background:#FC5253 url(/exusers/images/bigred.png) 8px center no-repeat;background-size:48px 38px}
.MyCardList .radName{color:#666;font-size:14px;text-align:center;line-height:45px}
.MyCardList .radName strong{padding-left:5px;}
.show-moList{margin:0px 20px 20px;background:#fff}
.show-moList .moDivtop{background:#79C950 url(/exusers/images/molistbg.png) left bottom repeat-x;color:#fff;font-size:16px;}
.show-moList .moRedtop{background:#FC5253 url(/exusers/images/molistbg.png) left bottom repeat-x;color:#fff;font-size:16px;}
.show-moList .moDivbottom{color:#333;padding:20px;}
.show-moList .shopName{font-size:16px;}
.show-moList .userDate{font-size:12px;color:#888;float:right}
.show-moList  img{margin:20px;width:70px}
.show-moList .leftimg{width:100px}

.showCardlist .moDivtop{background-color:#01B5DA}
.showRedlist .moDivtop{background-color:#FC5253}


/*首页*/
.userInfo{height:150px;position:relative;}
.userInfo .bColorDiv{position:absolute;bottom:0;left:0;height:50px;background:rgba(255,255,255,0.2);z-index:2;width:100%;}
.userInfo .rColorDiv{height:100%;width:20%;background:rgba(0,0,0,	0.1);position:absolute;top:0;right:0;z-index:3;}
.userTx{width:30%;height:90px;float:left; margin: 30px 2% 0 5%;position:relative;z-index:3;}
.userTx a,.userTx a i{display:inline-block;width:80px;height:80px;line-height:90px;}
.userTx a{text-align:center;border:3px solid #f0f0f0;background:#d1d1d1;border-radius:100%;overflow:hidden;}
.userTx a i{font-size:48px;margin-top:0px;color:#fff;}
.userTip{width:63%;float:left;height:150px;position:relative;z-index: 15;}
.userTip ul{height:50px;width:100%;position:absolute;bottom:0;left:0;z-index:20;}
.userTip ul li{float:left;width:33.3%;text-align:center;}
.userTip ul li a{display:inline-block;width:100%;height:50px;color:#fff;}
.userTip ul li a p{font-size:12px;margin: 6px 0 2px 0;}
.userTip ul li a font{font-size:12px;}
.userTip .userName{margin-top:40px;font-size:16px;color:#fff;}
.uname{margin-bottom:5px;font-size:22px;}
.homeUi .line{font-size:10px;padding:0 5px;}
.homeUi a,.homeUi a i{color:#fff;font-size:14px;}
.ctrolMenu a{display:block;height:50px;line-height:50px;background:#fff;clear:both;border-left:4px solid;overflow:hidden;zoom:1;}
.ctrolMenu a i{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;float:left;}
.ctrolMenu a font{text-indent:15px;font-size:16px;color:#333;display:inline-block;height:50px;line-height:50px;}
.ctrolMenu a:first-child{border-color: #F0DC01;}
.ctrolMenu a:nth-child(2){border-color: #FC5253;}
.ctrolMenu a:nth-child(3){border-color: #CE8457;}
.ctrolMenu a:nth-child(4){border-color: #79C950;}
.ctrolMenu a:nth-child(5){border-color: #B366F2;}
.ctrolMenu a:nth-child(6){border-color: #01B5DA;}
.ctrolMenu a:nth-child(7){border-color: #999;}
.ctrolMenu a:nth-child(8){border-color: #FF8E35;}
.ctrolMenu a:nth-child(9){border-color: #E83C0C;}
.ctrolMenu a:nth-child(10){border-color: #79C950;}
.ctrolMenu a:nth-child(11){border-color: #6699FF;}
.ctrolMenu a:nth-child(12){border-color: #E83C0C;}
.ctrolMenu a:nth-child(13){border-color: #CE8457;}
.ctrolMenu a i.icon-chevron-thin-right{float:right;text-align:right;margin-riGht:8px;font-size:14px;color:#ccc}
.ctrolMenu .lBorder:after{height:50px;display:block}


/*我的留言板*/
.clmBox,.msgForm{background:#fff;}
.clmBox{clear:both;}
.msgTxt{padding:10px;height:100px;border:1px solid #dbdbdb;background:#eee;outline:none;}
.threeColumn{background:#fff;}
.threeColumn i{font-size:16px;}
.columnSpan{display:inline-block;width:30px;min-height:35px;line-height:35px;}
.columnL{float:left;text-align:left;}
.columnL .clmRadio{margin-top:6px;}
.columnR{float:right;text-align:right;}
.columnM{margin:0 50px 0px 30px;;}
.columnM .columnTit{height:35px;line-height:35px;color:#666;font-size:12px;}
.columnM .clmTxt{line-height:180%;font-size:12px;}
.columnM  .clmTR,.columnM .orderNum em{display:inline-block;float:right;}
.columnM .orderNum{margin:10px 0;color:#666;}
.columnM .orderNum em{color:#999;}
.msgBotBar{background:#fff;}
.msgBotBar label{padding:0 10px 0 22px;cursor:pointer;font-size:14px;}
.msgBotBar a{font-size:14px;color:#333;}

/*我的现金账户*/
.myMoney{background:#fff;overflow:hidden;}
.divHalf{width:50%;float:left;text-align:center;}
.divHalf.leftD{text-align:left;}
.divHalf.rightD{text-align:right;}
.tMoney{overflow:hidden;}
.tMoney h5{font-size:14px;margin:35px 0 10px 0;}
.tMoney .priceNum{font-size:26px;margin-left:10px;margin-bottom:25px}
.divHalf .Pa{margin:20px 0;}
.divHalf .Pa a{display:inline-block;width:94%;font-size:14px;height:35px;margin:0 5px;line-height:35px;text-align:center;border:1px solid #dbdbdb;color:#666;}
.divHalf .Pa .moBgColor{border:none;height:37px;line-height:37px;width:94%;color:#fff;}
.Pa a i{  vertical-align: -4px;font-size: 20px;padding-left: 10px;}


/*我的积分页面*/
.pointsBox{overflow:hidden;}
.pointsList{width:100%;}
.pointsList li{padding:6px 20px;overflow:hidden; margin-bottom:10px; background:#fff;}
.pointsList li>div{padding:5px 0;text-align:left;}
.pointsList li .dinfo2{display:block; overflow:hidden; white-space:nowrap; margin-bottom:9px;}
.pointsList li .d1{width:64%;text-align:left;}
.pointsList li .d1 h5,.pointsList li .d1 p{margin:4px 0;}
.pointsList li .d1 h5{font-size:12px;color:#333;}
.pointsList li .d1 p{font-size:12px;color:#999;}
.pointsList li .d2,.pointsList li .d3{width:18%;line-height:50px;}
.pointsList li .d2{font-size:16px;}
.pointsList li .d3{font-size:12px;color:#999;text-align:right;}
.divHalf .duihuan{display:inline-block;width:150px;height:35px;line-height:35px;text-align:center;border:1px solid #dbdbdb;color:#666;margin-top:50px;}
.pointsList li h5{font-size:16px !important; }
.pointsList .face{float:left; width:100px;height:100px; overflow:hidden; border-radius:50%; margin-right:15px; padding:0;}
.pointsList .face img{width:100%;}
.pointsList .kjia{float:left; width:160px;}
.pointsList .kzs{clear:both; height:38px; padding:14px 0 5px;border-top:1px solid #eee; margin-top:14px;}
.pointsList .kjia p{font-size:16px; line-height:1.8; color:#333; white-space:nowrap; text-overflow:ellipsis;}
.pointsList .kjia p span{color:#000;}
.pointsList .kzs .dinfo2{float:left; width:70px; margin-right:10px;}
.pointsList .kzs .dinfo2 span{display:block; color:#e30c26; font-size:14px;}
.pointsList .kzs .dinfo2 span.bname{color:#666;}
.pointsList .kzs .price{float:right;}
.pointsList .kzs .price a{border:1px solid #e30c26; color:#e30c26; height:32px; line-height:32px; border-radius:4px; display:block; padding:0 20px;}
.pointsList li p{padding:6px 0; line-height:1.4; height:16px; font-size:14px;}
.pointsList li p .txname{float:left; font-size:18px;}
.pointsList li p .txtime{float:right; color:#999; margin-top:2px;}
.pointsList li p .eprice{float:left; color:#999; margin-top:2px;}
.pointsList li p .price{float:right; font-size:16px;}







/*积分兑换页面*/
.prod{float:left;margin-top:20px;width:50%;}
.prod .prodimg{height:220px;text-align:center;vertical-align:middle;overflow:hidden;margin:0 10px;}
.prod .prodimg img{width:100%;min-height:220px;display: table-cell;vertical-align:middle;}
.prod .prodcon{margin:0 10px;background:#fff;box-shadow:1px 1px 3px #ddd;height:120px;}
.prod .prodcon .prodName,.prod .prodcon p{height:50px;line-height:50px;margin-left:12px;margin-right:12px;}
.prod .prodcon .prodName{overflow:hidden;}
.prod .prodcon p{margin-top:14px;}
.prod .prodcon p span{color:#f00;font-size:22px;  font-family: arial;padding-right:1px;}
.prod .prodcon p span i{font-style:normal;font-size: 14px;color: #f00;font-family: '宋体'}
.prod .prodcon p font{padding:0 5px;color:#666;font-size:12px;text-decoration: line-through;font-family: '宋体'}
.prod .prodcon p a{display:inline-block;float:right;padding:3px 12px;font-size:12px;color:#333;font-family: '宋体';border:1px solid #dbdbdb;margin-top:10px;line-height:22px;}
.prod .prodcon p a:hover{border:1px solid #f00;color:#f00;}

.couponList{margin-bottom:30px;width:50%;float:left;margin-top:20px;}
.couponList .djqTop,.couponList .djqBot{margin:0 10px;}
.couponList .djqTop{background:#FFCC60 url(/market/images/coupon1_top.png) left top repeat-x;height:230px;text-align: center;position:relative;text-align:left;text-indent:28px;}
.couponList .djqTop .djqLabel{position:absolute;top:15px;right:8px;width:60px;height:55px;display:inline-block;background:url(/market/images/coupon.png) no-repeat left center;z-index:1;background-size:90%;}
.couponList .djqTop .cpMoney{  font-size: 56px;color: #fff;padding-top: 50px;height: 50px;line-height: 50px;  margin-bottom: 8px;}
.couponList .djqTop .cpMoney font{font-size:16px;color:#fff;font-family: '宋体';}
.djqTop .condition,.djqTop .useTime{font-size:12px;color:rgba(0,0,0,0.5);font-family:'宋体';}
.djqTop .condition{margin-top:15px;}
.couponList .djqBot{height:75px;background:#fff url(/market/images/couponbotbg.png) left bottom repeat-x;  box-shadow: 1px -1px 3px #ddd;}
.couponList .djqTop .daijinquan{  font-size: 26px;color: #fff;height: 35px;line-height: 35px;}
.djqBot span {display: inline-block;margin: 23px 0 0 15px;font-size: 18px;color: #f00;float: left;}
.djqBot span font{padding: 0 5px;color: #666;font-size: 14px;text-decoration: line-through;font-family: '宋体';}
.djqBot a{display: inline-block;padding:5px 12px;border: 1px solid #dbdbdb;font-size: 12px;font-family:'宋体';color:#333;  float: right;margin: 25px 15px 0 0;  line-height: 18px;}
.djqBot a:hover{color:#f00;border:1px solid #f00;}

/*优惠券*/
.couponD{margin:0;}
.couponD .moDivtop{overflow:hidden;}
.moDivtop p{margin-bottom:18px;color:#fff;}
.moDivtop .storeP{font-size:14px;margin:0 0 15px 25px;padding-top:20px;}
.moDivtop .storeP img{width:38px;height:38px;vertical-align:-12px;padding-right:10px;margin:0;}
.moDivtop .storeP em{padding-left:5px;}
.moDivtop .txtCen{text-align:center;}
.moDivtop .cen1{font-size:18px;}
.moDivtop .cen2{font-size:12px;color:#e3e3e3;}
.moDivtop .cen3{font-size:10px;color:#e3e3e3;margin-bottom:35px;}
.showDiv{background:#fff;line-height:180%;}


/*会员卡*/
.cardInfo{background:#fff;overflow:hidden;}
.cardImg{margin: 20px auto 20px auto;height:179px;position:relative;overflow:hidden;width:300px;}
.cardImg .cardBg{width:100%;height:100%;}
.memberRights,.cardBar{background:#fff;height:45px;line-height:45px;}
.leftD{text-align:left;}
.rightD{text-align:right;}
.cardBar .leftD,.cardBar .rightD a{color:#666;}
.cardBar .leftD .pointNum{font-size:28px;}
.cardBar .rightD a i{padding-left:15px;vertical-align:-2px;}


/*购物车页面*/
.ifLogin{min-height:50px;line-height:50px;text-align:center;color:#666;font-size:12px;}
.ifLogin .Btn{display:inline-block;margin-left:10px;}
.cartSpan{display:inline-block;}
.cartSL{float:left;width:65%;text-align:left;}
.cartSR{float:right;width:35%;text-align:right;}
.cartSpan .NumList{overflow:hidden;zoom:1;margin:0 auto}
.cartSpan .NumList li{float:left;height:25px;line-height:25px;border:1px solid #e5e5e5;background:#f0f0f0;padding:0px 4px}
.cartSpan .NumList li.n{background:#fff;border-width:1px 0px;padding:0px;width:40px;text-align:center;}
.cartSpan .NumList li.n input{width:98%;line-height:20px;border:0px;text-align:center;}

.cartSpan .NumList li a{font-size:18px;color:#999;display:block;}
.cartSpan .NumList li a:hover{color:#000}
.proBox .cRadio{display:inline-block;margin-top:20px;}
.cartEach .pTableList td{vertical-align:top;}
.cartEach .pTableList td .shixiao{display:inline-block;margin-top:11px;}
.cartEach  .moOrderDetail>li{clear:both;overflow:hidden;}
.moOrderDetail .attrLi{margin:10px 0;}
.cartTip,.cartBotBar{background:#fff;}
.cartTip,.cartTip a{font-size:12px;color:#999;}
.cartTip a{padding-left:15px;}
.cartBotBar{line-height:45px;}
.cartBotBar span.blocks{float:right;}
.cartBotBar span .Btn{padding:0 35px;height:45px;line-height:45px;display:inline-block;}
.cartBotBar .cartBotRadio{display:inline-block;margin:0 3px 0 15px;vertical-align:-4px;}
.cartBotBar .price{padding-right:15px;}

.grayCartBtn{background:#ccc;color:#aaa}



/*会员登录注册页面*/
.logRegForm{background:#fff;overflow:hidden;border:1px solid #dbdbdb;}
.logRegForm p{height:45px;line-height:45px;}
.logRegForm .txtInput{outline:none;display:inline-block;width:100%;line-height:45px;text-indent:10px;border:none;background:none;}
.loginBotA a{color:#999;text-decoration:underline;font-size:14px;}
.forgetForm p{height:45px;line-height:45px;border:1px solid #dbdbdb;background:#fff;}
.forgetForm p input{border:none;text-indent:5px;outline:none;line-height:45px;display:inline-block;width:100%;}
.forgetForm .CP{border-top:none;}
.forgetForm .CP input{width:60%;float:left;}
.forgetForm .CP img{margin:12px 5px 0 0;float:right;}
.forgetForm .s input{background:none;color:#999;font-family:'Microsoft YaHei';padding:0;text-decoration:underline;font-size:12px;}

.cardImg .cardbg {height: 159px;width: 267px;position: absolute;z-index: 1;}
.cardImg .cardlogo {max-height: 70px;max-width: 70px;position: absolute;top: 8px;left: 10px;z-index: 2;}
.cardImg .cardname {color: #000000;position: absolute;left: 10px;bottom: 10px;text-shadow: 0 2px rgba(255, 255, 255, 0.2);z-index: 2;font-size: 11px;font-weight: normal;font-family: "微软雅黑";}
.cardImg .cardnum {position: absolute;display: inline-block;height: 40px;top: 10px;right: 10px;text-align: right;font-size: 16px;z-index: 2;text-shadow: 0 1px rgba(255, 255, 255, 0.2);color: #000000;}
.cardnum span {text-align: left;}
.cardnum em {display: block;line-height: 13px;font-size: 10px;font-weight: normal;font-style: normal;}
.cardnum span {text-align: left;}

/*最后统一修复bug0*/
.paydesc{text-align:center;line-height:180%}
#paydesc{background:#fff;margin-top:20px;text-align:left;font-size:14px;line-height:45px;padding-left:12px}
.msgList i.icon-chevron-thin-up{padding-top:13px;}

/*会员消息*/
.msgList li{background:#fff;}	
.msgList li .mesDiv{font-size:14px;}
.msgList li:last-child::after{border-bottom:none;}
.msgList li p{clear:both;overflow:hidden;margin-bottom:5px;}
.msgList li .msgStaus{font-size:12px;color:#999;}
.msgList li .msgInfoTxt{color:#666;font-size:12px;}
.msgList li .msgInfoTxt .mt{width:92%;float:left;color:#333;}
.msgList li .msgInfoTxt .goMore{width:8%;text-align:right;display:inline-block;float:right;}
.msgList li .msgTime{font-size:10px;color:#999;}


/*账户充值*/

.payInBox{background:#fff;}
.payInForm p{height:40px;line-height:40px;margin-top:10px;}
.payInForm .mobigTitle{padding-left:0;}
.payInForm p input{display:inline-block;height:33px;line-height:33px;border:1px solid #dbdbdb;width:150px;text-indent:5px;outline:none;}
.payInForm p .infoTxt{width:280px;}
.payInBox ul.mBottom{overflow:hidden;}
.payInBox ul.mBottom li{float:left;width:33.3%;}
.payInBox ul.mBottom li img{width:85px;}
.payInBox ul.mBottom li input{vertical-align:6px;display:inline-block;margin-right:5px;}
.payBotBar{clear:both;overflow:hidden;text-align:center;margin-top:30px;}
.payBotBar .resetBtn{background:none;border:1px solid #dbdbdb;color:#666;  padding: 6px 24px;margin-right:5px;}
.payInfoD .msgTxt{  display: inline-block;height: 60px;width:70%;background: none;outline:none;}
.payInfoD{margin-top:15px;}

.fixedBar{position:fixed;left:0;bottom:50px;z-index:999;width:100%;}


/*产品搜索页面*/
.searchProEach{background:#FFF;}
.searchProEach .My_moprodshow .moLeft{width:100%;}
.searchProEach .proBox .pTable .lTd{width:82px;}
.searchProEach .proBox .pTable .lTd img{width:70px;height:70px;}
.searchProEach .bigLi a{color:#333;}
.searchProEach #moBuyBtn{margin:10px auto 0 auto;}
#moBuyBtn .price{font-size:18px;}
#moBuyBtn .yuanjia{font-size:14px;color:#999;text-decoration:line-through;padding-left:8px;}

.ec_tip{display:none;padding:5px;position: fixed;background: #555;color:#fff;border: 3px solid #555;z-index: 9999;}

/*购物车为空*/
.emptyCart{width:250px;margin:90px auto;}
.emptyCart .eImg{text-align:center;}
.emptyCart .eMain {font-family:"Microsoft YaHei","verdana";text-align:center;margin:30px auto 0px;}
.emptyCart .eMain .b{font-size:24px;color:#333;line-height:40px;}
.emptyCart .eMain .s{font-size:14px;color:#999}
.emptyCart .e-goshop{margin-top:20px;background:#fff;cursor:pointer;border:1px solid #DBDBDB;color:#616161;font-size:14px;text-align:center;padding:0px 28px;height:38px;line-height:38px;}


/*手机的错误页面*/
.showMobile_error{text-align:center;margin-top:100px}
.showMobile_error .tIMG{margin:20px 0px;}
.showMobile_error .tMain{margin-top:10px;font-family:"Microsoft YaHei","verdana";font-size:18px;font-weight:bold}


/*新增样式*/
a.more-Links{width: calc(100% - 30px); margin: auto; font-size:16px;display:block;color:#06c;text-align:center;line-height:45px;color:#666;background:#fff;height:45px;}
#showarea select.v6Input{border:1px solid #dbdbdb;padding:8px 1px;/*min-width:88px*/}

/*分销系统*/
.moConfirmBtn{text-align:center;}
.moConfirmBtn .Btn{width:86%;margin:0 auto;line-height:25px;font-size:18px;font-family:"Microsoft YaHei","verdana"; border-radius:4px}
#Moul i.icon-chevron-thin-right {float: right;text-align: right;margin-right: 0px;font-size: 14px;color: #ccc;display: inline-block;width: 35px;height: 35px;line-height: 35px;}
.disMoUl ul.moList{margin:0px auto !important;}
.disMoUl ul.moList li{padding:0px 10px 0 20px}
.disMoUl .dLogoImg{width:40px;height:40px;}
.disMoUl .dBannerImg{width:60px;height:30px}
.disMoUl .left-icon{margin-right:6px;vertical-align:center;font-size:16px;vertical-align:-2px;}
.disMoUl a{color:#333 !important; display:block; font-size:16px;}
.disMoUl select{float:right;margin-top:4px; border: 1px solid #dbdbdb;padding: 5px 1px;min-width: 120px; font-size:16px;}


.fMoUl {margin:10px auto !important;overflow:hidden;zoom:1; }
.fMoUl li{width:25%;float:left;text-align:center;background:#fff;padding:10px 0px;color:#666}
.fMoUl .cashDiv{line-height:30px;color:#333}
.fMoUl span.bigMoney{font-size:18px;font-weight:normal;color:#666;padding-right:3px}
.fMoUl span.greenfont{color:green}
.fMoUl span.redfont{color:#c00}
.fMoUl span.orangefont{color:#f60}

.moTips{color:#888;font-size:12px;padding-left:12px;line-height:25px;}
.pointsList li>div.dInfo .delUser{float:right}

  .mOrder-lists{overflow:hidden;zoom:1; height:50px; background:#fff;}
  .mOrder-lists li{width:26%;height:50px;line-height:50px;text-align:center;float:left}
  .mOrder-lists li:first-child{box-sizing:border-box; width:16%; margin-right:3%; position:relative;}
  .mOrder-lists li .line{contet:'|'; font-size:12px; color:#ccc; position:absolute; left:50px; top:0;}
  .mOrder-lists li.current{}
  .mOrder-lists li a{color:#666;font-size:16px; white-space:nowrap; padding:0px 6px; height:47px; display:block; float:left;}
  .mOrder-lists li.current a{color:#e30c26; border-bottom:3px solid #e30c26;}
  .wx_content{margin-top:36px}


  /*分销模块*/
.fxTops{background:url(images/fenxiao/tbg.jpg) left top no-repeat;text-align:center;padding:20px 0px 20px;background-size:100% 100%}
.fxTops .sUserimg img{width:90px;height:90px;border-radius:100%;border:2px solid #fff}
.fxTops .sUserName{font-family:"Microsoft YaHei","verdana";font-size:16px;line-height:30px;color:#fff}

.orderInfoDiv{background:#3a3a3a;padding:30px 0px 20px;}
.orderInfoDiv ul{overflow:hidden;zoom:1}
.orderInfoDiv li{width:33.3%;float:left;text-align:center;}
.orderInfoDiv li .oImg img{height:38px;}
.orderInfoDiv li.mli .oImg img{height:38px;}
.orderInfoDiv li .oName{font-size:16px;line-height:32px; color:#fff;}
.orderInfoDiv li .oNum{color:#b1b5ba;font-size:20px;font-weight:normal}
.orderInfoDiv li .oNum .f{font-size:16px}
.orderInfoDiv li a{color:#333}

.fxOrderList{margin-top:10px;background:#fff;}
.fxOrderTop{overflow:hidden;zoom:1;padding:10px; line-height:3;}
.fxOrderTop .orderLeft{float:left;font-size:16px;color:#111}
.fxOrderTop .orderView{float:right;color:#333;line-height:50px;}
.fxOrderTop .orderLeft img{width:32px;margin-right:14px}
.fxOrderTop .orderView a{color:#333; font-size:12px;}
.st{font-family:"宋体";font-size:12px;}

.fxOrderMain {padding:15px 0; }
.fxOrderMain ul{overflow:hidden;zoom:1;}
.fxOrderMain ul li{float:left;width:33%;text-align:center;}
.fxOrderMain ul li .fname{color:#666}
.fxOrderMain ul li img{width:35px;margin-bottom:5px;}

.disMoUl {}
.disMoUl  ul.moList li{padding:10px 10px;}
.disMoUl li img{width:32px !important;margin-right:14px}
.disMoUl li {font-size:16px;color:#111}


.disMoUl,.disMoUl .moList>li::before,.disMoUl .moList>li::after{border-top-color:#ccc}
.noMoUl ul.moList li{padding:5px 10px;}
.moBottom{margin-bottom:10px;}
.tMoney .redfont{color:#CB0000}

.myAccoutDiv .divHalf .duihuan{display:inline-block;width:100px;height:42px;line-height:42px;text-align:center;border:0px;font-size:14px;;background:#c00;color:#fff;margin-top:34px;border-radius:4px 4px}

.fxAccountList li{overflow:hidden;zoom:1;padding-left:15px;padding-right:10px;margin-bottom:0px;}
.fxAccountList .dInfoLeft{float:left}
.fxAccountList .dInfoRight{float:right;text-align:right}
.fxAccountList li h5{line-height:normal}
.grayfont{color:#999}
.smallFont{font-size:12px;}
.fxAccountList .dInfoRight .price{color:#333;font-size:16px;font-weight:bold;font-family:"Microsoft YaHei","verdana"}


/*分销订单页面*/
.orderStatusDiv{background:#fff;padding:0px 0px;}
.orderStatusDiv ul.oStatus{overflow:hidden;zoom:1}
.orderStatusDiv ul.oStatus li{float:left;width:20%;line-height:45px;}
.orderStatusDiv ul.oStatus li a{display:block;line-height:45px;color:#333;font-size:16px;text-align:center;}
.orderStatusDiv ul.oStatus li.fli{position:relative;}
.orderStatusDiv ul.oStatus li .line{position:absolute;right:0px;top:0px;color:#ccc;}
.orderStatusDiv ul.oStatus li span.oli{border-bottom:4px solid #fff;display:inline-block;padding:0px 5px;}
.orderStatusDiv ul.oStatus li span.hotLi{border-bottom:4px solid #E30C26;color:#E30C26}

.orderTables{background:#fff;margin-bottom:10px; padding:0 10px}
.orderTables td{padding:8px 5px;line-height:36px}
.orderTables td.rTd{width:25%;text-align:right;}
.orderTables td.lTd{width:70px;}
.orderTables td.mTd{text-align:left}
.orderTables .oDetailTd td{background:#F5F5F5}
.orderTables .oDetailTd .oImg img{width:60px;height:60px;border:1px solid #ccc}
.orderTables .oName{width:98%;word-break:break-all;line-height:normal;}
.orderTables .oPrice{line-height:normal;font-weight:bold}
.orderTables .grayfont{color:#999;font-size:12px;font-weight:normal}
.orderTables .moreInfos{text-align:right;}
.rfont{color:#E30C26}
.orderTables .oInfos{text-align:right;overflow:hidden;zoom:1;}
.orderTables .oInfos .oleft{float:right}
.orderTables .oInfos .oBtn{float:right;margin-left:10px;}
.orderTables .oInfos .oBtn a.alink{border:1px solid #AAA;font-size:14px;color:#333;line-height:32px;padding:0px 10px;display:block;border-radius:3px 3px}
.orderTables .oInfos .oBtn a.alink:hover{color:#E30C26}

/*分页*/
.pagenav {text-align:center;border-top:1px solid #ccc;display:inline-block;width:100%;overflow:hidden;zoom:1;padding:5px 0px;line-height:30px;background:#FFF;}
.pagenav a{font-size:13px;color:#333;padding:0px 8px;}
.pagenav .redfont{padding:5px 8px;color:#fff;background:#1C76F5;}
.pagenav .ppre,.pagenav .pnext{font-family:"宋体";font-size:12px}

.addnewBtn{}
.addnewBtn p{padding: 0 15px; box-sizing: border-box;}
.addnewBtn p a{width: 100%; height: 45px; line-height: 45px; text-align: center; font-size: 16px; border: 0px; color: #fff; font-family: "verdana",'Microsoft YaHei'; cursor: pointer; display: block; color: #fff; }

#showarea select.v6Input{font-size:12px;}
#showarea select.v6Input:nth-of-type(1){width:74px;}
#showarea select.v6Input:nth-of-type(2){width:86px;}
#showarea select.v6Input:nth-of-type(3){width:calc(100% - 181px);}


@media screen and (max-width:320px) {
	.moOrderDetail .attrLi{margin: 5px 0;}
	.moOrderDetial ul li .n,
	.proBox .moprodshow .t,
	.selectList,
	.moOrderDetail li,
	.moOrderDetail li.bigLi{font-size: 12px;}
	.moList .listName,
	.moInput,
	.deliveryDetail{font-size: 14px;}
	.moOrderDetial ul li .d,
	.proBox .moPrice{font-size: 16px;}
	#Moul ul.moList li{min-height: 35px;}
	#IDCoupons{font-size: 12px;padding: 4px 2px 7px;}
	.moOrderDetial ul li select.moInput{font-size:12px;}
	.moOrderDetial ul li select.moInput{max-width:150px;}
	#Moul ul.moList li .moInput {width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}