.ke-insertfile{ background: url(/uploads/image/images/down.gif) no-repeat left; padding-left:20px;  color:#009933; font-weight:bold }

 @media screen and (min-width:960px){
	  .msn{background:url(/uploads/image/img/kf.png) no-repeat right bottom}
	  .msna{ width:500px;  }
  } /*最小960 */
@media only screen and (max-width: 959px) {   .msna{ padding-left:6px;}  }  /*最大是959*/
.msn input[type=text],input[type=email],select,textarea{border:1px solid #ccc;color:#888;height:30px;line-height:30px; margin-right:6px; outline:0 none;padding:3px 0 3px 5px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.msn select{background:#fff url(/uploads/image/images/down-arrow.png) no-repeat right;background:#fff url(/uploads/image/images/down-arrow.png) no-repeat right;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';width:70%;height:35px;line-height:15px}
.msn textarea{height:100px;padding:5px 0 0 5px;width:70%}
.msn .button{background:#fff;border:1px solid #ccc;padding:7px 25px 7px 25px;color:#333;border-radius:4px; margin-top:10px;}
.msn .button:hover{color:#333;background-color:#ebebeb;border-color:#adadad}

#city{ background:url(/uploads/image/images/map.gif) no-repeat right center #ffffff}
._citys { width: 450px; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; background:#fff }
._citys span { color: #56b4f8;   width: 15px;     text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #56b4f8; cursor: pointer; }
._citys0 { width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #56b4f8; padding: 0; margin: 0; }
._citys0 li { display: inline-block; line-height: 34px; height: 34px;  font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; float:left }
.citysel { background-color: #56b4f8; color: #fff !important; }
._citys1 { width: 100%; display: inline-block; padding: 10px 0; }
._citys1 a { width: 83px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 13px; overflow: hidden; }
._citys1 a:hover { color: #fff; background-color: #56b4f8; }
.areas { background-color: #56b4f8 !important; color: #fff !important; }