* {margin:0; padding:0;}

.line{
    background-image:url(images/tai_line.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
}

.offer_con{
width:580px;
}

.pcset{
height:290px;}

.nagare1{
width:135px;
height:120px;
float:right;
margin-top:-15px;
}
.nagarethumb {
margin: 0 12px 10px 0;
width: 260px;
height: 200px;
float: left;
clear: left;
border: 4px solid #acacac;
background: #eee;
color: #000;
}

.pcthumb {
margin: 0 5px 5px 0;
float: left;
border: 4px solid #acacac;
background: #eee;
color: #000;
}

.indexthumb {
margin: 0 12px 10px 0;
width: 260px;
height: 200px;
float: left;
clear: left;
border: 4px solid #acacac;
background: #eee;
color: #000;
}
.roomthumb {
margin: 0 6px 10px 0;
width: 290px;
height: 160px;
float: left;
border: 4px solid #acacac;
background: #eee;
color: #000;
}
.pointthumb {
margin: 0 0px 5px 0;
width: 595px;
height: 198px;
border: 4px solid #acacac;
background: #eee;
color: #000;
}

.pointthumb2 {
margin: 0 0px 5px 0;
width: 595px;
height: 240px;
border: 4px solid #acacac;
background: #eee;
color: #000;
}
.contact_form {
    width:200;
    font-size:12px;
    padding-left:25px;
    color:#FF6600;
}
.contact_top {
    background-image:url(images/contact_03.jpg);
    background-position:top;
	background-repeat:no-repeat;
	margin-bottom: 10px;
	padding-top:5px;
	height: 416px;
	width: 540px;

}
.contact_top_con {
	height: 375px;
	width: 518px;
	padding: 7px;
	margin-top:24px;
	background-color:#ffffff;
	line-height:25px;
	border-style: solid;
    border-width: 4px;
	border-color:#c6c6c6;	
}
.textinput {
	width:236px;
	height:15px;
	background:url(images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}


.textarea {
	width:336px;
	height:125px;
	background:url(images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.oubo1 {
	height: 70px;
	width: 200px;
	padding-top:15px;
	
	margin-top:0px;
	margin-left:175px;
}

.contactthumb {
margin: 0 6px 10px 0;
width: 590px;
height: 160px;
float: left;
border: 4px solid #acacac;
background: #eee;
color: #000;
}

#qaside {
float: right;
width: 930px;
margin: 0 0 5px 0;
}

.qadata {
margin: 0px 0 15px 0;
border: 1px solid #d3d3d3;
background:#ffffff;
color: #666666;
padding: 15px 15px 5px 10px;
}
.qa1 {
width:410px;
margin: 0px 0 10px 0;
background:#ffffff;
color: #666666;
padding: 15px 15px 5px 10px;
border-left:8px solid ;
border-color:#207ce5;
}
.qa2 {
width:410px;
margin: 0px 0 10px 0;
background:#ffffff;
color: #666666;
padding: 15px 15px 5px 10px;
border-left:8px solid ;
border-color:#207ce5;
float:right;
}

.sys{
font-size:14px;
color:#0066CC;
margin:5px 12px 0 0;
font:bold;
}
