/**
 * 商品详情页css 
 */
/*头部广告*/
.top-banner{width: 100%;background: #EF4218;}
.top-banner .banner-img{position: relative;width: 1024px;margin: 0px auto;}
.top-banner span{background: url(/images/gov/index/close.png) no-repeat;width: 20px;height: 20px;position: absolute;z-index: 999;top: 5px;right: 5px;cursor: pointer;}

/*重写顶部菜单项下的线条，使之横跨全屏*/
 .header {border-bottom:1px solid #ccc;}
.header .header-main { border-bottom: 0 none;width:1200px !important;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:480px;height:480px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:480px;height:480px;background:#ffffff;border:1px solid #d7d7d7;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #d7d7d7;background:#fede4f;cursor:move;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:480px;height:480px;}
.spec-scroll{clear:both;margin-top:0;width:482px;border-top:1px solid #d7d7d7;padding:15px 20px;position:relative;top:-1px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"SimSun";text-align:center;width:20px;height:80px; line-height:80px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:392px;height:76px;overflow:hidden;margin-top:5px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:76px;}
.spec-scroll .items ul li{float:left;width:79px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:70px;height:70px;}
.spec-scroll .items ul li img:hover{border:2px solid #107ee3;padding:1px;}
.spec-scroll .items ul li img.img-hover{border:2px solid #e40d14;padding:1px;}
/*商品缩略图下面的分享条*/
.som-div-1{
	padding:15px;
	padding-button:0px;
	padding-top:0px;
}
/*商品图片、价格展示*/
.top-main{width:1200px;margin:20px auto 0;}
.top-main .breadcrumb strong a{ font-size: 16px;}.top-main .top-main-nav {padding:4px 0 9px;}
.top-main .top-main-nav a{font-size:12px;font-family:simsun;color:#666;}
.top-main .top-main-well {border:1px solid #d7d7d7;}
.top-main .top-main-well .top-main-left{}
/*商品名称、价格、规格等信息样式*/
.top-main .top-main-well .top-main-right{width:717px;min-height:600px;margin-left:-1px;padding:30px 20px 30px 40px; border-left:1px solid #d7d7d7;}
.top-main .top-main-well .top-main-right h1{font-size:16px;margin:0 0 10px;}
.top-main .top-main-well .top-main-right .introduce{color:#e3393c;line-height:20px; font-family:"microsoft yahei",simsun; font-size:14px;margin-bottom:20px;}
.top-main .top-main-well .top-main-right .star-main{color:#2774bb;margin-bottom:10px;}
.star-on{color:#ffa903;}
.star-off{color:#d7d7d7;}
.star-trans{color:#fecf76}
/*选项卡下内容的样式*/
.top-main .top-main-well .top-main-right .product-container{clear:both;}
.top-main .top-main-well .top-main-right .product-container .product-left{float:left;}
.top-main .top-main-well .top-main-right .product-container .product-right{	float:left;}
/*tab选项卡*/
.tab-con{ border: 1px solid #d7d7d7; margin:0;}
.tab-con .tab-nav{ height: 50px; font-size: 16px; background: #f2f2f2; border-bottom: 1px solid #d7d7d7;}
.tab-con .tab-nav ul li{ float: left; border-right: 1px solid #d7d7d7; padding: 0 15px; height: 48px; line-height: 48px; cursor: pointer;}
.tab-con .tab-nav .current{ background: #fff; border-bottom: 1px solid #fff; color: #e40d14; border-top: 2px solid #e40d14;}
/*tab选项卡*/
/*商品详情右边选项卡*/
.top-main .top-main-right .tab-con{width:658px; border:0 none;}
.top-main .top-main-right .tab-con .tab-nav{border:1px solid #d7d7d7;}
.top-main .top-main-right .tab-con .tab-content{margin-top:20px;display:none}
.top-main .top-main-right .product-container{margin-bottom:0px;}
.top-main .top-main-right .product-container .product-left{float:left;width:80px;text-align:right;}
.top-main .top-main-right .product-container .product-right{float:left;max-width:560px;}
.top-main .top-main-right .product-container .remark{width:576px;}

.choose-item{position:relative;padding:6px 15px;margin:5px 4px;border:1px solid #d7d7d7;cursor:pointer;}
.choose-item a{color:#666;}
.choose-item:hover{padding:5px 14px;margin:5px 4px;border:2px solid #e40d14;}
.choose-item.selected{padding:5px 14px;margin:5px 4px;border:2px solid #e40d14;}
.choose-item b{width:12px; height:12px;}
.choose-item.selected b{ position:absolute;right:0; bottom:0; background:url(/images/main/common/select_ico.png) no-repeat;}

/*商品价格规格信息*/
.top-main .top-main-right .operation .btn-minus,
.top-main .top-main-right .operation .btn-add{display:block;float:left;width:30px;height:30px;line-height:30px;text-align:center;color:#666; background:#d7d7d7; border:1px solid #d7d7d7;}
.top-main .top-main-right .operation input[type=text]{float:left;width:50px; height:30px;border-radius:0;text-align:center;}
.top-main .top-main-right .right-bottom{ padding:20px 0 20px 70px; border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7; background:#f2f2f2;}.top-main .top-main-right .right-bottom .btn{margin-left:14px;}
.top-main .top-main-right .right-bottom .btn-primary{ background:#e40d14;border-color:#e40d14;}
.top-main .top-main-right .right-bottom .btn-primary:hover{ background:#ab0b11;border-color:#ab0b11;}
.top-main .top-main-right .right-bottom .btn-danger{ background:#ffeded;color:#e40d14;border-color:#e40d14;}
.top-main .top-main-right .right-bottom .btn-danger:hover{ background:#e40d14;color:#fff;border-color:#e40d14;}

/*推荐搭配*/
.match-container{margin-top:15px;border:1px solid #d7d7d7;}
.match-container .text-danger{color:#e40d14;}
.match-container .match-left a,.match-container .match-middle a{color:#616161;}
.match-container .match-left .name h1,.match-container .match-middle .name h1{height:25px;margin:8px 0 4px;font-size:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.match-container .match-left a:hover,.match-container .match-middle a:hover{color:#e40d14;}
.match-container .match-middle .slide-box label{height:16px;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.match-header{height:36px;background:#f2f2f2;border-bottom:1px solid #d7d7d7;}
.match-header h2{display:inline-block;margin:-1px 0 0 0;padding:10px 36px;font-size:14px;background-color:#fff;color:#e40d14;border-top:3px solid #e40d14;}
.match-left{position:relative;float:left;width:188px;height:272px;padding:30px 19px 10px;}
.match-left img{border:1px solid #d7d7d7;}
.match-left .icon{position:absolute;right:10px;top:80px;color:#cccccc;}
.match-left h1{height:30px;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.match-middle{float:left;width:800px;height:272px;}
.match-middle h2{font-size:14px;margin:10px 0;color:#e40d14;}
.match-middle .slide-box{position:relative;float:left;width:100%;height:236px;padding:15px 35px 18px;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7;overflow:hidden;}
.match-middle .slide-box .match-list{position:relative;width:730px;height:203px;overflow:hidden;}
.slide-box .match-list ul {position:absolute;width:3000px;}
.slide-box .match-list ul li{float:left;width:146px;height:200px;padding:0 9px 10px;border:1px solid #fff;}
.slide-box .match-list ul li:hover{border:1px solid #e40d14;}
.checkbox-inline{margin:10px 0 0;line-height:20px;}
.match-container .btn-prev,.btn-next{position:absolute;top:90px;width:28px;height:70px;padding:0 0 0 8px;background:#fff; line-height:70px;color:#cccccc;font-size:24px;border:1px solid #d7d7d7;}
.match-container .btn-prev{left:-1px;}
.match-container .btn-next{right:-1px;}


.match-right{float:left;height:272px;width:210px;padding:60px 10px;border-left:1px solid #d7d7d7;}
.match-right span{display:block;margin:20px 0;}

/*中部主要内容*/
.middle-main {width:1200px;margin:20px auto;}
/*中部主要内容-左侧边栏*/
.middle-main .sidebar-main-left .sidebar{width:200px;border:1px solid #d7d7d7;margin-bottom:20px;}
.middle-main .sidebar-main-left .sidebar a{color:#666;}
.middle-main .sidebar-main-left .sidebar .sidebar-title{height:50px;line-height:50px;background:#f2f2f2;}
.middle-main .sidebar-main-left .sidebar .sidebar-title h2{width: 150px;height:50px;line-height:50px;margin:0;font-size:14px;padding-left:10px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.middle-main .sidebar-main-left .sidebar .sidebar-title span{padding:2px;margin-right:4px;border-radius:2px;font-family:simsun;font-size:12px;background:#db2329;color:#fff;}
.middle-main .sidebar-main-left .sidebar .sidebar-title a{margin-right:10px;font-size:12px;}
.middle-main .sidebar-main-left .sidebar .sidebar-content {padding:15px;}
/*店铺信息*/
.middle-main .sidebar-main-left .sidebar .sidebar-content .logo{text-align:center;}
.middle-main #shop-info .sidebar-content{ font-size:12px;}
.middle-main #shop-info .btn-default{ padding:2px 8px;margin:20px 8px;font-size:12px;}
.middle-main #shop-info .sidebar-content .info-item{font-family:simsun;}
.middle-main #shop-info .sidebar-content .info-item label{width:70px; text-align:right;font-weight:700;}
.middle-main #shop-info .sidebar-content .info-item .addr{width:98px;}
.middle-main #shop-info .sidebar-content .info-item .info-item-bottom{margin:2px 0 0 30px;}
.middle-main #shop-info .sidebar-content .info-item .info-item-bottom div{margin-bottom:10px;}
.middle-main #shop-info .sidebar-content .info-item .info-item-bottom div span{padding-left:10px; color:#107ee3;}
/*相关分类*/
.middle-main #relative-category .sidebar-content li{margin-bottom:15px;}
/*同类商品、销售排行*/
.triangle-topleft{width: 0;height: 0;border-top: 22px solid #db2329;border-right: 22px solid transparent;position:relative;z-index:2;}
.triangle-topleft i{position:absolute;top:-22px;left:2px;color:#fff;font-size:12px;font-style:normal;}
.middle-main .product-list .sidebar-content{ padding:10px;}
.middle-main .product-list .sidebar-content li{ position:relative;padding-bottom:16px;margin-bottom:10px; font-size:12px;font-family:simsun; border-bottom:1px dotted #d7d7d7;}
.middle-main .product-list .sidebar-content li .tag-topleft{ position:absolute;left:0;top:0;}
.middle-main .product-list .sidebar-content li .main-content{ position:relative; left:8px;top:10px;}
.middle-main .product-list .sidebar-content li .main-content .summary{width:90px;margin:-10px 0 0 4px;}
.middle-main .product-list .sidebar-content li .main-content .summary a{display:block;width:90px;height:42px; line-height:22px; overflow:hidden;text-overflow: ellipsis;}
.middle-main .product-list .sidebar-content li .main-content .summary span{line-height:22px;color:#666;}

/*右侧栏主体内容开始*/
/*商品详情*/
.middle-main .sidebar-main-right {width:980px; margin:0;}
.middle-main .sidebar-main-right .tab-con{min-height:200px;}
.middle-main .sidebar-main-right .tab-con{position:relative;}
/*收起展开左侧栏按钮*/
.middle-main .sidebar-main-right .tab-con .left-switch{
    position:absolute;
    left:0;
    top:80px;
    width:24px;
    height:60px;
    line-height:60px;
    background:#fff;
    font-size:32px;
    text-align:center;
    color:#999;
    border:2px solid #ccc;
    border-left:0 none;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    -webkit-user-select:none;
    cursor:pointer;
}
.middle-main .sidebar-main-right .tab-con .left-switch:hover{
    color:#e40d14;
    border:2px solid #d7d7d7;
    border-left:0 none;
    box-shadow:2px 2px 4px #ddd;
}
.middle-main .sidebar-main-right .tab-content-top{padding:30px 20px; border-bottom:1px solid #d7d7d7;}
.middle-main .sidebar-main-right .tab-content-top table{color:#666;}
.middle-main .sidebar-main-right .tab-content-top table td{height:30px; line-height:30px;}
.middle-main .sidebar-main-right .tab-content-middle{width:730px;margin:10px auto;}
/*购买咨询*/
.middle-main .sidebar-main-right .tab-content-top h3{margin:0 0 20px;font-size:14px;}
.middle-main .sidebar-main-right .tab-content-top .p1{font-family:simsun; font-size:12px;color:#666;line-height:22px;padding-bottom:10px;border-bottom:1px dotted #d7d7d7;text-indent:2em;}
.middle-main .sidebar-main-right .tab-content-top li{margin-bottom:10px; border-bottom:1px dotted #d7d7d7;}
.middle-main .sidebar-main-right .tab-content-top label{width:66px;text-align:right;}
.middle-main .sidebar-main-right .tab-content-top input[type=text]{width:150px;height:30px;}
.middle-main .sidebar-main-right .tab-content-top textarea{width:100%; height:80px;resize:none;margin-bottom:20px;}
.middle-main .sidebar-main-right .tab-content-top .btn-primary{float:right;}
.demand-content{ width:850px;}
/*右侧栏主体内容结束*/

/*规格参数控制表格 --start*/
#goods-content p span{font-size: 16px;font-weight: 700;color: #5c585a;}
#goods-content p{margin-bottom: 10px;}
#goods-content table{margin-bottom: 10px;width: 100%;border-collapse: collapse;border: none;}
#goods-content table td{border-color: #b8b8b8;}
#goods-content table tr td p{display: inline-block;padding: 7px 8px;font-size: 12px;margin: 0;}
#goods-content table tr td p span{font-size: 12px;font-weight: 400;}
#goods-content table tr td:first-child{background-color: #eee;font-family: 'Microsoft YaHei' !important;}
#goods-content table tr td:first-child p{padding: 0;}
#goods-content table tr td:first-child p span{font-family: 'Microsoft YaHei' !important;display: inline-block;padding: 7px 8px;color: #4b4b4b;font-weight: 700;}
/*规格参数控制表格 --end*/

/*下拉导航菜单*/
.left-nav .dropdown-sub-menu {display:none;}
.left-nav>ul>li:hover .dropdown-sub-menu{display:block;}