.color_blue{color:#1182b4!important;text-decoration:underline;}
.color_orange{color:#f13e00!important;text-decoration:underline;}
#main{background:#FFFFFF;}
/*category list*/
#main h1{color: #343434;font-size: 26px;padding: 15px 0 15px 15px;}
#main .category{padding: 0 10px;}
#main .category h2{background-color: #F3F3F3;font-size: 18px;height: 40px;line-height: 40px;padding-left: 15px;position: relative;}
#main .category h2 a{color:#323232;}
#main .category h2 s{color: #A6A6A6;font-size: 14px;font-weight: normal;margin-left: 5px;text-decoration: none;}
#main .category img.cover{float: left;margin-right: 10px;margin-top: 5px;max-width:30px;}
#main .category ul{line-height: 24px;margin-bottom: 15px;padding: 10px 5px;}
#main .category ul li{display: inline;float: left;width: 33%;}
#main .category ul li a{color: #4F545B;padding: 3px 2px 3px 5px;text-decoration: none;}
#main .category ul li a:hover{text-decoration: underline;}
#main .category ul li s{color: #7F7F7F;margin-left: 5px;text-decoration: none;}
/*list*/
#main h1.list-title{background-color: #EB3D00;color: #FFFFFF;}
.products-list{border: 1px solid #E3E3E3;margin: 0 auto;width: 99%;}
.products-list li{height: 104px;border-bottom: 1px dotted #BBBBBB;overflow: hidden;}
.products-list li:last-child{border: medium none;}
.products-list li s{border-right:1px solid #FFFFFF;line-height:104px;text-decoration: none;display:inline-block;text-align: center;float:left;min-height: 100px;}
.products-list li s:last-child{border-right:none;}
.products-list li s:nth-child(1) img{display: block;margin: 0 auto;}
.products-list li s:nth-child(1){width:12%;}
.products-list li s:nth-child(2){width:17%;}
.products-list li s:nth-child(2) a{}
.products-list li s:nth-child(3){width:20%;}
.products-list li s:nth-child(4){width:38%;}
.products-list li s:nth-child(5){width:12%;}
.products-list li s:nth-child(5) a{background-color: #EB3D00;border-radius: 3px;color: #FFFFFF;display: inline-block;height: 25px;line-height: 25px;margin-top: 7px;width: 100px;}
.products-list li s:nth-child(5) a:hover{background:#E00000;color:#FFFFFF;text-decoration:none;}
.products-list li.title{background-color: #E0E0E0;color: #1A1A1A;height: 60px;line-height: 60px;}
.products-list li.title s{display:inline-block;height:60px;line-height:60px;text-align:center;}
.products-list li.title s:last-child{border-right:none;}
/*details*/
.details-common-title{font-size:20px;margin-top:15px;height:50px;line-height:50px;padding-left:30px;}
.details-panel .details-top{height:65px;line-height:65px;background-color:#EB3D00;margin-bottom:15px;}
.details-panel .details-top .details-top-left{float:left;width:400px;}
.details-panel .details-top .details-top-left h2{float:left;font-size:24px;color:#FFFFFF;padding-left:25px;}
.details-panel .details-top .details-top-left a{font-size:14px;color:#30C0FF;margin-left:25px;text-decoration:underline;}
.details-panel .details-top .details-top-right{float:right;height:50px;line-height:50px;margin-top:15px;background-color:#003750;border-radius:3px;padding:0 6px;}
.details-panel .details-top .details-top-right a{display:inline-block;width:183px;height:44px;margin-top:6px;text-align:center;color:#FFFFFF;font-size:16px;}
.details-panel .details-top .details-top-right a.cur,.details-panel .details-top .details-top-right a:hover{background:url("../images/details_bg.png") no-repeat;}
.details-panel .details-left{float:left;width:372px;height:500px;border:1px solid #DBDBDB;margin-left:15px;position:relative;}
.details-panel .details-left .details-left-img{border-bottom: 1px solid #DBDBDB;position: relative;text-align: center;}
.details-panel .details-left .details-left-img a{display: block;padding: 50px 0;}
.details-panel .details-left .details-left-img img{display: block;margin: 0 auto;}
.details-panel .details-left .details-left-img > img{margin: 130px auto;}
.details-panel .details-left .details-left-img > img.manufacturers{margin: 108px auto;}
.details-panel .details-left .details-left-img i{background-color: #F7F7F7;border-left: 1px solid #DBDBDB;border-top: 1px solid #DBDBDB;bottom: 0;font-size: 22px;height: 27px;padding-top: 6px;position: absolute;right: 0;width: 34px;}
.details-panel .details-left .details-left-img i:before{margin-left:8px;color:#999999;}
.details-panel .details-left .details-left-intro{margin-left:15px;padding-top: 7px;}
.details-panel .details-left .details-left-intro img{margin:10px 0 6px;}
.details-panel .details-left .details-left-intro p{line-height:20px;}
.details-panel .details-left .details-left-intro p a{color:#006BCF;text-decoration:underline;}
.details-panel .details-left .details-left-intro p span{color:#8E8E8E;}
.details-panel .details-center{float:left;width:580px;min-height:500px;margin-left:25px;margin-right:15px;}
.details-panel .details-center h3{height:40px;line-height:40px;font-size:21px;padding-left:10px;}
.details-panel .details-center table tr{height:37px;}
.details-panel .details-center table th{width:186px;padding-left:10px;text-align:left;border-top:1px dashed #DBDBDB;}
.details-panel .details-center table td{padding-left:10px;border-top:1px dashed #DBDBDB;position: relative;}
.details-panel .details-center td.rohs{background-image: url("../images/rohs.png");background-position: 10px center;background-repeat: no-repeat;padding: 5px 0 5px 60px;}
.details-panel .details-center td a.pdf{background-image: url("../images/pdf.png");background-position: 0 center;background-repeat: no-repeat;color: #1182B4;display: inline-block;padding: 5px 0 5px 30px;}
.details-panel .details-center td a.pdf:hover{text-decoration: underline;}
.details-panel .details-center td a.rfq{border: 1px solid #DBDBDB;border-radius: 3px;color: #333333;display: inline-block;height: 30px;line-height: 30px;position: absolute;right: 10px;text-align: center;top: 7px;width: 116px;}
.details-panel .details-right{float:right;width:376px;min-height: 500px;padding-bottom: 20px;margin-right:15px;background-color:#F2F2F2;}
.details-panel .details-right h3{height:40px;line-height:40px;padding-left:10px;background-color:#EB3D00;color:#FFFFFF;font-size:20px;}
.details-panel .details-right h3 s{text-decoration: none;font-weight: bold;margin-right: 7px;}
.details-panel .details-right .qty{height: 40px;line-height: 40px;text-align: center;border-bottom: 1px solid #ddd;}
.details-panel .details-right .qty b{}
.details-panel .details-right ul{padding: 13px;}
.details-panel .details-right ul li{height: 30px;line-height: 30px;border-bottom: 1px dashed #CCCCCC;padding-left: 5px;color: #F13E00;}
.details-panel .details-right ul li b{display: inline-block;width: 200px;color: #1A1A1A;font-weight: normal;}
.details-panel .details-right p{padding: 5px 13px 13px 13px;color: #767676;}
.details-panel .details-right p:before{content:"*";}
.details-panel .details-right .details-right-form table{margin-top:10px;}
.details-panel .details-right .details-right-form tr{height:50px;}
.details-panel .details-right .details-right-form .form-right{width:90px;padding-right:10px;text-align:right;}
.details-panel .details-right .details-right-form .r:before{content:"*";color: #ca0007;margin-right: 3px;}
.details-panel .details-right .details-right-form .form-textarea{height:130px;}
.details-panel .details-right .details-right-form .form-textarea .form-right{height:110px;display:block;line-height:46px;}
.details-panel .details-right .details-right-form input[type=text]{width:250px;height:30px;line-height:30px;padding-left:10px;border:1px solid #AFAFAF;}
.details-panel .details-right .details-right-form textarea{width:250px;height:110px;line-height:30px;padding-left:10px;border:1px solid #AFAFAF;}
.details-panel .details-right .details-right-form input[type=submit]{width:260px;height:38px;line-height:38px;text-align:center;color:#FFFFFF;border:0;outline:0;cursor:pointer;background-color:#EC4E00;}
.details-panel .details-right .details-right-form .company-type{float: left;width: 200px;}
.details-panel .details-right .details-right-form .company-type input[type=radio]{position: absolute;width: 0;height: 0;}
.details-panel .details-right .details-right-form .company-type label{position: relative;padding-left: 23px;line-height: 20px;font-size: 14px;cursor: pointer;display: block;margin: 8px 0;}
.details-panel .details-right .details-right-form .company-type label:before{content:"";width: 14px;height: 14px;border: 1px solid #000000;display: block;position: absolute;left: 0;top: 0;background-color: #FFFFFF;}
.details-panel .details-right .details-right-form .company-type label:after{opacity:0;content:'';position:absolute;width:10px;height:10px;top:3px;left:3px;background-color: #F57900;}
.details-panel .details-right .details-right-form .company-type input[type=radio]:checked+label:after{opacity:1;}

.related-panel .products-list{margin: 0 15px;width: auto;}
.introduction-panel{border: 1px solid #DBDBDB;margin: 15px 15px 0;}
.introduction-panel .intro{margin:10px;}
.introduction-panel .intro:first-child{border-bottom:1px dashed #DBDBDB;}
.introduction-panel .intro h3{font-size:18px;height:38px;line-height:38px;}
.introduction-panel .intro p{line-height:22px;color:#767676;margin-bottom:20px;}
.keyword-panel ul{margin:0 15px;padding-bottom:30px;}
.keyword-panel ul li{padding:8px 10px;border:1px solid #DBDBDB;float:left;margin:3px;}