
.faq_top {
margin:0px;
padding:10px;
width:720px;
height:auto;
}
.faq_top h1{
     background:url(../images/chinatour/chinatour_menu.jpg) no-repeat left bottom;
	 font-size:16px;
	 padding:0 0 0 24px;
	 color:#333333;
	 margin:15px 0px 5px 0px;
}

.faq_top p{
line-height:20px;
margin:0;
font-size:13px;
color:#333333;
}
.faq_list {
margin:0;
padding:0;
list-style:none;
}

.faq_list li{
display:block;
width:350px;
height:80px;
border:#F1DFB7 solid 2px;
float:left;
margin-bottom:10px;
}
.faq_list li a{
display:block;
vertical-align:middle;
font-size:15px;
padding-left:15px;
padding-top:30px;
color:#333333;
text-decoration:none;
font-weight:bold;
}

.faq_list li.faq_a{
background:url(../images/faq/faq-a.jpg) no-repeat left bottom;
margin-right:20px;
}

.faq_list li.faq_b{
background:url(../images/faq/faq-b.jpg) no-repeat left bottom;

}
.faq_list li.faq_c{
background:url(../images/faq/faq-c.jpg) no-repeat left bottom;
margin-right:20px;
}
.faq_list li.faq_d{
background:url(../images/faq/faq-d.jpg) no-repeat left bottom;

}



.faq_answer{
	margin:0;
	padding:0;
	height:208px;
	width:738px;
	display:block;
	overflow:hidden;
	background:url(../images/yangtze/yangtze.gif) no-repeat 0 -76px;
	clear:both;
}
.faq_answer .answerleft{
   margin:12px 0 12px 12px;
   padding:0;
   width:250px;
   height:184px;
   display:inline;
   float:left;
}
.answerleft h3{
   margin:0;
   padding:0;
   color:#F00;
   font-size:16px;
   font-weight:bold;
}
.answerleft ul{
   margin:25px 0 0 0;
   padding:0;
   color:#F90;
   list-style:none;
   list-style-type:none;
}
.answerleft ul li{
   margin:0 0 16px 0;
   padding:0;
   display:block;
   list-style:none;
   list-style-type:none;
}
.answerleft input{
   margin:0 0 0 7px;
   padding:0;
   width:160px;
   height:20px;
   border:solid 1px #999;
   display:inline;
   vertical-align:middle;
}
.faq_answer .answerright{
   margin:12px 12px 12px 0;
   padding:0;
   width:425px;
   height:184px;
   display:inline;
   float:right;
}
.answerright h5{
   margin:8px 0 4px 0;
   padding:0;
   color:#F90;
   font-size:12px;
   font-weight:bold;
}
.answerright p{
   margin:0;
   padding:0;
   color:#333333;
}
.answerright textarea{
   margin:0 0 12px 0;
   width:420px;
   height:66px;
   border:solid 1px #999;
   display:block;
   overflow:auto;
}
.answerright input{
   margin-left:-30px;
   _margin-left:0px;
   display:block;
}

