
/**
提交订单
**/
.order-tit{width:100%;height:40px;background:#f5f5f5;}
.delivery-way strong{margin-left:10px;}
.order-con{margin-bottom:20px;}
.order-tit ul li,.order-con-mod ul li{float: left;width:16.5%;line-height:40px;text-align:center;}
.order-tit ul li:first-child,.order-con-mod ul li:first-child{width:30%;}
.order-tit ul li:nth-child(2),.order-con-mod ul li:nth-child(2){width:11%;}
.order-tit ul li:last-child,.order-tit ul li:nth-child(5),.order-con-mod ul li:last-child,.order-con-mod ul li:nth-child(5){width:13%;}
.order-con{width:100%;}
.order-con-mod{padding:20px 0 20px 25px;border:1px solid #efefef;border-top:0;position: relative;}
.order-con-mod ul li:first-child .orderimg{width:100px;height:100px;border:1px solid #e5e5e5;position: relative;}
.order-con-mod ul li:first-child .orderimg img{width:auto;height:auto;max-width: 100%;max-height: 100%;padding:10px 0;}
.order-con-mod ul li:first-child .order-desc{width:68%;text-align: left;}
.order-con-mod ul li:first-child .order-desc h5{color:#666;line-height: 20px;margin-top:10px;}
.order-con-mod ul li:first-child .order-desc p,.order-con-mod ul li:nth-child(2){color:#999;}
.order-con-mod ul  .ingertal i{float:left;width:30px;height:30px;background: url(../images/cart-integral.png) no-repeat center center;background-size:contain;position: relative;left:58px;top:4px;}
.order-con-mod ul .commh{line-height:42px;}
.totalprice{font-weight: bold;}
.order-record-box{background:#f5f5f5;padding:25px 30px 35px 30px;}
.record-mod input{margin-left:8px;width:220px;height:30px;}
.invoice-box{margin:20px 0;line-height:30px;}
.invoice-box .invoice{margin-bottom: 12px;}
.invoice-box .invoice .invoiceright input,.delivery-way-box .delivery-way label input{opacity: 0;position: relative;z-index: 10;}
.invoice-box .invoice .invoiceright span,.delivery-way-box .delivery-way label span,.invoice-type label span,.invoice-type1 label span,.invoice-content label{width:15px;height:15px;border: solid 1px #999999;float:left;position: relative;left:13px;top:8px;border-radius: 2px;}
.cheackradio{width:15px;height:15px;background: url(../images/cart-checked.png) no-repeat center center;background-size: contain;border:1px solid #ff3d01;}
.invoice-title input{width:230px;height:30px;margin-left:5px;text-indent: 10px;}
.invoice-title{display: none;}
.mode-of-distribute-box{border-top:1px dashed #e5e5e5;padding-top:25px;}
.delivery-way{line-height: 30px;margin-left:10px;}
.orderaddress{display: block;}
.choose-store{line-height:30px;margin-left:45px;}
.choose-store input{width:155px;height:28px;text-indent: 5px;position: absolute;border:1px solid #fff;}
.delivery-way  i,.invoice-type  i{margin-left:15px;}
.delivery-way1 i,.invoice-type1 i,.invoice-content b{margin-left:19px;}
.delivery-way1 strong{margin-left:17px;}
.orderaddress{margin-top:10px;display: none;}
.choose-store-box{display: none;}
.payment-box p{text-align: right;}
.payment-box p:nth-child(2){padding-top:10px;}
.payment-box p:nth-child(4){margin:10px 0;}
.payment-box p:nth-child(4) i{position: relative;top:-2px;}
.payment-box p:nth-child(4) span{font-size:24px;}
.payment-box p:nth-child(4) span{color:#ff4200;font-weight: bold;}
.payment-box p:nth-child(5) button{background:#ff4200;color:#fff;font-size:16px;border:1px solid #ff4200;padding:7px 36px;border-radius: 2px;}
.mode-of-distribute-left{width:70%;}
.choosein-box{width:180px;background:#fff;margin-left:10px;position: relative;height:30px;border:1px solid #e5e5e5;cursor: pointer;}
.roda i{transform: rotate(180deg);-webkit-transform:rotate(180deg); }
.choosein-box i{width:13px;height:10px;background:url(../images/down@2x.png)no-repeat center center;background-size:contain;float:right;position: absolute;right:10px;top:10px;transition: transform .2s ease-in 0s,-webkit-transform .2s ease-in 0s;transition:-webkit-transform .2s ease-in 0s;-webkit-transition:transform .2s ease-in 0s;-webkit-transition:-webkit-transform .2s ease-in 0s;}
.payment-box{width:30%;}
.choose-store-box{position: relative;}
.choose-store-box .bottom{position: absolute;top:30px;background:#fff;border:1px solid #e5e5e5;left:115px;width:350px;display: none;height:350px;z-index: 10;}
.bottom-i{border:1px solid #fff;width:178px;border:2px solid #fff;height:2px;position: relative;top:-2px;display: none;z-index: 999;left:116px;}
.choose-store-box .bottom img{width:65px;height:65px;margin:10px 0 10px 10px;}
.choose-store-box .bottom .right{width:240px;margin:10px 10px 10px 0px;}
.bottom .right h5 span{margin-left:15px;color:#ff3d01;}
.bottom .right p{margin:3px 0;}
.bottom .right p:last-child{margin-top:5px;}
.storelist-box{cursor: pointer;}
.storelist:hover{color:#4692D3;}
.edit-address-tit ul li,.edit-address-list ul li{float: left;height:40px;line-height:40px;width:24%;text-align: center;}
.edit-address-list ul li{height:35px;line-height:35px;margin-top:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.edit-address-tit ul li:nth-child(2),.edit-address-list ul li:nth-child(2){width:38%;}
.edit-address-tit .head{background:#f5f5f5;}
.edit-address-box h5{height:50px;line-height:50px;}
.edit-address-box h5 .left{padding-left:40px;}
.edit-address-box h5 .right{padding-right:40px;color:#4692D3;font-size: 12px;}
.edit-address-box h5 .right i{background:url(../images/add-ad-ic.png) no-repeat center center;-webkit-background-size: contain;background-size: contain;width:11px;height:53px;float: left;margin-right:5px;position: relative;top:-2px;}
.edit-address-tit ul li:nth-child(3), .edit-address-list ul li:nth-child(3){width:13%;}
.moreads{padding-left:80px;}
.edit-address-list{height: 45px;overflow:hidden;}
.auto-address-list{height:145px;overflow:auto;}
.edit-address-list ul{display: none;}
.edit-address-list ul:first-child,.auto-address-list ul{display:block;}
.edit-address-list ul li .consigneesname{width:150px;height:34px;display: block;margin:0 auto;border:1px solid #e5e5e5;position: relative;cursor: pointer;}
.edit-address-list ul li:first-child span:hover{border:1px solid #ff5500;}
.edit-address-list ul li .actotp{width:150px;height:34px;display: block;margin:0 auto;border:1px solid #ff5500;position: relative;}
.minetq{width:12px;height:12px;background:url(../images/rightcheck.png)no-repeat center center;background-size: contain;float: right;position: absolute;bottom: 0;right:0;}
.edit-address-list ul li .redact{color:#4692D3;margin-right:25px;}
.settedmr{width:95px;height:30px;color:#fff;background:#999;padding:4px 12px;cursor: pointer;}
.edit-address-list ul li:last-child{font-size: 12px;}
.settingmr{color:#4692D3;cursor: pointer;}
.moreads span{float: left;font-size: 12px;color:#666;cursor: pointer;}
.moreads{height:30px;margin-top:10px;}
.moreads i{background:url(../images/sxjt.png)no-repeat center center;-webkit-background-size: contain;background-size: contain;float: left;width:13px;height:13px;position: relative;top:2px;transition: transform .2s ease-in 0s,-webkit-transform .2s ease-in 0s;transition:-webkit-transform .2s ease-in 0s;-webkit-transition:transform .2s ease-in 0s;-webkit-transition:-webkit-transform .2s ease-in 0s;}
.border-mo{border:1px solid #efefef;margin-bottom: 20px;border-top:0;}
.moreads .rgditm{transform: rotate(180deg);-webkit-transform:rotate(180deg);}
.order-tb{margin-bottom:20px;}
.save-right-tit{cursor: pointer;}
.mod-h5{font-size:16px;}
.close-icon{width:18px;height:18px;}
#arealist,#contactAddress{width: 320px;height: 28px;border: 1px solid #ccc;box-sizing: border-box;font-size:12px;margin-left: 10px;overflow: hidden;}
.body-mod{margin-bottom:15px;}
.body-mod .mod-sp,#contactAddress{line-height:27px;text-indent: 10px;}
.addressdetail{height:270px;position: relative;}
.map-searchbtn{width:16px;height:16px;background:url(../images/ordersearch-icon.png) no-repeat center center;background-size:contain;float: right;position: relative;top:7px;}
#consigneeName,#consiphoneNumber{width:196px;margin-left:10px;height:28px;text-indent:8px;}
#affrimBtn{padding:4px 25px;background:#ff5500;color:#fff;text-align: center;border-radius:2px;outline:none;}
#myModal1 .modal-body{padding:15px 15px 0 15px;}
#myModal1 .modal-dialog{margin:10% auto;}
#myModal1 .modal-footer{border-top:0;padding:0px 15px 15px 0;}
.totalMoney-box strong{font-weight: bold;}
.deftms-sp{width:16px;height:16px;border:1px solid #dfdfdf;margin-right:5px;margin-top:3px;float: left;}
.defaultcheckbox{padding-left:15px;}
.defaultcheck{width:16px;height:16px;background: url(../images/cart-checked.png) no-repeat center center;background-size:contain;float: left;}
.ratepayer-numberbox{margin-right: 45px;}
.invoice-content{margin-right: 60px;}
.invoice-type-box{margin-bottom: 15px;}
.invoice-title{margin-right:50px;}

/** 支付订单 **/
.bopy{width:100%;border-top:1px solid #e5e5e5;margin-top:10px;position:relative;}
.paytit{height:60px;line-height: 60px;font-size: 18px;}
.paytit .left{font-weight:bold;}
.paytit .right i{color:#FF5F2E;font-weight: bold;font-size: 20px;margin-left:5px;}
.payway{border:1px solid #e5e5e5;margin-bottom: 30px;position: relative;}
.payway ul li{float: left;margin-right:70px;padding:30px 0 30px 30px;margin-top:5px;}
.payway h5{background:#f4f4f4;border:1px solid #e5e5e5;height:40px;line-height:40px;padding-left:30px;border-top:0;}
.payway ul li label span{width:15px;height:15px;border:1px solid #e5e5e5;border-radius: 50%;float: left;}
.payway ul li label input:checked+span{width:15px;height:15px;background:url(../images/radioche.png) no-repeat center center;background-size:contain;float: left;}
.payway ul li .right img{max-width: 110px;}
.payway ul li:first-child{margin-top:5px;}
/*.payway ul li:first-child .right img{width:40px;margin-top:10px;}*/
/*.payway ul li:first-child .right i{font-weight: bold;font-size: 18px;margin-left:5px;position: relative;top:5px;}*/
.payway ul li label input{position: relative;top:20px;left:-15px;opacity: 0;}
.payway ul li label span{position: relative;top:20px;left:0px;}
.redact{cursor: pointer;}
.sxpro{width: 100%;height:100%;position:absolute;background:rgba(0,0,0,0.5);}

/*支付成功*/
.paysuccess{background:#f5f5f5;padding:45px 0;}
.paysuccess-box{width:50%;margin: 0 auto;}
.paysuccess-box .leftimg{margin-right:25px;margin-top:15px;}
.succ-desc{width:85%;}
.succ-desc-top h5{font-size:18px;font-weight: bold;height:25px;}
.succ-desc-top h6{color:#999;line-height:25px;}
.payfailbtn{margin-top:10px;}
.succ-desc-top h5 .success-money{font-weight: bold;color:#ff5500;margin:0 30px;}
.succ-desc-top h5 .ingertal{display: inline-block;color:#ff5500;}
.succ-desc-top h5 .ingertal i{width:50px;height:50px;float: left;background:url(../images/integral.png)no-repeat center center;background-size:contain;position: relative;top:-17px;margin:0 10px;}
.succ-desc-top h5 .ingertal i strong{font-size:10px;position: relative;left:15px;top:15px;color:#000;}
.succ-desc-top p:nth-child(2){line-height:45px;color:#666;}
.succ-desc-top p:nth-child(2) i{color:#000;}
.succ-desc-top p:nth-child(3){margin-bottom: 20px;}
.succ-desc-bot button{border:1px solid #ff5500;color:#ff5500;border-radius: 2px;padding:5px 25px;margin-right:15px;background:#f5f5f5;}
.succ-desc-bot .active{background:#ff5500;color:#fff;}
.succ-desc-top p .name{margin-right: 40px;}
.nopticebox{line-height:50px;}
.nopticebox i{color:#ff5500;}
.nopticebox p{text-align: center;}
.payfail-box{width:45%;}
.payfail-box .leftimg{margin-left:130px;}
#rightPayBtn{color:#fff;background:#FF5F2E;text-align: center;margin:30px 0;display: block;outline: none;width: 120px;height:35px;border-radius: 2px;border:1px solid #FF5F2E;}
.empty-page{padding:100px auto;}
.payment-box p:nth-child(4) .attr-sub{background:#E5E5E5;color:#333;border:1px solid #e5e5e5;}
#sendEmail,#ratepayerNumber{text-indent: 10px;width:230px;height:30px;margin-left: 10px;}
#record{text-indent: 10px;}
.invoice-notice{margin-left:20px;font-size: 12px;color:#666;position: relative;}
.messagei{cursor: pointer;}
.invoice-notice i{width:14px;height:14px;background:url(../images/notice-messgae.png)no-repeat center center;background-size: contain;float: left;margin-left:5px;margin-top:7px;}
.invoice-nature{position: absolute;display: none;}
.invoice-nature b{background:url(../images/arrow-left.png)no-repeat center center;width:13px;height:13px;position: absolute;top:-10px;left:12px;transform:rotate(90deg);}
.invoice-nature{border:1px solid #ddd;box-shadow: 0 0 3px rgba(0,0,0,.15);background: #fff;padding:10px 20px;z-index: 999;width:880px;top:34px;left:40px;}
.invoice-nature p{line-height: 19px;margin-bottom: 3px;}
.arrow-tb{display: none;}
/*重置优惠券*/
.couponbtn{cursor: pointer;}
.coupon-con{padding:10px 0;display: none;}
.coupon-con-box{border-top:1px dashed #e5e5e5;padding-bottom: 15px;}
.coupon-con-box .title,.invoice-box .title{padding-top:15px;font-size: 15px;}
.coupon-con .coupon-con-mod .bottom{height:75px;}
.coupon-con .coupon-con-mod .top .tab-image{width: 30%;}
.coupon-con .coupon-con-mod .top .tab-desc{width: 67%;}
.coupon-con .coupon-con-mod{width: 19%;background: #fff;}
.coupon-con .coupon-con-mod .bottom p{height: 65px;}
.coupon-con .coupon-con-mod .top .tab-desc h5{margin:12px 0 5px 0;font-weight: 500;font-size: 14px;}
.coupon-con .coupon-con-mod .top .tab-image{font-size: 21px;}
.coupon-down{width:16px;height:18px;background:url(../images/down-bg.png)no-repeat center center;background-size: contain;float: left;margin-left:6px;}
.coupon-up{width:16px;height:18px;background:url(../images/up-bg.png)no-repeat center center;background-size: contain;float: left;margin-left:6px;}
.coupon-con .coupon-con-mod{margin-right:10px;}
.coupon-con .coupon-con-mod:nth-child(3n-1){margin:0 10px 0 0;}
.coupon-con .coupon-con-mod:nth-child(5n){margin-right:0;}
.coupon-con-mod .top{position: relative;}
.lqcoupon strong{position:absolute;background:url(../images/lqcoupon.png)no-repeat center center;background-size: contain;width: 30px;height:30px;top:0;right:-1px;}
.iszy-box{margin:10px 0;}
.moreShop-box{border-top:1px solid #e5e5e5;}