.procnt{ padding:10px; padding-top:0px;}
.pro_images_div{}
.pro_images_div #picstone{text-align: center; overflow: hidden; line-height: 0; min-height: 100px;}
.pro_images_div .loading{display: none; margin-top: 25px; -webkit-transform: rotate(330deg);}
.pro_images_div .pro_images{opacity: 1; -webkit-transition: opacity 1000ms ease; width:258px;}
.pro_images_div .icon_enlarge{opacity: 1; position: absolute; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; color: rgb(255, 255, 255); padding: 5px; margin: 10px; top: 295px; width: 190px; left: 10px; -webkit-transition: opacity 1000ms ease-out;}
.pro_colorlist{display:block; padding-top:10px; padding-bottom:10px;}
.pro_colorlist ul li { width:100%;heigh:21px;padding-top:5px; padding-bottom:5px; line-height:21px; border-top:#CCCCCC 1px dashed;}
.pro_colorlist span {width:20px; height:20px; border:#CCCCCC 1px solid; float:left; margin-right:10px;}
.pro_colorlist em {float:left;width:69px;height:19px; display:inline; margin-right:10px;}
.buy_bnt_div{border: 1px solid #1f1f1f;width: 45%; margin:0px auto;padding-left: 1px;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.4, #606060),color-stop(0.6, #444444));text-align: center;-webkit-box-shadow: inset 0 0 1px #cccccc, 0 2px 1px #dddddd;box-shadow: inset 0 0 1px #cccccc, 0 2px 1px #dddddd; }
.buy_bnt {background: transparent;height: 30px;border: none;color: #fff;font-weight: bold;padding: 0px;-webkit-appearance: none;width: 100%; cursor:pointer;}
.fav_div{background: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#ffffff), to(#eae8e8));text-align: center;-webkit-box-shadow: inset 0 0 1px #fff, 0 2px 1px #dddddd;box-shadow: inset 0 0 1px #fff, 0 2px 1px #dddddd;border: 1px solid #d4d5d6; width:30px; text-align:center;height:37px;}
.fav{width: 30px;
height: 20px;
display: block; padding-top:16px;
background:url(../images/favico.png) no-repeat 6px 10px; margin:0px auto; font-weight:bold;}
.fav_div a{color:#444; font-size:small;}
.detail_bar{width:100%; height:25px; position:relative;border-bottom: 1px solid #aeaeae; font-size:small; margin-top:10px;}
.detail_bar .tab{max-width: 17%; float:left;border-left: 1px solid #aeaeae;border-top: 1px solid #aeaeae;border-right: 1px solid #aeaeae;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dedede), to(#ffffff)) !important;-webkit-box-shadow: inset 0 0 1px #fff;box-shadow: inset 0 0 1px #fff;text-shadow: 0 1px 0 #fff !important;height:24px; width:100px; text-align:center; line-height:24px;top:1px; position:absolute; left:0px; padding-left:10px; padding-right:10px;}
.detail_content{width:100%;border-left:1px solid #aeaeae;border-right: 1px solid #aeaeae;border-bottom: 1px solid #aeaeae;}
.detail_content .cnt{width:96%; margin:0px auto;font-size:small;}
.detail_content .cnt table td{font-size:small;}
.pre_next_div{display:block; padding-top:20px; padding-bottom:10px; text-align:center;}
.bdccc{border:1px #cccccc solid}
.pre_next_div a{color:#000000;}
.cart-pop {
width: 278px;
margin:0px auto;
background-color: rgba(0,0,0,.65);
color: #fff;
border-radius: 2px;
border: 1px solid #3d3c3b;
box-shadow: 1px 1px 1px rgba(0,0,0,.5);
}
.cart-pop .pop-bar {
padding: 20px 15px 15px 44px;
background: url(../images/icon_suc.png) 11px 15px no-repeat;
border-bottom: 1px solid rgba(130,128,127,.5);
text-shadow: 0 1px 0 rgba(0,0,0,1);}
.cart-pop .pop-bar span {
display: block;
}

.cart-pop .cart-succ {
font-size: 15px;
}

.cart-pop .pop-link {
display: table;
width: 100%;
}
.cart-pop .pop-link a {
display: table-cell;
padding: 11px 0 14px;
font-size: 14px;
color: #fff; background-color:#00CC00
text-shadow: 0 1px 0 rgba(0,0,0,1);
text-align: center;
}

