﻿
/*******************************
	-------[=注释]-------
********************************/

/* pt 公用 ==================*/
.box{overflow: hidden;}
.h17{height: 17px;}
.h15{height: 15px;}
.h35{height: 35px;}
.h40{height: 40px;}
.h75{height: 75px;}



/* box-faq 独立模块 from 技术咨询 QA ==================*/
.box-faq .m1 h3{font-size: 14px; padding-right: 16px; cursor: pointer; color: #4c4c4c; background:url('../images/pt-ico4.png') no-repeat right center; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.box-faq .m1 h3:hover{color: #1F608B;}
.box-faq .m2 p{font-size: 13px; color: #4c4c4c;}
.box-faq li{overflow: hidden; clear:both; border-bottom: 1px solid #e8e8e8;}
.box-faq .m1{padding: 14px 0; padding-left: 70px; background:url('../images/pt-ico12.png') no-repeat left center;}
.box-faq .m2{background-color: #f7f7f7; padding: 15px 25px;}
.box-faq .m2 p{ padding-bottom: 25px; background:url('../images/pt-ico13.png') no-repeat left top; line-height: 24px; padding-top: 8px; padding-left: 60px;}
.box-faq .m1{padding-right: 7px;}

/* box-zx1 独立模块 from 技术咨询 我要咨询 ==================*/
.box-zx1{padding: 0 10px;}

/* box-m1 独立模块 from 技术咨询 radio ==================*/
.box-m1{font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/}
.box-m1 .bm11{padding-right: 30px; padding-bottom: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:16px; vertical-align: middle;}
.box-m1 .bm11 label{font-size: 16px; color: #888; padding-left: 7px;}
.box-m1 .bm11 h3{font-size: 16px; color: #333;}
.box-m1 input[type='radio']{
    border: 0px!important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  background: url(../images/pt-ico7.png) no-repeat;
  background-size: 14px auto;
}
.box-m1 input[type='radio']:checked{
  background: url(../images/pt-ico8.png) no-repeat;
  background-size: 14px auto;
}
.box-m1 input[type='checkbox']{
    border: 0px!important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 16px;
  height: 13px;
  vertical-align: middle;
  background: url(../images/pt-ico10.png) no-repeat;
  background-size: 16px auto;
}
.box-m1 input[type='checkbox']:checked{
  background: url(../images/pt-ico11.png) no-repeat;
  background-size: 16px auto;
}
/* box-m2 独立模块 from 产品配件需求 ==================*/
.box-m2{padding: 5px;}
.box-m2 li{padding: 9px 0; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/ width: 48%; float: left;}
.box-m2 li:nth-child(2n+2){float: right;}
.bm22,.bm21{}
.bm22{font-size: 16px; color: #333; float: left; min-width: 85px;}
.bm21{overflow: hidden;}
.bm21 input{width: 100%; padding: 0 5px; height: 33px; line-height: 33px; border: 1px solid #ddd; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }



/* box-m3 独立模块 from 产品配件需求 加减 ==================*/
.box-m3{padding-top: 9px; padding-bottom: 9px; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/}
.bm24,.bm23{width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:14px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
.box-m3 .bm31,.box-m3 .bm32,.box-m3 .bm33{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:16px; color: #333; vertical-align: middle;}
.box-m3 .bm32{width: 98px; font-size: 16px; color: #bbb; border: 1px solid #ddd; height: 33px; line-height: 33px; padding: 0 5px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
.bm33 input,.bm33 a{height: 33px; line-height: 33px; border: 1px solid #ddd; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
.bm33 a{width: 26px; text-align: center; background-color: #f9f9f9;}
.bm33 input{width: 44px; text-align: center; font-size: 16px; color: #888;}
.bm32{margin: 0 10px; }
.bm24{/*padding-left: 12%;*/}
.box-m3 .bm31{text-align: justify; height: 23px;}
.box-m3 .bm31 .em1{display: inline-block /* Opera */;
padding-left: 100%; }

/* 独立class ==================*/
.dc-btn1{ float: right;}
.dc1 h3{padding-left: 12px; font-size: 20px; color: #333333; background:url('../images/pt-ico9.png') no-repeat left center;}
.dc1{padding-bottom: 35px;}
.dc2{font-size: 16px; color: #b8b8b8; height: 148px; resize: none; width: 100%; background-color: #f9f9f9; padding: 10px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
.dc3:before{content: "*"; color: #e32000; padding-right: 3px;}
.dc4{padding-top: 11px;}
.dc5{width: 50px; overflow: hidden;}
.dc6{max-width: 100px; width: 100%;  overflow: hidden; }
.dc7{width: 42.5%!important;}
.dc8{width: 100%!important; float: none; }
.dc9{height: 145px; font-size: 16px; resize:none; color: #b8b8b8; border: 1px solid #ddd; width: 100%; padding: 5px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
.dc10 .bm13{float: left;}
.dc10 .bm12{overflow: hidden;}
.dc10 .bm12 input{width: 63%;}
.dc10{width: 100%; padding-bottom: 0px!important;}
.dc10 label{padding-right: 10px;}
.dc11 .bm13{float: left; padding-top: 5px;}
.dc11 .bm13 label{padding-right: 10px;}
.dc11 .bm12{overflow: hidden; width: 365px;}
.dc13 span{padding-right: 10px;}
.dc13 input{width: 40%!important;}
.dc14{max-width: 600px; }
.dc15{background-image: url("../images/pt-ico3.png")!important;}
.dc16{}
.dc17{font-size: 14px; color: #666; line-height: 17px;}

