﻿.panel-default{border-color:#E8E8E8;border-radius:0;box-shadow:none}.panel-default>.panel-heading{border-color:#E8E8E8}.panel-title{color:#999;font-size:1.4rem;font-weight:normal}.cart-box h1{font-size:2.4rem;font-weight:normal;margin:10px 0 20px}.cart-box h1 .iconfont{font-size:2.4rem;margin-right:8px;color:#FFBD00}.cart-empty{font-size:1.4rem;line-height:40px;padding:64px}.cart-empty .fa{display:block;margin:0 auto;font-size:4.8rem;background:#f8f8f8;width:96px;height:96px;text-align:center;line-height:96px;color:#ccc;border-radius:50%}.cart-box{min-height:320px;margin:30px auto 60px;padding:0}.cart-box .cart-thead{padding:10px 0;height:44px;line-height:22px;border:1px solid #ededed;background-color:#F5F5F5}.cart-box .column,.cart-box .cell{float:left;font-size:1.2rem;padding-left:20px;position:relative;width:160px}.cart-box .check-box{float:left}.cart-box .t-checkbox{width:156px;position:relative}.cart-group .cell-checkbox{width:40px}.cart-group .cell-price,.cart-group .cell-quantity,.cart-group .cell-sum,.cart-group .cell-action{width:160px;text-align:center;line-height:24px}.cart-group .cell-action{line-height:25px}.cart-box .t-goods{width:360px}.cart-group .cell-goods{width:480px;display:flex;align-items:center;justify-content:center}.cart-box .t-quantity{text-align:center}.cart-box .t-price,.cart-group .cell-price,.cart-box .t-sum,.cart-group .cell-sum{padding-right:20px;text-align:right}.cart-box .t-action,.cart-group .cell-action{padding-left:40px;text-align:left}.cart-tbody .group-name{margin-left:20px}.cart-tbody .group-name .name{margin-left:20px;font-size:1.6rem;color:#282828;vertical-align:text-bottom}.cart-group .sub-group{border:1px solid #EDEDED}.cart-group .cart-item{padding:20px 0}.cart-box .quantity{margin:30px auto 0;max-width:80%}.cart-box .cell-quantity p{height:25px}.cart-box .iconfont.dis{color:#D3D3D3}.cart-group .img-box{width:96px}.cart-group .img-box figure{width:102px;height:102px;background-color:#F3F3F3;border:1px solid #eaeaea;text-align:center;overflow:hidden}.cart-group .img-box img{height:100%}.cart-group .des-box{position:relative;margin-left:20px;flex:1;width:340px}.cart-group .des-box .des{white-space:nowrap;margin:6px 0;font-size:1.4rem}.cart-group .des-box .params{margin:6px 0;color:#999;font-size:1.2rem}.cart-group .des-box .params i{margin-right:6px}.cart-group .des-box .fa-angle-down{position:absolute;right:-15px;top:3px;color:#BFBFBF;font-size:1.6rem}.cart-group .des-box .param-list{display:none;position:absolute;background-color:#fff;top:35px;left:0;z-index:1;padding:20px;width:500px;border:1px solid #eee;box-shadow:2px 2px 10px 1px #ddd}.line-gray{margin:0 30px 0 54px;height:1px;border-bottom:1px dashed #EAEAEA}.cart-total{position:relative;height:60px;font-size:1.4rem;border:1px solid #EDEDED;background:#F5F5F5;margin-top:15px}.cart-total .operate-box{float:left;padding:20px;line-height:20px}.cart-total .operate-box input{vertical-align:text-bottom}.cart-total .cart-summary{line-height:58px;float:right}.cart-total .info-price .total-price{margin-left:15px}.cart-total .total-price i{font-size:22px}.cart-total .info-price .youhui{color:#999}.cart-total .is-postage{text-align:right}.cart-total .is-postage .fa-angle-right{margin-left:5px;font-size:1.6rem}.cart-total .btn{line-height:38px;border-radius:0;margin-top:-1px}.cart-total .btn-org{margin-left:30px;height:100%}.tip-box{z-index:10000;position:fixed;width:306px;top:50%;left:50%;margin-top:-51px;margin-left:-153px;border-radius:4px;background:#000}.tip-box.show{display:block;opacity:0.8}.tip-box.hide0{opacity:0}.tip-box p{padding:40px 20px;text-align:center;font-size:15px;color:#fff}.order-address{padding:50px 0 50px 50px}.order-address .add-address .form-group{margin-bottom:20px}.order-address .add-address .select{display:block}.order-address .add-address select{float:left;margin-right:10px;width:191px}.order-address .add-address textarea{width:593px;min-height:100px}.order-address .add-address .txt{width:244px}.order-address .form-inline{float:left}.order-address .right-bar-group{position:absolute;right:150px;top:0;padding-top:80px}.order-address .right-bar-group:before{position:absolute;top:0;left:-50px;content:'';border-left:1px dashed #ddd;height:200px}.order-address　.set-default{margin:0 0 20px;text-align:left}.order-payment-method{position:relative;padding:50px 0 50px 140px;font-size:1.4rem}.order-payment-method .name{position:absolute;top:64px;left:72px}.order-payment-method .method label{position:relative;margin-right:10px;width:150px;height:50px;line-height:38px;text-align:center;border:1px solid #e5e5e5;border-radius:0}.order-payment-method .method label svg{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%, -50%)}.order-payment-method .method label.active:after{position:absolute;right:0;bottom:0;height:15px;line-height:15px;content:"\e6d5";color:#ff0000}.order-payment-method .method label.active:before{position:absolute;top:-1px;left:-1px;width:150px;height:51px;content:'';border:2px solid #ff0000}.order-show-address .left-con{font-size:1.4rem}.order-show-address .left-con .line-1{position:relative;padding-left:40px;margin-bottom:20px}.order-show-address .left-con .line{margin-top:8px;height:20px;line-height:20px;background-color:transparent}.order-show-address .left-con .icon-shouhuodizhi{position:absolute;top:-5px;left:0;font-size:3rem}.order-show-address .right-con{position:relative;width:360px;text-align:center;font-size:1.4rem}.order-show-address .right-con:before{position:absolute;top:0;left:0;content:'';height:130px;border-left:1px dashed #e8e8e8}.order-show-address .right-con .switch-address{display:block;margin-top:30px}.order-change-address{height:400px;overflow:auto}.order-change-address li{position:relative;padding:20px 0 20px 30px;margin:20px auto;width:540px;font-size:1.4rem;border:1px solid #e8e8e8;cursor:pointer}.order-change-address li.active{border-color:#ff0000}.order-change-address li.active:after{position:absolute;right:0;bottom:-5px;content:"\e6d5";font-size:1.8rem;color:#ff0000}.order-change-address .line{display:block;margin-top:6px;height:20px;line-height:20px;background-color:transparent}.order-change-address .line:first-child{margin-top:0}.order-info-list .order-info-thead{border-bottom:none}.order-info-list h1{font-size:2.4rem;font-weight:normal;margin-bottom:15px}.order-info-list h1 .iconfont{font-size:2.4rem;margin-right:8px;color:#FFBD00}.order-info-list{min-height:320px}.order-info-thead{padding:10px 0;height:44px;line-height:22px;border:1px solid #ededed;background-color:#F5F5F5}.order-info-thead .column,.order-info-item .cell{position:relative;float:left;width:200px;font-size:1.4rem;text-align:center}.order-info-thead .column{color:#999}.order-info-item .cell{margin-top:38px;line-height:24px}.order-info-list .t-goods{padding-left:20px;width:450px;text-align:left}.order-info-group .cell-goods{padding-left:20px;margin-top:0;width:450px;text-align:left}.order-info-list .t-price,.order-info-list .t-sum,.order-info-group .cell-price,.order-info-group .cell-sum{padding-right:50px;text-align:right}.order-info-list .t-sum,.order-info-group .cell-sum{width:200px}.order-info-list .t-number,.order-info-group .cell-lights-no{width:17%}.order-info-list .t-goods,.order-info-group .cell-goods{width:32%}.order-info-list .t-quantity,.order-info-group .cell-quantity{width:14%}.order-info-list .t-price,.order-info-group .cell-price{width:15%}.order-info-group .sub-group{border:1px solid #EDEDED}.order-info-item{padding:20px 0}.order-info-group .img-box{width:102px}.order-info-group .img-box figure{width:102px;height:102px;background-color:#F3F3F3;border:1px solid #eaeaea;text-align:center;overflow:hidden}.order-info-group .img-box img{height:100%}.order-info-group .des-box{position:relative;margin-left:20px;flex:1;width:340px}.order-info-group .des-box .des{white-space:nowrap;margin:6px 0}.order-info-group .des-box .params{margin:6px 0;color:#999;font-size:1.2rem;line-height:1.4}.order-info-group .des-box .params i{margin-right:6px}.order-info-group .des-box .fa-angle-down{position:absolute;right:-15px;top:3px;color:#BFBFBF;font-size:1.6rem}.order-info-group .des-box .param-list{display:none;position:absolute;background-color:#fff;top:35px;left:0;z-index:1;padding:20px;width:500px;border:1px solid #eee;box-shadow:2px 2px 10px 1px #ddd}.order-info-tbody .line-gray{margin:0 20px;height:1px;border-bottom:1px dashed #EAEAEA}.order-info-total{position:relative;padding-right:180px;height:60px;font-size:1.4rem;border:1px solid #EDEDED;background-color:#F5F5F5}.order-memo-info{margin:15px 0}.order-memo-info label{line-height:24px}.order-memo-info textarea{display:inline-block;width:480px;min-height:42px;font-size:1.2rem;vertical-align:top}.order-info-total .info-box{padding-top:3px;float:right;font-size:1.2rem}.order-info-total .info-price{color:#999}.order-info-total .total-price{font-size:22px;vertical-align:middle}.order-info-total .is-postage{text-align:right}.order-info-total .is-postage .fa-angle-right{margin-left:5px;font-size:1.6rem}.order-info-total .primary{position:absolute;top:-1px;right:-1px;width:150px;height:60px;border-radius:0;border:none}.order-info-list .agreement{margin-top:10px;text-align:right}.order-info-list .agreement input{vertical-align:text-bottom}.add-address{position:relative;padding:15px}.add-address .form-group,.add-address .sub-group{position:relative;padding-left:80px;font-size:1.4rem}.add-address .sub-group{float:left}.add-address .inline-group{display:inline-block}.add-address .form-oneLine{padding-left:0}.add-address .name{position:absolute;left:0;top:8px;margin-bottom:0;width:81px;font-size:1.4rem}.add-address .name i{margin-right:3px;vertical-align:sub}.add-address select{float:left;margin:0 2px;width:160px;height:35px;border:1px solid #E0E0E0;font-size:1.4rem;outline:none !important;cursor:pointer}.add-address select:first-of-type{margin-left:5px}.add-address select:last-of-type{margin-right:5px}.add-address textarea::-webkit-input-placeholder{color:#ccc}.add-address textarea::-moz-placeholder{color:#ccc}.add-address textarea:-moz-placeholder{color:#ccc}.add-address textarea:-ms-input-placeholder{color:#ccc}.add-address textarea{float:left;padding:10px;margin:0 5px;width:488px;min-height:70px;background-color:#fff;border:1px solid #E0E0E0;resize:none}.add-address .txt{margin:0 5px;width:199px;height:35px;text-indent:10px;border:1px solid #e0e0e0}.add-address .set-default{margin:15px 0 -10px 85px;font-size:1.4rem;text-align:left}.add-address .set-default input{margin-right:5px;vertical-align:text-bottom}.table-address .table-hover .no-address-box:hover{background-color:#fff}.add-address .help-block{margin-bottom:0}.add-address .help-block .fa{margin-right:5px}.cart-order-box{padding-left:0px;padding-right:0px}.cart-order-box .msg-box{margin:0 0 0 40px;position:relative}.cart-order-box .msg-box .tit{font-size:2rem;font-weight:normal}.cart-order-box .msg-box .fa-check{position:absolute;left:-40px;top:-2px;font-size:2.8rem}.cart-order-box .msg-box .tip{margin-top:18px}.cart-order-box .msg-box .info{margin-top:25px}.cart-order-box .msg-box p{font-size:1.4rem;line-height:1.6}.cart-order-form .title h4{font-weight:normal}.cart-order-form .title .order-id{float:left;font-size:1.6rem}.cart-order-form .money{float:right;font-size:1.6rem}.cart-order-form .select-panel{border:1px solid #e0e0e0}.cart-order-form h5{padding-left:20px;height:50px;line-height:50px;background-color:#F5F5F5;font-weight:normal;border-bottom:1px solid #e0e0e0}.cart-order-form .btn-group{margin:50px}.cart-order-form .btn figure{width:160px;height:60px;background:url(../image/pay_method.jpg)}.cart-order-form .btn .weixin{background-position:0 -63px}.cart-order-form .btn-pay{margin-top:20px;text-align:right}.cart-order-form label.btn{position:relative;margin-right:20px;padding:0 10px;border:1px solid #e8e8e8;border-radius:0}.cart-order-form label.active:before{position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;content:'';border:2px solid #ff0000}.cart-order-form label.active:after{position:absolute;right:-1px;bottom:0;height:15px;line-height:15px;content:"\e6d5";color:#ff0000}.pay-success-box{padding:60px 0;background-color:#f5f5f5}.pay-success-box h4,.pay-success-box h3{font-size:2rem;font-weight:normal;text-align:center}.pay-success-box h3{margin:30px 0;font-size:16px;color:red}.pay-success-box h4 i{margin-right:10px;font-size:3.4rem;vertical-align:middle}.pay-success-box li{position:relative;padding:0 60px;margin:60px 0 0 0;font-size:1.4rem}.pay-success-box li:last-child:before{position:absolute;top:0;left:0;content:'';height:100%;border-left:1px dashed #ddd}.pay-success-box .txt-right{text-align:right}.pay-success-box .txt-left{text-align:left;border-left:1px dashed #ccc}.pay-success-box li span{display:block;color:#999;line-height:1.8}.pay-success-box .link-a{text-align:center}.product-rec{margin-top:30px;border:1px solid #E7E7E7}.product-rec .detail-title .title-bg{padding:10px 0 10px 15px;background-color:#F4F4F4}.product-rec .img{width:150px;height:150px}.wx-pay-box .detail{padding:20px;background-color:#F5F5F5;font-size:1.4rem}.wx-pay-box .detail h4{font-size:1.6rem;font-weight:normal}.wx-pay-box .detail i{display:block;margin-top:10px}.wx-pay-box .detail span{float:right;color:#333}.wx-pay-code{width:880px;margin:0 auto}.wx-pay-code .two-code{position:relative;margin-top:70px}.wx-pay-code .two-code .wx-info{position:absolute;top:-28px;left:0;white-space:nowrap;color:#666}.wx-pay-code .two-code .ft{text-align:center;font-size:1.8rem}.wx-pay-code .two-code img{display:block;margin-bottom:10px;width:298px;height:298px;border:1px solid #eee}.pay-complete-dialog .shadow{position:fixed;top:0;left:0;z-index:2000;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pay-complete-dialog.active .shadow{opacity:.8}.pay-complete-dialog .pay-dialog{position:fixed;top:20%;left:50%;z-index:2001;margin-left:-333px;padding:75px 0 60px;width:666px;background-color:#fff;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.pay-complete-dialog.active .pay-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pay-dialog h3{margin-bottom:60px;text-align:center;font-size:1.8rem;font-weight:normal}.pay-dialog ul{margin-bottom:50px}.pay-dialog li{padding:0;text-align:right}.pay-dialog li:last-child{position:relative;text-align:left;border-left:1px solid #e8e8e8}.pay-dialog li>div{display:inline-block;width:200px;font-size:1.4rem;text-align:center}.pay-dialog .text{display:block;margin-bottom:8px}.pay-dialog .ft span{display:block;text-align:center;color:#999;font-size:1.4rem}.pay-account{margin-top:20px}.pay-account .account-item{padding:10px 5px}.pay-account .account-item span{width:250px;display:inline-block}.suit-box .cart-suit{border-bottom:1px dashed #EAEAEA}.suit-box .cart-suit .suit-thead{display:flex;justify-content:flex-start;align-items:center}.suit-box .cart-suit .suit-thead .cell-quantity .quantity{margin:10px auto}.suit-box .cart-suit .line-gray:nth-last-child(1){display:none}.order-info-list .order-info-group .suit-thead{margin:10px 0;text-indent:25px}.order-info-list .order-info-group .cell-goods{display:flex;align-items:center}.order-info-list .order-info-group .cell-goods .des-box .des{white-space:normal}.order-info-list .order-info-group .cell-goods .des-box .params{padding-right:10px}.order-info-list .order-info-group .suit-total-price{margin:10px 0;text-indent:25px}.popup .bootbox-body{max-height:76px;overflow:auto}.modal-backdrop{background-color:#fff}.modal-footer{border-top:none}.btn-confirm{background:#f3012f;color:#fff;border-color:#f3012f}.btn-confirm:hover{background:#e23a3a;color:#fff;border-color:#e23a3a}
