body{overflow-x:hidden;margin:0;padding:0;background:#fff;color:#666}
.clearfix{zoom:1}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:' ';font-size:0;line-height:0}
.weiba-page{position:static;overflow:hidden}
.weiba-mall{position:relative;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out}
.weiba-mall.right{left:150px}
.weiba-content{margin:0;padding:0;background:#fff;margin-top:15px;}
.weiba-content input{border-radius:0;font-size:100%}
.red-font{color:#f30}
.white-font{color:#fff}
.black-font{color:#000}
.line-through{text-decoration:line-through;font-size:90%}
.blod-font{font-weight:700}
a.buy-but{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 25px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-align:center;line-height:normal}
.buy-but{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 25px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-align:center;line-height:normal}
.buy-but-red{background:-webkit-gradient(linear,left top,left bottom,from(#ff3c00),to(#e42600));background:-moz-linear-gradient(top,#ff3c00,#e42600)}
.buy-but-light-orange{background:-webkit-gradient(linear,left top,left bottom,from(#f90),to(#ff6700));background:-moz-linear-gradient(top,#f90,#ff6700)}
.buy-but-blud{background:-webkit-gradient(linear,left top,left bottom,from(#3db8e5),to(#4160e2));background:-moz-linear-gradient(top,#3db8e5,#4160e2)}
.buy-but-green{background-image:-webkit-gradient(linear,left top,left bottom,from(#0ade00),to(#1aa200));background-image:-moz-linear-gradient(top,#0ade00,#1aa200)}
.buy-but-gray{background-image:-webkit-gradient(linear,left top,left bottom,from(#b2b2b2),to(#888));background-image:-moz-linear-gradient(top,#b2b2b2,#888)}
.buy-but-white{background-image:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#d7d7d7));background-image:-moz-linear-gradient(top,#f1f1f1,#d7d7d7);color:#000}
.buy-but-dark-black{background-image:-webkit-gradient(linear,left top,left bottom,from(#868686),to(#555));background-image:-moz-linear-gradient(top,#868686,#555);color:#000}
.buy-but-pink{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff6fa8),to(#fe2879));background-image:-moz-linear-gradient(top,#ff6fa8,#fe2879)}
.buy-but-orange{background-image:-webkit-gradient(linear,left top,left bottom,from(#d57e00),to(#bb4b00));background-image:-moz-linear-gradient(top,#d57e00,#bb4b00)}
.mall-top{position:fixed;top:0;left:0;z-index:9999999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:45px;border-bottom:1px solid #c9c9c9;color:#fff;background:#fcfdfd;}
.mall-top a{color:#fff}
.mall-top-back{display:inline-block;padding:3px 0 0 35px;height:36px;background:url(../images/goback.png) no-repeat 10px 13px;background-size:18%;color:#8b8b8b;line-height:40px;cursor:pointer;font-size:16px;}
.mall-top-right{position:absolute;top:0;right:0}
.mall-top-right-tips{display:inline-block;margin:0;padding:0;width:40px;height:45px;background-repeat:no-repeat;line-height:45px;cursor:pointer}
.mall-top-stuff-category{background-image:url(../images/person.png);background-position:6px 9px;background-size:60%}
.mall-top-stuff-cate{display:inline-block;margin:0;padding:0;width:40px;height:45px;background-image:url(../images/qcode_new.png);background-position:6px 9px;background-size:70%;background-repeat:no-repeat;line-height:45px;cursor:pointer}
.mall-top-order-cart{position:relative;background-image:url(../images/cart.png);background-position:6px 9px;background-size:75%}
.mall-top-order-cart-tips{position:absolute;top:5px;right:5px;display:inline-block;width:15px;height:14px;border-radius:7px;background:red;color:#fff;text-align:center;font-size:12px;line-height:14px}
.mall-top-order-list{background-image:url(../images/03.png);background-position:6px 9px;background-size:60%}
.mall-top-home{background-image:url(../images/home.png);background-position:6px 9px;background-size:60%}
.mall-top-qcode{background-image:url(../images/01.png);background-position:6px 9px;background-size:80%}
.mall-stuff-cate-list-desc{display:block;padding:10px;font-size:80%}
.mall-stuff-cate-list-name{display:block;padding:10px;font-weight:700;font-size:120%}
.mall-stuff-cate-item{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
.mall-stuff-cate-item.left div{float:left;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}
.mall-stuff-cate-item.right div{float:right;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}
.mall-stuff-cate-item.right .mall-stuff-cate-list-text{-moz-box-sizing:border-box;box-sizing:border-box;text-align:right}
.mall-stuff-cate-list-img img{width:100%;height:100%}
.mall-stuff-cate-item.left .mall-stuff-cate-list-text{-moz-box-sizing:border-box;box-sizing:border-box}
.mall-stuff-cate-item.l0{background:#fffbef}
.mall-stuff-cate-item.l1{background:#f46a6a}
.mall-stuff-cate-item.l2{background:#b1117f}
.mall-stuff-cate-item.l3{background:#686f46}
.mall-cate-img{height:120px;background-size:cover}
.mall-cate-name{padding:20px 0 0 20px;font-size:120%}
.mall-stuff-list{-moz-box-sizing:border-box;box-sizing:border-box}
.mall-stuff-item{float:left;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;margin:6.5% 0 0 6.5%;width:40%;border:1px solid #ccc}
a.mall-stuff-item-href:visited{border:none}
a.mall-stuff-item-href:link{border:none}
a.mall-stuff-item-href:active{border:none}
.mall-stuff-item-img{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
.mall-stuff-item-img img{width:100%;height:100%}
.mall-stuff-item-text{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-top:1px solid #ccc}
.mall-stuff-item-text-title{overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 5px 0 5px;color:#999;font-size:90%;line-height:20px}
.mall-stuff-item-text-price{position:absolute;right:5px;bottom:5px;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 5px 0 5px;color:red;font-weight:700}
.mall-stuff-item-perc{position:absolute;top:0;left:0;width:30px;height:30px;background:#f06;text-align:center;font-weight:700;line-height:30px}
.mall-stuff-detail-img-list{overflow:hidden;margin:0;width:100%;background:#333}
.mall-stuff-detail-img-item{float:left;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 5px;width:180px;height:180px;border-radius:5px}
.mall-stuff-detail-img-item img{width:100%;height:100%;border-radius:5px}
.mall-stuff-detail-list{-moz-box-sizing:border-box;box-sizing:border-box}
input.mall-stuff-detail-view-num-but{padding:5px 10px;width:30px;height:30px;border-radius:5px;font-size:100%}
.mall-stuff-detail-view-num-text{display:inline-block;width:28px;height:25px;text-align:center;font-size:100%}
.mall-stuff-detail-view{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 15px 0 15px;border-bottom:1px solid #ccc}
.mall-stuff-detail-view.none{background:url(../images/none.png) no-repeat right 0;background-size:contain}
.mall-stuff-detail-view-title{color:#000;font-weight:700;font-size:110%}
.mall-stuff-detail-view-price{padding:5px 0 0 0}
.mall-stuff-detail-view-sales{padding:5px 0 0 0}
.mall-stuff-detail-view-price .red{font-weight:700;font-size:110%}
.mall-stuff-detail-view-num{padding:5px 0 15px 0}
.mall-stuff-detail-but{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 15px 0 15px;text-align:center}
.sell-out{width:100%}
.mall-stuff-detail-title{-moz-box-sizing:border-box;box-sizing:border-box;height:30px;border-bottom:1px solid #ccc;line-height:30px}
.mall-stuff-detail-title-text{display:inline-block;padding-left:10px;height:15px;border-left:2px solid #ff7e00;line-height:15px}
.mall-stuff-detail-con{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 15px 0 15px;border:1px solid #ccc}
.mall-stuff-detail-con-show{min-height:50px}
.mall-stuff-detail-con-show img{max-width:100%}
.mall-stuff-detail-shop{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 15px 10px 15px;border:1px solid #ccc}
.mall-stuff-detail-shop-item{position:relative;margin:0 10px;padding:5px 0;height:20px;border-bottom:1px solid #ccc;line-height:20px}
.mall-stuff-detail-shop-item:last-child{border-bottom:none}
.mall-stuff-detail-shop-tips{position:absolute;top:50%;right:5px;margin-top:-5px;width:11px;height:11px;background:url(../images/list.png) no-repeat top left}
.mall-stuff-detail-shop-tips-down{position:absolute;top:50%;right:5px;margin-top:-10px;width:20px;height:20px;background:url(../images/icons-36-black.png) no-repeat top left;background-size:contain}
.mall-footer{min-height:50px;background:#fffcf7;text-align:center}
.mall-footer a{display:inline-block;padding:10px 10px}
.mall-cart-stuff-title{margin:10px 15px 0 15px;height:50px;line-height:50px}
.mall-cart-stuff-list{margin:10px 15px 0 15px}
.mall-cart-stuff-item{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 88px;min-height:104px;border-top:1px solid #ccc}
.mall-cart-stuff-item-num{margin-top:5px}
.mall-cart-stuff-item-img{position:absolute;top:10px;left:0;width:84px;height:84px}
.mall-cart-stuff-item-img img{width:100%;height:100%}
.mall-cart-stuff-item-num{position:relative}
.mall-cart-stuff-item-price{position:absolute;top:0;right:0}
.mall-cart-stuff-item-but{margin-top:5px;text-align:right}
.mall-cart-stuff-item-buts{border-radius:0;background:#999}
.mall-cart-stuff-view{margin:10px 15px 10px 15px;height:50px;background:#e6e6e6;line-height:50px}
.mall-cart-stuff-view-num{display:inline-block;margin-left:10px}
.mall-cart-stuff-price{float:right;margin-right:5px}
.mall-cart-stuff-but{margin-bottom:10px;text-align:center}
.order-cart{padding:10px 0 0 0}
.mall-order-form-stuff{margin:0 15px 0 15px;border:1px solid #ccc}
.mall-order-form-title{-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;border-bottom:1px solid #ccc}
.mall-order-form-stuff-list{padding:10px}
.mall-order-form-stuff-item{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 0 5px 70px;min-height:70px;border-top:1px solid #ccc}
.mall-order-form-stuff-img{position:absolute;top:5px;left:5px;width:60px;height:60px}
.mall-order-form-stuff-img img{width:100%;height:100%}
.mall-order-form-stuff-item:first-child{border-top:none}
.mall-order-form-stuff-view{height:30px;line-height:30px}
.mall-order-form-stuff-view-num{margin-left:5px}
.mall-order-form-stuff-view-price{float:right;display:inline-block;margin-right:5px}
.mall-cart-form-view{position:relative;height:50px;border-top:1px solid #ccc;background:#e6e6e6;line-height:50px}
.mall-order-form-sell-cate{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;}
.mall-order-form-sell-cate input{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;text-align:center;font-size:100%}
.mall-order-form-adr-list{display:none;margin:10px 15px 0 15px}
.weiba-content .mall-order-form-adr-list .mall-order-form-adr-change{display:none;box-sizing:border-box;padding:10px 0;border:1px solid #ccc;background:#f9f9f9;text-align:center}
.mall-order-form-adr{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;min-height:50px;border:1px solid #ccc;background:#f9f9f9}
.mall-order-form-adr.checked{border:1px solid #f30;background:#ffceb9}
.mall-order-form-adr-change{margin-top:5px;width:100%}
.mall-order-form-adr-radio{display:none}
.mall-order-form-adr-city{display:block;font-size:90%}
.mall-order-form-adr-detail{overflow:hidden;width:100%;word-wrap:break-word;word-break:break-all}
.mall-order-form-remark{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 15px 0 15px;background:#f9f9f9}
.mall-order-form-remark input{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;font-size:100%}
.mall-order-form-but{margin:10px 15px 0 15px;text-align:center}
.mall-order-form-but a{width:100%}
.mall-order-form-zhuyi{margin:10px 15px 0 15px}
.mall-order-pay{padding:10px 0 0 0}
.mall-order-pay-view{-moz-box-sizing:border-box;box-sizing:border-box;margin:0 15px 0 15px;border:1px solid #ccc}
.mall-order-pay-view-num{padding:10px;border-bottom:1px solid #ccc}
.mall-order-pay-view-price{padding:10px}
.mall-order-pay-underline{} 
.mall-order-list-items{border-top: 1px solid #eb656f;}
.order_top{height:26px;}  
.order_num{line-height: 26px;margin-left: 15px;font-size: 14px;color: #8b8989;float:left;}
.order_status{float: right;line-height: 26px;font-size: 14px;color: #eb656f;font-weight: 700;margin-right: 10px;}
.mall-order-pay-underline-title{padding:10px}
.mall-order-pay-underline-pay-price{float:right;margin-right:5px}
.mall-order-pay-underline-cipher{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}
.mall-order-pay-underline-cipher input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px}
.mall-order-pay-underline-cipher .mall-stuff-detail-shop-tips-down{right:15px}
.mall-order-pay-online{margin:10px 15px 0 15px;border:1px solid #ffbaaf;background:#fff4f1}
.mall-order-pay-online-title{padding:10px}
.mall-order-pay-online-choose{-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}
.mall-order-pay-online-choose input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px}
.mall-order-pay-but{margin:10px 15px 0 15px;text-align:center}
.mall-order-pay-but input{width:100%;font-size:100%}
.mall-address-list{padding:10px 0 0 0}
.mall-address-list{margin:10px}
.mall-address-item{overflow:hidden;margin:0 0 10px 0;width:100%;min-height:80px}
.mall-address-items{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;min-height:80px}
.mall-address-items-view{position:relative;float:left;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;min-height:80px;border:1px #ccc solid}
.mall-address-items-view.default{overflow:hidden;background:#f9f9f9}
.mall-address-items-view.default:after{position:absolute;top:80%;right:-50px;width:100px;height:100px;background:#fd6500;content:' ';-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg)}
a.mall-address-items-box{float:left;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;width:80px;min-height:80px;border:1px #fff solid;background:#b0b0b0;background-image:url(../images/addr.png);background-repeat:no-repeat;color:#fff;text-align:center;line-height:90px}
a.moren{background-image:url(../images/moren.png);background-position:22px 20px;background-repeat:no-repeat}
a.mall-address-items-box.del{background-position:-55px 20px}
a.mall-address-items-box.update{background-position:30px 20px}
.mall-address-items-view-name{position:relative;padding:10px}
.mall-address-items-view-city{display:block;padding:0 10px}
.mall-order-list-address-view .mall-address-items-view-city{display:block;padding:10px 0 0 0}
.mall-address-items-view-detail{padding:10px;word-wrap:break-word;word-break:break-all}
.mall-address-add{margin:10px}
.mall-address-add a{width:100%}
.mall-address-detail{padding:10px 0}
.mall-address-detail-title{margin:10px;padding:0 10px 10px 10px;border-bottom:1px #ccc solid}
.mall-address-detail-con{margin:10px}
.mall-address-detail-con-input{box-sizing:border-box;margin-bottom:10px}
.mall-address-detail-con-input-title{display:inline-block;box-sizing:border-box;padding:10px 0}
.mall-address-detail-con-input input{display:inline-block;box-sizing:border-box;width:100%;height:40px;border:1px solid #ccc;border-radius:0}
.mall-address-detail-con-city{margin-bottom:10px}
.mall-address-detail-con-city input{box-sizing:border-box;width:90px;height:40px;border:1px solid #ccc;border-radius:0}
.mall-address-detail-con-moren{height:30px;line-height:30px}
.mall-address-detail-but{margin:10px}
.mall-address-detail-but a{width:100%}
.mall-order-list-address-title{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;height:50px;background:#ddd;line-height:50px}
.mall-order-list-address-title-input{position:absolute;top:5px;right:10px;border-radius:0}
.mall-order-list-address-view{position:relative;padding:10px;background-image:-webkit-gradient(linear,left top,left 50%,from(#fff),to(#f2f2f2));background-image:-moz-linear-gradient(top,#fff ,#f2f2f2 50%)}
.mall-order-list-address-view .mall-address-items-view-detail{padding:10px 0 0 0}
.mall-order-list-cate{margin:0;padding:0;width:100%;height:40px;background:#b8b8b8;list-style-type:none}
.mall-order-list-cate-item{float:left;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;height:40px;border-right:1px solid #fff;background:#b8b8b8;color:#fff;text-align:center;line-height:40px}
.mall-order-list-cate-item:last-child{border-right:1px solid #b8b8b8}
.mall-order-list-cate-item.choose{border:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #fff;background:#fff;color:#666}
.mall-order-list-item{-moz-box-sizing:border-box;box-sizing:border-box;}
.mall-order-list-item-top{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;float:left;}
.mall-order-list-item-view{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;padding:10px 10px 10px 95px;min-height:95px;border-bottom:1px solid #ccc}
.mall-order-list-item-view-img{position:absolute;top:10px;left:10px;width:110px;height:110px}
.mall-order-list-item-view-img-status{position:absolute;bottom:0;left:0;width:100%;height:20px;background:rgba(0,0,0,.5);color:#fff;text-align:center;line-height:20px}
.mall-order-list-item-view-img img{width:100%;height:100%}
.mall-order-list-item-view-con{position:relative;padding:0}
.mall-order-list-item-view-con-num{padding:5px 0;bposition:absolute;width:100%;}
.pay_style{position:relative;float:left;bottom:0px;width:100%;}
.expressfee{font-size:16px;float:right;line-height:30px;color:#8b8989;}
.mall-order-stuff-price{padding:5px 0;text-align:right;font-size:16px;color:#eb656f;font-weight:bold;}
.mall-order-stuff-price{float:right;display:inline-block;padding:5px 0;text-align:right}
.mall-order-stuff-num{float:left;display:inline-block;padding:5px 0;text-align:right;color:#8b8989;font-size:16px;}
.tpl-order-stuff-num{margin-left:2px;}
.mall-order-list-item-view-con-num-price{float:right}
.mall-order-list-item-view-con-but{position:relative;padding:10px}
.mall-order-list-item-view-con-but-a{text-align:right}
.mall-order-list-item-view-con-but-a a{border-radius:0}
.mall-order-list-item-view-con-but-a span{text-align:left}
.mall-order-list-item-view-con-but-a .hide{display:none}
.mall-order-list-item-view-con-but-sum{padding:10px}
.mall-order-detail{padding:10px 0 0 0}
.mall-order-detail-stuff-top{margin:10px 10px 0 10px}
.mall-order-detail-stuff-list{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 10px 0 10px;border:1px solid #ccc}
.mall-order-detail-stuff-list-title{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;height:30px;border-bottom:1px solid #ccc;line-height:30px}
.mall-order-detail-stuff-list-title-status{position:absolute;top:0;right:10px;height:30px;line-height:30px}
.mall-order-detail-stuff-list-item{position:relative;padding:0 0 0 66px;min-height:66px;border-bottom:1px solid #ccc}
.mall-order-detail-stuff-list-item-img{position:absolute;top:5px;left:5px;width:56px;height:56px}
.mall-stuff-detail-img-items{position:relative}
.weiba-banner-icon{background-size:contain}
.mall-order-detail-stuff-list-item-img img{width:100%;height:100%}
.mall-order-detail-stuff-list-num{position:relative;padding:0 10px;height:30px;background:#e6e6e6;line-height:30px}
.mall-order-detail-stuff-list-num-sum{position:absolute;top:0;right:10px;height:30px;line-height:30px}
.mall-order-detail-stuff-list-item-con{padding:5px}
.mall-order-detail-stuff-list-item-con-view{position:relative;margin-top:10px}
.mall-order-detail-stuff-list-item-con-view-price{position:absolute;top:0;right:5px}
.mall-order-detail-stuff-address{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px;border:1px solid #ccc}
.mall-order-detail-stuff-address-view{padding:10px}
.mall-order-detail-but{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px}
.mall-order-detail-but .hide{display:none}
.mall-order-detail-but-staus1{text-align:center}
.mall-order-detail-but-staus1 a{width:40%}
.mall-order-detail-but-fukuan{margin-left:30px}
.mall-order-detail-but-staus2 a{width:100%}
.mall-order-detail-but-staus3 a{width:100%}
.pay-status{position:relative;margin:0 auto;padding:20px 0 0 58px;width:120px;height:58px;text-align:center}
.pay-status-but{padding:20px 0;text-align:center}
.pay-status-tip-1{position:absolute;top:20px;left:0;display:inline-block;overflow:hidden;width:58px;height:58px;background:url(../images/pay_status.png) no-repeat -58px top}
.pay-status-tip-0{position:absolute;top:20px;left:0;display:inline-block;overflow:hidden;width:58px;height:58px;background:url(../images/pay_status.png) no-repeat left top}
.pay-status-title{display:inline-block;height:58px;line-height:58px}
.mall-left-cate{position:absolute;top:3px;left:-150px;z-index:99;width:150px;height:100%;background:#504c4c;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#f7f7f7));background-image:-moz-linear-gradient(left,#fff ,#f7f7f7);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out}
.mall-left-cate.show{left:0}
.mall-left-cate.hide{left:-150px}
.mall-left-cate-item{position:relative;padding:0 10px;height:30px;border-top:1px solid #6d6a6a;border-bottom:1px solid #383737;color:#fff;line-height:30px}
.mall-left-cate-item-tip{position:absolute;top:50%;right:5px;margin-top:-7px;height:14px;color:#fff;line-height:14px}
.back-black.show{display:block}
.back-black.hide{display:none}
.propery_con{margin-left:10px;width:100%;height:auto}
.property_item{width:98%;height:30px}
.property_item_con{float:left;padding-right:5px;padding-left:5px;width:auto;border:1px solid #bbbaba}
.property_item_split{float:left;width:10px;height:100%}
.property_item_con_sel{border:1px solid red;background:#fff1e0}
.bg-icon-jian{background:url(../images/laian_icon/icon-31.png);background-size:100% 100%;vertical-align:middle}
.bg-icon-jia{background:url(../images/laian_icon/icon-32.png);background-size:100% 100%;vertical-align:middle}
.n_center_user{-webkit-box-sizing:border-box;padding:25px 15px 15px 15px;width:100%;height:200px;background:url(../images/nbg2_new.jpg) no-repeat center center;-webkit-background-size:100%}
.user_detail{float:left;padding-left:10px;width:45%}
.user_logo{width:100px;height:100px;border:3px solid #fff;border-radius:100px;text-align:center}
.user_logo img{overflow:hidden;width:100px;height:100px;-moz-border-radius:100px;border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px}
.user_logo p{z-index:999;color:#fff;font-weight:bolder;font-size:18px;line-height:40px}
.p_detail{float:left;width:50%}
.p_border{margin-bottom:18px;width:90%;height:34px;border:1px solid #1b9f8b;border-radius:5px;background-color:#1cc6ae;-webkit-box-shadow:0 0 10px rgba(0,102,102,.5);-moz-box-shadow:0 0 10px rgba(0,102,102,.5);box-shadow:0 0 10px rgba(0,102,102,.5);text-align:center;line-height:34px}
.p_border a{color:#fff;font-size:16px}
.p_border a:hover{color:#000;font-size:16px}
.div_status{width:100%;height:70px;background:#eb656f;text-align:center;line-height:40px;/*position:fixed;*//*top:45px;*/z-index:99;}
.div_status_item{float:left;margin:0 auto;width:24.5%;height:60px;color:#802127;text-align:center;margin-top:9px;}
.div_status_item img{width:30px}
.div_status_item p{line-height:15px}
.div_status li:last-child{border-right:none}
.select1{color:#fff}
*{margin:0;padding:0;outline:0;font-size:100%;-webkit-tap-highlight-color:transparent}
a{color:#000;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.3)}
html{height:100%;-webkit-text-size-adjust:none}
body{position:relative;display:-webkit-box;margin:0;padding:0;width:100%;height:100%;min-height:100%;font-size:12px;font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;line-height:1.231;-webkit-touch-callout:none;-webkit-box-orient:vertical;-webkit-box-align:stretch}
img{vertical-align:middle;-ms-interpolation-mode:bicubic}
img:not([src*="/"]){display:none}
table{width:100%;border-collapse:collapse;border-spacing:0}
caption,td,th{vertical-align:middle}
textarea{padding:8px 0;border:0;border-radius:0;resize:none}
button,select,textarea{outline:0;border-radius:0;-webkit-appearance:none}/* 去掉了input . 2015 11 23号*/
li{list-style:none}
.white{color:#fff}
.gray{color:#aaa}
.fl{float:left}
.fr{float:right}
.ofh{overflow:hidden}
.align_left{text-align:left}
.align_right{text-align:right}
.align_center{text-align:center}
.vertical_top{vertical-align:top}
.vertical_middle{vertical-align:middle}
.vertical_bottom{vertical-align:bottom}
.relative{position:relative}
.absolute{position:absolute}
.hidden{display:none}
.hidden.on{display:block}
.vhidden{visibility:hidden}
.vhidden.on{visibility:visible}
.empty:empty{display:none}
.block{display:block}
.inlineBlock{display:inline-block}
.ml_10{margin-left:10px}
.mr_10{margin-right:10px}
.mt_10{margin-top:10px}
.mb_10{margin-bottom:10px}
.m_10{margin:10px}
.m_auto{margin:auto}
.ml_5{margin-left:5px}
.mr_5{margin-right:5px}
.mt_5{margin-top:5px}
.mb_5{margin-bottom:5px}
.m_5{margin:5px}
.m_auto{margin:auto}
.pl_10{padding-left:10px}
.pr_10{padding-right:10px}
.pt_10{padding-top:10px}
.pb_10{padding-bottom:10px}
.p_10{padding:10px}
.pl_5{padding-left:5px}
.pr_5{padding-right:5px}
.pt_5{padding-top:5px}
.pb_5{padding-bottom:5px}
.p_5{padding:5px}
.bold{font-weight:700}
.bolder{font-weight:bolder}
.box{display:-webkit-box;display:-moz-box;display:box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal}
.box>*{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}
.tbox{width:100%;height:100%}
.tbox>*{display:table-cell;height:100%;vertical-align:top}
.tbox>:last-child{width:100%}
.pre{white-space:nowrap}
.box_swipe{position:relative;overflow:hidden}
.box_swipe>ul li{position:relative}
.box_swipe>ul li a{display:block;-webkit-tap-highlight-color:transparent}
.box_swipe>ol{position:absolute;bottom:5px;z-index:10;-webkit-box-sizing:border-box;margin-top:10px;width:100%;height:20px;text-align:center;pointer-events:none}
.box_swipe>ol>li{display:inline-block;margin:5px;width:10px;height:10px;border-radius:10px;background-color:rgba(255,255,255,.5)}
.box_swipe>ol>li.on{background-color:#fff}
.container,body,html{min-height:100%}
.container{position:relative;margin:auto;max-width:640px;min-width:320px;font-size:12px;word-break:break-all}
body>div{overflow:hidden;width:100%;color:#333}
.arrow{position:relative;-webkit-box-sizing:border-box;padding-right:20px!important}
.arrow:after{position:absolute;top:50%;right:0;z-index:10;margin-top:-10px;content:""}
.arrow:after,.arrow_icon{display:inline-block;width:20px;height:20px;background:url(../../images/icons.svg) no-repeat center 0;-webkit-background-size:20px auto}
.section{margin:15px;padding:5px 10px;border:1px solid #eaeaea;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);line-height:23px}
.receive_info li:nth-last-of-type(n+2){border-bottom:1px solid #eaeaea}
.receive_info li>*{display:block;-webkit-box-sizing:border-box;padding:0 5px}
.receive_info li>:only-of-type{padding:5px}
.receive_info .label{color:#9b9b9b;white-space:pre}
.order_state{-webkit-box-sizing:border-box;padding:0 10px;border:1px solid #eaeaea;line-height:30px}
.order_state .label{margin:10px;color:#9b9b9b}
.goods_info .span_4_img{display:block;overflow:hidden;margin:10px;width:60px;height:60px;border:1px solid #eaeaea;border-radius:5px}
.goods_info .span_4_img img{width:100%;min-height:100%;border-radius:5px}
.goods_info li:nth-of-type(n+2){border-bottom:0!important}
.goods_info h6{padding-bottom:5px;line-height:18px;fotn-size:13px}
.goods_info p{color:#9b9b9b;line-height:18px}
.pay_info p span{float:right}
.mall_add_addr .section.title{padding:0;background:-webkit-gradient(linear,0 0,0 100%,from(#2e2e2e),to(#2e2e2e),color-stop(50%,#272727))}
.mall_add_addr .section.title label{display:block;color:#fff;text-align:center;font-size:13px;line-height:40px}
.icons{display:inline-block;width:35px;height:35px;background:url(../../images/icons.png) no-repeat center 0;-webkit-background-size:50px auto}
.icons.icons_1{background-position:center -9px}
.icons.icons_2{background-position:center -58px}
.icons.icons_3{background-position:center -107px}
.mall_add_addr .section.default{border-color:#b9b9b9}
.mall_add_addr .section.default .icons.icons_3{background-position:center -356px}
.mall_add_addr .section.addr{padding:0}
.mall_add_addr .section.addr article{padding:15px}
.mall_add_addr .section.addr footer ul li{width:33.3%;border:1px solid #eaeaea;border-width:1px 1px 0 0;text-align:center}
.mall_add_addr .section.addr footer ul li:last-of-type{border-right:0}
.mall_add_addr .section.addr footer ul li a{display:inline-block;color:#9e9e9e;line-height:35px}
.transport_info li{line-height:17px}
.transport_info li:nth-of-type(2){position:relative}
.transport_info li:nth-of-type(2):after{position:absolute;top:0;right:0;z-index:10;display:inline-block;width:60px;height:30px;background:url(../../images/icons.svg) no-repeat center -180px;content:"";-webkit-background-size:60px auto}
.transport_info li .arrow_icon{margin:0 10px 0 5px;-webkit-transform:rotate(180deg)}
.transport_info li time{display:block;color:#a6a6a6}
.transport_info li .tbox>div{vertical-align:middle}
.transport_info .checked_icon{display:block;width:35px;height:35px;background:url(../../images/icons.svg) no-repeat center -67px;-webkit-background-size:35px auto}
.center_user{-webkit-box-sizing:border-box;padding:15px;width:100%;height:120px;background:url(../../images/bg2.png) no-repeat center center;-webkit-background-size:100%}
@media screen and (min-width:480px){.center_user{padding:18px 15px;height:100px}
.center_user table{height:70px!important}
}
.center_user table{width:100%;height:50px}
.center_user table td{color:#fff;vertical-align:middle;text-shadow:1px 0 3px rgba(0,0,0,.3);line-height:25px}
.center_user table td .icons{width:25px;height:25px}
.center_user table td .icons.icons_user{background-position:center -162px}
.center_user table td .icons.icons_addr{width:20px;height:18px;background-position:center -240px;-webkit-background-size:55px auto}
.center_user table td .a_addr{display:inline-block;padding:0 10px;border-radius:30px;background:rgba(255,255,255,.3);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);color:#fff;line-height:18px}
.mall_center .nav1 li:nth-of-type(n+2){border-left:1px solid #000}
.mall_center .nav1 li a{display:block;background:#181818;color:#999;text-align:center;font-size:14px;line-height:45px}
.mall_center .nav1 li a.on{background:#fff;color:#333}
.mall_center .nav1 li a label{display:inline-block;width:100px}
.mall_center .order_info .icons_del{height:20px;background-position:center -209px;-webkit-background-size:40px auto}
.mall_center ul.goods_info li:last-of-type{border-top:1px solid #eaeaea}
.mall_center ul.goods_info li:last-of-type .red{color:red}
.select,.select_paytype select{display:block;-webkit-box-sizing:border-box;padding:5px 5px;width:100%;border:1px solid #eaeaea;border:1px solid red;background:url(../../images/icons.svg) no-repeat right -118px,-webkit-gradient(linear,0 0,0 100%,from(#fc0a1b),to(#d40816),color-stop(50%,#e80919));color:#fff;font-size:14px;-webkit-appearance:button;-webkit-background-size:30px auto,auto}
.box_radio input[type=radio],.radio{display:inline-block;width:25px;height:25px;border:0;background:url(../res/icons.svg) no-repeat center -153px;-webkit-appearance:button;-webkit-background-size:30px auto}
.box_radio input[type=radio]:checked,.radio:checked{background-position:center -181px}
.box_checkbox input[type=checkbox],.checkbox{display:inline-block;width:25px;height:25px;border:0;background:url(../res/icons.svg) no-repeat center -212px;-webkit-appearance:button;-webkit-background-size:30px auto}
.box_checkbox input[type=checkbox]:checked,.checkbox:checked{background-position:center -242px}
.tip{overflow:hidden;background:#f3f3f3;text-align:center;line-height:35px}
.tip .icons_close{float:right;display:block;width:35px;height:35px;background:url(../../images/icons.svg) no-repeat center -35px;-webkit-background-size:35px auto}
.mall_user .icons_coupon{width:30px;height:30px;background-position:center -312px}
.li_coupon{padding-top:5px;line-height:30px}
.li_nav_coupon a:after{-webkit-transform:rotate(90deg)}
.li_nav_coupon.on a:after{-webkit-transform:rotate(-90deg)}
.li_nav_coupon:not(.on){border-bottom-width:0!important}
.li_nav_coupon:not(.on)+.li_coupon{display:none}
.mall_order .select{border:0;background:url(../../images/icons.svg) no-repeat right -267px;color:#9b9b9b;-webkit-background-size:30px auto}
.mall_order .box_radio label{line-height:25px}
.mall_order .box_radio input[type=radio]{float:left}
.mall_order .box_checkbox input[type=checkbox]{float:left}
.mall_order .box_checkbox label{display:inline-block;white-space:pre;line-height:25px}
.mall_order .box_checkbox label .input{display:inline-block;margin:0 3px;padding:0 5px;width:30px;height:25px;border:0;border-radius:3px;background:#eee;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1) inset;text-align:center;-webkit-appearance:none}
.mall_order .submit{display:block;-webkit-box-sizing:border-box;padding:10px 5px;width:100%;border:0;background:-webkit-gradient(linear,0 0,0 100%,from(#fc0a1b),to(#d40816),color-stop(50%,#e80919));color:#fff;text-align:center;font-size:15px}
.addpic{position:relative;float:left;display:block;margin-top:6px;margin-right:5px;margin-left:2px;padding:0;width:50px;height:50px;border:1px dashed #CCC;background:none repeat scroll 0 0 #F9F9F9;color:#CFCFCF;text-align:center;font-size:40px;line-height:50px}
.addpic img{margin-top:-8px;width:50px;height:51px}
.addpic2{position:relative;float:left;display:block;margin-top:6px;margin-right:5px;margin-left:2px;padding:0;width:50px;height:50px;border:1px dashed #CCC;background:none repeat scroll 0 0 #F9F9F9;color:#CFCFCF;text-align:center;font-size:40px;line-height:50px}

.order_img_right{height:130px;padding:10px 10px 10px 130px}
.order_good_name{color:#474747;font-size:14px;height:34px;overflow:hidden;} 
.paybutton{width:100%;border-bottom:1px #e5e5e5 solid;overflow:hidden;padding:4px 0px;}
.paybutton_right{float:right;margin:0px 10px;}
.paybutton_left{float:right;/*margin-right:10px;*/}
input.order_pay_btn{width:90px;height:40px;background:#ec737b;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:16px;color:#fff;border:none;}
.mall-order-list-item-top-time{font-size:14px;color:#8b8989;}
.order_tips{color:#474747;font-size:14px;float:right;margin-right:9px;line-height:35px;} 
.tips_goodnum{color:#eb656f}
.tips_totalfee{color:#eb656f;font-size:16px;font-weight:bold;}
.tpl-order-href_tips{display:block;height:100%;overflow:hidden;margin:1px 0px;border-bottom:1px #e5e5e5 solid;}
.order_cut{border-bottom:1px #e5e5e5 solid;margin-top:8px;width:100%;margin-bottom:8px;}
.pay_style img{/*width:25px;*/}
.other_pay{float:left;width:100%;color:#9d9d9d;font-size:14px;}

#loding{margin-right:5pc;margin-left:5pc;width:75pt;height:75pt;border-radius:5px;background:#f0f8ff;text-align:center}
.div_subtext_one{margin:0 auto;width:95%;height:30px;line-height:30px}
.div_subtext_two{margin:0 auto;width:95%;height:5pc}
.div_subtext_three{overflow:hidden;margin:0 auto;width:100%}
.div_subtext_three_l{float:left;width:55%;height:100%}
.div_subtext_three_m,.div_subtext_three_r{float:right;width:20%;height:100%;margin-right:12px;}
.div_subtext_three_m_btn{width:70px;height:40px;border-radius:6px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D77D41),color-stop(100%,#fa7820));background:-webkit-linear-gradient(top,#d77d41 0,#fa7820 100%);background:-o-linear-gradient(top,#d77d41 0,#fa7820 100%);color:#fff;text-align:center;font-size:1pc;line-height:41px}
.div_subtext_three_m_btn2{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F94637),color-stop(100%,#FC2600));background:-webkit-linear-gradient(top,#f94637 0,#fc2600 100%);background:-o-linear-gradient(top,#f94637 0,#fc2600 100%)}
.div_subtext_three_m_btn_get{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1cc6ae),color-stop(100%,#1cc6ae));background:-webkit-linear-gradient(top,#1cc6ae 0,#1cc6ae 100%);background:-o-linear-gradient(top,#1cc6ae 0,#1cc6ae 100%)}
.div_subtext_four{margin:0 auto;width:95%;height:60px}


/*订单提交页面*/
.add_msg{border:1px solid #eeeeee;margin-bottom:10px;width:100%;}
.add_detail{border:1px solid #eeeeee;margin-bottom:10px;width:100%;}
