﻿/*************购物流程页面*************/
/*购物车暂无产品*/
.processconn .order_nothing{overflow:hidden;background:#F6F6F6;padding:50px 0;text-align:center;}
.processconn .order_nothing h1{color:#999;font-size:18px;margin:0;}
.processconn .order_nothing em{font-style: normal;}
.processconn .order_nothing em a,
.processconn .order_nothing em a:visited{font-size:22px;}
/*步骤--公用*/
.processconn .stepbox{width:100%;background:#F6F6F6;border-top:1px solid #ccc; border-bottom:1px solid #ccc;margin-top: 20px;}
.processconn .stepbox .step{padding:30px;height: 125px;}
.processconn .stepbox .step_one,
.processconn .stepbox .step_two,
.processconn .stepbox .step_three{width:33.3%;height: 65px;float:left;margin-bottom:20px;margin-left: -2px;position: relative;}
.processconn .stepbox .step_line{display:block;width:100%;background:#DBDBEA;height:5px;position:absolute;top:10px;left:0;border-radius:0;overflow:hidden;}
.processconn .stepbox .bg-color{display:none;width:100%;height:5px;position:absolute;top:10px;left:0;border-radius:8px;overflow:hidden;}
.processconn .stepbox .step_one .step_line,
.processconn .stepbox .step_one .bg-color{border-radius:8px 0 0 8px;}
.processconn .stepbox .step_three .step_line,
.processconn .stepbox .step_three .bg-color{border-radius:0 8px 8px 0;}
.processconn .stepbox .font-color .step_line{display:none;}
.processconn .stepbox .font-color .bg-color{display:block;}
.processconn .stepbox .step i{font-size: 26px;background:#fff;color: #999; border-radius:50%;text-align: center;position:absolute;top:2px;left: 50%;margin-left:-13px;z-index:3;}
.processconn .stepbox .step i.icon-checkmark3{color:inherit;display: none;}
.processconn .stepbox .step .font-color i.icon-checkmark3{color:inherit;display:block;}
.processconn .stepbox .step .font-color i.icon-number,
.processconn .stepbox .step .font-color i.icon-number2,
.processconn .stepbox .step .font-color i.icon-number3{display:none;}
.processconn .stepbox .step span{width: 100%;font-size: 14px;text-align: center;position:absolute;bottom: 0;}
/******我的购物车******/
/*process_mycart*/
.process_mycart{width:100%;background:#F6F6F6;display:block;margin: 30px auto;}
.process_mycart .mycart_hd{width:100%;padding:15px 0;color:#666;overflow:hidden;}
.process_mycart .mycart_hd h3{font-size: 26px;font-weight:300;float:left;margin: 0;}
.process_mycart .mycart_hd h4{font:16px;float:left;}
.process_mycart .mycart_hd .more{color:#666;float:right;line-height:35px;}
.process_mycart .mycart_hd .more a{color:#FFF;margin-left:8px;padding:4px 16px;_padding:4px 16px 2px;transition:background 0.3s ease 0.1s;}
.process_mycart .mycart_hd .more a:hover{text-decoration:none;}
.process_mycart .mycart_hd i{font-style: normal;}
.process_mycart .mycart_hd b{margin:0 5px;}
.process_mycart .mycart_con{background:#FFF;width:100%;color:#666;text-align: center;}
.process_mycart .mycart_con .cart_tabtit{background:#E9E9E9;border-top: 3px solid #E3E3E3;}
.process_mycart .mycart_con .cart_tabtit th{font-weight: 300;text-align: center;padding: 10px 0;border-right: 1px solid #ddd;}
.process_mycart .mycart_con .cart_tabtit th:last-child{border-right:none;}
.process_mycart .mycart_con .cart_tabcon{ border-bottom: 1px solid #ccc;}
.process_mycart .mycart_con .cart_tabcon td{text-align: center; padding: 20px 0;}
.process_mycart .mycart_con .cart_tabcon td.cart_tabcon_name{text-align: left;clear: both;}
.process_mycart .mycart_con .cart_tabcon td.cart_tabcon_name a{float:left;width: 82px;height: 82px;display:block;border: 1px solid #ccc;}
.process_mycart .mycart_con .cart_tabcon td.cart_tabcon_name a img{width: 100%;height: 100%;}
.process_mycart .mycart_con .cart_tabcon td.cart_tabcon_name span{line-height: 22px;height: 66px;overflow:hidden; display: block;padding-left: 10px;}
.process_mycart .mycart_con .cart_tabcon td .many{clear: both;width: 66%;margin:0 auto;}
.process_mycart .mycart_con .cart_tabcon td .many input{float:left; width: 39%; height:30px;line-height: 30px;border-width:1px 0 1px 0;border-style:solid;border-color: #ccc;padding: 3px;}
.process_mycart .mycart_con .cart_tabcon td .many .jian,
.process_mycart .mycart_con .cart_tabcon td .many .jia{float:left;width: 30%;height:30px;line-height: 30px;background:#F2F2F2;border: 1px solid #ccc;font-size: 18px;color: #999;}
.process_mycart .mycart_con .cart_tabcon td.operate a{color: #666;}
.process_mycart .mycart_con .cart_tabtit .cart_tabtit_checkbox,
.process_mycart .mycart_con .cart_tabcon .cart_tabcon_checkbox{text-align: left;padding-left:1.2%!important;}
.process_mycart .mycart_con .cart_tabcon .cart_tabcon_checkbox input{}
.process_mycart .mycart_con .cart_tabtit .cart_tabtit_checkbox input{margin-right: 6px;}
/*我的购物车底部固定*/
.bot_stayer.bot_fixed{width:100%;background:#E3E3E3;margin-left:0;margin-bottom:30px; border:1px solid #C8C8C8;height:52px;}
.bot_stayer .futbox{height:50px;float:left;margin: 0 20px;}
.bot_stayer .futbox li{line-height:50px;float:left;margin-right:20px;display:inline;vertical-align:middle;}
.bot_stayer .btnbox{height:50px; line-height:50px;float:right;}
.bot_stayer .btnbox .btns.btns_balance{height:50px;font-size: 22px;padding: 0 15px;display:block;transition:background 0.3s ease 0.1s;text-align: center;color: #fff;opacity: 0.8;}
.bot_stayer .btnbox .btns.btns_balance:hover{opacity: 1;text-decoration: none;}
.bot_stayer .btnbox .btns.btns_sumit{height:50px;font-size: 22px;padding: 0 15px;display:block;transition:background 0.3s ease 0.1s;text-align: center;color: #fff;opacity: 0.8;}
.bot_stayer .btnbox .btns.btns_sumit:hover{opacity: 1;}
.bot_stayer .totalbox{height:50px; line-height:50px;float:right;padding:0 15px;border-left: 1px solid #ccc;}
.bot_stayer .totalbox i{font-style: normal;}
.bot_stayer .totalbox b{font-size: 20px;}
.bot_stayer .selectedbox{height:50px; line-height:50px;float:right;padding:0 15px;}
.bot_stayer .selectedbox b{font-size: 20px;}
/******填写核对订单信息******/
/*process_check*/
.process_check{width:100%;background:#F6F6F6;display:block;margin: 30px auto;}
.process_check .check_hd{width:100%;padding:15px 0;border-bottom:1px solid #ccc;overflow:hidden;color:#666;}
.process_check .check_hd h3{font-size: 18px;font-weight:300;margin:0;float:left;}
.process_check .check_hd .more{color:#666;float:right;}
.process_check .check_hd .more a{margin-left:8px;padding:4px 16px;_padding:4px 16px 2px;transition:background 0.3s ease 0.1s;}
.process_check .check_hd .more a,
.process_check .check_hd .more a:visited,
.process_check .check_hd .more a:hover,
.process_check .check_hd .more a:focus{text-decoration:none;}
.process_check .check_hd .more a.bg-color{color:#FFF;}
.process_check .check_hd i{font-style: normal;}
.process_check .check_hd b{margin:0 5px;}
.process_check .check_con{}
.process_check .check_con h4{font-size:16px;font-weight:300;color:#666;}
.process_check .check_con dl{overflow:hidden;font-size:12px;padding:10px 15px;background:#FFF;border:1px solid #FFF;/*height:36px;*/margin:0 0 3px 0;}
.process_check .check_con dl.cur{border:1px solid #FFDFBF;background:#FFF3CE;}
.process_check .check_con dl.comon{border:1px solid #DFDFDF;background:#FAFAFA;cursor:pointer;}
.process_check .check_con dl.comon:hover{border:1px solid #DFDFDF;background:#F6F6F6;}
.process_check .check_con dl dt{font-size:12px;padding:0 8px 0 0;float:left;width:80px;/*height:28px;*/ opacity: 0;}
.process_check .check_con dl.cur dt{opacity: 1;}
.process_check .check_con dl dt span.icon{display:inline-block;font-size:16px;margin:0 8px 0 0;}
.process_check .check_con dl dd{overflow:hidden;position:relative;padding:0 0 0 8px;}
.process_check .check_con dl dd input[type="radio"], 
.process_check .check_con dl dd input[type="checkbox"] {margin: 0;}
.process_check .check_con dl dd p{font-size:12px;line-height:26px;}
.process_check .check_con dl dd span.addressL{float:left;font-size:12px;font-weight:bold;}
.process_check .check_con dl dd span.tacit{font-size:12px;font-weight:normal;margin-left:30px;}
.process_check .check_con dl dd span.tacit a{color:#888;}
.process_check .check_con dl dd span.modify{float:right;}
.process_check .check_con dl dd i.phone{font-family:Verdana,Arial;font-style: normal;}
.process_check .check_con dl dd i.uname{color:#333;font-style: normal;}
.process_check .check_con dl a,
.process_check .check_con dl a:visited{color:#115599;}
.process_check .check_con .useNewAddr{}
.process_check .check_con .useNewAddr p{text-align:center;font-size:22px;height:25px;float:left;font-family:initial,Helvetica,sans-serif;font-weight:bold;margin-right:5px;}
.process_check .check_con .useNewAddr a.useNewAddr_btn,
.process_check .check_con .useNewAddr a.useNewAddr_btn:visited{height:40px;line-height:36px;padding:2px 0 3px 18px;background: #EBEBEB;border:1px dashed #D9D9D9;font-size:14px;text-decoration:none;display:block;overflow:hidden;}
.process_check .check_con .useNewAddr a.useNewAddr_btn:hover{text-decoration:none;}
.process_check .check_con .useNewAdd_form{width:100%;; background:#fff;color: #666; border-width:1px;border-style: solid;box-shadow: 0px 0px 3px #666;padding: 10px; display: none;}
.process_check .check_con .useNewAdd_form .useNewAddr_form_btn{line-height:36px;}
.process_check .check_con .useNewAdd_form .useNewAddr_form_btn button{display: inline-block;line-height:36px;padding:2px 25px;border:none;margin:0 15px 0 0;}
.process_check .check_con .useNewAdd_form .useNewAddr_form_btn button.btn-sure{color: #fff;}
.process_check .check_con .useNewAdd_form .useNewAddr_form_btn button.btn-cancle{background: #ccc;color:#666;}
.process_check .check_con .useNewAdd_form .form-group{padding:5px 0;width:50%;float:left;margin: 0;}
.process_check .check_con .useNewAdd_form .form-group select {display: block;height: 34px; padding: 6px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; }
.process_check .check_con .useNewAdd_form .form-group label{font-size:14px;line-height:30px;display:inline-block;padding:0;}
.process_check .check_con .useNewAdd_form .form-group input{border:1px solid #ccc;} 
.process_check .check_con .useNewAdd_form .form-group textarea{height: 66px; line-height: 22px;overflow-y:auto;resize:none; border:1px solid #ccc;}
.process_check .check_con .method_payment{padding-top: 15px;}
.process_check .check_con .method_payment ul{width:100%; padding:10px 20px;background: #E3E3E3;color: #ccc;}
.process_check .check_con .method_payment ul li{display: inline-block;margin:5px 10px 5px 0;border-width: 1px;border-color: #ccc; border-style:solid; padding:10px 15px;}
.process_check .check_con .method_payment ul li.border-color{border-color: inherit;}
.process_check .check_con .method_payment ul li label{color: #666;font-weight: 300;}
.process_check .check_con .method_payment ul li.bg-color label{color: #fff;}
.process_check .check_con .method_payment ul li a{display:block; padding:6px 15px;background: #FFF; }
.process_check .check_con .method_payment ul li a,
.process_check .check_con .method_payment ul li a:visited,
.process_check .check_con .method_payment ul li a:hover,
.process_check .check_con .method_payment ul li a:focus{text-decoration: none;color: #666;}
.process_check .check_con .method_payment ul li a .icon{font-size: 20px;padding-right:10px;}
.process_check .check_con .method_payment ul li.wx a .icon{color:#7FD53E; }
.process_check .check_con .method_payment ul li.alipay a .icon{color:#F16427; }
.process_check .check_con .method_payment ul li input{display:none;opacity: 0;}
.process_check .check_con .method_payment ul li .icon{font-size: 20px;padding-right:10px;display: none;}
.process_check .check_con .method_payment ul li.method-bank_transfer .icon{color:#E63D3D;}
.process_check .check_con .method_payment ul li.method-paypal .icon{color:#012D86;}
.process_check .check_con .method_payment ul li.method-bank_transfer .icon-zhifubao{font-size: 26px;color:#F16427;}
.process_check .check_con .method_payment ul li.method-bank_transfer .icon-payment,
.process_check .check_con .method_payment ul li.method-paypal .icon-paypal,
.process_check .check_con .method_payment ul li.method-wxpay .icon-uniE61E,
.process_check .check_con .method_payment ul li.method-alipay .icon-zhifubao{display: inline-block;}
.process_check .check_con .method_payment ul li.bg-color label .icon{color: #fff;}
.process_check .check_con .method_shipping{padding-top: 15px;}
.process_check .check_con .method_shipping ul{width:100%; padding:10px 20px;background: #E3E3E3;color: #ccc;}
.process_check .check_con .method_shipping ul li{display: inline-block;margin:5px 10px 5px 0;border-width: 1px; border-style:solid; border-color: #ccc; padding:10px 15px;}
.process_check .check_con .method_shipping ul li.border-color{border-color: inherit;}
.process_check .check_con .method_shipping ul li label{color: #666;font-weight: 300;}
.process_check .check_con .method_shipping ul li.bg-color label{color: #fff;}
.process_check .check_con .method_shipping ul li a{display:block; padding:6px 15px;background: #FFF; }
.process_check .check_con .method_shipping ul li a,
.process_check .check_con .method_shipping ul li a:visited,
.process_check .check_con .method_shipping ul li a:hover,
.process_check .check_con .method_shipping ul li a:focus{text-decoration: none;color: #666;}
.process_check .check_con .method_shipping ul li input{display:none;opacity: 0;}
.process_check .checklistbox .checklist_hd{padding-top: 15px;}
.process_check .checklistbox .checklist_hd h3{font-size:16px;font-weight:300;color:#666;margin:0;float:left;}
.process_check .checklistbox .checklist_hd .cancle{color:#666;float:right;}
.process_check .checklistbox .checklist_hd .cancle a{margin-left:8px;padding:4px 16px;_padding:4px 16px 2px;transition:background 0.3s ease 0.1s;}
.process_check .checklistbox .checklist_hd .cancle a,
.process_check .checklistbox .checklist_hd .cancle a:visited,
.process_check .checklistbox .checklist_hd .cancle a:hover,
.process_check .checklistbox .checklist_hd .cancle a:focus{text-decoration:none;}
.process_check .checklist .check_tabtit{background:#E9E9E9;border-top: 3px solid #E3E3E3;}
.process_check .checklist .check_tabtit th{font-weight: 300;text-align: center;padding: 10px 0;border-right: 1px solid #ddd;}
.process_check .checklist .check_tabtit th:last-child{border-right:none;}
.process_check .checklist .check_tabcon{ border-bottom: 1px solid #ccc;}
.process_check .checklist .check_tabcon td{text-align: center;padding: 20px 0;}
.process_check .checklist .check_tabcon td.check_tabcon_name{text-align: left;clear: both;}
.process_check .checklist .check_tabcon td.check_tabcon_name a{float:left;width: 82px;height: 82px;display:block;border: 1px solid #ccc;}
.process_check .checklist .check_tabcon td.check_tabcon_name a img{width: 100%;height: 100%;}
.process_check .checklist .check_tabcon td.check_tabcon_name span{line-height: 22px;height: 66px;overflow:hidden; display: block;padding-left: 10px;}
.process_check .checklistbox .check_remarks{width:100%;font-size: 12px;color: #666;border: 1px dashed #C8E3F3;padding:10px 20px;margin-top:10px;}
.process_check .checklistbox .check_remarks label{width:8%;height:36px;line-height: 36px;float: left;font-weight: 300;}
.process_check .checklistbox .check_remarks input{width:68%;height:36px;float: left;border: 1px solid #95CBE8;padding:3px;}
.process_check .checklistbox .check_remarks button{width:8%;height:36px;line-height: 36px;float: left;background: #95CBE8;color: #fff;border:none;}
.process_check .checklistbox .check_amount{padding: 10px 15px;}
.process_check .checklistbox .check_amount dl{padding: 0;font-size: 12px;}
.process_check .checklistbox .check_amount dl dt{width:50%;float:right;text-align: right;font-weight:300;}
.process_check .checklistbox .check_amount dl dd{width:6%;float:right;text-align: left;font-weight:bold;}
/*订单信息底部固定*/
.bot_process_check .bot_stayer.bot_fixed{width:100%;background:#E3E3E3;margin-left:0;border:1px solid #C8C8C8;height:52px;}
.bot_process_check .bot_stayer .futbox{height:50px;float:left; line-height:50px;float:left;margin: 0 20px;display:inline;vertical-align:middle;}
.bot_process_check .bot_stayer .btnbox{height:50px; line-height:50px;float:right;}
.bot_process_check .bot_stayer .btnbox .btns.btns_balance{height:50px;font-size: 22px;padding: 0 15px;display:block;transition:background 0.3s ease 0.1s;text-align: center;color: #fff;opacity: 0.8;border: none;}
.bot_process_check .bot_stayer .btnbox .btns.btns_balance:hover{opacity: 1;}
.bot_process_check .bot_stayer .btnbox .btns.btns_sumit{height:50px;font-size: 22px;padding: 0 15px;display:block;transition:background 0.3s ease 0.1s;text-align: center;color: #fff;opacity: 0.8;}
.bot_process_check .bot_stayer .btnbox .btns.btns_sumit:hover{opacity: 1;}
.bot_process_check .bot_stayer .totalbox{height:50px; line-height:50px;float:right;margin:0 15px;border-left: 1px solid #ddd;}
.bot_process_check .bot_stayer .totalbox i{font-style: normal;}
.bot_process_check .bot_stayer .totalbox b{font-size: 20px;}
@media (width:767px){
.process_check .check_con dl dd span.tacit{margin-left:0px;}
}
/******订单支付成功页面******/
.process_payment{width:100%;background:#F6F6F6;display:block;margin: 30px auto;}
.process_payment .paymentmethodbox .paymentmethod_hd{}
.process_payment .paymentmethodbox .paymentmethod_hd h3{font-size:16px;font-weight:300;color:#666;}
.process_payment .paymentmethodbox .paymentmethod_hd .cancle{color:#666;float:right;}
.process_payment .paymentmethodbox .paymentmethod_hd .cancle a{margin-left:8px;padding:4px 16px;_padding:4px 16px 2px;transition:background 0.3s ease 0.1s;}
.process_payment .paymentmethodbox .paymentmethod_hd .cancle a,
.process_payment .paymentmethodbox .paymentmethod_hd .cancle a:visited,
.process_payment .paymentmethodbox .paymentmethod_hd .cancle a:hover,
.process_payment .paymentmethodbox .paymentmethod_hd .cancle a:focus{text-decoration:none;}
.process_payment .paymentmethodbox .payment_method{padding:15px;border: 1px solid #ccc;}
.process_payment .paymentmethodbox .payment_method p{width: 49%; float: left; margin-right: 1%;height: 22px;line-height: 22px;overflow: hidden; }
@media (width:767px){
.process_payment .paymentmethodbox .payment_method p{width: 100%; float: none; margin: 0;}
}
.process_payment .paymentlistbox .paymentlist_hd{}
.process_payment .paymentlistbox .paymentlist_hd h3{font-size:16px;font-weight:300;color:#666;}
.process_payment .paymentlistbox .paymentlist_hd .cancle{color:#666;float:right;}
.process_payment .paymentlistbox .paymentlist_hd .cancle a{margin-left:8px;padding:4px 16px;_padding:4px 16px 2px;transition:background 0.3s ease 0.1s;}
.process_payment .paymentlistbox .paymentlist_hd .cancle a,
.process_payment .paymentlistbox .paymentlist_hd .cancle a:visited,
.process_payment .paymentlistbox .paymentlist_hd .cancle a:hover,
.process_payment .paymentlistbox .paymentlist_hd .cancle a:focus{text-decoration:none;}
.process_payment .paymentlist .payment_tabtit{background:#E9E9E9;border-top: 3px solid #E3E3E3;}
.process_payment .paymentlist .payment_tabtit th{font-weight: 300;text-align: center;padding: 10px 0;border-right: 1px solid #ddd;}
.process_payment .paymentlist .payment_tabtit th:last-child{border-right:none;}
.process_payment .paymentlist .payment_tabcon{ border-bottom: 1px solid #ccc;}
.process_payment .paymentlist .payment_tabcon td{text-align: center;padding: 20px 0;}
.process_payment .paymentlist .payment_tabcon td.payment_tabcon_name{text-align: left;clear: both;}
.process_payment .paymentlist .payment_tabcon td.payment_tabcon_name a{float:left;width: 80px;height: 80px;display:block;border-right: 1px solid #ccc;}
.process_payment .paymentlist .payment_tabcon td.payment_tabcon_name a img{width: 100%;height: 100%;}
.process_payment .paymentlist .payment_tabcon td.payment_tabcon_name span{line-height: 22px;height: 66px;overflow:hidden; display: block;padding-left: 10px;}
.process_payment .paymentlistbox .payment_remarks{width:100%;font-size: 12px;color: #666;border: 1px dashed #C8E3F3;padding:10px 20px;margin-top:10px;}
.process_payment .paymentlistbox .payment_remarks label{width:8%;height:36px;line-height: 36px;float: left;font-weight: 300;}
.process_payment .paymentlistbox .payment_remarks input{width:68%;height:36px;float: left;border: 1px solid #95CBE8;padding:3px;}
.process_payment .paymentlistbox .payment_remarks button{width:8%;height:36px;line-height: 36px;float: left;background: #95CBE8;color: #fff;border:none;}
.process_payment .paymentlistbox .payment_amount{padding: 10px 15px;font-size: 12px;}
.process_payment .paymentlistbox .payment_amount dl{padding: 0;}
.process_payment .paymentlistbox .payment_amount dl dt{width:50%;float:right;text-align: right;font-weight:300;}
.process_payment .paymentlistbox .payment_amount dl dd{width:6%;float:right;text-align: left;font-weight:bold;}
.process_payment .payment_success{width: 68%;margin:0 auto;}
.process_payment .payment_success .pay_text{color: #666;font-size: 12px;margin: 0 15px;}
.process_payment .payment_success .pay_text h3{display:inline-block;vertical-align: middle;margin: 0;color: #333;font-size: 30px;line-height: 62px;}
.process_payment .payment_success .pay_text .icon{color: #7FD53E;font-size: 56px;vertical-align: middle;margin-right: 15px;}
.process_payment .payment_success .pay_text p{padding-left: 75px;margin-bottom: 10px;}
.process_payment .payment_success .pay_text p.adr{margin-bottom: 20px;}
.process_payment .payment_success .pay_text p i{color: #999;margin:0 8px;}
.process_payment .payment_success .pay_text p em{font-style: normal;}
.process_payment .payment_success .pay_stepbox{width:100%;background:#FFFFC8;border:1px solid #FFD2A6; margin: 20px 0;}
.process_payment .payment_success .pay_stepbox .pay_step{padding:10px 30px;height: 70px;}
.process_payment .payment_success .pay_stepbox .pay_step_one,
.process_payment .payment_success .pay_stepbox .pay_step_two,
.process_payment .payment_success .pay_stepbox .pay_step_three,
.process_payment .payment_success .pay_stepbox .pay_step_four,
.process_payment .payment_success .pay_stepbox .pay_step_five{width:20%;height: 50px;float:left;margin-bottom:20px;margin-left: -2px;position: relative;}
.process_payment .payment_success .pay_stepbox .pay_step_line{display:block;width:100%;background:#DBDBEA;height:5px;position:absolute;top:10px;left:0;border-radius:0;overflow:hidden;}
.process_payment .payment_success .pay_stepbox .bg-color{display:none;width:100%;height:5px;position:absolute;top:10px;left:0;border-radius:8px;overflow:hidden;}
.process_payment .payment_success .pay_stepbox .pay_step_one .pay_step_line,
.process_payment .payment_success .pay_stepbox .pay_step_one .bg-color{border-radius:8px 0 0 8px;}
.process_payment .payment_success .pay_stepbox .pay_step_five .pay_step_line,
.process_payment .payment_success .pay_stepbox .pay_step_five .bg-color{border-radius:0 8px 8px 0;}
.process_payment .payment_success .pay_stepbox .font-color .pay_step_line{display:none;}
.process_payment .payment_success .pay_stepbox .font-color .bg-color{display:block;}
.process_payment .payment_success .pay_stepbox .pay_step i{font-size: 26px;background:#FFFFC8;color: #999; border-radius:50%;text-align: center;position:absolute;top:0;left: 50%;margin-left:-13px;z-index:3;}
.process_payment .payment_success .pay_stepbox .pay_step i.icon-checkmark3{color:inherit;display: none;}
.process_payment .payment_success .pay_stepbox .pay_step .font-color i.icon-checkmark3{color:inherit;display:block;}
.process_payment .payment_success .pay_stepbox .pay_step .font-color i.icon-number,
.process_payment .payment_success .pay_stepbox .pay_step .font-color i.icon-number2,
.process_payment .payment_success .pay_stepbox .pay_step .font-color i.icon-number3,
.process_payment .payment_success .pay_stepbox .pay_step .font-color i.icon-number4,
.process_payment .payment_success .pay_stepbox .pay_step .font-color i.icon-number5{display:none;}
.process_payment .payment_success .pay_stepbox .pay_step span{width: 100%;font-size: 14px;text-align: center;position:absolute;bottom: 0;}