@charset "utf-8";
.liuyan_con{ margin: 30px auto; width: 70%; }

.ly_text{ width: 280px; margin: 40px 0px 0px 100px; color: #999; font-size: 16px; line-height: 200%; }
.liuyan_left input[type="text"]{ background: none;  border:none; width: 100%; outline:none;}
.liuyan_left textarea{ background: none; border:none;  outline:none;}
.liuyan_left p{ margin: 15px auto; float: left; width: 49%; }
.liuyan_left p:nth-child(2n) { float: right; }
.liuyan_left p input[type="text"]{ border-bottom: #d7d7d7 1px solid; border: #d7d7d7 1px solid; line-height: 45px; text-indent: 20px;}

.liuyan_left dd{ margin: 10px auto; border: #d7d7d7 1px solid; }
.liuyan_left dd textarea{height: 100px; margin: 10px auto; width: 97%; margin-left: 1.5%;}
.liuyan_left p input::-webkit-input-placeholder{color: #999;  } /*?使用webkit内核的浏览器 */
.liuyan_left p input:-moz-placeholder{color: #999; } /*?Firefox版本4-18 */
.liuyan_left p input::-moz-placeholder{color: #999; } /*?Firefox版本19+ */
.liuyan_left p input:-ms-input-placeholder{color: #999; }
.liuyan_left textarea::-webkit-input-placeholder{color: #999; font-family: "Arial"; padding-left: 10px; }

.liuyan_left dt input[type="submit"]{ border:#d51b12 1px solid; width: 100%; background: none; line-height:45px;  margin-top: 20px; color: #d51b12; text-align: center; cursor: pointer; }

@media only screen and (max-width: 1024px) {


.ly_text{ margin-left: 55px; }

}

@media only screen and (max-width: 768px) {
.liuyan_right{ background-size:100% auto;  background-position: top;  }
.ly_text{ width: 50%; }
.liuyan_left p{ margin: 0px auto 10px auto; }
}


@media only screen and (max-width: 600px) {


.liuyan_left p input[type="text"]{ line-height: 40px; }
}