/*! 礼氏物语前台购物车订单流程样式 潘志坚 2012年6月6日 09:45:03 */


/* 购物流程标题 */
h3.mycart,h3.myorder,h3.myorderdone,h3.jforexchange,h3.myjforder,h3.paysuccess,#payorder .payorder h3{line-height: 30px;height: 30px;text-indent: -9999px;}
h3.mycart {background: url(../images/cartbg.gif) 0 0 no-repeat;}
h3.myorder{background: url(../images/title_2.gif) 0 0 no-repeat; margin-bottom:10px;}
h3.myorderdone{background: url(../images/title_3.gif) 0 0 no-repeat; margin-bottom:10px;}
h3.jforexchange{background: url(../images/title_jfexch.gif) 0 0 no-repeat; margin-bottom:10px;}
h3.myjforder{background: url(../images/title_jfscs.gif) 0 0 no-repeat; margin-bottom:10px;}
h3.paysuccess{background: url(../images/title_4.gif) 0 0 no-repeat; margin-bottom:10px;}
#payorder .payorder h3{background: url(../images/title_payorder.gif) 0 0 no-repeat; margin-bottom:10px;}


#flowchart {height: 49px;margin: 10px 0;}
#flowchart h2, #flowchart ul, #flowchart p span {display: none;}
.flowchart01 {background: url(../images/flowchart01.gif) 0 0 no-repeat;}
.flowchart02 {background: url(../images/flowchart02.gif) 0 0 no-repeat;}
.flowchart03 {background: url(../images/flowchart03.gif) 0 0 no-repeat;}
/* 购物车 */

#cart .mycartbox .tablecart img {border: 1px solid #DEDEDE;padding: 1px;}
.cart_bottom,order_detail .tr{zoom:1;}
.cart_bottom:after,order_detail .tr:after{content:'\20';display:block;clear:both;}

.wrap_cart{ width:960px; margin:0 auto; margin-bottom:8px;}
#shppingCartList,.tablecart{ margin-bottom:8px;}

.cart_top { line-height:36px;}
.tablecart table{ width:100%; border: none;border-top: 1px solid #94c0fd;border-bottom: 1px solid #94c0fd; }
.tablecart tr{ text-align:center;}
.tablecart tr:hover{background: #f4fafc;}
.tablecart th{ border:none;border-bottom:1px solid #94c0fd; background: #f4fafc; padding:4px 0;}
.tablecart td{ border-bottom: 1px #DEDEDE dashed;}
.tablecart .cartnone td {border: none;}
.tablecart .cartnone td div {width: 400px;margin: 20px auto;padding: 20px;background: url(../images/cart.png) 45px 13px no-repeat;}
.tablecart .cartnone td div a{ color:#E40000;}
.tablecart td a{}
.tablecart td a.add,.tablecart td a.cut{ background: white; color:#333;
display: inline-block;
border: 1px solid #A0A0A0;
height: 9px;
width: 9px;
line-height: 10px;
text-align: center;
text-decoration: none;
margin: 5px;}
.tablecart td.count{ border-right:none}
.tablecart td.cartpro {text-align: right;}
.tablecart td.cartpro a.proimg{ margin:0 15px 0 10px;}

.cart_bottom{ margin-bottom:8px;}
.cart_bottom .fl{line-height: 40px;}
.cart_bottom .fr{ font-size: 14px;font-weight: bold;line-height: 40px;}
.cart_bottom .fr .light{font: bold 18px/40px Arial;color: #C30;}

.backshopping a{line-height: 200px;display: inline-block;height: 32px;width: 107px;margin-right: 5px;background: url(../images/continue_shopping.gif) no-repeat;
overflow: hidden;}
.gotoorder a{line-height: 200px;display: inline-block;height: 48px;width: 161px;background: url(../images/biggo_sett.gif) no-repeat;overflow: hidden;}

#cart #btnDelete{border: none;width: 86px;height: 26px;line-height: 0px;font-size:0px;cursor: pointer;color: White;color: transparent;overflow: hidden; font-size:14px}
#cart #btnDelete{background: url(../images/btn_delete.gif) no-repeat}



/* 提交订单页面 */
a.modify{ font-weight:normal;color: #0a57a4;}
a.confirm:link,a.confirm:visited {background: #2b81d8;color: white; padding:3px;}
a.confirm em { font-style:normal;}
a.other{ background:#666666;}
.order_detail{ border: 1px solid #94c0fd;border-top: 2px solid #0a57a4;padding: 10px 30px;}
.order_detail dl{ border-bottom:1px dotted #94c0fd;padding: 10px;}
.order_detail dl dt{ font-weight:bold;}
.order_detail dl dd{ padding:10px 0 0 40px;}
.order_detail dl dd.orderShop{}
.o_edit{background: #f4fafc;}
.o_done{}

/* 收货地址 */
#divAddAddress{}
#divAddAddress table{ margin-bottom:8px;}
#divAddAddress th{ text-align:right; padding-right:5px; font-weight:normal;width: 100px;}
#orderSumbitArea select{ margin-right:5px;}
#telephone_{ width: 38px; }
#addressSelect select {margin-right: 5px;}
#orderSumbitArea {float: left;}
#divSelectAddress .addressbox {padding: 3px;}

/* 支付方式 */

.banklist ul li ul li{}
.bankicon img{ width:153px; height:33px;}
#payMent ul{ margin-bottom:8px;overflow: hidden;}
.ordelivery ul li {margin-bottom: 10px; overflow:hidden;}
.ordelivery ul .choose{ margin: 0;float: left;}
.ordelivery ul span {margin-left: 80px;display: block;}

.banklist{ padding-left:40px;overflow:hidden; zoom:1;}
.banklist ul li{ padding:10px 0; overflow:hidden;}
.banklist ul li ul li{ padding:3px;_padding:3px; float:left; width:193px;}

/* 配送方式 */
.ordelivery ul{ margin-bottom:8px;}
/*结算信息*/
.orsum{ margin-bottom:8px;}
.orsum .money{ display: inline-block;}
.orsum li.b{ font-size:18px;}
.orsum li.b .money{ color:#E40000;}
.orsum li .last{margin: 10px 0;}
#orjfsum .f14 .money{ display: inline-block;color: red;font-size: 18px;font-weight: bolder;}

/* 开发票 */
div.other{ float:left;}
div.other .invoice,#InvoiceSreveal{padding-left: 50px;}
div.other input{vertical-align: middle;}
div.other h4{ padding-left:10px; font-size:12px;}
div.other h4 label{ font-weight:normal;}
.invoice,#InvoiceSreveal{ margin-top:8px;}
.invoice strong{ font-weight:normal;}
.invoice p,#InvoiceSreveal p{ margin-bottom:8px;}


.order2pay a{ background:url(../images/order.gif) no-repeat; display:block;width: 161px;height: 48px;float: right; text-indent:-9999px;}

/*订单提交成功*/
.ordertopaybox{border: 1px solid #94c0fd;border-top: 2px solid #0a57a4; padding:30px;}
.ordertopay{}
.ordertopay .done{ font-size:14px;}
.ordertopaybox h4{font-size: 16px;line-height: 34px; padding-left:24px; background:url(../images/regright.png) 0 8px no-repeat;}
.ordertopaybox .orderinfo{}
.ordertopaybox .orPayOnline{}
.tips {margin-top: 20px;}
.tips p{font-size: 14px;}

.payinfo {margin: 10px auto;border: 1px solid #FFCFCF;background: #FFF7F7;padding: 15px;}
.payinfobtn .btn {text-indent: -9999px;display: block;width: 161px;height: 48px;margin: 10px 0;background:url(../images/pay.gif) no-repeat;}
.mpaybtn .btn {text-indent: -9999px;display: block;width: 110px;height: 36px;margin: 10px 0 0;background:url(../images/mpaybtn.png) no-repeat;}
.payinfobtn .btn_jfexchange{text-indent: -9999px;display: block;width: 161px;height: 48px;margin: 10px 0;background:url(/images/getjifenpay.gif) no-repeat;}
.orPayCount .tishi, .payinfobtn .tishi{margin:10px 0;}
.orPayCount .tishi a{color:#E40000;}
.payinfobtn .jfbtn{text-indent: -9999px;display: block;width: 161px;height: 48px;margin: 10px 0;background:url(/images/jifenpay.gif) no-repeat;}

/* 支付成功 */
.orPaySuccess{border: 1px solid #94c0fd;border-top: 2px solid #0a57a4; padding:30px 300px;}
.orPaySuccess p{ line-height:30px;}
.mycartbox a,.orderinfo a,.orderinfo a,.tips a,.orPaySuccess a{ color:#E40000;}
.paycontinue .btn{text-indent: -9999px;display: block;width: 161px;height: 48px;margin: 10px 95px;background:url(/images/paycontinue.gif) no-repeat;}
.paycontinue{ text-align:center;}
#_sp_time{padding: 0 5px;}
.payorderdone, .myjforderdone{
text-align: center;
font-size: 14px;
color: #5ccc02;
font-weight: bold;
margin-bottom: 20px;}
















