	
	div {
		line-height: 18px;
	}
	
	h1, h2, p, ul, h6 {
		margin: 0; padding: 0;
	}
	
	li {
		list-style: none;
	}
	
/*	-------------------------------------------------------------
	Layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.wrap1 {
		width: 960px;
		background: #FFF; overflow:auto;
	}
	
	.art_con_left {
		float: left; width: 720px;
	}
	
	.art_con_right {
		float: right; width: 230px;
	}
	
	.askgg {
		padding-bottom: 10px;
	}
	
	
	.wrap_iframe {
		padding-bottom: 10px;
	}
	
	.ad730 { padding-bottom: 10px; }
	
	
	
	
/*	-------------------------------------------------------------
	navigation
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.navi_art {
		padding: 10px 0;
		overflow: auto; height: 100%;
	}
	
	.navi_art .logo {
		float: left;
		padding: 5px 0 0 5px;
	}
	
	.navi_art .logo a {
		width: 100px; height: 26px; display: block;
		text-indent: -10000px;
	}
	
	.loginBox {
		height: 38px; width: 830px;
		border-left: 1px solid #DDD; border-right: 1px solid #DDD;
		float: right;
	}
	
	.loginBox div {
		float: left;
	}
	
	.loginBox td {
		line-height: 25px;
	}
	
	.loginBox input {
		width: 80px;
		height: 20px; line-height: 20px;
		border: 1px solid #DDD;
		margin-right: 3px; padding-left: 5px;
	}
	
	.loginBox .loginBtn, .loginBox .regBtn {
		width: 60px; height: 24px;
		border: 0px;
		cursor: pointer;
	}
	
	.loginBox .regBtn {
	}
	
	.loginBox .sp {
		padding: 0 5px 0 10px;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
		text-decoration:none;
		font:bold 12px "宋体";
	}
	.loginBox .sp span {
		width:105px;
		height:18px;
		overflow:hidden; 
		text-overflow:ellipsis; 
		white-space:nowrap;
		display:block;
		padding:7px 0 0 0;
		margin:0;
	}
	.loginBox .sp span a {
		text-decoration:none;
		color:F60;
	}
	
	.loginBox .money {
		padding: 0 4px 0 0;
	}
	.loginBox .money span{
		float:left;
		width:25px!important;
		width:22px;
		height:21px;
		display:block;
		cursor:pointer;
		margin:3px 0 0 0;
	}
	
	.loginBox .message {
		padding: 0 4px 0 0;
	}
	
	.loginBox .message span{
		float:left;
		width:27px!important;
		width:25px;
		height:21px;
		display:block;
		cursor:pointer;
		margin:4px 0 0 0;
	}
	
	.loginBox table {
		float: left;
	}
	
	.loginBox .askArea {
		margin-top: 1px;
		float: right; height: 36px;
	}
	
	.loginBox .inputArea {
		padding: 0 5px;
		height: 100%;
	}
	
	.loginBox .inputArea input {
		height: 16px; line-height: 16px; padding: 10px 5px; +margin-top: -1px;
		width: 210px;
		
	}
	
	.loginBox .askLoginMenu {
		float: right;
	}
	
	.loginBox .askLoginMenu div {
		padding: 10px 10px 0 8px;
		background: url(http://www.51hejia.com/images/wenba0505/arrow.gif) no-repeat 0 15px;
	}
	
	.loginBox .join_master {
		float: right;
		padding: 7px 12px 0 0;
	}
	
	.loginBox .join_btn div {
		padding: 7px 0 0 5px;
	}
	
	.searchAnswer, .wannaAsk {
		background: url(http://www.51hejia.com/images/wenba0505/btn_1.gif)!important;
		width: 70px!important; height: 24px!important; border: 0px!important;
		cursor: pointer;
		margin-left: 5px;
	}
	
	.wannaAsk {
		background: url(http://www.51hejia.com/images/wenba0505/btn_2.gif)!important;
	}
	
	.loginBox .searchAnswer, .loginBox .wannaAsk {
		margin: 6px 4px 0 0;
	}
	
	
/*	-------------------------------------------------------------
	box
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.blueBox {
		background: #fff4ea;
		border: 1px solid #ffddbb;
		padding: 3px;
		margin-bottom: 10px;
		overflow: hidden; clear: both; height: 100%;
	}
	
	.blueBox .title, .redBox .title, .greenBox .title, .dGreenBox .title {
		padding: 0 5px;
		overflow: auto; height: 100%;
	}
	
	.blueBox .title div {
		margin-top: 5px;
	}		
			
	.blueBox .title h1, .blueBox .title h6 {
		font: bold 14px/30px "宋体";
		color: #05B;
		float: left;
		padding-right: 15px;
		background: url(http://www.51hejia.com/images/wenba0505/icon_blue.gif) no-repeat 0 6px; text-indent: 18px;
	}
	
	.blueBox .title h1 a, .blueBox .title h6 a {
		color: #05B;
	}
	
	.blueBox .title h2 {
		float: right;
		font: bold 10px/30px verdana;
		color: #05B;
	}
	
	.blueBox .title h1 span, .blueBox .title h6 span {
		font: 12px/30px verdana; color: #05B;
		padding-left: 10px;
	}
	
	.blueBox .title h1 span a, .blueBox .title h6 span a {
		text-decoration: underline;
		color: #05B;
	}
	
	.blueBox .title .collect1, .blueBox .title .collect2 {
		float: right;
		border: 1px solid #B9DCFF; background: url(http://www.51hejia.com/images/wenba0505/collect1.gif) no-repeat 5px 4px #F3F9FF;
		line-height: 20px; text-indent: 23px;
		padding: 2px 3px 0 0; margin: 1px 0 0 4px;
	}
	
	.blueBox .title .collect2 {
		background-image: url(http://www.51hejia.com/images/wenba0505/collect2.gif) no-repeat 5px 4px #F3F9FF;
	}
	
	.blueBox .more {
		font: bold 14px verdana;
		padding: 5px 0 0 10px;
	}
	
	.blueBox .more a {
		color: #05B;
	}
	
	.blueBox .body, .redBox .body, .greenBox .body, .dGreenBox .body, .orangeBox .body{
		background: #FFF;
		padding: 10px 12px 10px 10px;
		overflow: hidden; clear: both; height: 100%;
	}
	
	
	
	.redBox {
		background: #FFF0F0;
		border: 1px solid #F99;
		padding: 3px;
		margin-bottom: 10px;
	}		
			
	.redBox .title h1, .redBox .title h6 {
		font: bold 14px/30px verdana;
		color: #F00;
		float: left;
	}
	
	.redBox .title h2 {
		float: right;
		font: bold 10px/30px verdana;
		color: #F00;
	}
	
	.redBox .zj_answer {
		text-indent: 20px;
	}
	
	.redBox .zj_ts {
		float:right;
		font: normal 12px verdana;
		color:#666;
		margin:5px 0 0 0;
	}
	
	
	
	.orangeBox {
		background: #FFECD9;
		border: 1px solid #FFD9B3;
		padding: 3px;
		margin-bottom: 10px;
	}	
		
	.orangeBox .div_title {
		background: url(http://www.51hejia.com/images/wenba0505/icon.gif) no-repeat 3px 2px;
		font: bold 14px/30px 宋体!important;
		color: #F30;
		float: left;
		text-indent: 25px;
	}
	
	.orangeBox .div_title h1, .orangeBox .div_title h6{
		font: bold 14px/30px 宋体!important;
	}
	
	
	.orangeBox .title h2 {
		float: left;
		font: bold 12px/30px verdana;
		color: #F85;
		text-indent: 15px;
	}
	
	.orangeBox .title a {
		color: #F30;
	}
	
	.orangeBox .title b {
		padding-left: 10px;
	}
	
	.orangeBox .title b a {
		color: #F30;
		font: 12px verdana;
		text-decoration: underline;
	}
	
	
	
	
	
	
	.greenBox {
		background: #EBF8DE;
		border: 1px solid #B0E180;
		padding: 3px;
		margin-bottom: 10px;
	}		
			
	.greenBox .title h1, .greenBox .title h6 {
		font: bold 14px/30px verdana;
		color: #690;
		float: left;
	}
	
	.greenBox .title h2 {
		float: right;
		font: bold 10px/30px verdana;
		color: #690;
	}
	
	.greenBox .title span {
		font: 12px verdana;
		color: #333;
		padding-left: 10px;
	}
	
	.greenBox .wy_answer {
		background: url(http://www.51hejia.com/images/wenba0505/normal_answer.gif) no-repeat 0 6px;
		text-indent: 20px;
	}
	
	
	
	
	.dGreenBox {
		background: #E7F5F5;
		border: 1px solid #44B5B5;
		padding: 3px;
		margin-bottom: 10px;
	}		
			
	.dGreenBox .title {
		font: bold 14px/29px verdana;
		color: #388;
	}
	
	
	
/*	-------------------------------------------------------------
	problem
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.problem {
		padding: 0 10px;
		overflow: auto; height: 100%;
	}
	
	
	.problem .gg{
		font:bold 12px/20px "宋体";
		text-align:right;
	}
	
	.problem .gg a{
		color:#05b;
		text-decoration: underline;
	}
	
	.problem .gg font{
		font:bold 12px/20px "宋体";
		color:#F30;
		text-decoration:underline;
	}
	
	.problem h1, .problem h6 {
		font: bold 16px verdana;
		padding: 10px 0 15px 0;
	}
	
	.problem .price {
		float:left;
		background: url(http://www.51hejia.com/images/wenba0505/money.gif) no-repeat 15px -1px; text-indent: 45px;
		color: #FF3300;
		line-height:20px;
	}
	
	.problem .price span{
		padding-left:6px;
	}
	
	.problem .price span a{
		text-decoration:underline;
		color:#37D;
	}
	
	
	.problem .questioner {
		float: left; clear: left;
		background: url(http://www.51hejia.com/images/wenba0505/ico1.gif) no-repeat;
		text-indent: 20px;
		color: #666;
		padding-bottom: 10px;
	}
	.problem .time {
		float: left; clear: right;
		font-family: verdana; color: #666;
		padding-left:15px;
	}
	
	.problem .answerBtn {
		float: right;
		background: url(http://www.51hejia.com/images/wenba0505/btn_7.gif);
		width: 70px; font: 12px/20px Arial; text-align: center;
		margin-top: -3px;
	}
	
	.problem .answerBtn a, .problem .answerBtn a:hover { color: #FFF; }
	
	
	.problem ul.info {
		border-top: 1px dashed #ccc;
		clear: both;
		padding: 10px 0;
	}
	
	.problem ul.info li {
		background: url(http://www.51hejia.com/images/wenba0505/arrow.gif) no-repeat 5px 8px;
		text-indent: 15px;
		font: bold 12px/20px Arial; 
	}
	
	.problem p {
		text-indent: 28px;
		font: 14px/22px "宋体";
		color: #333;
		word-wrap: break-word; word-break : break-all;
		padding: 10px 0;
	}
	
	.problem .manage {
		background: url(http://www.51hejia.com/images/wenba0505/dash_1.gif) repeat-x top;
		padding: 12px 0 0 6px;
		line-height: 22px;
	}
	
	.problem .manage a, .problem .manage a:hover {
		color: #37D;
		text-decoration: underline;
	}
	
	
/*	-------------------------------------------------------------
	answer box
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.answerBox {font-size:14px;}
	
	.answerBox div {
		background: url(http://www.51hejia.com/images/wenba0505/dash_1.gif) repeat-x bottom;
		padding: 0 3px 1px 6px;
		overflow: auto; height: 100%;
		margin-bottom:5px;
	}
	
	.answerBox .menu{
		background:none!important;
		padding:5px 10px!important;
	}
	
	.answerBox .manage {
		padding: 12px 6px;
	}
	
	.answerBox div a {
		color: #37D;
		text-decoration: underline;
	}
	
	.answerBox div span {
		font: 12px/34px verdana; color: #666;
		padding: 0 5px;
		float: left;
	}
	
	.answerBox p {
		font: 14px/24px verdana; color: #000;
		padding: 10px;
		clear: both;
		background: url(http://www.51hejia.com/images/wenba0505/dash_1.gif) repeat-x bottom;
		
		word-wrap: break-word; word-break: break-all;
	}
	
	.answerBox .answerer a {
		color: #F60;
	}
	
	
	
	.answerBox .spAnswerer {
		background: url(http://www.51hejia.com/images/wenba0505/ico2.gif) no-repeat 0 8px;
		padding-left: 20px;
	}
	
	.answerBox .spAnswerer a {
		font-weight:bold;
		color: #F60;
	}
	
	.answerBox .spAnswerer img {
		width: 15px;
		height: 22px; -height: 33px;
		background: no-repeat 0 2px; -background: no-repeat 0 8px;
	}
	
	.answerBox .from {
		float:left;
	}
	
	.answerBox .zixun a{
		padding:3px 20px 3px 10px;
	}
	
	.answerBox span font{
		color:#333; font:12px Verdana;
	}
	
	.answerBox .spl, .answerBox .spl a {
		font-weight:bold;
	}
	
	.answerBox .qq {
		margin:0; +margin:-2px; -margin:8px;
	}
	.answerBox .dw {
		width:248px;
		overflow:hidden; 
		text-overflow:ellipsis; 
		white-space:nowrap;
	}
	.answerBox .qq img {
		margin:3px 0 0 0; +margin:0; -margin:0;
		vertical-align: text-bottom; +vertical-align: text-bottom; -vertical-align: middle;
	}
	
	
	
	.answerBox .askbtn {
		background: url(http://www.51hejia.com/images/wenba0505/btn_7.gif);
		padding: 2px 11px 3px 11px; color: #FFF; +padding-top: 3px;
	}
	
	
/*	-------------------------------------------------------------
	ask form + answer form + comment form
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	ul.askForm li, ul.answerForm li, ul.commentForm li {
		clear: both;
		padding: 10px 0;
		background: url(http://www.51hejia.com/images/wenba0505/dash_1.gif) repeat-x bottom;
		overflow: auto; height: 100%;
	}
	
	ul.askForm h1, ul.answerForm h1, ul.askForm h6, ul.answerForm h6 {
		font: bold 14px verdana;
		float: left;
		width: 105px;
		padding-left: 20px;
		color: #555;
		+padding-top: 3px;
	}
	
	ul.askForm p, ul.answerForm p {
		float: left;
	}
	
	ul.askForm a, ul.answerForm a {
		text-decoration: underline;
		font-size: 14px;
		color: #05B;
	}
	
	
	ul.askForm .inputBox {
		width: 770px; padding: 2px;
		margin-bottom: 8px;
	}
	
	ul.askForm textarea, ul.answerForm textarea {
		width: 780px; +width: 778px; -width: 778px;
		height: 150px;
		margin-bottom: 10px;
	}
	
	ul.askForm span {
		font-weight: bold;
		color: #F00;
	}
	
	ul.askForm .point {
		font: bold 14px Verdana;
	}
	
	ul.askForm .notice {
		padding-top: 10px;
	}
	
	
	
	
	ul.askForm .base_info {
		overflow: auto; height: 100%;
	}
	
	ul.askForm .base_info div {
		padding-bottom: 5px;
	}
	
	ul.askForm .base_info textarea {
		height: 50px;
	}
	
	ul.askForm .base_info .history {
		width: 732px;
	}
	
	
	
	
	ul.askForm .radio, ul.askForm .price, ul.askForm .chooseCategory {
		overflow: auto; height: 100%;
	}
	
	ul.askForm .radio {
		+margin-bottom: -10px;
	}
	
	ul.askForm .radio div {
		padding-bottom: 5px;
	}

	
	ul.askForm .radio span {
		font: 14px verdana;
	}

	
	ul.askForm .price input {
		width: 50px;
		margin-right: 10px;
	}
	
	ul.askForm .anonymity {
		margin-right: 10px;
	}
	
	ul.askForm .submit, ul.answerForm .submit {
		margin-left: 125px;
		width: 80px;
		height: 31px;
		border: 0px;
	}
	
	
	
	
	
	ul.answerForm h1, ul.answerForm h6 {
		width: 85px;
	}
	
	
	ul.answerForm .inputBox {
		width: 555px;
		margin-bottom: 5px;
	}
	
	ul.answerForm textarea {
		width: 555px; +width: 553px; -width: 553px;
	}
	
	ul.answerForm .validate, ul.askForm .validate {
		width: 84px;
		margin-bottom: 5px;		
	}
	
	ul.answerForm .submit {
		margin-left: 105px;
		background: url(http://www.51hejia.com/images/wenba0505/answer.gif);
	}
	
	
	
	
	ul.commentForm {
		padding: 0 10px;
	}
	
	
	ul.commentForm h1, ul.commentForm h6 {
		font: bold 14px verdana; color: #555;
		padding: 0 0 5px 0;
		+padding-top: 3px;
	}
	
	ul.commentForm textarea {
		width: 645px; +width: 643px; -width: 643px;
		height: 150px;
		margin-bottom: 10px;
	}
	
	ul.commentForm .submit {
		background: url(http://www.51hejia.com/images/wenba0505/comment.gif);
		width: 80px; height: 31px;
		border: 0px;
	}
	
	
/*	-------------------------------------------------------------
	relate question
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	ul.relate_question li {
		float: left;
		width: 340px; font: 14px/30px Verdana;
		background: url(http://www.51hejia.com/images/wenba0505/dash_1.gif) repeat-x bottom;
		margin: 0 5px;
		display: inline;
	}
	
	ul.relate_question a {
		text-decoration: underline;
	}
	
	
	
/*	-------------------------------------------------------------
	notice
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.noticeBox {
		padding: 5px 0;
		font: 14px/20px Arial; text-indent: 24px;
		margin: 10px 0;
	}
	
	.noticeBox span {
		font-weight: bold; color:#F30;
	}
	
	.noticeBox li{
		font:14px/22px "宋体";
	}
	
	
	
/*	-------------------------------------------------------------
	master
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.master div {
		border-bottom: 1px dashed #ccc;
		padding: 8px 0 6px 20px;
		line-height: 22px;
	}
	
	.master .name a {
		color: #05B; font-weight: bold;
	}
	
	.master .point {
		padding-left: 5px;
	}
	
	.master .hospital {
		display: block;
	}
	
	
/*	-------------------------------------------------------------
	baike
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	ul.baike li {
		border-bottom: 1px dashed #ccc;
		font: 14px/28px Arial; text-indent: 30px;
	}
	
	
	
/*	-------------------------------------------------------------
	gg
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.wrap_zj {
		padding-bottom: 10px;
	}
	
	
	
		
	
	.img_list{
		width:100%; overflow:auto; height:100%;
		padding-bottom:8px; margin-top:8px; 
		border-bottom:dashed 1px #DDD;
	}
	
	.img_list img{
		width:65px; height:80px; padding:2px; border:solid 1px #DDD;
		float:left;
	}
	
	.img_list .right{
		width:120px; float:right;
	}
	
	.img_list .right h1, .img_list .right h6{
		font:bold 14px/20px "宋体";
	}
	
	.img_list .right h1 a, .img_list .right h6 a{
		color:#F60;
	}
	
	.img_list .right h1 a:hover, .img_list .right h6 a:hover{
		color:#f60;
	}
	
	.img_list .right .span2{
		font:12px/20px "宋体";
		width:120px; display:block;
	}
	
	.img_list .right .span1 img{
		width:60px; height:20px;
		border:0;
	}
	
	
	
	
	.zjdn{
		position:absolute;
		width:160px; height:65px;
		margin:10px 0 0 500px;
	}





/*	-------------------------------------------------------------
	ask_top
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.ask_top{
		height:53px;
		padding-top: 10px;
		margin-bottom: 8px;
	}
	
	.ask_top .logo {
		float: left;
	}
	
	.ask_top .logo a{
		display:block;
		width:149px; height:53px; text-indent:-1000px;
	}
	
	.ask_top .login_box{
		width:760px; height:53px; float: right;
	}
	
	
	.ask_top .search_box{
		padding:8px 0 0 0; float:left;
	}
	
	.ask_top .search_box .text_box{
		float:left;
	}
	
	.ask_top .search_box .text_box .left{
		width:24px; height:30px; float:left;
	}
	
	.ask_top .search_box .text_box .text{
		border: 1px solid #5682C2; border-width: 1px 0;
		height:18px; float:left; width:355px;
		font:14px/18px "宋体"; padding:5px;
		color:#999;
	}
	
	.ask_top .search_box .text_box .right{
		width:2px; height:30px; float:left;
	}
	
	.menu_bg, .menu_bg2{
		background:url(http://www.51hejia.com/images/wenba0505/btn_bg.gif);
		width:71px; height:31px; float:left;
		margin-left:8px;
		font:bold 14px "宋体"; text-align:center;
		color:#FFF;
		border:0;
	}
	
	.menu_bg2{
		color:#FF5;
	}




	.ask_top .login_box .zc_login{
		padding:18px 0 10px 15px; float:left;
		color:#FFF;
		
	}
	
	.ask_top .login_box .zc_login .span1{
		color: #FFF;
	}
	
	.ask_top .login_box .zc_login .span1 a {
		color:#FFF; text-decoration:underline;
	}


	
	
	.login_box2{
		margin: -22px 0 0 -20px; +margin: -7px 0 0 -210px;
		width:224px;
		display:none;position:absolute;z-index:1000;
		z-index: 999;
	}
	
	.login_box2 .top_bg{
		width:64px; height:25px;
		font:bold 12px "宋体"; padding:8px 0 0 160px;
		color:#333;
	}
	
	.login_box2 .body2{
		border:solid 1px #A2D0FF; border-top:none;
		padding:15px;
		overflow:auto;background:#FFF;
	}
	
	.login_box2 .body2 .span3{
		display:block;
		margin-bottom:10px;
		font:12px "宋体"; color:#333;
	}
	
	.login_box2 .body2 .span3 input{
		width:138px; height:14px; border: solid 1px #C9C9C9;
		padding:2px;
	}
	
	.login_box2 .body2 .span4{
		padding-left:50px;
		text-align:center;
	}
	
	.login_box2 .body2 .span4 a{
		color:#37D;
	}
	
	.login_box2 .body2 .span4 .login_btn{
		 width:47px; height:20px; font:bold 12px/15px "宋体"; color:#FFF; border:0; padding-top:3px;
		margin-right:15px;
	}






	
	
/*	-------------------------------------------------------------
	info_box
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	
/*	-------------------------------------------------------------
	疾病
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.lbox_top ,.lbox_bot {width:730px;overflow:hidden;background:#fff;}
	
	.lbox_top {
		height:8px;
		margin:38px 0 0 0;
	}

	.lbox_bot {
		height:5px;
		margin:0;
	}
	
	.lbox_top .tit{
		width:200px;
		height:70px;
		position:absolute;
		margin:-36px 0 0 5px;
	}
	.lbox_top .tit{
	}

	.lbox {
		float:left;
		width:728px;
		padding:0 1px 0 1px;
		background:#cae6ba;
	}
	
	.lbox .disease{
		float:left;
		width:728px;
		display:inline;
		background:#fff;
	}
	
	.lmtitle {
		float:left;
		width:727px;
		height:32px;
		font-size:14px;
		font-weight:bold;
		margin:0 0 0 1px;
		display:inline;
		border-bottom:1px solid #E1F4DD;
	}
	
	.lmtitle span {
		float:left;
		width:600px;
		height:22px;
		display:block;
		padding:3px 0 0 25px;
		margin:6px 0 0 0;
		-margin:8px 0 0 0;
		overflow:hidden; 
		text-overflow:ellipsis; 
		white-space:nowrap;
	}
	
	
	.lmtitle span font{padding:0;margin:0;font-size:14px;color:#f00;}
	.lmtitle b{
		float:right;
		padding:0;
		margin:0;
		font-size:12px;
		font-weight:normal;
		padding:0;
		margin:12px 5px 0 0;
	}
	.lbox .disease ul{
		float:left;
		width:363px;
		margin:0;
		padding:0;
		display:inline;
	}
	.lbox .disease li{
		float:left;
		width:318px;
		height:39px;
		border-bottom:1px dashed #B2D99F;
		margin:0;
		padding:0 2px 0 43px;
		display:inline;
	}
	.lbox .disease .noborder{
		border-bottom:none;
	}
	.lbox .disease .ul1{
		float:left;
		border-right:1px dashed #B2D99F;
		background-position:12px 8px;
	}
	.lbox .disease .ul2{
		float:left;
		background-position:12px -148px;
	}
	.lbox .disease li span{
		float:left;
		width:80px;
		margin:12px 0 0 0;
		font:bold 14px "宋体";
		color:#390;
		display:block;
	}
	.lbox .disease li b{
		float:right;
		width:228px;
		margin:14px 0 0 0;
		padding:0 5px 0 0;
		font:normal 14px "宋体";
		display:block;
		text-align:right;
		overflow:hidden; 
		text-overflow:ellipsis; 
		white-space:nowrap;
	}
	.lbox .disease li b .yp{
		width:104px;
		margin:0 2px 0 0;
		padding:0 0 0 8px;
		overflow:hidden; 
		text-overflow:ellipsis; 
		white-space:nowrap;
	}
	
	
	.space5 {
		float:left;
		width:753px;
		height:5px;
		overflow:hidden;
	}
	
	
	
	
		.yellowBox {
		background: #FFF2CB;
		border: 1px solid #FFC529;
		padding: 3px;
		margin-bottom: 10px;
	}		
			
	.yellowBox .title h1, .yellowBox .title h6 {
		font: bold 14px/30px verdana;
		color: #FF4300;
		float: left;
	}
	
	.yellowBox .title h2 {
		float: right;
		font: bold 10px/30px verdana;
		color: #690;
	}
	
	.yellowBox .title span {
		font: 12px verdana;
		color: #333;
		padding-left: 10px;
	}
	
	.yellowBox .wy_answer {
		background:url(http://www.51hejia.com/images/wenba0505/icon_01.gif) no-repeat 0 6px;
		text-indent: 20px;
	}
	
	.yellowBox .title {
		padding: 0 5px;
		overflow: auto; height: 100%;
	}
	.yellowBox .body {
		background: #FFF;
		padding: 10px 12px 10px 10px;
		overflow: hidden; clear: both; height: 100%;
	}
	
	
	.ad210{width:228px;height:198px; background:#FFF; border: solid 1px #5C90A3;}
.tit {float:left; width:223px; height:16px; background:#E6F1FA; padding:5px 0 0 5px; color:#164791;font:12px/15px 宋体;}
.con{ float:left;margin:0; width: 225px;}
.con img{ float:left;margin:4px 0 0 3px;}
	
	.hotArt img {
		width: 170px; height: 80px;
		padding: 3px; border: 1px solid #ccc;
		display: block;
		margin-bottom: 5px;
	}
	
	.hotArt {
		font: bold 12px/18px Arial;
		border-bottom: 1px dashed #ccc;
		text-align: center;
		margin-bottom: 8px; padding-bottom: 5px;
	}
	
	ul.point {
		background: url(http://www.51hejia.com/images/wenba0505/rank_1.gif) no-repeat 0 7px;
	}
	
	ul.point li {
		padding-left: 18px;
		font: 12px/24px Arial;
		list-style:none;
	}
	
	ul.point li a {
		color: #333;
		text-decoration: none;
	}
	
.wrap_nyzjzt {
	float:left;
	width:228px;
	height:168px;
	border:#ADD7A6 1px solid;
	background:#E7F4E3;
	}
.wrap_nyzjzt .top {
	float:left;
	width:222px;
	height:34px;
	}
.wrap_nyzjzt .top .title {
	float:left;
	font:bold 14px/34px "宋体";
	color:#447D39;
	display:inline;
	margin:0 0 0 8px;
	padding-left:17px;
	}
.wrap_nyzjzt .con {
	float:left;
	width:222px;
	height:131px;
	font:14px/25px "宋体";
	color:#00c;
	background:#fff;
	margin:0 0 0 3px;
	display:inline
	}
.wrap_nyzjzt .con ul {
	float:left;
	margin:3px 0 0 5px;
	display:inline;
	padding:0;
	}
.wrap_nyzjzt .con li {
	float:left;
	width:65px;
	margin:0;
	padding:0 0 0 5px;
	list-style:none;
	}
.wrap_nyzjzt .con li a {
	color:#00c;
	text-decoration:underline;
	}
	.hot_PH1, .hot_PH3{
		background:url(http://www.51hejia.com/images/wenba0505/ph_icon1.gif) no-repeat 5px 8px;
		height:100%; width:50%; float:left;
	}
	
	.hot_PH3{
		background:url(http://www.51hejia.com/images/wenba0505/ph_icon1.gif) no-repeat 5px -172px;
	}
	
	.hot_PH2{
		background:url(http://www.51hejia.com/images/wenba0505/ph_icon2.gif) no-repeat 5px 7px;
	}
	
	.hot_PH4{
		background:url(http://www.51hejia.com/images/wenba0505/ph_icon2.gif) no-repeat 5px -173px;
	}
	
	.hot_PH1 li, .hot_PH3 li{
		DISPLAY: inline;
		BACKGROUND: url(http://www.51hejia.com/images/wenba0505/dash_1.gif) repeat-x 50% bottom;
		FLOAT: left;
		MARGIN: 0px 5px;
		FONT: 14px/30px Verdana;
		WIDTH: 330px
	}
	
	.hot_PH1 .span1, .hot_PH3 .span1{
		FONT: 14px/30px Verdana; float:left; text-indent:20px;
	}
	
	.hot_PH1 .span1 a, .hot_PH3 .span1 a{
		text-decoration:underline;
	}
	
	.hot_PH1 .span2, .hot_PH3 .span2{
		float:right; font:10px/30px Verdana; color:#888;
	}
.hot_bg{
		background:url(http://www.51hejia.com/images/wenba0505/hot_icon.gif) no-repeat right 3px;
		font:bold 14px/30px "宋体"; color:#F00; float:left; padding-right:16px;
	}
.answerBtn {
	MARGIN-TOP: -3px; BACKGROUND: url(http://www.51hejia.com/images/wenba0505/btn1.gif); FLOAT: right; FONT: 12px/22px Arial; WIDTH: 76px; TEXT-ALIGN: center
}
