select{border:solid 1px #000000;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:14px;}
select::-ms-expand{display:none;}
#main{background:#FFFFFF;}
.quotation-panel{padding-bottom:35px;}
.quotation-panel h2{height:64px;line-height:64px;font-size:24px;color:#FFFFFF;background-color:#eb3d00;padding-left:20px;}
.quotation-panel .content{background-color: #F3F3F3;line-height: 24px;margin: 20px;padding: 15px;}
.quotation-panel .content h3{border-bottom: 1px solid #999999;font-size: 14px;font-weight: bold;line-height: 30px;margin-bottom: 5px;}
.quotation-panel .content li{line-height: 30px;padding-left: 28px;position: relative;}
.quotation-panel .content li:before{background-color: #EB4E00;color: #FFFFFF;height: 22px;left: 0;line-height: 22px;position: absolute;text-align: center;top: 4px;width: 22px;}
.quotation-panel .content li:nth-child(1):before{content:"1";}
.quotation-panel .content li:nth-child(2):before{content:"2";}
.quotation-panel .content li:nth-child(3):before{content:"3";}
.quotation-panel .content li:nth-child(4):before{content:"4";}
.quotation-panel .content li:nth-child(5):before{content:"5";}
.quotation-panel .content li a{color: #1182B4;text-decoration: underline;}
.quotation-panel .tips ul{padding: 20px 20px 30px;}
.quotation-panel .tips ul li{position:relative;width:33%;float:left;text-align:center;}
.quotation-panel .tips ul li i.line{position:absolute;left:0;top:18px;display:inline-block;width:100%;height:10px;background:#EB4E00;}
.quotation-panel .tips ul li span{margin-left:-25px;position:absolute;z-index:3;display:inline-block;background:#EB4E00;color:#FFFFFF;font-size:18px;width:38px;height:38px;line-height:38px;text-align:center;border:5px solid #FFFFFF;border-radius:50%;}
.quotation-panel .tips ul li p{margin:60px auto 0;width:300px;color:#636363;}
.quotation-panel .quotation-form{padding:0 20px;}
.quotation-panel .quotation-form table.table-body{background-color: #F3F3F3;}
.quotation-panel .quotation-form table.table-body tr{height:50px;}
.quotation-panel .quotation-form table.table-body th{line-height: 42px;color: #FFFFFF;background-color: #EB4E00;text-align:left;}
.quotation-panel .quotation-form table.table-body th.require::before{content:"*";margin-right:2px;}
.quotation-panel .quotation-form table.table-body td{text-align:center;}
.quotation-panel .quotation-form table.table-body tr td:nth-child(1){width:40px;}
.quotation-panel .quotation-form table.table-body tr td:nth-child(2){width:230px;}
.quotation-panel .quotation-form table.table-body tr td:nth-child(3){width:280px;}
.quotation-panel .quotation-form table.table-body tr td:nth-child(4){width:280px;}
.quotation-panel .quotation-form table.table-body tr td:nth-child(5){width:220px;}
.quotation-panel .quotation-form table.table-body tr td:nth-child(6){width:240px;}
.quotation-panel .quotation-form table.table-body tr td:nth-child(7){width:40px;}
.quotation-panel .quotation-form table.table-body td.action a:before{font-size:22px;}
.quotation-panel .quotation-form table.table-body input{height:32px;line-height:32px;border:1px solid #AFAFAF;border-radius:3px;padding-left:5%;width:90%;}
.quotation-panel .quotation-form table.table-body td.add-btn{padding-left:20px;}
.quotation-panel .quotation-form table.table-body td.add-btn a{margin:15px 15px 15px 0;text-align:center;display:block;width:215px;height:46px;line-height:46px;font-size:18px;background:#EB4E00;color:#FFFFFF;}
.contact-form{border:1px solid #DBDBDB;margin:20px;}
.contact-form h3{height:50px;line-height:50px;font-size:18px;background:#E6E6E6;padding-left:30px;}
.contact-form .form-box{padding:10px 0 10px 10px;}
.contact-form .form-box .form-left{width:50%;float:left;}
.contact-form .form-box .form-right{width:50%;float:left;}
.contact-form .form-box li.require::before{content:"*";color:#E73B00;margin-right:2px;}
.contact-form .form-box li.t{height:30px;line-height:30px;margin-top:5px;}
.contact-form .form-box input[type=text]{height:32px;line-height:32px;border:1px solid #AFAFAF;outline:0;border-radius:3px;padding-left:10px;width:645px;background:#F5F5F5;}
.contact-form .form-box select{height:34px;line-height:34px;border:0;outline:0;border-radius:3px;padding-left:10px;width:655px;background:url("../images/select.png") no-repeat;background-size:655px 34px;}
.contact-form .form-box li.comment{margin-bottom:40px;position: relative;}
.contact-form .form-box li.comment textarea{float:left;height:88px;line-height:26px;border:1px solid #AFAFAF;outline:0;border-radius:3px;padding-left:10px;width:645px;background:#F5F5F5;}
.contact-form .form-box li.comment input[type=submit]{float:right;margin-right:20px;width:205px;height:90px;line-height:90px;padding-left:0;font-size:24px;background:#EC4E00;color:#FFFFFF;border:0;outline:0;cursor:pointer;}
.contact-form .form-box li.comment .verify{position: absolute;right: 10px;top: -60px;width: 200px;}
.contact-form .form-box li.comment .verify input{width: 60px;margin-right: 10px;float: left;}
.contact-form .form-box .radio{padding: 5px 0;}
.contact-form .form-box .radio input[type=radio]{position: absolute;width: 0;height: 0;}
.contact-form .form-box .radio label{position: relative;padding-left: 23px;line-height: 20px;font-size: 14px;cursor: pointer;}
.contact-form .form-box .radio label:before{content:"";width: 14px;height: 14px;border: 1px solid #000000;display: block;position: absolute;left: 0;top: 0;background-color: #FFFFFF;}
.contact-form .form-box .radio label:after{opacity:0;content:'';position:absolute;width:10px;height:10px;top:3px;left:3px;background-color: #F57900;}
.contact-form .form-box .radio input[type=radio]:checked+label:after{opacity:1;}
.contact-form .form-box .company-type{float: left;width: 200px;}
.contact-form .form-box .company-type label{display: block;margin: 8px 0;}