.all{ width:777px; height:273px; background-color:#f8f8f8; border:1px solid #c8c8c8 }
.all h1 {height:32px;width:775px;background-image: url(../img/h1.gif);overflow:hidden; float:left; margin:1px; font-size:14px; line-height:32px; color:#FFFFFF; text-indent:10px;}
.all h1 cite { font-size:12px; font-weight:normal; color:#ffde00; font-style:normal; margin-right:5px;}

.left { float:left; margin-left:12px; margin-top:6px; width:286px; overflow:hidden}
.left img { border:1px solid #c4c4c4; padding:2px; }
.left span { text-align:center; font-size:12px; float:left; width:286px;height:22px; line-height:22px;}

.right { float:right; width:455px; margin-right:8px; margin-top:6px;border-bottom:1px solid #c4c4c4;}
.right h2 { font-size:14px; width:455px; height:26px;  margin:0; line-height:26px; color:#000000}

.ask_1 {font-size:12px;  height:65px; width:445px; line-height:20px; float:left; margin-left:4px;}


.ask_2 {font-size:12px;  height:65px; width:445px; line-height:20px; float:left; margin-left:4px;}
.ask_2 cite { font-style:normal; color:#FF0000}


.right_1{ float:right; width:455px; margin-right:8px; border-bottom:1px solid #c4c4c4; background-color:#FFFFFF; overflow:hidden; height:26px; line-height:26px; font-weight:bold; font-size:14px; text-indent:3px;}
a {
	cursor: hand;
	text-decoration: none;
	color: #5d5d5d;
}
a:visited {
	text-decoration: none;
	color: #5d5d5d;
}
a:hover {
	text-decoration: underline;
	color: #5d5d5d;
}

.right_1 a { font-weight:normal; font-size:12px;}