@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0;}
body, html, div, blockquote, img, label, p, 
h1, h2, h3, h4, h5, h6, pre, ul,  ol, li, dl, dt,
 dd, form, a, fieldset, input, th, td  
{  
	margin: 0; padding: 0; border: 0; outline: none;  
}  

body{line-height: 20px;font-size: 14px;color:#656564;font-family:arial; position:relative}
a{color:#666; text-decoration:none}
a:hover{
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
div:hover{
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

.input{
margin-bottom:3px;	
}
ul, ol{list-style: none;}
img{border: 0;}
h1, h2, h3, h4, h5, h6{	font-size: 14px;font-weight:normal}
h1{font-size:15px;color:#000}
h3{color:#aad166;font-size:15px}
a {text-decoration: none;}    
.link{color:#999999}
.link:hover{color:#f9ac06; font-style:italic}
.link2{color:#aad166}
.link2:hover{color:#F60; font-style:italic}
.box_image{border:1px solid #ccc; padding:2px;margin:10px}
.floatLeft{	float: left;}
.floatRight{float: right;}
.clear{clear:both}
.space{height:20px;background:#fff}

#contact ul{margin:0;padding:0;list-style-type:none}
#contact ul li{padding-bottom: 7px}
#contact ul li.tt{margin:10px 0px; font-weight:bold;}
#contact textarea{width: 300px; height: 100px}
#contact label{display: block; padding: 7px 0; float: left; width: 120px}
#contact input[name="send"]{margin-left: 180px}

#contact .rq,#contact .error{color: red;padding:0 5px}
#contact .hide {display: none}
.ipsearch{ border:1px solid #CCC; border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 5px; display:inline; height:22px; line-height:22px; width:120px; color:#666}
.ic_search{width:30px; height:24px; background:url(../images/ic_search.png) no-repeat; border:none; display:inline; vertical-align:bottom}