@charset "UTF-8";

/*create 弹窗 start*/
.popup { position:fixed; left:0; width:100%; top:0; height:100%; background: rgba(0,0,0,0.5); display:none; z-index:999;}
.popup .popup_cn { width:570px; background:#fff; -webkit-box-shadow:0 0 10px #333; -moz-box-shadow:0 0 10px #333; box-shadow:0 0 10px #333; position:absolute !important; left:50%; margin-left:-285px; top:6%;display:none; z-index:999;}
.popup_title { height:68px; color:#fff; font-size:30px; line-height:68px; text-align:center; background:#ffcb05; margin-bottom:50px; position:relative; z-index:1;}
.popup_title a {position:absolute; top:24px; right:16px; background:url(../images/others-close1.png) no-repeat; width:15px; height:15px; text-indent:-9999px;}
.popup_con {  margin:0 auto;}

/*create 弹窗 end*/

/*購物車彈窗*/
.popupup { width:100%; height:100%;  background:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:9999;}

.popup .car { width:800px; padding:50px 40px; border:#ffcb05 solid 3px;-moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius:10px; position:absolute; z-index:1; background:#fff; left:50%; margin-left:-400px; top:25%}
.popup .car-close { width:32px; height:32px; background:url(../images/others-close1.png) no-repeat center; position:absolute; z-index:99; right:6px; top:-40px !important;}
.popup .cart-modal .car-close {top:10px !important;}
.popup .car-title { background:url(../images/car-gou.png) no-repeat left; font-size:20px; color:#f9b360; padding-left:50px; height:31px; line-height:31px; margin-bottom:25px;}
.popup .car-list { border-bottom:#e2e2e2 solid 1px; border-top:#e2e2e2 solid 1px; overflow:hidden;font-size:16px; color:#666; padding:25px 0px 20px;  }
.popup .car-width-1 { width:460px; float:left;}
.popup .car-width-1 img {width: 80px;height: auto;display: inline-block;border: #e1e1e1 solid 1px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;float: left;margin-right: 10px;}
.popup .car-width-1 .car-list-title { font-size:16px; color:#794422; line-height:20px; padding-bottom:5px;}
.popup .car-width-1 .car-list-model { font-size:16px; color:#666; line-height:28px;}
.popup .car-width-1 .car-list-model span { display:block;}
.popup .car-width-2 { width:180px; float:left;}
.popup .car-width-3 { float:right;}
.popup .car-list font { font-size:16px; color:#f9b360}
.popup .car-number { font-size:16px; color:#794422; text-align:right; padding-top:20px;}
.popup .car-money { font-size:24px; color:#ff0000; text-align:right; padding-bottom:10px;}
.popup .car-shoop {width:299px; float:right; line-height:45px; font-size:20px; color:#fff; display:block; text-align:center;margin-top:10px;}
.popup .car-shoop a { font-size:20px; color:#fff; }
.popup .car-shoop-car { width:145px; background:#ffcb05; height:45px; -moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius:10px; float:left; margin-right:8px;}
.popup .car-shoop-by {width:145px; background:#999999; height:45px;-moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius:10px;float:left;}

/*end 購物車彈窗*/
/*删除弹窗*/
.dele {width:300px; background:#fff; border:#ffcb05 solid 3px;-moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius:10px; position:absolute; left:50%; margin-left:-150px; top:30%;display:none; padding:45px 0px; z-index:99999;}
.delete_title { width:95%; margin:0 auto; line-height:20px;font-size:18px; color:#666; text-align:center;  }
.delete_title a {position:absolute; top:20px; right:20px; background:url(../images/others-close1.png) no-repeat; width:30px; height:30px; text-indent:-9999px;}
.delete_link { margin:0px auto; overflow:hidden; text-align:center; padding-top:20px;}
.delete_link a {  padding:2px 20px;font-size:18px; color:#fff !important; line-height:28px;-moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius:10px; margin:0px 3px;background:#ffcb05 ;}
.delete_link a:hover {background:#999999 ;}


.modal-body {position:relative; z-index:1;}
.modal-body a {position:absolute; text-indent:-9999px;}


@media (max-width: 1210px) {

.modal-body a { top:10px;}
}

@media (max-width: 767px) {
.popup { overflow-y: scroll;}
.popup .popup_cn { width:490px;margin-left:-245px;}
}

@media (max-width: 530px) {
.popup .popup_cn { width:330px;margin-left:-165px;}
}