/*FAQ 页面左边导航样式*/
 #FAQMenu {
	font-family:Verdana, Geneva, sans-serif;
	width:178px;
	margin-bottom:15px;
	padding-bottom:3px;
	background:url(/css/images/navBottom2.gif) no-repeat left bottom;
}
#FAQMenu ul li {
	list-style:none;
	background:#dcb26c url(/css/images/navLine.gif) no-repeat left top;
}
#FAQMenu ul li.oneNav {
	background:#dcb26c url(/css/images/navTop.gif) no-repeat left top;
	height:5px;
}
/*当前页面的导航样式*/
#FAQMenu #selected a:visited, #FAQMenu #selected a:link, #FAQMenu #selected a:hover, #FAQMenu #selected a:active{
	color:#75491a;
	font-size:11px;
}
#FAQMenu ul li .tophead a{
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	height:25px;
	line-height:25px;
	padding-left:25px;
}
#FAQMenu ul li a {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	line-height:25px;
	padding-left:25px;
	background:url(/css/images/navRadio.gif) no-repeat 10px 9px;
}
#FAQMenu ul li li {
	background:#e3c189;
}
#FAQMenu ul li ul {
	padding-bottom:8px;
	background: url(/css/images/navBottom.gif) repeat-x left bottom;
}
#FAQMenu ul li ul.collapsed {
	display:none;
}

#FAQMenu ul li li a {
	font-size:11px;
	height:16px;
	line-height:16px;
	padding:0 0 5px 35px;
	color:#a2752b;
	background:url(/css/images/navSquare.gif) no-repeat 23px 8px;
}
#FAQMenu dl {
	padding-bottom:10px;
	background:#e3c189;
}
#FAQMenu dl dt {
	background:#dcb26c;
	margin-top:10px;
}
#FAQMenu dl dt a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:25px;
	line-height:25px;
	padding-left:15px;
}
#FAQMenu dl dd {
	background:#e3c189;
}
#FAQMenu dl dd a {
	font-size:11px;
	display:block;
	text-decoration:none;
	height:20px;
	line-height:20px;
	color:#a2752b;
	background:url(/css/images/navSquare.gif) no-repeat 8px 8px;
	padding-left:18px;
}
#FAQMenu dl dd a.active {
	color:red;
	background:#FBB83C url(/css/images/navSquare.gif) no-repeat 8px 8px;
}
/*faq导航*/
.faqTypeCategories{	
    margin:10px 0 5px 0;
	width:178px;
}
.faqTypeCategories .title{
	background:url(/css/images/faq/type-top.gif) no-repeat top left;
	font-size:13px;
	font-weight:bold;	
	padding:4px 0 4px 8px;
	color:#75491b;
}
.faqTypeCategories .bottom{
	width:178px;
	height:10px;
		background:url(/css/images/faq/type-bottom.gif) no-repeat top left;
}
.faqTypeCategories .mid{
	width:176px;
	border-left:1px solid #fbd456;
	border-right:1px #fbd456 solid;
	padding:5px 0 5px 0;
}
.faqTypeCategories .mid a{
	display:block;
	width:155px;
	padding:5px 2px 5px 19px;
	font-size:11px;
	text-decoration:none;
	color:#75491b;
	background:url(/css/images/faq/bg-question.gif) no-repeat 8px 9px ;
}
.faqTypeCategories .mid a:hover{
	background-color:#FDF5DE;
}

/*FAQ问题列表*/
.questionListTable {
	width:558px;
	border-bottom:1px solid #f4e1a7;
    font-size:11px;
}
.questionListTable th{
    background:#fdf5de;
	color:#75491a;
	padding:7px 0 5px 1px;
	display:table-cell;
    vertical-align:inherit;
}
.questionListTable tr{
	margin:0 1px 0 1px;
}
.questionListTable td{
	border-bottom:1px #fdf5de solid;
	padding:3px 3px 6px 10px;
	text-align:left;
	line-height:22px;
	color:#6b6b6b;
}
.questionListTable tr:hover{
	background:#f8f8f8;
}
.questionListTable td a{
    color:#6b6b6b;
	text-decoration:none;
}
.questionListTable td a:hover, .questionListTable td a:visited{
	border-bottom:1px #6b6b6b dashed;
}
.questionListTable td .replyPeo{
	color:#969696;
	font-weight:100;

}
/*垃圾回复报告*/
.reportWindows {
	width:380px;
	height:350px;
	margin:0 0 20px 0;
	font-size:11px;
	color:#6b6b6b;
	height:350px;
	border:7px #fbd455 solid;
	border-top:0;
	padding:10px 0 0 0;
}
.reportWindows h1 {
	font-size:14px;
	color:#754918;
	font-weight:bold;
	border:none;
	float:none;
	margin:0 0 5px 15px;
}
.reportWindows p {
	font-size:11px;
	color:#6b6b6b;
	height:15px;
	clear: both;
	margin:10px 10px 5px 10px;
}
.reportWindows .typeChoose{
	font-size:11px;
	margin:10px 0 0 0;
	padding-left:10px;
}
/*FAQ 弹出窗口样式*/
.questionWindows {
	width:380px;
	height:350px;
	margin:0 0 20px 0;
	font-size:11px;
	color:#6b6b6b;
	height:460px;
	border:7px #fbd455 solid;
	border-top:0;
	padding:10px 0 0 0;
}
.questionWindows p {
	font-size:11px;
	color:#6b6b6b;
	height:15px;
	clear: both;
	margin:10px 10px 5px 10px;
}
.questionWindows h1 {
	font-size:14px;
	color:#754918;
	font-weight:bold;
	border:none;
	float:none;
	margin:0 0 5px 15px;
}
.questionTitle {
	font-size:11px;
	margin:10px 0 0 0;
	padding-left:10px;
}
.questionTitle textarea {
	width:300px;
	margin-left:10px;
	color:#6b6b6b;
	font-size:11px;
	padding:2px 0 2px 5px;
	height:100px;
}

.questionContect {
	font-size:11px;
	margin:10px 0 0 0;
	padding-left:10px;
}
.questionContect textarea{
	width:300px;
	margin-left:10px;
	color:#6b6b6b;
	font-size:11px;
	padding:2px 0 2px 5px;
	height:200px;
}
.answerContect {
	font-size:11px;
	margin:25px 0 15px 0;
	padding-left:10px;
}
.answerContect textarea{
	width:300px;
	margin-left:10px;
	color:#6b6b6b;
	font-size:11px;
	padding:2px 0 2px 5px;
	height:200px;
}
.answerNote{
	font-size:11px;
	margin:10px 0 15px 0;
	padding-left:10px;
}
.questionType{
	font-size:11px;
	margin:10px 0 0 0;
	padding-left:10px;	
}
.questionType select{
		width:310px;
	margin-left:10px;
	color:#6b6b6b;
	font-size:11px;
	padding:3px 0 3px 5px;
}

/*Ask Question Table*/
.questionTable{
	width:178px;
	padding-top:0;
	color:#75491b;
	margin-bottom:10px;
}
.questionTable .mid{
	width:176px;
	border-left:1px solid #fbd456;
	border-right:1px #fbd456 solid;
	padding:5px 0 5px 0;
	height:auto;
	margin:0;
}
.questionTable .title{
	height:20px;
	font-size:13px;
	font-weight:bold;
	padding:4px 0 0 8px;
	background:url(/css/images/faq/type-top.gif) no-repeat top left;
	margin:0;
}
.questionTable .bottom{
	width:178px;
	height:10px;
		background:url(/css/images/faq/type-bottom.gif) no-repeat top left;
}
.questionTable .titleQuestion{
	margin:6px 12px 5px 12px;
	font-size:11px;
}
.questionTable .titleQuestion input{
	width:154px;
	height:18px;
	border:1px solid #bdbdbd;
	margin-top:3px;
	font-size:11px;
	color:#6b6b6b;
}
.questionTable .email{
	margin:6px 12px 5px 12px;
	font-size:11px;
}
.questionTable .send{
	text-align:right;
	margin:6px 12px 5px 12px;
	
}
.questionTable .typeQuestion{
	margin:6px 12px 5px 12px;
	font-size:11px;
}
.questionTable .typeQuestion select{
	width:154px;
	height:20px;
	margin-top:3px;
	border:1px solid #bdbdbd;
	font-size:11px;
	color:#6b6b6b;
}
.questionTable .question{
	margin:6px 12px 5px 12px;
	font-size:11px;
}
.questionTable .question textarea{
	width:154px;
	height:100px;
	border:1px solid #bdbdbd;
	font-size:11px;
	color:#6b6b6b;
	
}
/*Newly Question*/
.newlyQuestion{
	width:178px;
	background:url(/css/images/faq/relate-q-top.jpg) top left no-repeat;
	padding:9px 0 0 0;
	margin:5px 0 10px 0;
}
.newlyQuestion .nowMid{
	background:url(/css/images/faq/relate-q-mid.jpg) repeat-y;
	padding:6px 5px 5px 7px;
}
.newlyQuestion .nowMid h5{
	color:#c36160;
	font-size:13px;
	padding-left:15px;
	font-weight:bold;
	margin-bottom:5px;
}
.newlyQuestion .nowMid p{
	color:#6b6b6b;
	font-size:11px;
	padding-left:10px;
	background: url(/css/images/faq/answer.gif) no-repeat 4px left;
	line-height:18px;
}
.newlyQuestion .nowMid p a{
	color:#6b6b6b;
	text-decoration:none;
}
.newlyQuestion .nowMid p a:hover{
	border-bottom:1px dashed #6b6b6b;
}
.newlyQuestion .bottom{
	height:11px;
	background:url(/css/images/faq/relate-q-botto.jpg) no-repeat top left;
}
/*Relate Question*/
.relateQuestion{
	width:178px;
	background: url(/css/images/faq/new-q-top.jpg) top left no-repeat;
	padding:9px 0 0 0;
	margin:5px 0 10px 0;
}
.relateQuestion .nowMid{
	background:url(/css/images/faq/new-q-min.jpg) repeat-y;
	padding:6px 5px 5px 7px;
}
.relateQuestion .nowMid h5{
	color:#c36160;
	font-size:13px;
	padding-left:15px;
	font-weight:bold;
	margin-bottom:5px;
}
.relateQuestion .nowMid p{
	color:#6b6b6b;
	font-size:11px;
	padding-left:13px;
	background: url(/css/images/faq/answer.gif) no-repeat left;
	line-height:18px;
}
.relateQuestion .nowMid p a{
	color:#6b6b6b;
	text-decoration:none;
}
.relateQuestion .nowMid p a:hover{
	border-bottom:1px dashed #6b6b6b;
}
.relateQuestion .bottom{
	height:13px;
	background:url(/css/images/faq/new-q-bottom.jpg) no-repeat top left;
}
/* detail页面 */
#faqSubInfo {
	width:160px;
	height:90px;
	font-size:11px;
	color:#6b6b6b;
	border:#cdcdcd 1px solid;
	margin:0 0 10px 0;
	padding:10px;
}
#faqSubInfo img {
	margin:0 10px 10px 0;
	float:left;
	width:70px;
}
#faqSubInfo dl, #faqSubInfo dd {
	line-height:18px
}
#faqSubInfo dt {
	font-weight:bold
}
#faqSubInfo a:link, #faqSubInfo a:visited {
	color:#6b6b6b;
}
#faqAskQuestion {
	width:156px;
	height:160px;
	border:#a7bfd1 2px solid;
	background:url(images/faq/bg-question.gif);
	font-size:20px;
	color:#6b6b6b;
	padding:10px
}
#faqAskQuestion textarea {
	width:154px;
	height:101px;
	border:#a7bfd1 2px solid;
	margin:5px 0
}
#answerAds{
	width:200px;
	float:right;
	margin:2px 10px 0 0;
}
#faqTourBooking {
	background:#fdf5de;
	width:558px;
	margin:5px 0 10px 5px;
	padding:0;
	border-bottom:1px solid #f3e3ad;
}
#faqTourBookingPic {
	width:112px;
	height:auto;
	margin:14px 5px 0 5px;
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
	line-height:20px;
	text-align:center;
	float:left
}
#faqTourBookingPic img {
	display:block;
}
#faqTourBookingPic a:link, #faqTourBookingPic a:visited {
	color:#6b6b6b;
	text-decoration:underline;
}
#faqTourBookingRight {
	width:435px;
	float:left;
	margin:10px 0 0 0;
	padding:5px 0 10px 5px;
}
#faqTourBookingRight ul {
	list-style:none;
	font-size:11px;
	color:#6c6c6e;
	line-height:20px;
	margin:0 0 5px 0;
}
#faqTourBookingRight ul a:link, #faqTourBookingRight ul a:visited {
	color:#6b6b6b;
	text-decoration:underline;
}
#faqTourBookingRight p a:link, #faqTourBookingRight p a:visited {
	text-decoration:underline;
	color:#de3e48;
}
/*弹出的样式*/
.addthing{
	height:30px;
	padding-left:100px;
}

.addthing .interesting{
	width:140px;
	float:left;
}
.addthing .save{
	width:100px;
	float:left;
}
.addthing .sendtofirend{
	width:150px;
	float:left;
}
			
/*interesting下拉框样式*/
#interestingMenu {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #f4e1a7;
	padding:1em;
	width:180px;
	position:absolute;
	z-index:100;
	left: 5px;
	color:#764a1b;
	top: -16px;
	visibility: hidden;
	font-size:11px;
	line-height:18px;
}
#saveMenu {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #f4e1a7;
	width:150px;
	position:absolute;
	z-index:100;
	left: 320px;
	top: -131px;
	visibility: visible;
	color:#764a1b;
	font-size:11px;
}
#saveMenu .socialNetwork{
	width:auto;
}
#saveMenu .socialNetwork p{
	color:#764a1b;
	padding:2px 0 0 10px;
	line-height:15px;
}
#saveMenu .socialNetwork a{
	color:#764a1b;
	text-decoration:none;
	display:block;
	width:150px;
	height:20px;
	padding:4px 0 0 10px;
}
#saveMenu .socialNetwork a:hover{
	background-color:#fcf6de;
}
#faqTourBookingRight h2 {
	font-size:14px;
	font-weight:bold;
	border:none;
	color:#43a4c4;
	line-height:18px;
	margin:0
}
#faqTourBookingRight strong {
	font-size:11px
}
#faqAnswerList {
	width:558px;
	height:auto;
	margin:0 0 20px 5px;
	padding:0 0 10px 0
}
#faqAnswerList .btnAnswer {
	position:relative;
	top:30px;
	right:5px;
}
#faqAnswerListTop {
	border-bottom:#ebe5d6 3px solid;
	font-size:14px;
	font-weight:bold;
	color:#6b6b6b;
	line-height:30px;
	padding-left:15px;
}
#faqAnswerListView {
	width:210px;
	float:right;
	margin-right:10px;
	height:22px;
	font-size:11px;
}
#faqAnswerListView select {
	width:145px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b
}
.faqAnswerBox {
	background-color:#f8f8f8;
	border-bottom:#e2e2e2 1px solid;
	height:auto;
	color:#6b6b6b;
	border-top:5px solid #fff;
	padding-bottom:5px;
}
.faqAnswerBoxPic {
	width:80px;
	height:auto;
	padding:12px 3px 0 3px;
	line-height:20px;
	font-size:11px;
	text-align:center;
	float:left;
	margin-left:5px;
}
.faqAnswerBoxPic a:link, .faqAnswerBoxPic a:visited {
	color:#6b6b6b
}
.faqAnswerBoxRight, .faqAnswerBoxRight2 {
	width:450px;
	height:auto;
	margin:12px 0 0 5px;
	padding:0;
	overflow:hidden;
	zoom:1;
}
/*网上客服回答的问题*/
.faqAnswerBoxRight2 .customerService{
	margin:5px 15px 10px 5px;
	background:#fdf5de url(/css/images/faq/customer-service.gif) no-repeat 5px 5px;
	padding:5px 5px 5px 29px;
	color:#75491a;
	font-size:11px;
	border-bottom:1px #f4e1a7 solid;
	border-top:1px #f4e1a7 solid;
}
.faqAnswerBoxRight2 .customerService p{
	color:#75491a;
	font-size:11px;
}
.faqAnswerBoxRight2 .vote{
	width:450px;
	margin-top:3px;
	height:25px;
}
.faqAnswerBoxRight2 .vote img{
	margin-right:5px;
}
.faqAnswerBoxRight2 .vote a{
	background:url(/css/images/faq/vote-bg.gif) repeat-x top left;
	height:18px;
	float:left;
	border:1px #efcb91 solid;
	padding:0 5px 0 6px;
	font-size:11px;
	color:#8b581d;
	display:block;
	text-decoration:none;
	margin-right:3px;
}
.faqAnswerBoxRight2 .vote a:hover{
	background:url(/css/images/faq/vote-hover-bg.gif) repeat-x top left;
}
.faqAnswerBoxRight2 p a {
	color:#6b6b6b!important;
}
.faqAnswerBoxRight2 h5, .faqAnswerBoxRight2 h5 a:link, .faqAnswerBoxRight2 h5 a:visited {
	font-size:14px;
	font-weight:bold;
	border:none;
	margin:0 0 5px 0;
	color:#43a4c4;
	text-decoration:none;
}
#content #faqAnswerList .faqAnswerBoxRight p, #content #faqAnswerList .faqAnswerBoxRight2 p {
	margin:0 0 5px 0
}
#content #faqAnswerList .faqAnswerBoxRight p a:link, #content #faqAnswerList .faqAnswerBoxRight a:visited {
	color:#de3e48
}
.faqAnswerBoxRight strong, .faqAnswerBoxRight2 strong {
	font-size:11px
}
#faqQuestionList h2 {
	font-size:14px;
	font-weight:bold;
	margin:10px 0 5px 0;
	color:#6b6b6b
}
#faqQuestionList ul li {
	color:#6b6b6b;
	list-style:none;
	border-bottom:#ebe5d6 1px solid;
	line-height:31px;
	background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 5px 12px;
	font-size:12px;
	padding:0 0 0 15px
}
#faqQuestionList ul a:link, #faqQuestionList ul a:visited {
	color:#ae0606;
	font-size:11px;
}
/*FAQ list*/
.faqTourBookingTag {
	font-size:11px;
	color:#75491a;
	width:543px;
	border:#ddb26d 1px solid;
	margin:5px 5px 10px 5px;
	padding:4px 0 4px 15px;
}
.faqTourBookingTag select{
	width:130px;
	border:1px solid #a9adb0;
	height:20px;
	margin-right:15px;
}
.faqTourBookingTag a{
	color:#6b6b6b;
	text-decoration:none;
}
.faqTourBookingSearch {
	width:305px;
	float:left;
	background-color:#ebe5d6;
	height:22px;
	font-size:11px;
	font-weight:bold;
	color:#6b6b6b;
	padding:10px
}
.faqTourBookingSearch img {
	margin:-5px 0
}
.faqTourBookingSearch input {
	width:160px;
	border:#cac0a9 1px solid
}
.faqTagTop {
	width:663px;
	height:5px;
	background:url(images/guide/bg-tag-top.gif);
	margin:10px 0 0 0;
	padding:0
}
.faqTagContent {
	width:240px;
	height:auto;
	background-color:#FFF;
	padding:10px;
	margin:10px 0 10px 0;
	font-size:12px;
	float:left;
}
.faqTagContent h3 {
	font-size:12px;
	font-weight:bold;
	border:none;
	margin:0 0 5px 0;
	color:#6b6b6b
}
.faqTagContent strong {
	font-size:16px
}
#content #guideInfoDetail .faqTagContent h3 {
	color:#6b6b6b;
	font-size:14px;
	font-weight:bold;
	border:none;
	margin:0
}
.faqTagContent ul {
	margin:10px 0 0 0;
	padding:0;
	list-style:none
}
.faqTagContent ul li {
	width:auto;
	padding:5px 10px;
	float:left;
	height:30px
}
.faqTagContent ul li a:link, .faqTagContent ul li a:visited {
	color:#6b6b6b;
	text-decoration:none
}
.faqTagContent ul li a:hover {
	text-decoration:underline
}
.faqTagBottom {
	width:663px;
	height:5px;
	background:url(images/guide/bg-tag-bottom.gif);
	margin:0 0 10px 0;
	padding:0
}
#faqBottomSearch {
	width:550px;
	height:35px;
	line-height:20px;
	background:#fdf5de;
	margin:20px 0;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	color:#73481d;
	position:relative
}

#faqBottomSearch img {
	position:absolute;
	top:5px;
	right:38px;
	width:94px;
	height:33px;
}
#faqBottomSearch a:link, #faqBottomSearch a:visited {
	color:#de3e48;
	font-size:11px;
	font-weight:normal;
	margin-left:50px;
	float:right;
	position:relative;
	
	bottom:15px;
	right:60px;
}
#searchInput {
	background:url(/css/images/faq/bg-faq-search-input.gif);
	border:none;
	width:250px;
	height:22px;
	
	
	
}
.faqRecentlyAskTop {
	width:219px;
	height:31px;
	margin:0;
	padding:0;
	background:url(images/faq/bg-recently-ask-top.gif)
}
.faqRecentlyAskTop h2 {
	font-size:13px;
	color:#6b6b6b;
	font-weight:bold;
	border:none;
	padding: 5px 0 8px 25px;
	margin:0
}
#faqRecentlyAsk {
	width:219px;
	height:auto;
	padding:10px 0;
	background:url(images/faq/bg-recently-ask-body.gif) repeat-y;
}
#faqRecentlyAsk ul {
	margin:0;
	padding:0;
	list-style:none
}
#faqRecentlyAsk ul li {
	border-bottom:#b1b0b0 1px dashed;
	padding:8px 0;
	margin:0 15px;
	line-height:15px;
	font-size:11px;
	color:#c4172b
}
#faqRecentlyAsk ul li a:link, #faqRecentlyAsk ul li a:visited {
	font-size:12px;
	color:#6b6b6b;
	text-decoration:none;
}
#faqRecentlyAskBottom {
	width:219px;
	height:13px;
	margin:0 0 10px 0;
	padding:0;
	background:url(images/faq/bg-recently-ask-bottom.gif)
}
#faqTravelTool dl {
	border-left:7px #f2ede1 solid;
	border-right:7px #f2ede1 solid;
	margin:0;
	padding:0 0 10px 10px;
}
#faqTravelTool dt {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 15px;
	background: url(/css/images/customer/square.gif) no-repeat left center;
}
#faqTravelTool dd {
	font-size:11px;
	color:#6b6b6b;
	height:20px;
	text-indent:15px;
	margin:0;
	padding:0;
}
#faqTravelTool {
	margin:10px 0;
	padding-top:5px;
	background:url(/css/images/bg-subContent-citylist-top.gif) no-repeat left top;
}
#faqTravelTool h2 {
	width:154px;
	color:#724b0a;
	font-size:14px;
	font-weight:bold;
	height:20px;
	margin:0;
	padding-left:25px;
	background:#ddb26d url(/css/images/radio.gif) no-repeat 10px 3px;
}
#cityList2 {
	width:177px;
	border: 1px #dcb26c solid;
	border-bottom: 0;
	padding-bottom:10px;
}
#cityList2 ul {
	list-style: none;
	padding: 15px 10px 5px 10px;
}
#cityList2 ul li a {
	color: #777777;
	text-decoration:underline;
}
.assistantDiv {
	height:6px;
	background:url(/css/images/bg-subContent-citylist-bottom.gif) no-repeat left bottom; /*放置下圆角*/
}

.faqIndexSearchPic {
	width:92px;
	height:27px;
	float:right;
	position:relative;
	left: -25px;
}
#content #faqIndexSearch p a:link, #content #faqIndexSearch p a:visited {
	color:#de3e48;
	font-size:11px;
	font-weight:normal
}
#faqIndexNav {
	height:23px;
	margin-top:10px;
}
#faqIndexNav ul li {
	margin-right: 3px;
	list-style: none;
	float: left;
	padding: 4px 12px;
	font-weight: bold;
	background: #75491c;
}
#faqIndexNav ul li.active {
	background: #fbd359;
}
#faqIndexNav ul li.active a {
	color:#75481e;
}
#faqIndexNav ul li a {
	color:#fff;
	text-decoration:none;
}
#faqIndexDetail {
	float:left;
	width:260px;
	margin-left:6px;
	height: auto;
	margin-bottom:5px;
	
}
#faqIndexDetail .title{
	background:url(/css/images/faq/bg-hot-q.gif) top left no-repeat;
	height:19px;
	color:#75491b;
	font-size:12px;
	font-weight:bold;
	padding:2px 0 1px 14px;
}

#faqIndexDetail p a{
	text-decoration:none;
}
#faqIndexDetail ul { list-style:none; padding:0; margin:2px 0 10px 5px; }
#faqIndexDetail ul a:link, #faqIndexDetail ul a:visited { color:#6b6b6b;}
#faqIndexDetail ul li {
	border-bottom:#cacaca 1px solid;
	font-size:11px;
	color:#6b6b6b;
	width:245px;
	float:left;
	padding:8px 0;
	margin-right:20px
}
#faqIndexDetail ul li a{
	text-decoration:none;
}
#faqIndexDetail ul li a:hover{
	border-bottom:#6b6b6b 1px dashed;
	color:#6b6b6b;
	margin-right:5px;
}
#faqIndexDetail ul strong {
	color:#744c1b
}
#content #faqIndexDetail p a:link, #content #faqIndexDetail p a:visited { color:#c30e0e; font-size:11px}
#faqIndexSearch {
	background:#FDF5DE none repeat scroll 0 0;
	color:#75491C;
	font-size:16px;
	font-weight:bold;
	height:25px;
	line-height:20px;
	margin:5px 0 15px 5px;
	padding:10px 0 10px 20px;
	width:540px;
}
#faqIndexSearch input {
    border:1px solid #DBB36D;
    color:#B6B6B6;
    font-size:12px;
    height:23px;
    margin:2px 2px 10px 10px;
   width:380px;
}
.faqIndexTheme {
	width:120px;
	height:auto;
	float:left;
	text-align:center;
	font-size:12px;
	margin:5px 5px 10px 0
}
.faqIndexTheme2 {
	width:125px;
	height:auto;
	float:left;
	text-align:center;
	font-size:12px;
	margin:5px 0 10px 0
}
.faqIndexTheme a:link, .faqIndexTheme a:visited, .faqIndexTheme2 a:link, .faqIndexTheme2 a:visited {
	color:#6b6b6b;
	text-decoration:none;
}
.faqIndexTheme img, .faqIndexTheme2 img {
	width:113px;
	display:block;
	height:80px;
	margin:0 0 5px 0
}
/*answer*/
.questionReviewBottom{
	background:url(/css/images/faq/question-review-bottom.gif) no-repeat top left;
	width:560px;
	height:9px;
}
.questionReview {
	width:560px;
	background: url(/css/images/faq/review-question-top.gif) no-repeat top left;
}
.questionReview h1{
	font-size:15px;
	margin-left:5px;
	margin-bottom:0;
	height:20px;
}
.questionReview .questionLists{
	border-left:1px solid #fbd456;
	border-right:1px solid #fbd456;
	margin:0;
	padding: 5px;
}
.faqQuestionBox {
	height:auto;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:1px dashed #ce8335;
}
.faqQuestionBoxTop {
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#75491b;
	padding-left:10px;
	font-weight:bold;
}
.faqQuestionBoxBody {
	height:auto;
	padding:10px;
}
.faqQuestionBoxBody h3 {
	margin:0 0 5px 0;
	font-size:18px;
	font-weight:normal;
	color:#6b6b6b
}
.faqQuestionBoxBodyPic {
	width:65px;
	height:auto;
	margin:0 10px 0 0;
	line-height:20px;
	font-size:11px;
	text-align:center;
	float:left
}
.faqQuestionBoxBody a:link, .faqQuestionBoxBody a:visited {
	color:#6b6b6b
}
.faqQuestionBoxBodyRight {
	width:470px;
	height:auto;
	margin:0;
	padding:0;
	float:left
}
.faqQuestionBoxBodyRight strong {
	font-size:11px
}
.faqQuestionBoxBodyRight h2 {
	font-size:14px;
	font-weight:bold;
	border:none;
	margin:0 0 5px 0;
	color:#6b6b6b
}

#content .faqQuestionBoxBodyRight p {
	margin:0 0 5px 0
}
.faqQuestionBoxBodyRight p a{
	color:#6b6b6b;
	text-decoration:none;
	border-bottom:dashed 1px #6b6b6b;
}
.faqQuestionBoxBottom {
	width:580px;
	height:15px;
	
	background:url(/css/images/faq/bg-question-bottom.gif)
}
.faqAnswerBoxBottom {
	width:580px;
	height:45px;
	margin:0;
	padding:14px 0 0 0;
	text-align:center
}
.faqAnswerBoxBottom img {
	margin-right:25px
}
#faqAnswerTextarea {
	width:560px;
	height:100px;
	border:none
}

#faqAskTable .tableType3 {
	font-size:11px;
	font-weight:bold;
	color:#744a18;
	margin:5px 0 15px 0;
	padding-left:5px;
}
#faqAskTableBottom {
	text-align:center
}
#faqAskTableBottom img {
	margin-right:20px;
}
/*Share question的弹出页面样式*/
.sendQuestionTofriend {
	width:450px;
	margin:0 0 20px 0;
	font-size:11px;
	color:#6b6b6b;
	height:350px;
	border:7px #fbd455 solid;
	border-top:0;
	padding:10px 10px 40px 15px;
}
.sendQuestionTofriend h1 {
	font-size:14px;
	color:#754918;
	font-weight:bold;
	border:none;
	float:none;
	margin:0 0 5px 0;
}
.sendQuestionTofriend .yourMessage{
	width:440px;
}
.sendQuestionTofriend .emailForward{
	width:200px;
	float:left;
	margin:5px 0 6px 0;
}
.sendQuestionTofriend .emailForward input{
	width:180px;
		font-size:11px;
	color:#6b6b6b;
	border:1px #d1d1d1 solid;
	height:18px;
}

.sendQuestionTofriend .yourMessage  textarea {
	width:400px;
	float:left;
	height:180px;
	font-size:11px;
	color:#6b6b6b;
	border:1px #d1d1d1 solid;
}
.sendQuestionTofriend p {
	font-size:11px;
	color:#6b6b6b;
	clear: both;
}
.sendQuestionTofriend p a{
	color:#6b6b6b;
}

