﻿.cart_page{border:1px solid #ccc; background:#ccc; width:980px; margin-top:15px; clear:both}
.cart_page td{background:#fff; border:1px solid #ccc}
.cart_page th{background:#F1F3F3; height:25px; border:1px solid #ccc; line-height:25px; text-align:center}
.cart_product{padding-left:10px; text-align:left; line-height:180%}
.p_title {font-weight:bold}
.p_title a:link{font-weight:bold; color:green}
.cart_product a:hover{color:#C33}
.images{padding:5px}
.delete{width:50px}
.nml_pic{text-decoration: line-through}
.bottom_sub{margin-top:15px; padding-right:25px; line-height:180%; margin-bottom:10px; text-align:right}
#totalFee{color:#C33; font-weight:bold; font-size:13px}
.nml_pic{color:#8A7575; font-weight:bold; font-size:13px}
.tnspt_pic{padding:0 5px}
.total_up,.sl_off{color:#C33; font-weight:bold; font-size:13px}
.encouragement_b,.encouragement_wg{color:green; font-weight:bold; font-size:13px}
#TotalRwdPb,#TotalRwdBj{color:green; padding:5px; font-weight:bold; font-size:13px}
.click{width:11px;height:11px;background:#fff url(../images/minus.gif) center center no-repeat;margin-left:0; border-style:none}
.click2{width:11px;height:11px;background:#fff url(../images/add.gif) center center no-repeat;margin-left:0; border-style:none}
.btn4_mouseover:hover,.btn3_mouseover:hover,.btn4_mousedown:hover,.btn3_mousedown:hover,.btn4_mouseout:hover,.btn3_mouseout:hover{cursor:pointer}
.btn4_mouseover,.btn4_mousedown{width:11px;height:11px;background:#fff url(../images/minus_red.gif) center center no-repeat;margin-left:0; border-style:none}
.btn4_mouseout{width:11px;height:11px;background:#fff url(../images/minus.gif) center center no-repeat;margin-left:0; border-style:none}
.btn3_mouseover,.btn3_mousedown{width:11px;height:11px;background:#fff url(../images/add_red.gif) center center no-repeat;margin-left:0; border-style:none}
.btn3_mouseout{width:11px;height:11px;background:#fff url(../images/add.gif) center center no-repeat;margin-left:0; border-style:none}
#daogou ul{clear:both; margin:0; padding:0; height:20px; overflow:hidden}
#daogou{margin-top:10px; margin-bottom:10px; clear:both}
#daogou ul li{float:left;width:196px; height:20px;line-height:20px;font-size:13px;font-weight:bold;	text-indent:25px}

.sub_cart{width:75px;height:27px;background:url(../images/botton_cart.gif) left top no-repeat;color:#fff;margin-top:5px;border:1px solid #347FB5}
.sub_cart:hover{color:#fff; font-weight:bold;cursor:pointer}
.clear_cart{width:80px; height:27px; display: block;margin-top:5px;	margin-left:10px;color:#333; border-style:none;
	line-height:27px;background:url(../images/ccart.png) no-repeat}
.clear_cart a:link{color:#666}
.clear_cart:hover{color:#333; text-decoration:none; cursor:pointer}
.float_btn1{float:left}
.float_btn2{float:left;background:url(../images/ccart.png) no-repeat;width:80px;height:27px;margin-top:5px;margin-left:10px;padding:0;text-align:center;line-height:27px}
.float_btn2 a{color:#333}
.float_btn2 a:link{color:#666}
.float_btn2 a:hover{color:#333; text-decoration:none}
#cart_banner{width:980px;height:67px;background:url(../images/cart_banner.gif) no-repeat}
#cart_bottom{float:left; width:500px; margin-top:15px}
#cart_bottom p{text-indent:15px; line-height:200%}
#cart_bottom p span{padding:0 5px; font-weight:bold; font-size:13px}

/*OrderInfo*/
#states li{float:left;width:196px; height:20px;line-height:20px;font-size:13px;font-weight:bold; text-indent:25px}
#stMemo li {float:left; height:90px; width:184px; margin:2px 1px; padding:5px; background-color:#9cf; color:#000}
#stMemo li.unDo{background-color:#e6e6e6}
#stMemo li.Doing{background-color:#39c; color:#fff}
#OrderTb th,#OrderTb td{border-bottom: 1px solid #999}
#OrderTb a.pdctName {color:Blue; font-weight:bold; font-size:14px}
.change1 #step1{background:#39c; color:#fff}
.change2 #step1,.change3 #step1,.change4 #step1,.change5 #step1{background:#9cf; color:#888}
.change1 #step2,.change2 #step3,.change3 #step4,.change4 #step5{background:#39c url(../images/lan.gif) left top no-repeat; color:#333}
.change1 #step3,.change1 #step4,.change1 #step5,.change2 #step4,.change2 #step5,.change3 #step5 {background:#e6e6e6 url(../images/lan.gif) left top no-repeat; color:#333}
.change3 #step2,.change4 #step2,.change4 #step3,.change5 #step2,.change5 #step3,.change5 #step4{background:#9cf url(../images/lan.gif) left bottom no-repeat; color:#888}
.change2 #step2,.change3 #step3,.change4 #step4,.change5 #step5{background:#9cf url(../images/lan.gif) left center no-repeat; color:#fff}

.msgBox{line-height:2em; border:1px solid #333; background:#ddd; padding:15px; margin:15px 0}
.address{margin-left:35px; clear:both}
.address li{line-height:25px; clear:both}
.sub_btn{text-align:left;margin-top:5px;margin-left:800px}
.sub_btn input{width:60px;height:25px;margin-left:0; border-style:none; float:left;line-height:25px}
.sub_btn .btn1		{background:#fff url(../icon/pay_1.png) center center no-repeat;color:#fff;padding:0}
.sub_btn .btn1_mouse{background:#fff url(../icon/pay_2.png) center center no-repeat;color:yellow}
.sub_btn .cancel{width:70px;background:url(../icon/cancel_1.png) no-repeat;margin-left:8px;color:#222; border-style:none;float:left}

/*OrderList*/
#OrderTitle{width:788px;line-height:35px;margin-top:8px;text-align:center;font-weight:bold;font-size:15px;color:navy}
.order_form{margin-top:8px; font-size:12px; border:1px solid #ccc; border-left:0; border-right:0}
.order_form ul{clear:both}
.order_form li{float:left}
.orderId{background:#D8E1EB; height:29px; border-bottom:1px solid #ccc; line-height:29px}
.orderId li.oid{width:15%; text-indent:10px}
.orderId li.status{width:17%; text-align:right; float:right; padding-right:10px}
.orderProduct{background:#E6F2FA; height:75px; padding:10px; text-align:left; margin:8px 8px 0 8px; overflow:hidden}
.orderProduct li.Img{width:10%; min-width:40px; height:75px; text-align:center}
.orderProduct li.product_name ol li{clear:both; line-height:180%; margin-left:5px}
.orderProduct li.product_name{width:50%}
.orderProduct li.product_price{width:40%; text-indent:15px; min-width:80px}
.orderProduct li.product_amount{width:30%; text-indent:5px; min-width:80px}
.orderProduct li.product_tr{width:25%; text-indent:5px; min-width:80px}
.orderProduct li.baijin{margin-top:20px;text-indent:15px; width:170px}
.orderProduct li.paibi{margin-top:20px}
.orderProduct li.product_tr span,.orderProduct li.product_price span{color:Red;font-weight:bold}
.orderProduct li.baijin span,.orderProduct li.paibi span,.orderProduct li.product_amount span,.orderProduct li.Remain2Pay span{color:green;font-weight:bold}
.orderProduct li.BookBj{margin-top:5px;text-indent:15px; width:170px}
.orderProduct li.BookPb{margin-top:5px}
.orderProduct li.Remain2Pay{margin-top:5px;text-indent:15px; width:170px}
.orderPrice{height:35px; float:right}
.orderPrice li{margin-right:20px}
p.address{text-indent:20px; margin:5px 5px}
.orderBtn{height:30px; line-height:30px}
.orderBtn li.time{text-indent:20px; color:#C30; text-decoration:underline}
.orderBtn li.button{float:right; padding-right:10px;}
.orderBtn .button div{float:left}
.orderBtn input {width:60px;height:25px;margin-left:0; border-style:none; line-height:25px;background-color:#fff; background-position:center center; background-repeat:no-repeat}
.orderBtn .pay{background-image:url(../icon/pay_1.png); color:#fff; padding:0}
.orderBtn .payMouseover {background-image:url(../icon/pay_2.png);color:yellow}
.orderBtn .order{background-image:url(../icon/pay_3.png); color:#fff; padding:0}
.orderBtn .orderMouseover{background-image:url(../icon/pay_4.png); color:yellow}
.orderBtn a.btn{display:block; float:left; width:70px;height:25px; text-align:center;line-height:25px;margin-left:8px}
.orderBtn a.cancel{background:url(../icon/cancel_1.png) no-repeat;color:#222}
.orderBtn a.detail{background:url(../icon/pay_5.png) no-repeat}
.orderBtn a:link{color:black}
.orderBtn a:visited{color:maroon}

#btnPay:hover,#btnConfirm:hover,.cancel:hover{cursor:pointer}
#payType{height:70px}
#payType input{float:left;width:130px;height:45px;margin:10px 2px; border-style:none}
#btnEase{background:url(../icon/pay_s1.gif) #fff center center no-repeat}
#btnAli{background:url(../icon/pay_z1.gif) #fff center center no-repeat}
#btnBj{background:url(../icon/pay_b1.gif) #fff center center no-repeat}

.dingdan_text{font-size:17px;font-weight:bold;margin:35px 0 15px 0}
a.lkProductName,a.lkProductName:link,a.lkProductName:visited,a.lkProductName:hover{ font-size:13px;color:Green;font-weight:bold}
.customer{padding-top:18px; color:#333; width:100%}

.jialexin{border:1px solid #ccc; background:#E6EEFF; padding:10px; line-height:180%}
.CardRewardOption{float:left}
.CardRewardOption input{ border-color:Red; border-width:thin}
.PayType {border:medium Silver solid; cursor:pointer}
#divPayWay{height:90px; margin-top:10px; text-align:center; clear:both}