/*category*/
.product-list{margin-bottom:40px;}
.product-list .product-ul h2{padding-left:5px;border-bottom:1px solid #D0D0D0;font-size:22px;color:#323232;height:38px;line-height:38px;}
.product-list .product-ul ul{padding:5px;margin-bottom:5px;}
.product-list ul li{width:50%;float:left;line-height:24px;}
.product-list ul li a{color:#004B85;font-size:12px;}
.product-list ul li a span{color:#333333;padding-left:5px;}
/*list*/
.similar-panel{margin-bottom:15px;}
.similar-panel h3{background:#E1E6EC;font-size:18px;height:36px;line-height:36px;padding-left:25px;}
.similar-panel ul{border:1px solid #D8D8D8;background:#EEF0F3;padding-left:20px;}
.similar-panel ul li{width:12.5%;float:left;text-align:center;margin:10px 0;}
.similar-panel ul li a{display:block;background:#FFFFFF;margin-right:20px;}
.similar-panel ul li img{margin-top:10px;}
.similar-panel ul li p{padding:0 10px;color:#323232;text-align:left;padding-top:5px;}
.similar-panel ul li p span{display:block;font-size:12px;color:#8E8E8E;padding-bottom:15px;}
.list-panel .pages .pages-left{float:left;position:relative;left:20px;}
.list-panel .pages .pages-left p{line-height:44px;}
.list-panel .pages .pages-left span{padding-left:5px;color:#DC222D;}
/*details*/
.details-left{width:928px;}
.details-top{border:1px solid #D8D8D8;}
.product-pic{width:285px;border-right:1px solid #D8D8D8;text-align:center;height: 400px;}
.product-pic .pic-img{height: 346px;position: relative;}
.product-pic .pic-img img.brand{margin-top:130px;}
.product-pic .pic-brand{max-width: 120px;position: absolute;left: 10px;top: 10px;}
.product-pic a.downPDF{background-image: url("../images/pdf.png");background-repeat: no-repeat;width: 28px;height: 28px;position: absolute;top: 10px;right: 10px;}
.product-pic .pic-cover{margin-top: 60px;}
.product-pic .pic-large{height:90px;line-height:90px;position: absolute;bottom: 0;margin: 0 auto;width: 100%;}
.product-pic .pic-large a{color:#146FB4;}
.product-pic .pic-large i{padding-right:5px;}
.product-pic .pic-intro{padding:10px 20px;text-align:left;font-size:12px;}
.product-intro{width:640px;}
.product-intro table{padding-top:10px;}
.product-intro table tr{line-height:38px;}
.product-intro table th{padding-left:26px;text-align:left;font-size:12px;}
.product-intro table td{font-size:12px;line-height: 24px;padding: 5px 0;}
.product-intro table td a{color:#146FB4;}
.product-intro table td a.black{font-weight:700;}
.product-intro table td a.blue{color:#146FB4;line-height: 20px;}
.product-intro table td a.pdf{background:url("../images/pdf.png") no-repeat left center;padding-left:30px;}
.product-intro .share{padding-left:5%;width:95%;height:46px;line-height:46px;background:#FAFAFA;border-top:1px solid #D8D8D8;}
.product-intro .share a{display:inline-block;width:22px;height:22px;}
.product-intro .share a.more{background:#3596DD;color:#FFFFFF;line-height:22px;text-align:center;}
.product-intro .share a img{display:block;width:100%;padding-top:5px;}
.details-table{border-radius:5px;border:1px solid #D8D8D8;margin:10px 0 15px;}
.details-table ul.tab{height:45px;line-height:45px;background:#C8C9C9;border-bottom:1px solid #6B6B6B;}
.details-table ul.tab li{margin-top:10px;margin-left:10px;border:1px solid #8D8D8D;border-top-left-radius:5px;border-top-right-radius:5px;font-size:20px;float:left;width:193px;height:34px;line-height:34px;text-align:center;background-image:-moz-linear-gradient(90deg,#ccc 0,#ebebeb 100%);background-image:-webkit-linear-gradient(90deg,#ccc 0,#ebebeb 100%);background-image:-ms-linear-gradient(90deg,#ccc 0,#ebebeb 100%);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.45);}
.details-table ul.tab li.cur,.details-table ul.tab li:hover{color:#FFFFFF;background-image:-moz-linear-gradient(90deg,#909090 0,#b6b7b8 100%);background-image:-webkit-linear-gradient(90deg,#909090 0,#b6b7b8 100%);background-image:-ms-linear-gradient(90deg,#909090 0,#b6b7b8 100%);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.45);}
.details-table ul.table-ul{padding:15px 10px;}
.details-table ul.table-ul li{height:28px;line-height:28px;overflow:hidden;padding-left:10px;}
.details-table ul.table-ul li:nth-child(2n+1){background:#F5F5F5;}
.details-table ul.table-ul li span{width:70%;display:inline-block;}
.details-table ul.table-ul li span.dark{color:#1C1C1C;width:30%;background-color: transparent;}
.details-right{width:295px;}
.availability-panel{border:1px solid #D8D8D8;background:#EEF0F3;}
.availability-panel h2{height:46px;line-height:46px;background:#E1E6EC;color:#242222;font-size:20px;padding-left:17px;border-bottom:1px solid #D8D8D8;}
.quantity-panel h3{font-size:12px;padding-left:20px;height:34px;line-height:34px;font-weight:700;}
.quantity-panel ul{padding:10px 0;}
.quantity-panel ul li{line-height:16px;font-size:12px;}
.quantity-panel ul li span{display:inline-block;width:70px;margin-right:10px;text-align:right;font-size:12px;}
.quantity-panel ul li a{color:#0193D1;text-decoration:underline;font-size:12px;}
.availability-panel form{padding:10px 10px;}
.availability-panel form input[type=text]{padding-left:35px;border:0;outline:0;width:236px;height:33px;line-height:33px;/*! border-radius:3px;*/font-size:12px;}
.availability-panel .total{font-weight:700;height:44px;line-height:44px;font-size:14px;padding-left:30px;border-top:1px solid #CCCCCC;}
.availability-panel .total span{font-weight:400;color:#FF4E00;font-size:16px;margin-left:20px;}
.availability-panel form input.quantity{background:#FFFFFF url("../images/cart.png") no-repeat left 7px center;border:1px solid #9A9A9A !important;box-shadow:inset 2.23px 2.01px 0 0 rgba(154,154,154,.51);width: 84px;float: left;margin-left: 10px;}
.availability-panel form input.price{background:#FFFFFF url("../images/currency.png") no-repeat left 7px center;border:1px solid #9A9A9A!important;box-shadow:inset 2.23px 2.01px 0 0 rgba(154,154,154,.51);width: 105px;float: left;}
.availability-panel .discount{font-size:12px;line-height:20px;margin:3px 0 8px;clear: both;}
.availability-panel form ul{border:1px solid #9A9A9A;border-radius:3px;}
.availability-panel form ul li{border-bottom:1px solid #CCCCCC;}
.availability-panel form ul li:last-child{border-bottom: 0;}
.availability-panel form ul li.part input{background:#FFFFFF url("../images/part.png") no-repeat left 8px center;}
.availability-panel form ul li.quantity input{background:#FFFFFF url("../images/cart.png") no-repeat left 7px center;}
.availability-panel form ul li.price input{background:#FFFFFF url("../images/currency.png") no-repeat left 7px center;}
.availability-panel form ul li.name input{background:#FFFFFF url("../images/contact.png") no-repeat left 10px center;}
.availability-panel form ul li.company input{background:#FFFFFF url("../images/company.png") no-repeat left 10px center;}
.availability-panel form ul li.email input{background:#FFFFFF url("../images/mail.png") no-repeat left 10px center;}
.availability-panel form ul li.phone input{background:#FFFFFF url("../images/tel.png") no-repeat left 10px center;}
.availability-panel form ul li.message input{background:#FFFFFF url("../images/comments.png") no-repeat left 10px center;}
.availability-panel form .submit{color:#FFFFFF;font-size:16px;border:1px solid #00508E;border-radius:3px;width:173px;height:38px;margin:10px 50px 15px;background-image:-moz-linear-gradient(90deg,#004e8a 0,#00589b 50%,#3480b9 50%,#359dea 100%);background-image:-webkit-linear-gradient(90deg,#004e8a 0,#00589b 50%,#3480b9 50%,#359dea 100%);background-image:-ms-linear-gradient(90deg,#004e8a 0,#00589b 50%,#3480b9 50%,#359dea 100%);cursor: pointer;}
.warning-tips{margin-top:10px;border:1px solid #D8D8D8;border-radius:5px;padding:5px;margin-bottom: 15px;}
.warning-tips h1.tips-title{height:30px;line-height:30px;background:#E0E4E9;font-weight:700;padding-left:8px;}
.warning-tips p.intro{font-size:12px;padding:5px;line-height:22px;}
.warning-tips a{font-size:12px;color:#2D6393;text-decoration:underline;padding-left:5px;}
.list-panel .pages .pages-left{float:left;}
.list-panel .pages .pages-left p{font-size:18px;padding-left:20px;}
.list-panel .pages p.num{line-height:44px;float:left;padding-right:30px;}
.list-panel .pages p.num span{padding-left:5px;color:#DC222D;}