*{ box-sizing: border-box;}
.clear{ clear: both;}
.pop-wrap{ width: 735px; height: 700px; margin: 0 auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.pop-title{ height: 48px; line-height: 48px; background: #f45b5d; color: #fff; font-size: 21px; border-top-left-radius: 5px; border-top-right-radius: 5px;position: relative;}
.pop-title-con{ width: 140px; height: 48px; margin: 0 auto; padding-left: 40px; display: block; background: url("../images/pop-icon.png") left center no-repeat;}
.pop-close{ width: 48px; height: 48px; position: absolute; right: 0; top: 0; display: block; background: url("../images/close.png") center center no-repeat;}
.pop-content{ max-height: 400px; overflow-y: scroll; background-color: #fff; border-right: 1px solid #ddd; border-left: 1px solid #ddd;}
.pop-content ul{ padding: 0; margin: 0;}
.pop-content ul li{ padding: 24px 30px; border-bottom: 1px solid #ddd; list-style: none;}
.pop-content ul li:last-child{ border-bottom: 0;}
.pop-content-img{ width: 70px; height: 70px; padding: 2px; border: 1px solid #ddd; float: left;}
.pop-content-img img{ border: 0;}
.pop-content-title{ width: 480px; padding-left: 20px; float: left;}
.pop-content-title h4{ font-size: 16px; color: #333; margin-top: 5px; margin-bottom: 10px;}
.pop-content-price{ font-size: 18px; color: #fb5d5e; font-weight: bold; margin-right: 30px;}
.pop-content-noprice{ color: #999; font-size: 14px; text-decoration: line-through;}
.select-box{ padding-top: 30px; float: right;}
.select-box input[type="checkbox"]{ width: 16px; height: 16px;}
.pop-btn{ height: 48px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: #eeeeee; }
.pop-btn .select{ padding: 14px 30px; font-size: 14px; color: #333; float: left;}
.pop-btn .select a{ color: #333; text-decoration: none;}
.pop-btn .select input[type="checkbox"]{ vertical-align: middle;}
.pop-btn .select .select-con{ margin-right: 30px;}
.pop-btn .select .delete{ width: 16px; height: 16px; display: inline-block; margin-right: 3px; vertical-align: middle; background: url("../images/delete.png") left center no-repeat;}
.pop-btn .check-btn{ width: 150px; height: 48px; line-height: 48px; font-size: 20px; font-weight: bold; color: #fff; text-align: center; text-decoration: none; border-bottom-right-radius: 5px; background: #f45b5d; float: right; display: block;}


::-webkit-scrollbar { width: 5px; }
/* 垂直滚动条的滑动块 */
::-webkit-scrollbar-thumb:vertical {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color:rgba(129,129,129,0.3);
}

