section {
    padding-top: 0;
}

.detail {
    padding: 40px 30px 30px;
    width: 1090px;
    margin: 0 auto;
    background-color: #fff;
}

.images #imageShow {
    width: 450px;
    height: 450px;
    margin-bottom: 14px;
}

.images #imageList li {
    margin-left: 17px;
}

.images #imageList li:first-child {
    margin-left: 0;
}

.images .df img {
    width: 100px;
    height: 100px;
    cursor: pointer;
}

.goods_detail {
    color: #919193;
    font-size: 14px;
    line-height: 40px;
    width: 510px;
    padding-left: 40px;
}

.goods_detail h3 {
    font-size: 20px;
    color: #404040;
}

.goods_detail .key {
    color: #404040;
}

.goods_detail .price .key {
    color: #F13B11;
    font-size: 18px;
}

.goods_detail .price .key i {
    font-size: 24px;
    font-weight: 500;
}

.goods_detail .specs {
    height: 60px;
}

.goods_detail .specs li {
    padding: 0 10px;
    height: 28px;
    border: 1px solid#DDDDDD;
    text-align: center;
    line-height: 28px;
    margin-right: 10px;
}

.goods_detail .specs li p {
    cursor: pointer;
}

.goods_detail .specs li span {
    color: #F13B11;
}

.goods_detail .specs li.act {
    border: 1px solid #F13B11;
    color: #F13B11;
}

.goods_detail .count li {
    height: 32px;
    border: 1px solid#DDDDDD;
    text-align: center;
    line-height: 32px;
    width: 62px;
}

.goods_detail .count li#addCount,
.goods_detail .count li#cutCount {
    width: 32px;
    color: #999999;
    cursor: pointer;
}

.goods_detail .count li.disabled {
    color: #D3D3D3 !important;
    pointer-events: none;
    cursor: default;
}

.goods_detail .count li#addCount {
    border-left: 0;
}

.goods_detail .count li#cutCount {
    border-right: 0;
}

.buy button {
    width: 142px;
    height: 46px;
    background-color: #F13B11;
    font-size: 18px;
    color: #fff;
    cursor: pointer;
    margin-top: 30px;
}

.buy .buyNow {
    background-color: #FD992D;
}

h4 {
    font-size: 16px;
    border-bottom: 1px solid #DFDFDF;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 50px;
}

.same {
    width: 265px;
}

.same .h35 {
    margin-bottom: 40px;
    position: relative;
}

.same .h35 a {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 9;
}

.same .h35 img {
    width: 265px;
    height: 245px;
}

.same .h35 p {
    padding: 20px 40px 0;
    color: #414141;
    font-size: 15px;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    /*?¡§???????????¡ì?¡è???¡ì???¢ã??¡§???¡¯???¢ã??¡ã*/
    -webkit-box-orient: vertical;
    line-height: 18px;
    height: 36px;
}

.same .h35 div {
    padding-top: 10px;
    color: #9C9C9D;
    font-size: 14px;
    text-align: center;
}

.same .h35 div i {
    font-size: 16px;
    color: #F23B11;
}

.goods_info {
    width: 750px;
    margin-left: 75px;
}

.goods_info img {
    width: 100%;
}

.bigImage {
    z-index: 9;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    display: none;
}

.bigImage .image {
    width: 960px;
    margin: 5% auto;
    position: relative;
}

.bigImage .close {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 17px;
    cursor: pointer;
    z-index: 11;
}

.swiper-container1 {
    overflow: hidden;
    border: 2px solid #fff;
}

.swiper-container1 .swiper-slide img {
    width: 960px;
    height: 660px;
}

.swiper-container1 .swiper-button-prev {
    left: -60px;
}

.swiper-container1 .swiper-button-next {
    right: -60px;
}

.yjcode .ucap{float:left;width:928px;background-color:#F6F6F6;margin:10px 0 0 0;border-left:#E5E5E5 solid 1px;border-right:#E5E5E5 solid 1px;background:url(../../image/capbg.gif) left top repeat-x;}
.yjcode .ucap li{float:left;border-right:#E5E5E5 solid 1px;width:126px;height:25px;padding:11px 0 0 0;text-align:center;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.yjcode .ucap .l0{border-top:#E5E5E5 solid 1px;border-bottom:#E5E5E5 solid 1px;cursor:pointer;}
.yjcode .ucap .l1{border-width:2px 0 0 0;border-style:solid;background-color:#fff;cursor:pointer;}
.yjcode .viewtxt{float:left;width:898px;padding:15px;line-height:24px;border:#e5e5e5 solid 1px;border-top:0;font-size:14px;}
.yjcode .viewtxt .txtad{float:left;width:898px;}
.yjcode .viewtxt img{max-width:898px;}
.yjcode .viewtxt .probq{float:left;border-left:#F5F4F4 solid 1px;border-top:#F5F4F4 solid 1px;font-size:12px;}
.yjcode .viewtxt .probq li{float:left;border-bottom:#F5F4F4 solid 1px;padding:3px 0 0 10px;height:25px;border-right:#F5F4F4 solid 1px;}
.yjcode .viewtxt .probq .l1{width:77px;background-color:#FDFDFD;}
.yjcode .viewtxt .probq .l2{width:200px;}
.yjcode .viewtxt .clear{float:left;width:100%;}
.yjcode .videofr{float:left;width:790px;height:470px;border:#e5e5e5 solid 1px;border-top:0;border-top:0;}
.yjcode .videolist{float:left;width:137px;background-color:#E3F7F5;text-align:left;height:470px;border:#e5e5e5 solid 1px;border-left:0;border-top:0;overflow-y:scroll;}
.yjcode .videolist a{float:left;width:104px;padding:8px;}
.yjcode .videolist a:hover{text-decoration:none;}
.yjcode .videolist .a1{background-color:#fff;color:#16A495;}

.yjcode .pjcap{float:left;width:100%;margin:15px 0 0 0;border:#E5E5E5 solid 1px;padding:0 0 10px 0;}
.yjcode .pjcap li{float:left;}
.yjcode .pjcap .l1{width:100%;text-indent:1em;height:25px;border-bottom:#E5E5E5 dotted 1px;padding-top:10px;font-size:14px;font-weight:700;background-color:#F6F6F6;}
.yjcode .pjcap .l2{border-right:#E5E5E5 dotted 1px;width:120px;margin:10px 0 0 0;height:40px;text-align:center;color:#999;line-height:20px;}
.yjcode .pjcap .l2 strong{font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.yjcode .pjcap .l3{width:606px;}
.yjcode .pjcap .l3 a{float:right;margin:18px 10px 0 0;background:url(../../image/btnbg4.gif) left top no-repeat;width:113px;height:19px;text-align:center;padding:6px 0 0 0;line-height: 12px;}
.yjcode .pjcap .l3 a:hover{color:#ff6600;}

.yjcode .pj{float:left;width:100%;margin:20px 0 0 0;background-color:#fff;padding:5px 0 5px 0;}
.yjcode .pj .u1{float:left;text-align:center;width:100px;}
.yjcode .pj .u1 li{float:left;}
.yjcode .pj .u1 .l1{width:100px;padding:0 0 5px 0;}
.yjcode .pj .u1 .l1 img{border-radius:50px;}
.yjcode .pj .u1 .l2{width:100px;color:#999;}
.yjcode .pj .u2{float:left;text-align:left;width:860px;}
.yjcode .pj .u2 li{float:left;}
.yjcode .pj .u2 .l1{border-bottom:#DBDBDB dotted 1px;font-size:16px;padding:0 0 5px 0;line-height:25px;width:860px;}
.yjcode .pj .u2 .l1 img{border:#f2f2f2 solid 1px;margin:5px 5px 0 0;}
.yjcode .pj .u2 .l2{padding:10px 0 0 0;line-height:20px;width:700px;}
.yjcode .pj .u2 .l3{padding:10px 0 0 0;width:700px;color:#999;}
.yjcode .pj .d2{float:right;color:#FFD600;font-size:16px;width:120px;text-align:right;padding-right: 5px;}
.yjcode .pj .d2 span{float:left;padding:0 30px 0 0;width:86px;}
.yjcode .pj .d2 .s1{background:url(../../image/pj1.gif) right center no-repeat;}
.yjcode .pj .d2 .s2{background:url(../../image/pj2.gif) right center no-repeat;}
.yjcode .pj .d2 .s3{background:url(../../image/pj3.gif) right center no-repeat;}
.yjcode .pj .d3{float:right;width:80px;height:28px;padding:8px 5px 0 45px;}
.yjcode .pj .d3 .img1{float:left;}
.yjcode .pj .d3 .pf{float:left;margin-top:-20px;height:20px;overflow:hidden;}
.yjcode .pj1{border: #DFDFDF solid 1px;}
.yjcode .pj2{border-left:#83C44E solid 2px;}
.yjcode .pj3{border-left:#2196F3 solid 2px;}

.yjcode .allpj{float:left;width:930px;margin:10px 0 0 0;text-align:right;}
.yjcode .allpj a{color:#005AA0;}
.yjcode .bqcap{float:left;width:928px;margin:10px 0 0 0;border:#E5E5E5 solid 1px;}
.yjcode .bqcap li{float:left;}
.yjcode .bqcap .l1{width:918px;height:25px;padding:10px 0 0 10px;font-size:14px;font-weight:700;background-color:#F6F6F6;}

#d_page,#page {
	font-size: 14px;
	width: 100%;
	margin: 20px auto;
	text-align: center;
	height: 34px;
	display: inline-block
}

#page ul {
	display: inline-block;
	display: inline\9;
	margin: 0 auto;
	zoom: 1;
	border-right: #ddd solid 1px
}

#page ul li {
	float: left;
	font-family: Verdana,Geneva,sans-serif
}

#page .ohave,#page a {
	background: #fff;
	position: relative;
	float: left;
	border: #ddd solid 1px;
	border-right: 0;
	padding: 10px 16px;
        height: 18px;
	z-index: 1
}

#page a:hover {
	border: #ff5203 solid 1px;
	z-index: 10;
	margin-right: -1px
}

#page a.se {
	margin-right: 10px;
	border: #ddd solid 1px
}

#page a.se:hover {
	margin-right: 10px;
	border-color: #ff5203
}

#page a.no {
	margin-right: 10px;
	border: #ddd solid 1px
}

#page span {
	float: left;
	border: #ededed solid 1px;
	padding: 10px 16px;
	margin: 0 10px;
	color: #ccc;
	cursor: pointer
}

#page .ohave {
	color: #fff;
	border: #ff5203 solid 1px;
	background: #ff5203
}