@charset "utf-8";
/* CSS Document */
html{
	-webkit-text-size-adjust:none;	
}

html, body, div, span, p, a, font, img, tt, dl, dt, dd, ol, ul, li, table, tr, td {
	margin:0;
	padding:0;
	border:0;
}
img{
margin:0;
padding:0;
behavior: url(iepngfix.htc);
}

.menu img{
margin-right:-4px;
}

.top10_outer{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}

.top10_outer .all-top-header{
	width:1000px;
}

.top10_outer .menu{
	width:1000px;
	text-align:left;
	float:left;
	padding-bottom:10px;
}

.top10_outer .menu{
	width:1000px;
	text-align:left;
	float:left;
	padding-bottom:10px;
}
#top_blog{
	background-image:url(img/bg_blog.gif);
	width:1000px;
	overflow:hidden;
}

#top_mall{
	background-image:url(img/bg_mall.gif);
	width:1000px;
	overflow:hidden;
}

#top_spots{
	background-image:url(img/bg_spots.gif);
	width:1000px;
	overflow:hidden;
}

#top_airline{
	background-image:url(img/bg_airline.gif);
	width:1000px;
	overflow:hidden;
}
#top_fit{
	background-image:url(img/bg_fit.gif);
	width:1000px;
	overflow:hidden;
}

.content{
	width:1000px;
	padding-top:10px;
	overflow:hidden;
	clear:both;
	font-size:14px;
}

.content .left{
	width:295px;
	float:left;
	padding-left:25px;
}

.left .editor-view{
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
	width:250px;
	line-height:20px;
	color:#000000;
	font-size:13px;
	text-align:left;
}

.left .question{
	clear:both;
	width:260px;
	color:#000000;
	background-color:#FFFFFF;
	margin-top:15px;
	font-size:13px;
	line-height:20px;
	padding:10px;
	word-wrap: break-word;
	overflow:hidden;
	padding-bottom:15px;
	border-bottom: 2px dashed #660066;
}

.left .question .answer{
	color:#006699;
	font-size:13px;
	text-align:left;
	padding-left:25px;
	line-height:20px;
	word-wrap: break-word;
	width:232px;
}

.answer .more{
	text-align:right;
	float:right;
	
}
.answer .more a{
	text-decoration:none;
	color:#006699;
}

.answer .more a:hover{
	text-decoration:underline;
	color:#999999;
}


.content .right{
	width:660px;
	float:right;
	padding-left:20px;
}

.right .all-content{
	width:640px;
	padding-top:7px;
	background-color:#FFFFFF;
}

.all-content .result{
	width:626px;
	padding-left:7px;
	*margin-left:7px;
	padding-right:7px;
	text-align:left;
	padding-bottom:7px;
}

.all-content .result td{
	border-bottom:1px #ffffff solid;
	line-height:60px;
	text-align:left;
}

.all-content .result .blue{
	 background-color:#c3efff;
	 padding-left:15px;
}

.all-content .result .blue a{
	color:#160e5e;
	text-decoration:none;
	text-align:left;
}

.all-content .result .blue a:hover{
	color:#261b90;
	text-decoration:underline;
}

.all-content .result .green{
	 background-color:#c2dffb;
	 padding-left:15px;
	 text-align:left;
}


.all-content .result .green a{
		color:#19520a;
		line-height:60px;
		text-align:left;
		text-decoration:none;
}


.all-content .result .green a:hover{
		color:#247110;
		text-decoration:underline;
}


.all-content .fb-comment{
	width:626px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.all-content .first-three{
	width:626px;
	text-align:left;
}