﻿@charset "utf-8";

/*产品详细页*/
#show_box{ border-top:#ebebeb 1px solid; position:relative; height:auto !important; height:400px; min-height:400px; margin-top:15px;}
#Pic_box{ width:400px;float:left; margin:0 25px 15px 0;}
#product_pic{ position:relative; z-index: 10; width:400px; height:400px; background:url(../images/loading.gif) center center no-repeat #fff; border:#f0f0f0 1px solid; border-top:none;  line-height:0; text-align:center;}
#propic{ max-width:100%; max-height: 100%; /*display:none*/}
#product_Thum{ width:400px; overflow:hidden;background:#f4f4f4; padding:5px 0; margin-top:5px;  border:#e4e4e4 1px solid; display:none;}
#product_Thum ul{float:left; white-space:nowrap; width:1000px;}
#product_Thum li{ float:left; overflow:hidden; margin-left:8px; line-height:0;border:#f4f4f4 2px solid}
#product_Thum li.active{ border:#e6202d 1px solid}
a.a_thum{width:66px; overflow:hidden; display:block;}
a.a_thum img{ max-width:100%; *width:100%;}

/*商品资料*/
#product_Info{width:600px; float:left;}
#product_Title{ line-height:22px; max-height: 44px; width: 100%; overflow: hidden;font-size:16px;margin:10px 0 15px 0; color:#000;}
/*价格阶梯*/
#priceGradient{position: relative;  background:#fff5ec; border-top: #f19130 1px solid; padding:0 0 0 120px; line-height:32px; float: left; width:100%;}
#priceGradient dt{ position:absolute;z-index: 1; width:120px; padding:15px; left:0; top:0; height: 100%; color:#a6a19c; white-space: nowrap; overflow: hidden;}
#priceGradient dd{ width:20%; float: left; text-align: center; padding: 15px 0;}
#priceGradient dd .price{display:inline-block; width: 100%; font-size: 16px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;vertical-align: bottom;}
#priceGradient dd:hover{ background:#fde6d0;}
/*参数*/
#product_Param{ position:relative; padding:25px 0; border-bottom:#e1e1e1 1px solid;}
#product_Param li{ display: inline-block; height:32px; line-height:32px;width:49%; margin-left:1%; float:left; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;-o-text-overflow: ellipsis; color: #787878;}
#product_Param li b,#product_Choice b{ font-weight:normal;}
.icoPDF{display: inline-block; width: 32px; height: 32px; background:url(../images/icos.png) -64px -111px no-repeat; vertical-align: middle; margin:-2px 0 0 0;}
/*选择颜色 尺码 数量*/
#product_Choice{ margin-top:20px;line-height:30px;}
#product_Choice li{display: inline-block;}
.Choice a{ display:inline-block; height:32px; border:#d2d2d2 1px solid; padding:0 10px; margin:0 10px 5px 0; cursor:hand; cursor:pointer;}
.Choice a.active{ border:#e6202d 2px solid; height:32px; padding:0 9px; line-height:32px; color:#e6202d; background:url(../images/Choiced.png) right bottom no-repeat;}
#buynum{ width:64px;line-height:30px; height:32px; border:1px solid #c8c8c8; border-left:none; border-right:none; text-align:center; margin:0; padding:0; vertical-align:top;}
#add,#minus{ line-height:30px; height:32px; text-align:center; border:1px solid #c8c8c8; cursor:hand; cursor:pointer; background:#fff; margin:0; padding:0 1em; vertical-align:top;}
/*加入购物车 购买*/
input#AddCart,a#AddCart{background:url(../images/icos.png) -210px -25px no-repeat #00a2e9; height: 40px; line-height: 40px;padding:0 15px 0 48px; border-radius: 4px; vertical-align: middle;cursor:hand; cursor:pointer; color:#fff; font-size:18px; margin:0 10px 0 0; border: none;}
input#AddCart:hover,a#AddCart:hover{ background-color:#f19130;}
#movePic{ margin:0 0 0 370px;}

/*看了又看*/
#morePro{ position:absolute; z-index:10; left:auto; right:0; top:0; width:150px; height:400px;background:url(../images/seeMore_bg.jpg) left top repeat-y #ededed; text-align:center;}
#morePro.fixed_this{ position:fixed; top:0; height:auto;}
.tit_throLine{ border-top:#c8c8c8 1px solid; position:relative; margin:25px 0 0 0;}
.tit_throLine span{ position:relative; display:inline-block; height:28px; line-height:28px; padding:0 15px; background:#ededed; top:-14px; color:#aaaaaa;}
#scroll{width:120px; height:300px; overflow:hidden; margin:0 auto; position:relative;}
#scroll li{ width:120px; height:144px; margin-bottom:6px;}
#scroll li a{ position:relative; display:inline-block; width:120px; overflow:hidden; text-align: center; }
#scroll li a img{ max-width:120px; max-height:120px; vertical-align: bottom;}
#scroll li a span{ width:100%; height:24px; line-height:24px; display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-o-text-overflow:ellipsis; color:#a0a0a0;}
#scroll li a:Hover span{ color:#f19130;}
#scroll p{ margin:10px 0 0 0; padding:0;}
a.scrollDown,a.scrollUp{ display:inline-block; width:30px; height:30px; overflow:hidden; background:url(../images/icos.png) -90px -63px no-repeat; cursor:hand; cursor:pointer; margin:0 6px;}
a.scrollDown:hover{ background-position:-150px -63px;}
a.scrollUp{ background-position:-120px -63px;}a.scrollUp:hover{ background-position:-180px -63px;}

/*产品描述 + 相关推荐*/
#intro table,#related table{ border-collapse: collapse;line-height:20px; border:#e1e1e1 1px solid;}
#intro table td,#related table td,#intro table th,#related table th{ height:28px !important; padding:10px 15px; border:#e1e1e1 1px solid; vertical-align: top;}
#intro table tr td:first-child{ background:#f6f6f6;}
#related table{ border-top:#f19130 1px solid;text-align: center; line-height: 24px;}
#related table th{ text-align: center; border: none; background: #f4f4f4;}
#related table tr:nth-child(odd){ background:#f6f6f6;}

.priceLadder p{ margin: 0; padding: 0; }
.priceLadder p span{ display:inline-block; padding:0 5px; width:80px;white-space: nowrap; height: 20px; text-align: left;}
.priceLadder p span:first-child{ text-align:right; position: relative; margin-right:20px;}
.priceLadder p span:first-child:after{ content:""; position: absolute; left:100%; top: 0; bottom: 0; margin:auto 0; width:20px; height:1px; background: #d7d7d7;}


