/* leaveMsg-001 */
.leaveMsg{max-width:640px; margin:0 auto; background-color:#F7F7F7;}
.leaveMsg img{max-width:100%;}
.leaveMsg footer{padding:10px; text-align:center;}

.msgContent{padding:10px;}
.msgContent .inner{background:url('../img/bg_line1.gif') repeat-y 15px 0;}
.msgContent h2{padding-left:38px;height:32px; margin-bottom:30px; background-image:url('../img/icon_leaveMsg.gif');background-repeat:no-repeat; background-size:32px auto;}
.msgContent h2 .btnLeave{display:block;height:32px; line-height:32px;color:#1DB702; font-size:24px; }
.msgContent ul li{border:1px solid #E7E7E7; border-radius:5px; box-shadow:0 0 2px #F9F9F9 inset; padding:10px; margin-bottom:10px; background-color:#FFF;}
.msgContent ul li .msgIpt{font-size:16px; width:100%; border:none;}
.msgContent ul li textarea{width:100%; border:none; font-size:16px; resize:none;}
.msgContent .msgBtn{display:block; border:1px solid #0B8E00; border-radius:5px; color:#FFF; font-size:16px; text-shadow:1px 1px 1px #349A00; text-align:center; padding:8px 10px;
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#5BD200),to(#18A000));
	box-shadow:0 1px 3px #ACACAC;
}
.msgContent .msgForm {display:none;padding-left:30px; padding-bottom:15px;  position:relative; overflow:hidden;}
.msgContent .msgForm .fInner{padding:10px; background:#FFF; border:1px solid #EAEAEA; border-radius:5px;}
.msgContent .msgForm:before{content:''; position:absolute; left:8px; top:0; display:block; width:15px; height:14px; background-image:url('../img/icon_point.gif'); background-repeat:no-repeat; background-size:15px 14px;}
.msgItem{padding-left:30px; padding-bottom:15px; position:relative;}
.msgItem:before{content:''; position:absolute; left:8px; top:0; display:block; width:15px; height:14px; background-image:url('../img/icon_point.gif'); background-repeat:no-repeat; background-size:15px 14px;}
.msgItem h3{font-size:18px; color:#1DB702;}
.msgItem .time{color:#1DB702; font-size:12px;}
.msgItem .msgCon{margin:10px 0; border:1px solid #E7E7E7; border-radius:5px; box-shadow:0 0 2px #F9F9F9 inset; padding:10px; background-color:#FFF;}
.msgItem .msgCon p{line-height:1.5em;}
.msgItem .msgReply{border-radius:5px; box-shadow:0 0 2px #F9F9F9 inset; padding:10px; padding-left:20px; margin-bottom:10px; background-color:#FFF;}

.msgItem .msgReply .btnReply{padding:2px; display:block;}
.msgItem .msgReply .rInner{display:none; padding-top:10px;}
.msgItem .msgReplyList li{padding-left:20px;}





