﻿.contact_right_box{width:750px;overflow:hidden;float:right; margin-bottom:90px;} 
.contact_right_title{overflow:hidden;}
.contact_right_title h2{font-size:20px;text-align:center;color:#090;}
.contact_right_title p{font-size:14px;color:#999;}
.contact_tabulation{overflow:hidden;margin-top:20px;}
.contact_tabulation table,.contact_tabulation table td,.contact_tabulation table th{border:1px solid #ccc;border-collapse:collapse;height:35px;}
.contact_tabulation td a{font-family:Arial, Helvetica, sans-serif;transition: 0.9s all;-webkit-transition: 0.9s all;-o-transition: 0.9s all;-moz-transition: 0.9s all;-ms-transition: 0.9s all;}
.contact_tabulation td a:hover{color:#14813b;padding-left:3px}
.contact_right_map{width:750px;overflow:hidden;margin:15px 0 25px;}
.contact_right_note h2{font-size:16px;color:#030;text-align:center;}
.contact_right_note p{color:#999;}
.contact_right_note_text_box{overflow:hidden;margin-top:20px;}
.contact_right_note_text_box li{height:50px;line-height:50px;}
.contact_right_note li span{width:78px;font-size:14px;color:#666;display:block;margin-right:10px;text-align:right;float:left;}


.u22 li{height:200px;line-height:200px;}
.u22 li span{width:72px;font-size:14px;color:#666;display:block;margin-right:0px;text-align:right;float:left;}





.contact_right_note_text{width:649px;height:32px;padding:0 5px;font-size:14px;color:#666;border:1px solid #ccc;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}

.contact_right_note_text2{width:509px;height:32px;padding:0 5px;font-size:14px;color:#666;border:1px solid #ccc;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}
.contact_right_note_text2:focus{border:1px solid #acd689;background-color:#FFF;outline:0;-webkit-box-shadow:inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 8px rgba(20, 129, 59, .1);box-shadow: inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 6px rgba(20, 129, 59, .3);}


.contact_right_note_text:focus{border:1px solid #acd689;background-color:#FFF;outline:0;-webkit-box-shadow:inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 8px rgba(20, 129, 59, .1);box-shadow: inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 6px rgba(20, 129, 59, .3);}

.contact_right_textarea{width:649px;height:180px;padding:5px;border:1px solid #ccc;font-size:14px;color:#292929;resize:none;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;margin-top:6px;}

.contact_inquiry_button:focus{border:1px solid #acd689;color:#666;font-family:"微软雅黑";outline:0;-webkit-box-shadow:inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 8px rgba(20, 129, 59, .1.5);box-shadow:inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 6px rgba(20, 129, 59, .4);}
.contact_right_textarea:focus{border:1px solid #acd689;color:#666;font-family:"微软雅黑";outline:0;-webkit-box-shadow:inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 8px rgba(20, 129, 59, .1.5);box-shadow:inset 0 2px 2px rgba(20, 129, 59,.01), 0 0 6px rgba(20, 129, 59, .4);}
.contact_inquiry_button{overflow:hidden;margin-left:64px;}
.contact_inquiry_button input{width:160px;height:33px;float:left;
margin-left:0px;margin:10px;background:url(../image/home_inquiry_jt.png) no-repeat 160px center #66a433;color:#FFF;font-size:16px;border:none;cursor:pointer;transition: all .3s ease-in-out;}
.contact_inquiry_button input:hover{background-position:115px center;-webkit-box-shadow:0 0 2px #14813b;-moz-box-shadow:0 0 2px #14813b;box-shadow:0 0 2px #14813b;filter:alpha(opacity=90);opacity:0.9;}


@media(max-width:768px){
	
}

@media(max-width:640px){
	.contact_right_note_text, .contact_right_note_text2{width:60%;}
	.contact_right_note_text_box img{margin-right:0 !important;}
	.u22 li{height:auto !important;line-height:1.0 !important;}
	.contact_right_textarea{width:96%;}
}