body {background:#fff;}
.display-box-left {display:-webkit-box; -webkit-box-pack:left; -webkit-box-align:center; display:box; box-pack:left; box-align:center; }

.top-text {height:3rem; text-align:center; background:#f8f8f8}
.top-text span { position:relative; padding-left:2rem; line-height:3rem; font-size:1.2rem; color:#b1b1b9}
.top-text span:before {content:""; display:block; position:absolute; left:0; top:-.1rem; background:url(//image10.homedo.com/image/20160810/19b345b0-255f-4696-a18a-dd7409bae50f.png) 0 0 no-repeat; width:1.4rem; height:1.6rem; background-size:1.4rem 1.6rem;}
.order-input {padding:5rem 2rem;}
.order-input dt {padding-left:4.6rem; position:relative; margin-bottom:2rem;}
.order-input dt:before {content:""; display:block; position:absolute; left:1rem; top:1rem; background:url(//image10.homedo.com/image/20160810/ee691f62-223f-4bc6-a499-98318a07ab1a.png) 0 0 no-repeat; width:2.1rem; height:1.5rem; background-size:2.1rem 1.5rem;}
.order-input dt p {display:block; border-bottom:#e5e5e5 solid .1rem;}
.order-input dt p input {width:100%; border:none; background:0; outline:none; height:3.2rem; line-height:3.2rem; color:#222; font-size:1.6rem}
.order-input dt p em {display:none; position:absolute; width:1.6rem; height:1.6rem; top:50%; right:0; margin-top:-.8rem; background:url(//image10.homedo.com/image/20160813/1544be99-4101-484f-986c-1d6650c1e235.png) 0 0 no-repeat; background-size:1.6rem;}
.order-input dt span {position:absolute; left:4.6rem; top:-1.5rem; font-size:1rem; color:#1cbfda; display:none;}
.order-input dt a { display:none; position:absolute; width:1.6rem; height:1.6rem; right:0; top:50%; margin-top:-.8rem; background:url(//image10.homedo.com/image/20160810/fc25d3d1-db2c-4069-b3ea-b76c184167bf.png) 0 0 no-repeat;  background-size:1.6rem}
.order-input dd {height: 3.6rem;}
.order-input dd a {display:block; background:#d1d6dd; height:3.6rem; line-height:3.6rem; text-align:center; font-size:1.6rem; color:#fff; border-radius:.5rem;}
.order-input dd a.cur { background:#1cbfda}
.order-input dt.app::after {display: block; content: ""; width: 1.3rem; height: 1.9rem; position: absolute; right: 0; top: 0; background: url(//image01.homedo.com/Files/Images/cms/www/20170812/4711017141528028061_pic1.png) 0 0 no-repeat; background-size: contain;}
.more-bottom {position:fixed; width:100%; padding:1.9rem; height:2.2rem; line-height:2.2rem; bottom:0; left:0;  font-size:1.4rem; color:#949699; text-align:center; border-top:#e5e5e5 solid .1rem;}
.more-bottom a {display:inline-block; border:#f35050 solid .1rem; color:#f35050; padding:0 1rem; border-radius:2.2rem;}

.box-body {overflow:hidden; position:relative;}
.Inquiry-box {min-height:100%; width:100%; overflow:hidden;}

.Inquiry-title {background:#f5f5f5; padding-bottom:1rem;}
.Inquiry-title dl {height:7rem; padding-left:6rem; position:relative;}
.Inquiry-title dl:before { content:""; position:absolute; width:4.4rem; height:4.4rem; left:1rem; top:50%; margin-top:-2.2rem; background:url(//image10.homedo.com/image/20160810/349a2592-5cbf-4299-9ee0-70d5e69bb0f7.png) 0 0 no-repeat; background-size:4.4rem;}
.Inquiry-title dl dt {padding-top:1rem; color:#222; font-size:1.6rem; line-height:3rem; height:3rem; overflow:hidden;}
.Inquiry-title dl dd {font-size:1.2rem; color:#96979a; padding-left:1.6rem; position:relative; line-height:1.8rem;}
.Inquiry-title dl dd:before {position:absolute; left:0; top:.1rem; content:""; display:block; width:1.3rem; height:1.3rem; background:url(//image10.homedo.com/image/20160810/e65b1718-5989-435c-ba48-de92ba9a4fd4.png) 0 0 no-repeat; background-size:1.3rem;}

.list-title { font-size:1.2rem; color:#222; padding-left:1rem; line-height:3rem; height:3rem; border-bottom:#e5e5e5 solid .1rem;}
.Inquiry-list {margin-bottom:4.9rem;}
.Inquiry-list dl {min-height:6.3rem; padding-left:6.3rem; position:relative; border-bottom:#e5e5e5 solid .1rem; color:#999;}
.Inquiry-list dl dt {position:absolute; left:0; top:0; width:6.3rem; height:6.3rem; display:-webkit-box; display:box; -webkit-box-pack:center; -webkit-box-align:center; box-pack:center; box-align:center;}
.Inquiry-list dl:before {content:""; display:block; position:absolute;}
.Inquiry-list dl dd {display:-webkit-box; display:box; min-height:6.4rem; border-left:#e5e5e5 solid .1rem;  -webkit-box-align:center;  box-align:center;}

.Inquiry-list dl.goods:before {width:1.5rem; height:1.5rem; left:5.6rem; top:2.4rem; background:url(//image10.homedo.com/image/20160810/ff410fd3-360f-42aa-9e42-e623d20c1d1f.png) 0 0 no-repeat; background-size:1.5rem;}
.Inquiry-list dl.goods dt span {display:block; width:4.4rem; height:4.4rem;}
.Inquiry-list dl.goods dd { padding:0 4.5rem 0 1.5rem;}
.Inquiry-list dl.goods dd p {height:2rem; line-height:2rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:1.4rem; display:block; width:100%;}
.Inquiry-list dl.goods dd em {position:absolute; right:1rem; top:50%; display:block; height:2rem; line-height:2rem; margin-top:-1rem; color:#686868; font-size:1.2rem;}

.Inquiry-list dl.wuliu:first-child {color:#50b44c}
.Inquiry-list dl.wuliu:before {width:1.3rem; height:1.3rem; left:5.7rem; top:2.5rem; background:url(//image10.homedo.com/image/20160810/7aa38e8a-63f6-484e-8990-e07ac336ce3a.png) 0 0 no-repeat; background-size:1.3rem;}
.Inquiry-list dl.wuliu:first-child:before {width:1.5rem; height:1.5rem; left:5.6rem; top:2.4rem; background:url(//image10.homedo.com/image/20160810/2d47be86-5016-4bc2-a04a-100207e8caff.png) 0 0 no-repeat; background-size:1.5rem;}
.Inquiry-list dl.wuliu dt p {display:block; font-size:1.6rem; text-align:center;}
.Inquiry-list dl.wuliu dt small {font-size:1rem; display:block; line-height:1.2rem;}
.Inquiry-list dl.wuliu dd p {padding:.5rem 1.5rem; line-height:1.8rem; font-size:1.4rem;}

.arrow-box {position:fixed; left:0; bottom:0; width:100%; height:4.9rem; border-top:#e5e5e5 solid .1rem;}
.arrow-box dd a,
.arrow-box dt a {height:4.9rem; display:-webkit-box; display:box; -webkit-box-pack:center; -webkit-box-align:center; box-pack:center; box-align:center;}
.arrow-box dd a:before,
.arrow-box dt a:before {content:""; display:inline-block; background:url(//image10.homedo.com/image/20160810/9fae92dd-11af-46fb-91d4-67d036017612.png) 0 0 no-repeat; background-size:2.6rem 4.4rem; width:1.3rem; height:2.2rem;}
.arrow-box dd {border-left:#e5e5e5 solid .1rem; margin-left:-.15rem;}
.arrow-box dt a:before { background-position:0 0;}
.arrow-box dd a:before { background-position:-1.3rem 0;}
.arrow-box dt.cur a:before { background-position:0 -2.2rem;}
.arrow-box dd.cur a:before { background-position:-1.3rem -2.2rem;}

.Phone-btn {position:fixed; width:100%; height:4.9rem; background:#fff; left:0; bottom:0;  border-top:#e5e5e5 solid .1rem}
.Phone-btn a { width:100%; height:100%; display:-webkit-box; display:box; -webkit-box-pack:center; -webkit-box-align:center; box-pack:center; box-align:center; color:#f35050; font-size:1.8rem;}
.Phone-btn a span {position:relative; padding-left:3rem;}
.Phone-btn a span:before {content:""; position:absolute; display:block; left:0; top:-.4rem; width:2.4rem; height:2.4rem; background:url(//image10.homedo.com/image/20160810/64451b06-2aaf-43b1-85fb-67b942c0b426.png) 0 0 no-repeat; background-size:2.4rem;}

.bd-b-e9e9e9 {border-bottom: #e9e9e9 solid 1px;}
.package-box {display: none;}
.package-box .title { padding: 0 1.2rem; height: 3.5rem; background: #F5F5F5; color: #222; font-size: 1.4rem}
.package-box .look-more {display: none}
.package-box .look-more-btn { width: 100%; height: 3.5rem; font-size: 1.4rem; color: #656565}
.package-box .look-more-btn span {position: relative; padding-right: 2.5rem;}
.package-box .look-more-btn span::before {content: ""; display: block; position: absolute; top:50%; right: 0rem; margin-top: -1.1rem; width: 2.2rem; height: 2.2rem; background: url(https://image10.homedo.com/Mobile/p-right-arrow.png) 0 0 no-repeat; background-size: contain; -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.package-box .look-more-btn.cur span::before  { -webkit-transform:rotate(-90deg); transform:rotate(-90deg);}

.wait-package .package-box-list {/*height: 15.1rem; */overflow: hidden}
.Inquiry-order-list {font-size: 1.2rem; color: #FF3030}
.Inquiry-order-list dt {padding: 0 1.2rem; height: 3.5rem; text-align: left; font-size: 1.2rem; color: #222;}
.Inquiry-order-list dd.product-box {height: 9rem; position: relative; padding: 1.2rem 1.5rem 1.2rem 11.4rem;}
.Inquiry-order-list dd.product-box span {display: block; position: absolute; left: 1.2rem; top: 1.2rem; width: 9rem; height: 9rem;}
.Inquiry-order-list dd.product-box h4 {height: 3.6rem; margin-bottom: 1rem; overflow: hidden; line-height: 1.8rem; color: #222; font-size: 1.4rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.Inquiry-order-list dd.product-box p {height: 1.4rem; line-height: 1.4rem; color: #FF3030; font-size: 1.2rem;}
.Inquiry-order-list dd.product-box small {display: block;  height: 1.4rem; line-height: 1.4rem; color: #a0a0a0; font-size: 1.2rem;}
.Inquiry-order-list dd.btn {padding: .5rem 1.2rem; height: 3rem;}
.Inquiry-order-list dd.btn .btn-again {float: right; width: 7.8rem; height: 2.8rem; border: 1px solid #FE3030; border-radius: .2rem; color: #FE3030; font-size: 1.2rem;}

.message-list {padding: 1.5rem 1.2rem 0 1.2rem;}
.message-list .date-Msg {width: 7rem;background-color: #999;color: #fff;font-size: 1.2rem;text-align: center;margin: 0 auto 1rem;line-height: 1.8rem;height: 1.8rem;border-radius: 0.5rem;}
.message-list .detail-msg { padding: 1rem 1.2rem;background-color: #fff;border-radius: 1rem;box-shadow:0 3px 8px #e9e9e9; }
.message-list .det-title {color: #93c73e;}
.message-list .det-title span {color: #686868;font-size: 1.3rem;}
.message-list .por-detail {height: 5.6rem;position: relative;padding-top: 0.5rem;}
.message-list .por-detail .img-box {position: absolute;}
.message-list .por-detail .img-box img {width: 5.5rem;}
.message-list .por-detail .con-box {margin-left: 7rem;padding-top: 0.5rem;}
.message-list .por-detail .con-box h2 {color: #222;line-height: 1.8rem; height: 3.6rem;overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
.message-list .invoice .con-box  h2 {height: 2rem;}

.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; height: 3.4rem; margin-bottom: .3rem; line-height: 1.7rem; font-size: 1.3rem; color: #707070}
.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; 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 {overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.message-list .message-wuliu dl dd span {display: block; height: 1.4rem; line-height: 1.4rem; color: #a0a0a0; font-size: 1.2rem; }
.message-list .message-wuliu dl dd small {height: 1.4rem; line-height: 1.4rem; color: #FF3030; font-size: 1.2rem;}
.message-list .message-wuliu dl dd .goods-pic {position: absolute; width: 5rem; height: 5rem; left: 1.5rem; top: 0;}

.win-box-carts {display:none;  position:fixed; width:100%; height:100%; left:0; top:0; z-index:10010; background:rgba(0,0,0,0.5);}