form {
   padding: 0% 1%;
}
form li.first{
	border:1px solid #f79d29;
	list-style:none;
	margin-bottom:10px;
	width:46%;
	float:left;
	margin-right:3%;
	border-radius: 0.3em;
	-o-border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-border-radius: 0.3em;
	-o-border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
}
li.second{
	border:none;
	list-style:none;
	margin-bottom:10px;
	width:100%;
}
.icon,.icon2  {
	height:40px;
	width:40px;
	display: block;
	float: left;
	border-top-left-radius: 0.3em;
	-o-border-top-left-radius: 0.3em;
	-moz-border-top-left-radius: 0.3em;
	-webkit-border-top-left-radius: 0.3em;
	border-border-bottom-left-radius: 0.3em;
	-o-border-bottom-left-radius: 0.3em;
	-moz-border-bottom-left-radius: 0.3em;
	-webkit-border-bottom-left-radius: 0.3em;
}
.user {
    background: url(../images/icon/icon1.png) no-repeat center center #f79d29;
}
.email{
  background:url(../images/icon/icon2.png) no-repeat center center #f79d29;
}
.phone{
  background: url(../images/icon/icon3.png) no-repeat center center #f79d29;
}
.msg{
  background: url(../images/icon/msg.png) no-repeat center center #f79d29;
}
.hangye{
  background: url(../images/icon/icon_24.png) no-repeat center center #f79d29;
}
.jiuzhi{
  background: url(../images/icon/icon.png) no-repeat center center #f79d29;
}
li.first:hover .user{
     background: url(../images/icon/icon1.png) no-repeat center center #f79d29;
}
li.first:hover .email{
  background:url(../images/icon/icon2.png) no-repeat center center #f79d29;
}
li.first:hover .phone{
  background: url(../images/icon/icon3.png) no-repeat center center #f79d29;
}
li.second:hover .msg {
  background: url(../images/icon/msg.png) no-repeat center center #f79d29;
}
input[type="submit"]:hover{
-webkit-transform: rotate(4deg);
  transform: rotate(4deg);
  -o-transform: rotate(4deg);
  -moz-transform: rotate(4deg);
}
input[type="text"]{
	width: 75%;
	padding: 9px 10px;
	color: #858282;
	font-size: 14px;
	outline: none;
	background: #fff;
	font-weight: none;
	border:none;
	font-family: 'Lora', serif;
	border-radius: 0.3em;
	-o-border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-border-radius: 0.3em;
	-o-border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
  }
form textarea {
	width: 93%;
	padding: 9px 10px;
	color: #858282;
	font-size: 14px;
	outline: none;
	background: #fff;
	font-weight: none;
	border: 1px solid #f79d29;
	font-family: 'Lora', serif;
	border-top-right-radius: 0.3em;
	-o-border-top-right-radius: 0.3em;
	-moz-border-top-right-radius: 0.3em;
	-webkit-border-top-right-radius: 0.3em;
	border-border-bottom-right-radius: 0.3em;
	-o-border-bottom-right-radius: 0.3em;
	-moz-border-bottom-right-radius: 0.3em;
	-webkit-border-bottom-right-radius: 0.3em;

  }

form textarea {
  resize: none;
  height: 140px;
}
.t_nsr input[type="submit"]{
  font-size: 18px;
  font-weight: 300;
  color: #fff;
  cursor: pointer;
  outline: none;
  padding: 10px 10px;
  width: 25%;
  border: 2px solid #F79D29;
  background: #F79D29;
  border-radius: 0.3em;
  -o-border-radius: 0.3em;
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  text-align:center;
  font-weight:bold;
  margin:0 auto;
}

li.lost {
  margin-bottom: 21px;
}
/*---------------*/
.copy-right {
  text-align: center;
  margin: 2em 0;
}
.copy-right p {
	color: #fff;
	font-size: 1em;
	font-weight:400;
}
.copy-right p a {
	color:#fff;
}
.copy-right p a:hover {
	text-decoration: underline;
}
.queList li {padding:30px 0 15px; border-bottom:1px dashed #e6e5e5;}
.queList li .avatar { position:relative; width:40px; height:40px; border:1px solid #ccc; display:table-cell; vertical-align:middle; line-height:40px; border-radius:50%; background-color:#ccc;}
.queList li .avatar img { display:inline-block; width:100%; height:100%; border-radius:50%;}
.queList li .avatar i { position:absolute; bottom:0; right:0; width:21px; height:21px; background-repeat:no-repeat;}
.queList li .tBar { font-size:16px; line-height:20px;}
.queList li .person { color:#4285f4;}
.queList li .date { color:#999}
.queList li .content { padding:10px; line-height:1.5; color:#333}
.queList li .quest .avatar {float:left;}
.queList li .quest .aboutwd { margin-left:60px; line-height:20px;}
.queList li .answer { margin:25px 0 15px; padding:15px 10px; position:relative; background-color:#f6f6f6;}
.queList li .answer .content { padding:10px 0;}
.queList li .answer .avatar { position:absolute; right:30px; top:-20px;}
.queList li .shareBar { position:absolute; right:30px; bottom:12px;}
.queList li .shareBar .ico { display:inline-block; margin:0 5px 0 0; width:20px; height:20px; border-radius:50%; cursor:pointer; vertical-align:bottom;}
.queList li .shareBar .ico:hover { box-shadow:1px 1px 3px #999;}
.queList li .shareBar .ico:last-child { margin-right:0;}
.queList li .shareBar .wx { background-position:-30px 0;}
.queList li .shareBar .zone { background-position:-30px -30px;}
.queList li .shareBar .sina { background-position:-30px -60px;}
.queList li .shareBar .wx:hover { background-position:-60px 0;}
.queList li .shareBar .zone:hover { background-position:-60px -30px;}
.queList li .shareBar .sina:hover { background-position:-60px -60px;}
.queList .noData { border:none; font-weight:16px; text-align:center; color:#666}
