.attribute_re_box{max-height:500px;padding:20px;text-align:left;background:#fff;overflow-y:auto;}
.attribute_re_box .btn_box{padding:30px 0;text-align:center;}
.attribute_re_box .btn_box .btn{padding:8px 14px;}

.tour-local-icon{display:inline-block;padding:3px 13px;line-height:20px;font-weight:bold;color:#fff;border-radius:3px;}

.cart .sort_wrap{padding:10px 15px 0 15px;margin-bottom:20px;border:1px solid #ddd;}
.cart .subtotal_box{position:relative;padding:10px 0;text-align:right;line-height:26px;}
.cart .subtotal_box .left_box{position:absolute;top:10px;left:0;font-size:13px;}

.item_icon span{display:inline-block;padding:3px 7px;margin-right:1px;font-size:11px;line-height:11px;font-weight:normal;color:#fff;background:#666;border-radius:11px;}

.wish .sort_wrap{padding:10px 15px 15px 15px;margin-bottom:20px;border:1px solid #ddd;}

.wish .box_wrap{overflow:hidden;width:calc(100% + 20px);padding:15px 0;margin-left:-10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.wish .box_wrap .box{position:relative;overflow:hidden;float:left;width:25%;}
.wish .box_wrap .box .inner_box{margin:10px;}
.wish .box_wrap .box .img_box{position:relative;text-align:center;}
.wish .box_wrap .box .img_box img{vertical-align:top;width:100%;}
.wish .box_wrap .box .icon_box{position:absolute;top:0;left:0;text-align:left;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
.wish .box_wrap .box .icon_box span{display:inline-block;height:13px;padding:21px 6px;margin-right:1px;line-height:13px;color:#fff;background:#666;border-radius:1px;}
.wish .box_wrap .box .ilike_box{position:absolute;bottom:12px;right:12px;line-height:22px;font-weight:bold;color:#666;}
.wish .box_wrap .box .cont_box{padding:14px;}
.wish .box_wrap .box .name{text-align:center;font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wish .box_wrap .box .price_box{padding:8px 0 0 0;text-align:center;}
.wish .box_wrap .box .price_box .val{font-family:sans-serif;font-size:16px;color:#494949;}
.wish .box_wrap .box .check_box{padding:0 0 10px 0;text-align:center;}
.wish .box_wrap .box .check_box input{width:18px;height:18px;border:1px solid #ccc;background:#fff;}

.receipt_list .src_wrap{padding:20px;margin-bottom:10px;border:1px solid #ddd;}
.receipt_list .src_wrap .date_box{position:relative;}
.receipt_list .src_wrap .date_btn_box .btn{padding:5px 9px;background:#fff;}

@media screen and (max-width:1099px) {
.attribute_re_box{max-height:100%;padding:.5em;}
.attribute_re_box .btn_box{margin:1.2em 0;text-align:center;}
.attribute_re_box .btn_box .btn{width:30%;padding:1em 0;font-weight:bold;}

.cart .sort_wrap{padding:0;border:none;}
.cart .subtotal_box{padding:1em .8em;}
.cart .subtotal_box .btn{width:100%;padding:1.2em 0;}

.wish .sort_wrap{padding:0;border:none;}

.wish .box_wrap{width:100%;margin:0;border:none;}
.wish .box_wrap .box{width:50% !important;}
.wish .box_wrap .box .inner_box{margin:4px;border:1px solid #eee;background:#fff;}

.receipt_list{margin-top:-1px;}
.receipt_list .src_wrap{line-height:34px;border:none;border-top:1px solid #ececec;border-bottom:1px solid #ececec;background:#fff;}
}