*{margin:0;padding:0;}
a{text-decoration: none;}
li{list-style: none;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset !important;}
input:-webkit-clear,input:-webkit-reveal{display: none !important;}
input:-moz-clear,input:-moz-reveal{display: none !important;}
input::-moz-clear,input::-moz-reveal{display: none !important;}
input::-ms-clear,input::-ms-reveal{display: none !important;}
.f_l{float:left;}
.f_r{float:right;}
html,body{width:100%;height:100%;background: #f2f2f2;font-family:Microsoft YaHei;}
.itemPcb{width:100%;height:100%;}
.itemPcb .catalogue{width:1200px;height:40px;margin:0 auto;line-height: 40px;font-size: 12px;color: #808080;text-align: left;}
.itemPcb .catalogue>span{font-size: 12px;font-family: serif;}
.itemPcb .catalogue>a{color:#808080;}
.itemPcb .catalogue>a:hover{color:#E56A18;}
.center{margin:0 auto 60px;width:1200px;background: #fff;font-size:0;}
#pinkeForm{display: inline-block;width:1140px;padding:20px;overflow: hidden;}
#pinkeForm .item_img_left{width:198px;height: 148px;line-height: 148px;border: 1px solid #cdcdcd;overflow: hidden;float: left;display: inline-block;text-align: center;}
#pinkeForm .item_img_left .itemImg{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;}
#pinkeForm .item_info_right{width:920px;display: inline-block;float: left;margin-left: 20px;}
#pinkeForm .item_info_right .formInfo{width:100%;display:inline-block;margin-bottom:20px;}
#pinkeForm .item_info_right .formInfo .infoKey{width:120px;height:30px;line-height: 30px;display: inline-block;vertical-align:middle;font-size:14px;color:#000;font-weight:bold;text-align: right;margin-right:10px;}
#pinkeForm .item_info_right .formInfo .itemNmae{font-size:14px;color:#333;height:30px;line-height: 30px;display: inline-block;vertical-align:middle;}
#pinkeForm .item_info_right .formInfo .infoInputText{width:84px;height:28px;line-height: 28px;padding-left:10px;border:1px solid #ccc;display: inline-block;vertical-align:middle;font-size:14px;color:#333;}
#pinkeForm .item_info_right .formInfo .infoInputText:focus{border-color:#1090cc;}
#pinkeForm .item_info_right .formInfo .infoExplain{font-size:12px;color:#333;height:30px;line-height: 30px;padding-left:10px;display: inline-block;vertical-align:middle;}
#pinkeForm .item_info_right .formInfo .project_message{width:790px;border-collapse: collapse;display: inline-block;vertical-align: top;}
#pinkeForm .item_info_right .formInfo .project_message .h{width:120px;height: 35px;line-height: 35px; background: #f4f4f4;text-align: center;border: 1px solid #cdcdcd;font-size:14px;}
#pinkeForm .item_info_right .formInfo .project_message .b{font-weight: normal; width: 165px;padding:10px 10px 10px 15px;border: 1px solid #cdcdcd;font-size:14px;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul{width:788px;border: 1px solid #cdcdcd;border-bottom:none;display: inline-block;vertical-align: top;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .invoiceSelect{width:768px;padding:10px 10px;border-bottom: 1px solid #cdcdcd;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .invoiceSelect .radio{font-size:14px;margin:0 10px;display: inline-block;cursor: pointer;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .invoiceSelect .radio>i{width: 16px;height: 16px; border: solid 1px #b3b3b3;border-radius: 50%;-ms-border-radius: 50%; display: inline-block;position: relative;vertical-align: middle;margin: -3px 5px 0 0;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .invoiceSelect .radio.activate>i:before{content: '';width:10px;height:10px;background: #126cb5; border-radius: 50%;-ms-border-radius: 50%;display: inline-block;position: absolute;top: 3px;left: 3px;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .remark{width:748px;padding:20px;border-bottom: 1px solid #cdcdcd;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .remark .listKey{width:80px;height:30px;line-height: 30px;font-size:12px;color:#333;display: inline-block;vertical-align: top;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .remark .remarkText{width:580px;height:80px;padding:5px 10px;display: inline-block;vertical-align: top;border:1px solid #ccc;resize:none;font-size:14px;color:#333;}
#pinkeForm .item_info_right .formInfo .invoice_message_ul .remark .remarkText:focus{border-color:#1090cc;}
#pinkeForm .item_info_right .formInfo .distribution_type{width:790px;border-collapse: collapse;display: inline-block;vertical-align: top;}
#pinkeForm .item_info_right .formInfo .distribution_type tbody{width:100%;display: table;}
#pinkeForm .item_info_right .formInfo .distribution_type td{border: 1px solid #cdcdcd;padding: 8px 15px;}
#pinkeForm .item_info_right .formInfo .distribution_type .ps-t{width:70px;font-size:14px;color:#333;background: #f4f4f4;}
#pinkeForm .item_info_right .formInfo .distribution_type .infoSelect{width:100px;padding: 4px 0 4px 10px;font-size:14px;border:1px solid #ccc;display: inline-block;vertical-align: middle;margin-right: 10px;}
#pinkeForm .item_info_right .formInfo .distribution_type .infoSelect:focus{border-color:#1090cc;}
#pinkeForm .item_info_right .formInfo .distribution_type .infoInputText{width:198px;}
#pinkeForm .item_info_right .formInfo .distribution_type .infoInputText.clientAddress{width:488px;}
#pinkeForm .item_info_right .formInfo .fileBox{width:748px;display: inline-block;border: 1px solid #cdcdcd;vertical-align: top;padding:20px 20px 40px;}
#pinkeForm .item_info_right .formInfo .fileBox .text{margin-left: 120px;}
#pinkeForm .item_info_right .formInfo .fileBox .text dt,#pinkeForm .item_info_right .formInfo .fileBox .text dd{font-size: 12px;color: #999999;line-height: 20px;}
#pinkeForm .item_info_right .formInfo .fileBox .upload{font-size: 14px;width:100%;margin:10px auto 30px;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location{display: inline-block;height:30px;line-height: 30px;position: relative;width: 100%;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location .keys{height:32px;line-height: 32px;color:#666;font-size:14px;display: inline-block;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location #filename{width:442px;height:30px;line-height:30px;border:1px solid #ccc;padding-left:10px;color:#333;position: absolute;left:120px;top:0;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location #gerberFile{width:70px;height:32px;position: absolute;left:574px;top:0;z-index: 2;filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity:0; opacity: 0;cursor: pointer;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location #gerberFile:hover ~ .browse{background: #0f4f82;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location .browse{width:70px;height:32px;position: absolute;background: #126cb5;line-height:32px;text-align:center;color:#fff;left:574px;top:0;z-index: 1;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location .browse.rull{background: #a7d5fd;}
#pinkeForm .item_info_right .formInfo .fileBox .upload .location #gerberFile:hover ~ span{background:#1184e6;}
#pinkeForm .item_info_right .formInfo .fileBox .upload p{width:100%;text-align: left;font-size: 12px;color: #b3b3b3;margin: 14px 0 0 120px;}
#pinkeForm .item_info_right .formInfo .fileBox .btn{width:100%;text-align: center;}
#pinkeForm .item_info_right .formInfo .fileBox #pcbOrder{width: 273px;height: 36px;background: #126cb5;border-radius: 6px;-ms-border-radius: 6px;text-align: center;line-height: 36px;display: inline-block;color:#fff;font-size:14px;border:none;outline: none;cursor: pointer;}
#pinkeForm .item_info_right .formInfo .fileBox #pcbOrder:hover{background: #0f4f82;}