@charset "utf-8";
/*公用样式部份*/
#Body_Main{border:1px solid #b6b5b5;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px 9px 9px;width:930px;margin-top:10px;}

.Cart{margin-top:6px;}
.Cart-Progress h1,.Cart-Progress li em,.Cart-Progress li span,.Cart_List_noitem div.ICON,
.Cart_Con_List td.N a.Less,.Cart_Con_List td.N a.Canada,
.Cart_Buy,.Cart_Shop,
.Cart_Form h2,.Alert_D,.Alert_Pass,.Alert_Alt,.Alert_Err,
#CheckTEL .sTitle a,#CheckTELButton,#TelList .Mobile,#TelList .TEL,#TelList .TEL-Area4,#TelList .TEL-Area3,#CheckTEL .Bottom a.Close,
.Cart_Success h2
{background:url(../images/Cart.png) no-repeat;}
.Cart-Note{font:12px/18px Arial;text-align:right;color:#555;}

.Cart_Other ul li span{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

/*标题/购物进度===========================================================================*/
.Cart-Progress{background:#f7f6f6;padding:8px;margin-bottom:8px;}
.Cart-Progress h1{background-position:0 0;width:166px;height:47px;float:left;text-indent:-9999px;overflow:hidden;}
.Cart-Progress .Progress,.Cart-Progress ul{float:right;}

/*默认*/
.Cart-Progress li{float:left;}
.Cart-Progress li em{float:left;background-position:0 -319px;color:#fff;width:26px;padding-left:26px;font:bold 18px/32px Arial Black;}
.Cart-Progress li span{float:left;background-position:100% -319px;padding-right:26px;color:#aaa;font:bold 14px/32px 宋体;}

/*第一项*/
.Cart-Progress li.S em{background-position:0 -415px;padding-left:18px;color:#444;}
.Cart-Progress li.S span{background-position:100% -447px;color:#444;}
.Cart-Progress li.S.Current em{background-position:0 -351px;color:#fff;}
/*结尾项*/
.Cart-Progress li.L span{background-position:100% -287px;padding-right:18px;}
.Cart-Progress li.L.Current span{background-position:100% -351px;}

/*已完成进度*/
.Cart-Progress li.Completed em{color:#de0125;background-position:0 -447px;color:#444;}
.Cart-Progress li.Completed span{color:#de0125;background-position:100% -447px;color:#444;}

/*当前进度*/
.Cart-Progress li.Current em{background-position:0 -383px;}
.Cart-Progress li.Current span{background-position:100% -383px;color:#fff;}
/*标题/购物进度---------------------------------------------------------------------------*/

/*Cart_List===========================================================================*/
.Cart_List{border:1px solid #e3e3e3;float:left;width:710px;padding:8px 20px 20px;}

/*商品列表-Table*/
.Cart_Con_List{width:100%;border-collapse:collapse;}
.Cart_Con_List th,.Cart_Con_List td{border-bottom:1px solid #e3e3e3;padding:16px 6px;font:12px Arial;text-align:center;background:#f8f8f8;color:#555;}
.Cart_Con_List td.Null{background:#fff;height:12px;padding:0;}
.Cart_Con_List td.Img a{display:block;width:46px;height:46px;padding:2px;border:1px solid #DDD;margin:auto;}
.Cart_Con_List td.Img a img{width:46px;height:46px;float:left;background:#FFF;}
.Cart_Con_List td.L{text-align:left;font:bold 14px Verdana;}
.Cart_Con_List td.N a.Less,.Cart_Con_List td.N a.Canada{float:left;height:15px;width:15px;text-indent:-9999px;overflow:hidden;background-position:-115px -132px;margin-top:2px;}
.Cart_Con_List td.N a.Less{ background-position:-100px -132px;}/*减一件*/
.Cart_Con_List td.N input{float:left;width:26px;font-size:12px;}
.Cart_Con_List td.Money14{font:bold 14px Arial;color:#F30;}
.Cart_Con_List th{background:none;color:#555;padding:8px 6px;font:bold 12px/16px Arial;}
.Cart_Con_List td a{color:#005ea7;}
.Cart_Con_List td div.No{color:#666;padding:5px 0;font:12px/16px Verdana;}
.Cart_Note{padding:8px 16px;font:12px/20px Verdana;color:#555;}


/*Cart_Other[购物首页右侧推荐商品等]*/
.Cart_Other{float:right;width:170px;}

/*购买本商品网友还买了*/
.MoreBuy{margin-bottom:10px;}
.MoreBuy ul{padding:0 2px 4px;background:#fff;border:1px solid #b6b5b5;border-top:0;float:left;width:164px;}
.MoreBuy li{float:left;width:80px;text-align:center;font:12px/18px Arial;color:#555;margin-top:6px;}
.MoreBuy li a span.Pic{width:70px;height:70px;display:block;border:1px solid #ccc;margin:auto;padding:1px;}
.MoreBuy li a span.Pic img{width:70px;height:70px;display:block;}
.MoreBuy li a:hover span.Pic{border:2px solid #f60;padding:0;}
.MoreBuy li a span.Name{width:80px;display:block;height:18px;}
.MoreBuy li em.Money{font:12px/18px Arial;color:#555;}



/*浏览记录*/
.History-Product .Title{height:31px;background-color:#f6f6f6;border:1px solid #b4b4b4;border-bottom:0;}
.History-Product .Title h2{float:left;padding-left:6px;font:bold 14px/31px Arial;}
.History-Product .Title span{float:right;padding-right:6px;height:31px;font:12px/31px "";}
.History-Product .Title span a{}

#History-Product{padding:0 4px 4px;border:1px solid #b4b4b4;border-top-color:#ddd;}
#History-Product li{float:left;width:80px;text-align:center;font:12px/18px Arial;color:#555;margin-top:6px;}
#History-Product li a span.Pic{width:70px;height:70px;display:block;border:1px solid #ccc;margin:auto;padding:1px;}
#History-Product li a span.Pic img{width:70px;height:70px;display:block;}
#History-Product li a:hover span.Pic{border:2px solid #f60;padding:0;}
#History-Product li a span.Name{width:80px;display:block;height:18px;}
#History-Product li em.Money{font:12px/18px Arial;color:#555;}

/*Cart_List---------------------------------------------------------------------------*/




/*Cart_Form===========================================================================*/
.Cart_Form{border:1px solid #e3e3e3;padding:8px 20px 20px;}
.Cart_Form h2{color:#444;padding-left:18px;font:bold 16px/36px Verdana;color:#080;background-position:-306px 10px;}

.Cart_Form .Cart_List{width:888px;float:none;border:0;padding:0;margin:auto;}
.Cart_Form .Cart_List th{background:#e8f7ce;}

/*收货人信息*/
.CartInfo_Contact{background:#f6f6f6;padding:10px;margin:8px 18px;}
.CartInfo_Contact h3{font:bold 14px/25px Verdana;height:25px;margin-bottom:6px;color:#555;}
.CartInfo_Contact h3 span{font:12px Verdana;color:#666;}
.CartInfo_Contact h3 span em{font:normal normal 12px Verdana;color:#F00;}
.CartInfo_Contact_Con{padding:0 10px;font:12px/18px Verdana;color:#444;}

.CartInfo_Contact_Con .L{width:98px;text-align:right;font:14px/22px Arial;color:#333; vertical-align:top;}
.CartInfo_Contact_Con td input{border:1px solid #AAA;font:14px/20px Verdana;height:20px;}
.CartInfo_Contact_Con td{color:#888;padding:5px 4px;}

.CartInfo_Contact_Con td em{font:normal normal 12px Verdana;color:#F00;}

/*其它资料*/
.CartInfo_Other{background:#f2faf3;padding:10px;margin:16px 18px;}
.CartInfo_Other h3{font:bold 14px/25px Verdana;height:25px;margin-bottom:6px;color:#555;}
.CartInfo_Other_Con{padding:0 10px;font:12px/18px Verdana;color:#444;}
.CartInfo_Other table{border-collapse:collapse;}
.CartInfo_Other_Con .L{width:76px;text-align:right;font-size:14px;vertical-align:top;padding-top:3px;}
.CartInfo_Other_Con td textarea{border:1px solid #AAA;font:12px/16px Verdana;width:99%;height:80px;}
.CartInfo_Other_Con td em{font:normal normal 12px Verdana;color:#F00;}
/*付款方式*/

/*#CartInfo_Deliver{background:#FFC;}*/
.CartDeliver li{margin-bottom:8px;}
.CartDeliver label{display:block;border:1px solid #eee;height:1%;background:#fff;color:#777;}
.CartDeliver label b{color:#888;}
.CartDeliver label span{display:block;padding:2px 18px;color:#888;}

.CartDeliver label.on{background:#ffc;border:1px solid #b5b5b5;}
.CartDeliver label.on b{color:#f00;}
.CartDeliver label.on span{color:#333;}
.CartDeliver label.on span strong{color:#f00;}

/*表单提示项*/
.Alert_D{}

.Alert_D,.Alert_Pass,.Alert_Alt,.Alert_Err{display:inline-block;padding:2px 8px 2px 22px;font:12px/18px Arial;margin-left:6px;vertical-align:top;}
.Alert_D{border:1px solid #f6f6f6;background:#f6f6f6;color:#999;}
.Alert_Alt{background-position:-300px -31px;border:1px solid #e6cf5c;background-color:#ffffcd;color:#000;}/*提示*/
.Alert_Pass{background-position:-300px -69px;border:1px solid #9bcd81;background-color:#f3ffe6;color:#20800d;}/*验证通过*/
.Alert_Err{background-position:-300px -107px;border:1px solid #f0b394;background-color:#ffefe7;color:#F00;}/*错误*/


/*电话号码错误提示*/
#CheckTEL .sTitle a,#CheckTELButton,
#TelList .Mobile,#TelList .TEL,#TelList .TEL-Area4,#TelList .TEL-Area3{background-color:#ff5e3b;;}
#CheckTEL{position:absolute;width:460px;left:50%;margin-left:-230px;border:1px solid #ccc;background:#f3f7f8;top:180px;padding:5px;display:block;z-index:10001;display:none;}
#CheckTEL .sTitle{height:26px;padding:3px 12px 0;}
#CheckTEL .sTitle h2{font:bold 16px/26px Arial;float:left;}
#CheckTEL .sTitle a{background-position:-283px -252px;float:right;font:bold 18px/18px Verdana;color:#fff;width:19px;height:18px;}
#CheckTEL .sTitle a:hover{background-position:-302px -252px;}
#CheckTEL .Content{padding:8px;}
#CheckTEL .Bottom{text-align:center;padding-bottom:6px;}
#CheckTELButton{background-position:0 -252px;width:160px;height:35px;font:bold 14px/35px Arial;color:#fff;border:0;padding:0;}
#CheckTEL .Bottom #CheckTELClose{background-position:-160px -252px;display:inline-block;vertical-align:top;width:123px;height:35px;font:bold 14px/35px Arial;color:#fff; text-align:center;}

#TelList{width:410px;background:#fff;border:1px solid #e9eff0;margin:auto;padding:8px;}
#TelList li{height:32px;margin:3px 0;display:none;}
#TelList em.t{float:left;width:80px;text-align:right;font:bold 14px/32px Arial;}
#TelList input{float:left;width:328px;}
#TelList .Mobile,#TelList .TEL,#TelList .TEL-Area4,#TelList .TEL-Area3{background-color:#fff;font:23px/32px Arial Black;height:32px;color:#333;letter-spacing:10px;padding:0 0 0 2px;border:0;background-position:0 -147px;}

#TelList .TEL-Area4{background-position:0 -182px;width:118px;}
#TelList .TEL-Area3{background-position:0 -217px;width:93px;margin-left:25px;}
#TelList .TEL{background-position:-120px -182px;width:200px;}
#TelList li.Err{display:block;}/*仅显示错误号码*/
#TelList li.Err,#TelList li.Err input{color:#f00;}

/*Cart_Form---------------------------------------------------------------------------*/









/*Cart_CheckForm===========================================================================*/
.CheckForm{margin-top:16px;}
.CheckForm td input{border:0;width:500px;background:#f6f6f6;}
.CheckForm td textarea{border:0;width:550px;background:#f2faf3;}
/*Cart_CheckForm---------------------------------------------------------------------------*/





/*Cart_Success===========================================================================*/
.Cart_Success{font:14px/24px Verdana;border:1px solid #E3E3E3;padding:8px 20px 20px;}
.Cart_Success h2{color:#444;padding-left:18px;font:bold 16px/36px Verdana;color:#080;background-position:-306px 10px;margin-top:12px;}

/*
.Cart_Success{padding:50px;}
.Cart_Success h2{font:bold 18px/28px Verdana;}
.Cart_Success h2 strong{color:#F30;}
*/
.Cart_Success .Note{margin:6px 18px;color:#555;}
.Cart_Success .No a{font:bold 18px/28px Verdana;color:#f30;}


.Pay-Note{border:1px solid #ddc185;background:#fbf4de;padding:8px;color:#777;font:12px/19px Arial;}
.Pay-Note h3{padding-bottom:6px;color:#441b00;}

.Cart_BN{text-align:center;}
.Cart_BN a{display:inline-block;vertical-align:top;}


.PayAlt{font:bold 12px/23px "";border:1px solid #ccc;background:#ffc;padding:3px 8px;color:#f00;margin:0 18px 6px;}
.Cart_Pay{margin:0 18px;}
.Cart_Pay h2.at{color:#f60;margin-top:36px;font-size:14px;}
.Cart_Pay .Label{position:absolute}
.Cart_Pay .Label li{float:left;}
.Cart_Pay .Label li a{background:#fff;width:180px;height:28px;font:bold 14px/28px Arial;border:1px solid #ddd;display:block;text-align:center;margin:6px;}
.Cart_Pay .Label li.on a{width:192px;height:38px;font:bold 14px/38px Arial;margin:0;border:1px solid #748ec4;border-bottom:1px solid #ebf2fd;background:#ebf2fd;margin-top:1px;}
.Cart_Pay_Con{border:1px solid #748ec4;width:100%;background:#fff;}


#Cart_C1,.Alipay-Pay{background:url(../images/CartPay.png) no-repeat;}
#Cart_C1{background-position:right -70px;}
.Alipay-Pay{border:0;text-indent:-9999px;overflow:hidden;vertical-align:top;height:35px;width:200px;margin:18px 6px 16px 0;float:left;}

#Cart_C1,#Cart_C2{border:6px solid #ebf2fd;padding:16px;}

#Cart_C1 .Money{font:18px/26px "微软雅黑";margin:12px 0 0 8px;}
#Cart_C1 .Money span{font:22px/26px "微软雅黑";color:#c00;}

/*Cart_Success---------------------------------------------------------------------------*/








/*购物车空*/
.Cart_List_noitem{width:480px;margin:56px auto;height:100px;}
.Cart_List_noitem div.ICON{background-position:0 -47px;width:100px;height:100px;float:left;}
.Cart_List_noitem h3{font:bold 14px/26px Verdana;color:#444;margin-top:10px;}
.Cart_List_noitem p{font:12px/18px Verdana;color:#666;}



/*结算信息*/
.Cart_Total{margin-top:10px;border-top:1px solid #bce279;background:#e8f7ce;padding:8px;}
.Cart_Total h3{padding:2px 8px;font:bold 14px/25px Verdana;height:25px;}
.Cart_Total_BN{float:left;font:12px/18px Verdana;}
.Cart_Total_Info{float:right;font:12px/18px Verdana;color:#555;}
.Cart_Total_Info strong{font:bold 14px/18px Arial;color:#F30;}

#TotalDiv{font:bold 18px/18px Verdana;color:#F30;}

/*购物按钮*/
.Cart_BN{margin:26px 0;}
.Cart_Buy,.Cart_Shop{background-color:#f60;background-position:-100px -47px;width:148px;display:block;height:35px;margin:auto;font:bold 18px/35px Verdana;color:#fff;border:0;text-align:center;}
.Cart_Buy:hover,.Cart_Shop:hover{color:#fff;}
.Cart_BN li{float:left;width:350px;text-align:center;font:12px/18px Verdana;color:#555;}
.Cart_BN li p{display:block;padding:5px;}
.Cart_BN .Cart_Shop{background-color:#090;}
.Cart_BN .Cart_Buy{background-position:-100px -81px;}




