body, html { height: 100%; -webkit-tap-highlight-color: transparent; box-sizing: border-box; background-color: #f4f4f4; font-family: PingFangSC-Light, helvetica, 'Heiti SC'; }
ul, li, p { list-style: none; }
/* 通用*/
.clear, .cl { clear: both; }
.weui-tabbar { position: fixed !important; }
.weui-footer { margin-bottom: 70px; }
.bg-white { background: #fff; }
.demos-title { text-align: center; font-size: 34px; color: #3cc51f; font-weight: 400; margin: 0 15%; }
.demos-sub-title { text-align: center; color: #888; font-size: 14px; }
.demos-header { padding: 35px 0; }
.demos-content-padded { padding: 15px; }
.demos-second-title { text-align: center; font-size: 24px; color: #3cc51f; font-weight: 400; margin: 0 15%; }
footer { text-align: center; font-size: 14px; padding: 20px; }
footer a { color: #999; text-decoration: none; }
/*======== 开发修改 ============*/


/*============提交表单=============*/
.top { width: 100%; }
.main { width: 100%; margin-top: 10px; background: #fff; height: auto; overflow: hidden; }
.main .weui-cells__title { font-size: 16px; }
.main .weui-cells__title i { color: #F60; margin-right: 10px; }
.weui-label i { margin-right: 5px; color: #090 }
.main input { border: solid 1px #fff; }
.sub_btn { width: 60%; margin: 10px auto; }
.myaddress_conn { float: left; width: 90%; }
.myaddress_pic { float: left; width: 10%; }
.myaddress_pic img { margin-top: 15px; }
.myaddress b { margin-right: 8px; }
.myaddress i { margin-left: 8px; color: #F00; font-style: normal; }
.myaddress a { color: #000; }
.myaddress_conn_add { height: 40px; line-height: 40px; }
.myaddress_conn_add img { display: block; float: left; width: 40px; margin-right: 20px; }
.myaddress_conn_add p { display: block; float: left; }
/* =========用户中心==========*/
.user_top { width: 100%; height: 120px; overflow: hidden; background: url(../images/color7.jpg) #fff top center no-repeat; }
.add_top_bg { background: url(../images/address-bg-bd.png) repeat-x; }
.add_top_bg .weui-cells__title { background: #fff; margin-bottom: 0; height: 40px; line-height: 40px; color: #F00; }
.user_top_conn { width: 80%; margin: 10px auto; }
.user_top .user_top_conn img { display: block; float: left; width: 90px; height: 90px; border-radius: 90px; border: solid 1px #fff; }
.user_top .user_top_conn p { display: block; float: left; margin-left: 20px; line-height: 90px; color: #FFF; }
/*  会员中心*/
.member-tit { background: #fff; margin-bottom: 0; height: 40px; line-height: 40px; color: #F00; }
.member-tit .weui-cell { padding: 0 15px; }
.Order { width: 100%; background: #FFF; overflow: hidden;border-bottom: 1px solid #CCC }
.Order dl { width: 100%; height: 50px; margin: auto; border-bottom: 1px solid #e5e5e5; line-height: 50px; }
.Order dl dt { width: 100%; overflow: hidden; margin: auto }
.Order dl dt strong { display: block; float: left; font-size: 16px; color: #F00; font-weight: normal; margin-left: 3% }
.Order dl dt strong i{ margin-right:10px;}
.Order dl dt span { display: block; float: right; background: url(../images/user_right.png) no-repeat right center; background-size: auto 18px; padding-right: 15px; font-size: 12px; color: #999; margin-right: 10px; }
.Order ul { width: 100%; height: 55px; padding-top: 5px; padding-bottom: 10px; }
.Order ul li { width: 25%; float: left; }
.Order ul li em { display: block; width: 35px; height: 35px; margin: auto; position: relative; }
.Order ul li em i { display: block; width: 18px; height: 18px; position: absolute; border: 1px solid #E71F19; font-size: 12px; line-height: 18px; text-align: center; border-radius: 50%; right: -5px; color: #E71F19; background: #FFF; font-style:normal;}
.Order ul li span { display: block; width: 50px; height: 20px; margin: auto; font-size: 12px; line-height: 20px; color: #666; text-align: center }
.ordem1, .ordem2, .ordem3, .ordem4 { background: url(../images/user1.png) no-repeat center center; background-size: auto 300px; }
.ordem1 { background-position: 3px -122px }
.ordem2 { background-position: 3px -38px }
.ordem3 { background-position: 3px -78px }
.ordem4 { background-position: 3px 4px }
.Wallet{ width:100%; background:#FFF; overflow:hidden;}
.Wallet a{height:50px; display:block; width:100%; margin:auto;}
.Wallet a dl{width:85%; overflow:hidden; line-height:50px; float:right}
.Wallet a dl dt{float:left; font-size:14px; color:#333;}
.Wallet a dl dd{float:right;background: url(../images/user/user_right.png) no-repeat right center;background-size: auto 18px; padding-right:15px; font-size:12px;color:#999; margin-right:10px;}

.Wallet em{ display:block; float:left; width:15%; height:50px;}
.border_bottm {
    border-bottom: 1px solid #e5e5e5;
}
.Icon1{ background:url(../images/Icon1.png) no-repeat center center;background-size: auto 30px;}
.Icon2{ background:url(../images/Icon2.png) no-repeat center center;background-size: auto 30px;}
.Icon3{ background:url(../images/Icon3.png) no-repeat center center;background-size:  30px auto;}
.Icon4{ background:url(../images/icon_nav_panel.png) no-repeat center center;background-size: auto 30px;}

