@charset "utf-8";

.pList .bd{height: 265px;overflow: hidden;}
.pCateBox{margin:20px 0;overflow: hidden;}
.pCate{float:left;width: 160px;color: #fff;text-align: center;padding: 0 25px;height: 255px;}
.pCate h2{border-bottom:1px solid #fff;margin: 0 0 10px;line-height: 62px;font-size: 30px;}
.pCate select{color: #fff;border-color: #fff;padding: 0 11px;height: 36px;font-size: 16px;margin: 0 0 10px;width: 160px;}
.pCateBox .list-21{ float:left;}
.pCateBox .item{margin: 0 0 0 -1px;border:1px solid #e5e5e5;text-align: center;height: 253px;}
.pCateBox .item img{border:none;margin: 10px 0 0;width: 216px;height: 175px;}
.pCateBox .item .s2{margin: 10px 0 4px;line-height: inherit;}
.pCateBox .item .s1{background-color:#fff;font-size: 14px;line-height: inherit;height: initial;}
.pCateBox .item,
.pCateBox .item a{width: 241px;}

.productDetail{ padding:0 20px; border:1px solid #e5e5e5;}
.list-23{overflow:hidden;margin: 20px -50px 20px 0;}
.list-23 .item{float:left;margin: 0 20px 0 0;}
.list-23 img{width: 188px;height: 186px;border:1px solid #e5e5e5;}
.list-23 .s1{color:#666;font-size:16px;margin: 15px 0 6px;}
.list-23 .s2{ color:#999; font-size:14px;}

.a3 .bd{ overflow:hidden;}
.a6-1,
.a6-2{float:left;width:50%;position: relative;}
.a6-2 .bd{overflow:hidden;margin: 0px -50px 0px 0;}
.list-27 .item{float:left;margin: 0 26px 15px 0;position: relative;}
.list-27 .s1{ float:left; width: 39px;height: 45px;border:1px solid #e5e5e5;}
.list-27 .txt{float: left;margin: 0 0 0 15px;width: 340px;}
.list-27 .s2{font-size:14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.list-27 .time{color:#999;margin: 0 0 0 11px;}
.list-27 .s3{color:#999;font-size:13px;margin: 5px 0 0;}
.a6-1{ color:#555;}
.a6-1 .s2{margin: 10px 0 1px;}
.a6-1 .btn-1{position:absolute;right: 36px;bottom: 6px;width: 92px;height: 33px;line-height: 33px;font-size: 15px;font-weight: normal;}
.a6-1 textarea{border:1px solid #e5e5e5;width: 360px;padding: 10px;height: 158px;}
.a6-1 label{color:#999;font-size:14px;cursor: pointer;}
.a2 .bd{color:#666;font-size: 14px;line-height: 30px;}
.a2 .bd p{ text-indent:2em;}

.pDetail .a1 .list{background-color:#F7F5F3;font-size: 12px;color: #666;line-height: 28px;padding: 2px 25px;overflow: hidden;margin: 10px 0 18px;}
.pDetail .a1 .link{font-size: 14px;position: absolute;right: 45px;bottom: 20px;}
.pDetail .a1 .link a{margin: 0 0 0 20px;}
.pDetail .a1 .link a:hover{ text-decoration:underline;}
.pDetail .a1 .list li{ width:50%; float:left;}
.pDetail .a1{position:relative;padding: 0 45px 0 340px;height: 278px;}
.pDetail .a1 h2{font-size:18px;color:#333;padding: 20px 0 13px;}
.pDetail .a1 .des{color:#666;font-size:14px;line-height: 28px;}
.pDetail .a1 .des b{color:#fff;background-color:#ff6000;padding: 2px 4px;margin: 0 8px 0 0;}
.pDetail .a1 .imgBox{position:absolute;left:0;width: 290px;top: 0;height: 278px;border-right: 1px solid #e5e5e5;}
.pDetail .a1 .imgBox img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width: 218px;boder: 1px solid #F7F7F7;}
.share{height: 20px;margin: 20px 0 0;}
.list-21 .btn-3{position:absolute;right: 5px;top: 7px;height: 22px;line-height: 22px;background: #aaa;padding: 0 7px;border-radius: 4px;display: none;}
.list-21 a:hover img{border-color: #ff6000;}
.list-21 a:hover .btn-3{ display:block;}