.body_guestbook { background: transparent }
.body_guestbook ul { margin-top: 40px }
.body_guestbook ul li { margin-bottom: 20px; width: 50%; float: left }
.body_guestbook li .msg_ttl {float: left;font-size: 16px;color: #666;text-align: right;padding: 0 15px;width: 130px !important;line-height: 40px;display: none;}
.body_guestbook li .msg_input {float: left;width: 100%;}
.body_guestbook li .msg_input textarea { }
.body_guestbook form[action*='/channel/guestbookadd/l/en'] input#Contact { }
.body_guestbook form[action*='/channel/guestbookadd/l/en'] input#verifycode { }
.body_guestbook form[action*='/channel/guestbookadd/l/en'] input#MessageContent { }
.body_guestbook li .msg_input input[type=radio]:first-child { margin-left: 0 }
.body_guestbook li .msg_input input[type=radio] { width: auto; height: auto; vertical-align: middle; margin: 0; margin-right: 5px; margin-left: 20px }
.body_guestbook li .msg_input textarea, .body_guestbook li .msg_input input {border: 1px solid #dddddd;line-height: 42px;padding: 0 12px !important;width: 100%;font-size: 16px;color: #666;height: 42px;}
.body_guestbook li .msg_input textarea {height: 171px;}
.body_guestbook li .msg_input input#verifycode { width: 100px }
.body_guestbook li.li_verify { width: 50% }
.body_guestbook li.li_verify img { margin-left: 10px; vertical-align: bottom }
.body_guestbook li .form_button1 {transition: all .3s;display: block;background: #0EA76A;color: #fff;font-size: 18px;font-weight: 400;letter-spacing: 0;text-align: center;padding: 10px 10px;text-indent: 0;width: 100%;border-radius: 0;float: none;margin: 10px auto 50px;height: auto;}

.body_guestbook li .form_button1:hover {
    background-color: #00479D;
}
.message_body {position: relative;}

.body_guestbook li {margin-top: 23px;width: 50%;/* float: left; */padding-right: 40px;}
.body_guestbook li.li_2 { height: auto }
.body_guestbook li.li_3:last-child { width: 100% !important }
.body_guestbook li.li_4 {position: absolute;top: 0;right: 0;margin: 0;padding-right: 0;}
.body_guestbook li.li_5 {/* height: 122px */}
.body_guestbook li.li_6 { }
.body_guestbook li.li_7 { }
.body_guestbook li.li_8 { }
.body_guestbook li.li_9 { }
.body_guestbook li.li_1 .msg_ttl { width: 160px; float: left }
.body_guestbook li .required { color: red; margin-left: 5px; font-weight: bold }
.body_guestbook li.li_3 .msg_ttl { }
.body_guestbook li.li_4 .msg_ttl { }
.body_guestbook li.li_5 .msg_ttl { }
.body_guestbook li.li_6 .msg_ttl { }
.body_guestbook li.li_7 .msg_ttl { }
.body_guestbook li.li_8 .msg_ttl { }
.body_guestbook li.li_9 .msg_ttl { }
.body_guestbook li.li_1 .msg_input { }
.body_guestbook li.li_2 .msg_input { }
.body_guestbook li.li_3 .msg_input { }
.body_guestbook li.li_4 .msg_input {line-height: 40px;font-size: 16px;color: #666;vertical-align: middle;height: auto;}
.body_guestbook li.li_5 .msg_input { }
.body_guestbook li.li_6 .msg_input { }
.body_guestbook li.li_7 .msg_input { }
.body_guestbook li.li_8 .msg_input { }
.body_guestbook li.li_9 .msg_input { }
.body_guestbook li.li_10 .msg_input { }
.body_guestbook .li_submit {padding: 0;width: 100%;/* padding-top: 40px; */}
.body_guestbook li .msg_input textarea { }
.body_guestbook .btn_red { background: #CA171D; color: #fff; font-size: 14px; line-height: 30px; padding: 8px 60px }
.body_guestbook .btn_red:hover { background: #D72E28; color: #fff }


@media (max-width:768px) { 
	.body_guestbook {
    overflow: hidden;
}
	.body_guestbook ul {}
	.body_guestbook ul li {}
	.body_guestbook li .msg_ttl {}
	.body_guestbook li .msg_input {}
	.body_guestbook li .msg_input textarea {}
	.body_guestbook form[action*='/channel/guestbookadd/l/en'] input#Contact {}
	.body_guestbook form[action*='/channel/guestbookadd/l/en'] input#verifycode {}
	.body_guestbook form[action*='/channel/guestbookadd/l/en'] input#MessageContent {}
	.body_guestbook li .msg_input input[type=radio]:first-child {}
	.body_guestbook li .msg_input input[type=radio] {}
	.body_guestbook li .msg_input textarea, .body_guestbook li .msg_input input {
    line-height: 28px;
    height: 28px;
}
	.body_guestbook li .msg_input textarea {}
	.body_guestbook li .msg_input input#verifycode {}
	.body_guestbook li.li_verify {}
	.body_guestbook li.li_verify img {}
	.body_guestbook li .form_button1 {
    margin: 0 auto;
}

	.body_guestbook li .form_button1:hover {}
	.message_body {}

	.body_guestbook li {
    width: 100%;
    padding: 0;
    position: static !important;
    margin: 10px auto !important;
}
	.body_guestbook li.li_2 {}
	.body_guestbook li.li_3:last-child {}
	.body_guestbook li.li_4 {}
	.body_guestbook li.li_5 {}
	.body_guestbook li.li_6 {}
	.body_guestbook li.li_7 {}
	.body_guestbook li.li_8 {}
	.body_guestbook li.li_9 {}
	.body_guestbook li.li_1 .msg_ttl {}
	.body_guestbook li .required {}
	.body_guestbook li.li_3 .msg_ttl {}
	.body_guestbook li.li_4 .msg_ttl {}
	.body_guestbook li.li_5 .msg_ttl {}
	.body_guestbook li.li_6 .msg_ttl {}
	.body_guestbook li.li_7 .msg_ttl {}
	.body_guestbook li.li_8 .msg_ttl {}
	.body_guestbook li.li_9 .msg_ttl {}
	.body_guestbook li.li_1 .msg_input {}
	.body_guestbook li.li_2 .msg_input {}
	.body_guestbook li.li_3 .msg_input {}
	.body_guestbook li.li_4 .msg_input {}
	.body_guestbook li.li_5 .msg_input {}
	.body_guestbook li.li_6 .msg_input {}
	.body_guestbook li.li_7 .msg_input {}
	.body_guestbook li.li_8 .msg_input {}
	.body_guestbook li.li_9 .msg_input {}
	.body_guestbook li.li_10 .msg_input {}
	.body_guestbook .li_submit {}
	.body_guestbook li .msg_input textarea {
    height: 80px;
}
	.body_guestbook .btn_red {}
	.body_guestbook .btn_red:hover {}
}