.order_box{overflow:hidden; background-color:#fff; position:fixed; bottom: 0; left:16px; z-index:100001; border-top-left-radius: 6px; border-top-right-radius: 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); width: 413px;}
.order_box .order_box_tit{position: relative; background-color: #f3216a; height: 40px; line-height: 40px; cursor: pointer; text-indent: 15px; font-size: 15px; color: #fff;}
.order_box .order_box_tit .close{position: absolute; width:12px; height:12px; overflow:hidden; background:url(../images/cart/close.png) no-repeat center/100%; position:absolute; top:50%; right:10px; transform: translateY(-50%);}
.order_box .order_list{padding: 5px 5px 25px;}
.order_box .order_list .order_item{height:100px; margin-top: 10px; position: relative;}
.order_box .order_list .order_item:first-child{margin-top: 0;}
.order_box .order_list .order_item .pro_image{width:100px; height:100px; float:left; text-align:center;}
.order_box .order_list .order_item .pro_image>img{max-width:100%; max-height:100%;}
.order_box .order_list .order_item .content{width:270px; line-height:18px; margin-right:22px; margin-left:11px; padding-top:4px; float:left;}
.order_box .order_list .order_item .content .buy_info{width:80%; max-height:36px; overflow:hidden;}
.order_box .order_list .order_item .content .title{height:36px; overflow:hidden; margin-top:1px; font-size:13px; font-weight:800; margin-top: 5px;}
.order_box .order_list .order_item .content .time{position:absolute; bottom:3px;}