body {font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; font-size: 12px;}
body.clearCartbg{ background-color:#f6f6f6;}
body.clearCartbg .head{ background-color:#fff;}
body.clearCartbg .footerWrap{ background-color:#fff;}
.addToCart { border:1px solid #e4e4e4; padding:0 30px; margin-top:30px;}
.addToCart .ATC_tit { height:89px;border-bottom:1px solid #e4e4e4;  overflow:hidden;}
.addToCart .ATC_tit h1 {  position:relative;  overflow:hidden; font-size:22px; color:#1a1a1a; margin-top:30px; line-height:40px; padding-left:50px;}
.addToCart .ATC_tit h1 span { position:absolute;  background:url(../images/carSprites.png) no-repeat -50px -61px; height:41px; width:41px; left:0; top:0; }
.addToCart .ATC_tit h1 span.error {background-position:-94px -91px !important; }


.addToCart .ATC_con { padding:26px 0px 21px;}
.addToCart .ATC_con .ATC_book { }
.addToCart .ATC_con .ATC_book .clearfix { margin-bottom:10px;}
.addToCart .ATC_con .ATC_book .book_cover {height:59px; width:64px; padding-top:5px; border:1px solid #ececf0; margin-right:10px; text-align:center;}
.addToCart .ATC_con .ATC_book .book_cover img { height:54px; max-width:54px; }
.addToCart .ATC_con .ATC_book .book_detail { line-height:30px;}
.addToCart .ATC_con .ATC_book .book_detail .book_name a { color:#333333; font-size:14px;}
.addToCart .ATC_con .ATC_book .book_detail .price span.price_sell { color:#ff2832; margin-right:18px;}
.addToCart .ATC_con .ATC_book .book_detail .price span.price_ding { color:#666666;}
.addToCart .ATC_con .ATC_btn { padding-top:17px;}
.addToCart .ATC_con .ATC_btn a { float:left; height:34px; line-height:34px; text-align:center; font-size:14px; text-decoration:none;}
.addToCart .ATC_con .ATC_btn a.go_shop { background:url(../images/carSprites.png?id=1) no-repeat -96px -46px; width:118px; color:#333;}
.addToCart .ATC_con .ATC_btn a.go_cart { width:130px; background:#f80000; color:#fff; border-radius:3px; margin-left:25px;}

.ATC_contact { border:1px solid #e4e4e4; margin-top:30px;}
.ATC_contact .tit { border-bottom:1px solid #e4e4e4; border-left:2px solid #ff2832; height:39px; line-height:39px; }
.ATC_contact .tit h2 {font-size:14px; color:#333; text-indent:15px;}
.ATC_contact  .ATCC_list {}
.ATC_contact  .ATCC_list ul { padding:10px 3px 0;}
.ATC_contact  .ATCC_list ul li { float:left; width:200px; padding:0px 24px;padding-bottom:23px; }
.ATC_contact  .ATCC_list ul li .book_cover { text-align:center; height:160px; } 
.ATC_contact  .ATCC_list ul li .book_cover img {max-width: 150px;max-height: 150px;} 
.ATC_contact  .ATCC_list ul li .book_detail { padding:0px 8px;}
.ATC_contact  .ATCC_list ul li .book_detail .price {overflow:hidden;  height:22px; line-height:22px; }
.ATC_contact  .ATCC_list ul li .book_detail .price .price_sell { color:#ff2832; font-size:18px; font-weight:bold; float:left;}
.ATC_contact  .ATCC_list ul li .book_detail .price .price_fixed { color:#666; margin-right:5px; }
.ATC_contact  .ATCC_list ul li .book_detail .book_name{ line-height:18px; height:36px; overflow:hidden; }
.ATC_contact  .ATCC_list ul li .book_detail .book_name a { color:#666;}
.ATC_contact  .ATCC_list ul li .book_detail .ATC_btn { width:146px; height:28px; line-height:28px; margin:auto; text-align:center;      margin-top:6px;}
.ATC_contact  .ATCC_list ul li .book_detail .ATC_btn a  { display:block; height:28px;color: #666; text-decoration:none;  border: 1px solid #999;  border-radius:3px;}
.ATC_contact  .ATCC_list ul li .book_detail .ATC_btn a:hover { border: 1px solid #ff2832; background: #ff2832; color:#fff;}

.addToCartPoPbg{ width: 100%; height: 100%; z-index:100;background-color: rgba(0, 0, 0,0.2); position: fixed; top:0px; }
.addToCartPoP{ position: fixed; width:292px; height:143px; background-color:#fff; left:0px; margin:auto; right:0px; top:0px; bottom:0px; border-radius:1px; z-index:200;padding:15px; }
.addToCartPoP h6{ text-align:right; cursor:pointer; margin-bottom:5px;}
.addToCartMore{ width:255px; margin:0 auto; overflow:hidden;}
.addToCartPoP .addCarTitle{ font-size:14px; color:#666666; padding:0 0px 0px 6px;line-height:40px;  height:70px; overflow:hidden; display:block; vertical-align:middle;text-align:center;}
.addToCartPoP .addCarTitle.l{ text-align:left;line-height:24px;}
.addToCartPoP .addCarTitle span{ color:#f22119;}
.addToCartMore p{margin-top:5px; position:absolute; bottom: 30px;}
.addToCartMore a{ display:inline-block; height:36px; line-height:36px; text-align:center; font-size:14px; color:#fff; border-radius:4px;}
.addToCartMore a.addCancel{ width:95px; background-color:#999999; margin-right:30px;}
.addToCartMore a.addConfirm{width:124px; background-color:#f22119;}


/*Ò³Ãæ¹ºÎï³µ½Å²¿*/
.clearCart{ width:960px; margin:0 auto; background-color:#fff; min-height: 410px; padding:20px; overflow:hidden;}
.crumbs{font-size:14px; height:25px; font-size:16px; color:#666; line-height:25px;}.crumbs span{color:#666; margin-right:5px; font-size:20px;}
.crumbs:hover,.crumbs:hover span{ color:#eb4245; text-decoration:none;}
.clearCartCon{ margin-top:-10px;}
.clearCartCon h5{ text-align:center; font-size:22px; font-weight:bold; color:#333333; margin-bottom:5px;}
.clearCartCon h6{text-align:center; font-size:16px; font-weight:normal; color:#666; margin-bottom:30px;}
.clearCartNum{ clear:both; overflow:hidden;}
.clearCartNum p{ font-size:14px; color:#2d2d3c;  padding-left:25px;  background: url(http://o.bookschina.com/images/unselected.png) no-repeat left center;  overflow: hidden;  cursor: pointer; margin-bottom:20px;}
.clearCartNum p.checked{background: url(http://o.bookschina.com/images/checked.png) no-repeat left center;}
.clearCartNum ul{ overflow:hidden;}
.clearCartNum ul li{  background: #fff; cursor:pointer; position:relative; float:left; margin-right:18px; margin-bottom:20px;  border: 1px solid #d6d6d6; height:100px;width:100px; text-align: center;}
.clearCartNum ul li.stroke{ border: 1px solid #f22119;}
.clearCartNum ul li img{height:98px;max-width:98px;}
.clearCartNum ul li.stroke:after{  after:""; content:"";background: url(http://o.bookschina.com/images/checke.png) no-repeat right bottom; width:24px; height:27px;position: absolute; bottom: 0px; right: 0px; }

.shoppingfootWrap { width:100%; margin-top:16px;-moz-box-shadow:3px -3px 16px #e9e9e9; -webkit-box-shadow:3px -3px 16px #e9e9e9; box-shadow:3px -3px 16px #e9e9e9;}
.shoppingfootinner { width:100%; height:78px; background:#f0f0f0; line-height:78px; }
.shoppingFoot{ width:1000px; margin: auto; height:100%; overflow:hidden; position:relative;}
.shoppingLeft{ position:absolute; left:0px;}
.shoppingLeft em{ color:#eb4245;}
.shoppingRight{ position:absolute; width:300px; left:50%; margin-left:-150px;}
.shoppingRight a{ height:40px; line-height:40px; text-align:center; display:inline-block; border-radius:4px; color:#fff; font-size:14px;}
.shoppingRight a.shiftIn{ width:134px; background-color:#f22119; margin-right:40px;}
.shoppingRight a.shopDel{ width:95px; background-color:#999999;}
.shoppingfootinner.fixed {box-shadow: 0 -1px 8px rgba(0,1,1,.08); width:100%;  bottom:0px; overflow:hidden; position:fixed; left:0px; background:#f0f0f0; border-top:none; z-index:999;}

#right-nav{ display:none;}






