html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, table, tbody, tfoot, thead, tr, th, td,input,button,input,select,textarea{ margin: 0; padding: 0; font-weight: inherit; font-style: inherit; font-family: inherit;} 
*{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;} 
body{ font: 14px/1.5 Microsoft Yahei; color: #000;} 
table{ border-collapse: collapse; border-spacing: 0;} 
img{ vertical-align: top; line-height: 0;} 
ul,ol{ list-style: none;} 
a{ color:#333; text-decoration: none;} 
.lineclamp{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;} 
.fl{ float: left;} 
.fr{ float: right;} 
.tac{ text-align: center;} 
.clr{ zoom: 1;} 
.clr:after{ height: 0; display: block; content: "\20"; clear: both;} 
.container{ width: 100%; min-width: 1200px; line-height: 1.5; margin: 0 auto; font-size: 16px; font-family: "Microsoft YaHei"; color: #000; background: #fff;} 
.container *{ -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;} 
.pannel{ width: 1000px; margin: 0 auto;}
.mb40{ margin-bottom: 40px;}

.justify{ margin: 0 auto; font-size: 0; text-align: justify; text-justify: distribute-all-lines;} 
.justify:after{ content:""; height: 0; width: 100%; display: inline-block;} 
.justify li{ display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 16px;}

.guahao_con{ margin: 0 100px;}
.guahao_con ul li{ float: left; width: 100%; margin: 12px auto; line-height: 37px; font-size: 18px;}
.guahao_con ul li span{ float: left; width: 105px; position: relative;}
.guahao_con ul li label{ margin-right: 30px;}
.guahao_con ul li.bx span:before{ content: "*"; position: absolute; top: 3px; left: -20px; font-size: 24px; color: #ff4848;}
.guahao_con ul li input[type="text"], .guahao_con ul li select, .guahao_con ul li textarea{ float: left; width: 370px; height: 37px; line-height: 37px; border: 1px solid #dcdcdc; border-radius: 3px; text-indent: 1em;}
.guahao_con ul li input[type="text"]:-moz-placeholder, .guahao_con ul li textarea:-moz-placeholder{ color: #999;}
.guahao_con ul li input[type="text"]::-moz-placeholder, .guahao_con ul li textarea:-moz-placeholder{ color: #999;}
.guahao_con ul li input[type="text"]:-ms-input-placeholder, .guahao_con ul li textarea:-moz-placeholder{ color: #999;}
.guahao_con ul li input[type="text"]::-webkit-input-placeholder, .guahao_con ul li textarea:-moz-placeholder{ color: #999;}
.guahao_con ul li input[type="text"]:-webkit-autofill{ -webkit-text-fill-color: #333333;-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;}
.guahao_con ul li select{ padding: 0 1em; color: #999; background: url(../images/bg_select3.jpg) #fff no-repeat right center; text-indent: 0; appearance: none; -moz-appearance: none; -webkit-appearance: none;}
.guahao_con ul li select option{ color: #333;}
.guahao_con ul li select option:disabled{ color: #999;}
.guahao_con ul li textarea{ height: 115px; padding: 10px; line-height: 1.5; text-indent: 0;}
.guahao_con .btn{ margin-top: 35px;}
.guahao_con .btn input{ display: inline-block; width: 190px; line-height: 60px; margin: 0 10px; font-size: 24px; color: #fff; background: #ffa000; border: 0; outline: none; text-align: center; }
.guahao_con .btn .reset{ background: #959595;}
.guahao_con ul li.msgyzm{padding: 0; background: none; overflow: hidden;*zoom:1;}
.guahao_con ul li.msgyzm span{float:left;}
.guahao_con ul li.msgyzm .number{width: 230px;float: left;}
.guahao_con ul li.msgyzm .plain-btn{width: 110px; height:34px; line-height: 34px; text-align: center; border:0; background: #ffa000; float: right;color: #fff;}