.search_box{margin-right:0;float:right!important;}
.hot_words,.myList{display:none;}
.nav .category b{display:none;}
.nav .category:hover ul{display:none;}
.cart-content,.cart-footer{width:1440px;margin:0 auto;}
.cart-tit,.cart-pro{overflow: hidden;text-align:center;}
.cart-tit{background-color:#f8f8f8;}
.cart-tit li{float:left;width:180px;height:48px;line-height: 48px;color:#666;}
.cart-tit li:first-child{width:100px;}
.cart-tit li:nth-child(2){width:390px;}
.cart-tit li input{margin-right:5px;vertical-align: baseline;}
.cart-pro li{overflow: hidden;margin-top:25px;border:1px solid #e8e8e8;padding:25px 0;}
.cart-pro li>div{width:180px;float:left;text-align:center;}
.cart-pro li .select-box{width:98px;}
.cart-pro li .pro-desc{width:390px;overflow: hidden;}
.cart-pro li .pro-desc a{display:block;width: 100%;height:100%;overflow: hidden;}
.cart-pro li .pro-desc .pro-img{float:left;width:112px;height:112px;margin-right:10px;}
.cart-pro li .pro-desc .pro-name{color:#333;float:left;width:178px;height:48px;line-height: 24px;overflow:Hidden;text-align:left;font-size:12px;}
.cart-pro li .pro-price{color:#000;}
.cart-pro li .sub-total{color:#D13A28;font-weight: bold;}
.cart-pro li .select-box .unvalid{font-size:12px;color:#333;background-color:#e8e8e8;padding:0 8px;}
.cart-pro li .pro-del{color:#333;}
.cart-pro li .pro-del:hover{color:#D13A28;cursor:pointer;}
.cart-pro li.unvalid,.cart-pro li.soldout{background-color:#f8f8f8;color:#999;}
.cart-pro li.unvalid .pro-name,.cart-pro li.unvalid .pro-price,.cart-pro li.unvalid .sub-total,
.cart-pro li.soldout .pro-name,.cart-pro li.soldout .pro-price,.cart-pro li.soldout .sub-total{color:#999;}
.cart-pro li .act-tip{color:#bbb;font-size:12px;margin-top:5px;}
.cart-pro li .act-tip.red{color:#FF1E1E;}
.cart-foot{width:100%;box-shadow: 0 -1px 0 0 rgba(0,0,0,0.15);background-color:#fff;margin-top:40px;}
.cart-footer .cart-edit span,.cart-footer .cart-edit em{display: inline-block;width:100px;height:40px;line-height:40px;text-align:center;margin:0 10px;}
.cart-footer .cart-edit input{margin-right:5px;vertical-align: baseline;}
.cart-footer .cart-edit em:hover{cursor: pointer;}
.cart-footer .cart-cal{overflow: hidden;height:50px;line-height:50px;position:relative;}
.cart-footer .cart-cal .total-num,.cart-footer .cart-cal .select-num{color:#D13A27;}
.cart-footer .cart-addr{margin-left:20px;}
.cart-footer .cart-addr span{color:#fff;cursor:pointer;width:170px;height:50px;line-height:50px;text-align:center;display:inline-block;position:absolute;top:0;right:0;}
.cart-footer .cart-addr span a{display:inline-block;width:100%;height:100%;color:#fff;}
a:hover{text-decoration: none;}
.cart-footer .cart-addr .single-addr{background-color:#FF8100;right: 190px;}
.cart-footer .cart-addr .single-addr:hover{background-color:#E95100;}
.cart-footer .cart-addr .multi-addr{background-color:#D13A27;}
.cart-footer .cal-num em{margin:0 10px;}
.cart-footer .cal-price{position: absolute;right:400px;}
.cart-footer .cal-price .total-price,.cart-footer .cal-price em{color:#D13A27;font-size:20px;}
li.unvalid .act em:hover, li.soldout .act em:hover{color:#999;cursor:auto;}

.alert-box{display:none;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background: rgba(0,0,0,0.30);}
.alert-box .alert-content{position:absolute;top:30%;left:50%;-ms-transform: translate(-50%,-25%);-o-transform: translate(-50%,-25%);-moz-transform: translate(-50%,-25%);-webkit-transform: translate(-50%,-25%);transform: translate(-50%,-25%);
width:370px;border:4px solid rgba(0,0,0,0.40);padding:30px 60px;background-color:#fff;}
.alert-box .alert-tit{font-size:16px;}
.alert-box .alert-confirm-tit{color:#333;margin-top:15px;}
.alert-box .alert-confirm{margin-top:30px;}
.alert-box .alert-confirm span{cursor:pointer;display:inline-block;width:112px;height:38px;border:2PX solid #D13A28;text-align: center;line-height: 38px;color:#fff;background-color:#D13A28;}
.alert-box .alert-confirm .alert-cancle{margin-left:10px;background-color:#fff;color:#D13A28;}


.alert-tip .alert-tip-content img{margin-right:5px;}
.alert-tip .alert-tip-content p{margin-top:10px;font-size:14px;color:#333;}
.alert-tip .alert-tip-content .err{position: absolute;top:10px;right:10px;}

.empty-list{margin:100px 0 20px 0;text-align: center;}
.empty-list p{margin:10px 0;font-size:12px;color:#999;}
.empty-list .go-play a{display: inline-block;width:112px;height:32px;line-height: 32px;text-align: center;border-radius: 3px;border:1px solid #d2ccc6;color:#836E65;}



.act{display:inline-block;margin-left:15px;border: 1px solid #CCCCCC;height:38px;line-height: 38px;}
.act em{-moz-user-select:none;display:inline-block;width:36px;height:36px;text-align: center;line-height:36px;font-size:20px;}
.act em:hover{cursor:pointer;color:#D13A28;}
.act input{width:50px;text-align:center;height:34px;line-height:34px;}
input:focus{outline: none;}
input{border:none;vertical-align: top;}