html {font-size: 10px !important;}
@media screen and (max-width: 321px){
	html {font-size: 8px !important;}
}
.icon-bg {background: url(//image01.homedo.com/Files/Images/cms/www/20181207/5303622831774372546_pic1.png) 0 0 no-repeat; background-size:21rem 15.3rem;}
.Member-header {height: 15.6rem; background: #505cdf url(//image10.homedo.com/Mobile/Member-index-head-bg.jpg) center bottom no-repeat; background-size: 100%;position: relative;}
.Member-header .header-btn {height: 3rem; padding: .5rem 9.3rem .5rem 10rem;}
.Member-header .header-btn em {vertical-align: middle;}
.Member-header .header-btn .icon-bg {width: 3rem; height: 3rem;display: inline-block;}
.Member-header .header-btn .text-add {margin-left: -6.5rem; line-height: 3.2rem;font-size: 1.7rem;color: #fff;}
.Member-header .header-porp .text-add {position: absolute;left: 3rem;margin-left: 0;}
.Member-header .header-btn .go-back-icon {background-position: -9rem -6rem; margin-left: -9.3rem;}
.Member-header .header-btn .go-setup-icon {background-position: -6rem -6rem;margin-right: .6rem;}
.Member-header .header-btn .go-message-icon {background-position: -3rem -6rem; margin-right: -8rem; position: relative}
.Member-header .header-btn .new-icon::after {position: absolute; display: block; content: ""; width: .9rem; height: .9rem; background: #F2544A; border-radius: 100%; top: -.2rem; right: -.2rem;}
.Member-header .header-btn .header-title {width: 100%; height: 3rem;}
.Member-header .header-btn .header-title a {color: #fff;}
.Member-header .header-btn .header-title span {width:100%; height: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #fff; font-size: 1.7rem;}

.Member-header .header-porp {position: fixed; display: none; top: 0; left: 0; right: 0; z-index: 10; background: #4682E7;}

.Member-header .Member-login-btn dt {padding-top: 1rem; margin-bottom: 1.7rem;  text-align: center; font-size: 1.7rem; color: #fff; line-height: 2.4rem;}
.Member-header .Member-login-box dt img {height: 100%;}
.Member-header .Member-login-btn dd {height:3.5rem; text-align: center;letter-spacing: -1rem}
.Member-header .Member-login-btn dd a {display: inline-block; height: 3.3rem; width: 12rem; margin: 0 .5rem; border:.1rem solid; border-radius: 5rem; }
.Member-header .Member-login-btn dd a span {width: 100%; height: 100%; font-size: 1.5rem; color: #fff; letter-spacing: normal}
.Member-header .Member-login-btn dd .login-btn {background: #FF9A14; border-color: #FF9A14}
.Member-header .Member-login-btn dd .logistics-inquiry-btn {border-color: #fff; background: rgba(255,255,255,0.16)}

.Member-header .Member-login-box {padding: 0 1.5rem 0 8.8rem; margin-top: 1.5rem; color: #fff;}
.Member-header .Member-login-box dt {width: 6.1rem; height: 6.1rem; margin-left: -7.3rem; border-radius: 100%;margin-top: 1rem;}
.Member-header .Member-login-box dd {position: relative;}
.Member-header .Member-login-box dd .account-text {height: 3rem; position: relative;margin:0;}
.Member-header .Member-login-box dd .account-text span {height: 100%; overflow: hidden; display: -webkit-box; -webkit-box-pack: left; -webkit-box-align: center; display: box; box-pack: left; box-align: center; font-size: 2rem; white-space: nowrap; text-overflow: ellipsis }
.Member-header .Member-login-box dd .account-text em { /*position: absolute; top: 0; right: 0;*/ height: 2.2rem; padding: .4rem 0;}
.Member-header .Member-login-box dd .account-text em .renzheng-box {height: 2.2rem; width: 6.1rem; background: #FF9A14; border-radius: .1rem; color: #fff; font-size: 1.3rem; margin-left: 1rem;}
.Member-header .Member-login-box dd .account-text em .renzheng-box{height: 2.2rem;width: 2.2rem;border-radius: .1rem;color: #fff;font-size: 0rem;margin-left: 1rem;background: url(http://image01.homedo.com/Files/Images/cms/www/20170726/5433435807493996090_pic1.png) no-repeat center;
    background-size: 2.2rem 2.2rem;}
.Member-header .Member-login-box dd .account-text em .icon-bg {width: 2.2rem; height: 2.2rem; margin-left: .4rem}
.Member-header .Member-login-box dd .account-text em .jicai-icon {background-position:0 -13.1rem; margin-left: .8rem}
.Member-header .Member-login-box dd .account-text em .zhijianbao-icon {background-position:-2.2rem -13.1rem}
.Member-header .Member-login-box dd .account-text em .chengshi-icon {background-position:-4.4rem -13.1rem}
.Member-header .Member-login-box dd .company-text {height: 1.7rem; float: left; width: 100%; font-size: 1.2rem; line-height: 1.7rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.Member-header .Member-login-box dd .attestation-btn {display: none}
.Member-header .Member-login-box dd.no-attestation {padding-right: 10rem;}
.Member-header .Member-login-box dd.no-attestation .account-text {padding-right: 0}
.Member-header .Member-login-box dd.no-attestation .account-text span {width: 100%; margin-right: 0;}
.Member-header .Member-login-box dd.no-attestation .attestation-btn {display: block}
.Member-header .Member-login-box dd .attestation-btn {position: absolute; height: 3rem; width: 8rem; padding-right:1rem;  margin-top: -1.5rem; top: 50%; right: -1.5rem; background: rgba(0,0,0,.2); border-radius: 3rem 0 0 3rem;}
.Member-header .Member-login-box dd .attestation-btn a {position: relative; width: 100%; height: 100%; line-height: 1.2rem; color: #fff; font-size: 1.2rem;}
.Member-header .Member-login-box dd .attestation-btn a::after {content: ""; display: block; position: absolute; top: 50%; right: -.5rem; margin: -.6rem 0 0 .3rem; width: 1.2rem; height: 1.2rem; background: url(//image10.homedo.com/Mobile/Member-index-icon-170415.png?v=20170428) -16.4rem -10.2rem no-repeat; background-size:21rem 15.3rem;}
/*.Member-header .Member-login-box dd.attestation-04 .account-text {padding-right: 15.5rem;}
.Member-header .Member-login-box dd.attestation-04 .account-text em {width: 15.4rem;}
.Member-header .Member-login-box dd.attestation-03 .account-text {padding-right: 13.3rem;}
.Member-header .Member-login-box dd.attestation-03 .account-text em {width: 13.2rem;}
.Member-header .Member-login-box dd.attestation-02 .account-text {padding-right: 11.1rem;}
.Member-header .Member-login-box dd.attestation-02 .account-text em {width: 11rem;}
.Member-header .Member-login-box dd.attestation-01 .account-text {padding-right: 8.9rem;}
.Member-header .Member-login-box dd.attestation-01 .account-text em {width: 8.8rem;}
*/
.member-label{background-image: linear-gradient(90deg, #FFECC9 0%, rgba(235,202,129,0.99) 100%);border-radius: 20px;padding:0 1rem;display:inline-block;color:#563C00;font-size: 1.2rem;}
.Member-header .sign-icon {position: absolute; top: 5rem; right: 0; width: 9.2rem; background: url(https://image01.homedo.com/Files/Images/cms/www/20191010/5567451013692192114_pic1.png) 0 0 no-repeat; background-size: contain; height: 3.1rem; display: none;}
.Member-header .sign-icon.Plus-icon {width: 11.5rem; height: 3.5rem; background-image: url(//image01.homedo.com/Files/Images/cms/www/20191105/4997606649497125646_pic1.png)}
.Member-header .sign-icon.show {display: block}

.Vipicon {display: inline-block;width: 1.65rem;height: 1.65rem!important;background: url(//www.homedo.com/files/image/20171115/VipIcon.png) no-repeat;background-size: cover;margin-right: .5rem; margin-top: .7rem;padding:0!important;}
.Vipicon1{background-position: 0 0;}
.Vipicon2{background-position: -1.65rem 0;}
.Vipicon3{background-position: -3.3rem 0;}
.Vipicon4{background-position: -4.95rem 0;}
.Vipicon5{background-position: -6.6rem 0;}
.Vipicon6{background-position: -8.25rem 0;}
.Mymarks{margin-bottom:1rem;}
.Mymarks h2 {height: 4.5rem;border-bottom: 1px solid #E6E6E6;}
.Mymarks h2 .fl {height: 100%;padding-left: 1.5rem;font-size: 1.6rem;color: #292929;letter-spacing: -.1rem;font-weight: normal;}
.Mymarks h2 .fr {height: 100%;position: relative; margin-right: 1.5rem;padding-right: 2rem;font-size: 1.2rem;color: #707070;letter-spacing: -.1rem;}
.Mymarks h2 .fr::after {content: "";display: block;position: absolute;width: 1.2rem;height: 1.2rem;right: 0;top: 50%; margin-top: -.6rem;background: url(//image10.homedo.com/Mobile/Member-index-icon-170415.png?v=20170428) -16.4rem -9rem no-repeat;background-size: 21rem 15.3rem;}


.Menmber-my-order {border-bottom: 1px solid #E6E6E6;}
.Menmber-my-order h2 {height: 4.5rem; border-bottom: 1px solid #E6E6E6}
.Menmber-my-order h2 .fl {height: 100%; padding-left: 1.5rem; font-size: 1.6rem; color: #292929; letter-spacing: -.1rem; font-weight: normal}
.Menmber-my-order h2 .fr {height: 100%; position: relative; margin-right: 1.5rem; padding-right:2rem; font-size: 1.2rem; color: #707070; letter-spacing: -.1rem;}
.Menmber-my-order h2 .fr::after {content: ""; display: block; position: absolute; width: 1.2rem; height: 1.2rem; right: 0; top: 50%; margin-top: -.6rem; background: url(//image10.homedo.com/Mobile/Member-index-icon-170415.png?v=20170428) -16.4rem -9rem no-repeat; background-size:21rem 15.3rem; }
.Menmber-my-order ul li {float: left; width: 25%; height: 9.3rem; text-align: center}
.Menmber-my-order ul li a {display: block; width: 100%; height: 100%; font-size:1.3rem; color: #282828;}
.Menmber-my-order ul li a span {display: block; position: relative; width: 4.1rem; height: 4.1rem; margin: 1.2rem auto .8rem;}
.Menmber-my-order ul li a span em {position: absolute; height: 1.4rem; width: 1.8rem; border:2px solid #FF6B6A; border-radius: 1.4rem; top:0; right: -1rem; font-size: 1rem; color: #FF6B6A;}
.Menmber-my-order ul li a .icon-01 {background-position: 0 -9rem}
.Menmber-my-order ul li a .icon-02 {background-position: -4.1rem -9rem}
.Menmber-my-order ul li a .icon-03 {background-position: -8.2rem -9rem}
.Menmber-my-order ul li a .icon-04 {background-position: -12.3rem -9rem}

.Menmber-my-account {border-bottom: 1px solid #E6E6E6;}
.Menmber-my-account .icon-bg {position: absolute; display: block; width: 2rem; height: 2rem; left: 1.3rem }
.Menmber-my-account .my-account {position: relative; height: 7.4rem; padding: 0 1.5rem 0 4.1rem; border-bottom: 1px solid #E6E6E6;}
.Menmber-my-account .my-account h2 {font-size: 1.5rem; color: #282828; padding: 2rem 0 .5rem; line-height: 2rem;}
.Menmber-my-account .my-account p {font-size: 1.3rem; color: #707070;}
.Menmber-my-account .my-account .icon-bg {top: 2rem;}
.Menmber-my-account .my-account .renzheng-btn {position: absolute; width: 8.3rem; height: 3rem; border-radius: 3rem 0 0 3rem; border: .1rem solid #FF9A14; top: 50%; right: 0; margin-top: -1.55rem; font-size: 1.4rem; color: #fff;background-color: #FF9A14;}
.Menmber-my-account .my-account .renzheng-btn::after {content:"";position: absolute;right: .6rem;top: .9rem; width: 1.2rem;height: 1.2rem;background: url(//image10.homedo.com/Mobile/Member-index-icon-170415.png) -16.4rem -10.2rem no-repeat;background-size: 21rem 15.3rem;}
.Menmber-my-account .my-account .renzheng-btn.has-renzheng {right: 1.5rem;color: #FF9A14;background-color: #fff;border-radius: 3rem;}
.Menmber-my-account .my-account .renzheng-btn.has-renzheng::after {display: none;}
.Menmber-my-account .my-hebi,
.Menmber-my-account .my-hongbao {position: relative; height: 5.4rem;}
.Menmber-my-account .my-hebi a,
.Menmber-my-account .my-hongbao a {padding: 0 1.5rem 0 4.1rem; display: block; height: 100%}
.Menmber-my-account .my-hebi h2,
.Menmber-my-account .my-hongbao h2 {height: 100%; font-size: 1.4rem; color: #282828;}
.Menmber-my-account .my-hebi p,
.Menmber-my-account .my-hongbao p {height: 100%; font-size: 1.2rem; color: #707070;}
.Menmber-my-account .my-hongbao { border-left: 1px solid #E6E6E6; margin-left: -1px;}
.Menmber-my-account .my-account .icon-bg {background-position:-12rem -6rem; }
.Menmber-my-account .my-hebi .icon-bg {background-position: -14rem -6rem; top: 50%; margin-top: -1rem}
.Menmber-my-account .my-hongbao .icon-bg {background-position:-16rem -6rem; top: 50%; margin-top: -1rem }

.Member-index-more {display: block; border: solid #E6E6E6; border-width: 1px 0;}
.Member-index-more li {width: 25%; float: left; height: 7.9rem; text-align: center;}
.Member-index-more li a {display: block; width: 100%; height: 100%; font-size:1.3rem; color: #282828}
.Member-index-more .icon-3rem {display: block; width: 3rem; height: 3rem; margin:2rem auto .4rem auto;}
.Member-index-more .icon-01 {background-position: 0 0 }
.Member-index-more .icon-02 {background-position: -3rem 0; }
.Member-index-more .icon-03 {background-position: -6rem 0;}
.Member-index-more .icon-04 {background-position: -9rem 0;}
.Member-index-more .icon-05 {background-position: -12rem 0;}
.Member-index-more .icon-06 {background-position: -15rem 0;}
.Member-index-more .icon-07 {background-position: 0 -3rem;}
.Member-index-more .icon-08 {background-position: -3rem -3rem;}
.Member-index-more .icon-09 {background-position: -6rem -3rem;}
.Member-index-more .icon-10 {background-position: -9rem -3rem;}
.Member-index-more .icon-11 {background-position: -12rem -3rem;}
.Member-index-more .icon-12 {background-position: -15rem -3rem;}
.Member-index-more .icon-13 {background-position: -18rem 0rem;}
.Member-index-more .icon-14 {background-position: -18rem -3rem;}
.Member-index-more .icon-15 {background-position: -18rem -6rem;}

.jifen-btn li:first-child {border-right:1px solid #E6E6E6; margin-right: -1px; position: relative}
.jifen-btn li:first-child .icon-3rem {background-position: 0 -6rem;}
.jifen-btn li span {margin-top: 2rem; width: 100%; height: 3rem; font-size: 1.5rem; color: #F2544A}

.message-icon {background: url(//image10.homedo.com/Mobile/message-icon.png) 0 0 no-repeat; background-size: 20.5rem 13rem;}
.message-index a{display: block}
.message-index dl {position: relative; height: 7rem; padding-left: 6.6rem; border-bottom: 1px solid #E6E6E6;}
.message-index dl::before {content: ""; position: absolute; width: 4.1rem; height: 4.1rem; left: 1.4rem; top: 1.5rem; background: url(//image10.homedo.com/Mobile/message-icon.png) 0 0 no-repeat; background-size: 20.5rem 13rem;}
.message-index dl.icon-01::before {background-position: -8.2rem 0;}
.message-index dl.icon-02::before {background-position: -4.1rem 0;}
.message-index dl.icon-03::before {background-position: 0 0;}
.message-index dl.icon-04::before {background-position: -12.3rem 0;}
.message-index dl.icon-05::before {background-position: -16.4rem 0;}
.message-index dl dt {margin-right: 1.4rem; padding-top: 1.5rem; margin-bottom: .2rem; line-height: 2.3rem}
.message-index dl dt strong {font-size: 1.6rem; color: #222; font-weight: normal;}
.message-index dl dt small {font-size: 1.3rem; color: #C7C7C7}
.message-index dl dd {margin-right: 3.3rem; height: 1.8rem; font-size: 1.3rem; color: #707070; line-height: 1.8rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.message-list {padding-top: 2.8rem}
.message-list .message-time {width: 7.6rem; height: 2.1rem; margin: auto; border-radius: .3rem; background: #979797; color: #fff; font-size: 1.2rem;}
.message-list dl {margin: 1.5rem; border-radius: .6rem; box-shadow:0 1px 4px rgba(0,0,0,.1) }
.message-list dl dt {padding: 1.5rem 1.2rem .7rem 1.2rem; line-height: 2.1rem;}
.message-list dl dt strong {font-size: 1.5rem; color: #222;}
.message-list dl dt small {font-size: 1.2rem; color: #C7C7C7}
.message-list dl dd {position: relative; min-height: 5rem; padding:0 2rem 1.5rem 7.5rem;}
.message-list dl dd::before {content: ""; position: absolute; width: 5rem; height: 5rem; left: 1.5rem; top: 0; background: url(//image10.homedo.com/Mobile/message-icon.png?v=11) 0 -4.1rem no-repeat; background-size: 20.5rem 13rem;}
.message-list dl dd.no-ready::before {background-position: -5rem -4.1rem}
.message-list dl dd p {display: block; min-height: 3.4rem; margin-bottom: .3rem; line-height: 1.7rem; font-size: 1.3rem; color: #707070;word-break: break-all;}
.message-list dl dd small {line-height: 1.6rem; font-size: 1.2rem; color: #C7C7C7;}
.message-list .message-fapiao dl dd::before {background-position: -10rem -4.1rem;}
.message-list .message-fapiao dl dd p {min-height: auto;}
.message-list .message-fapiao dl dd p span {color: #2E2E2E;}
.message-list .message-wuliu dl dd::before {display: none;}
.message-list .message-wuliu dl dd p {height: 3.4rem; overflow: hidden;}
.message-list .message-wuliu dl dd .goods-pic {position: absolute; width: 5rem; height: 5rem; left: 1.5rem; top: 0;}
/*新增下方icon*/
.Member-header .Member-login-box{margin-top: -1.5rem}
.iconmark {height: 2rem; width: 7.8rem; background: url(http://image01.homedo.com/Files/Images/cms/www/20170712/5083505675083308240_pic1.png) no-repeat ; border-radius: 3.9rem; color: #fff; font-size: 1.3rem; background-size:46.8rem 2rem ;margin-top: .2rem;display: block}
.iconmark.xinxiu{background-position: -39rem 0}
.iconmark.tongpai{background-position: -31.2rem 0}
.iconmark.yinpai{background-position: 0 0}
.iconmark.jinpai{background-position: -23.4rem 0}
.iconmark.zuanshi{background-position: -7.8rem 0}
.iconmark.zuiguiheika{background-position: -15.6rem 0}
.account-text {height: 3rem;position: relative;margin: .2rem 0 .2rem 0;}
.personicon{width: 100%;float: left;}
.account-text .iconmark{margin-left: 0.5rem;float: left;margin-top: .6rem}
 /*认证新增样式*/
.Member-header .Member-login-box dd .account-text em.renzhengbox{height:2rem;padding:0 .7rem 0 0;background-color:rgba(34,34,34,0.17);border-radius:3.5rem;margin-top:.6rem;margin-left:.3rem;color:#fff;line-height:2rem}
.Member-header .Member-login-box dd .account-text em.renzhengbox .renzheng-box{height:1.4rem;width:1.4rem;border-radius:.1rem;color:#fff;font-size:0rem;margin-left:.6rem;margin-top:.3rem;margin-right:.2rem;background:url(http://image01.homedo.com/Files/Images/cms/www/20170726/5433435807493996090_pic1.png) no-repeat center;background-size:1.4rem 1.4rem;}
.Member-header .Member-login-box dd .account-text em.renzhengbox a{color:#b5c8e9;}
.sharebox{padding:0 1.5rem;border:solid #E6E6E6;border-width:1px 0;height:4.5rem;background:#fff;position:relative;line-height:4.5rem;font-size:1.6rem;color:#292929;display:none;}
.sharebox a{display:block;}
.sharebox::after{content:"";display:block;position:absolute;width:1.2rem;height:1.2rem;right:1.5rem;top:50%;margin-top:-.6rem;background:url(//image10.homedo.com/Mobile/Member-index-icon-170415.png?v=20170428) -16.4rem -9rem no-repeat;background-size:21rem 15.3rem;}
/* 会员中心首页优化 */
.Member-header .login-bot {position:absolute;bottom:0;padding: 0;width: 100%;height: 4.2rem;border-top: 0.05rem solid #5b93ea;}
.Member-header .login-bot .text-add {text-align: center;height: 4.2rem;line-height: 4.2rem; width: 50%;margin: 0;vertical-align: middle;}
.Member-header .login-bot em {margin-right: 0.5rem!important;}