@charset "utf-8";
/* CSS属性 */
#main .clear { clear:both; height:0px; overflow:hidden; margin:0px; padding:0px; }

#main { width:960px; margin:0 auto;padding:0; }
#main .space_width{width:10px;}
#main .space_height{height:10px}

/*	-------------------------------------------------------------
	ask_top
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.ask_top{height:53px;background: url(../images/ask/login_06.gif) repeat-x bottom;margin-bottom: 8px;}
	.ask_top .logo_ask {float: left;}
	.ask_top .logo_ask a{display:block;background: url(../images/ask/login_logo.gif); width:149px; height:53px; text-indent:-1000px;}
	.ask_top .login_box{ width:760px; height:53px; float: right;background: url(../images/ask/login_08.gif) no-repeat 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{background:url(../images/ask/login_11.gif) no-repeat;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{background:url(../images/ask/login_13.gif);width:2px; height:30px; float:left;}
	.menu_bg, .menu_bg2{background:url(../images/ask/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:none;}
	.ask_top .login_box .zc_login .span1 a:hover {color: #FF6600;text-decoration:none;}

#main .main .left{width:210px; float:left;}
		#main .main .left .top { height:29px; border:#0075D6 1px solid;  border-top:#0075D6 2px solid; background:url(../images/txt_t.gif) 2px 0 no-repeat; line-height:29px;}
				#main .main .left .top .title { float:left; padding-left:20px; margin-left:14px; display:inline; font-size:14px; font-weight:bold; }
				#main .main .left .top .more { float:right; margin:0px 10px 0 0; }
				#main .main .left .top .more a{ color:#333;}
				#main .main .left .top .more a:link {color: #333;text-decoration:none;}
				#main .main .left .top .more a:visited {color: #333;text-decoration:none;}
				#main .main .left .top .more a:hover {color: #FF6600;text-decoration:none;}
				#main .main .left .top .more a:active {color: #FF6600;text-decoration:none;}
				#main .main .left .top a {}
				#main .main .left .top a:link {color: #FF6600;text-decoration:none;}
				#main .main .left .top a:visited {color: #FF6600;text-decoration:none;}
				#main .main .left .top a:hover {color: #333;text-decoration:none;}
				#main .main .left .top a:active {color: #333;text-decoration:none;}
				
		/* 统计 */
		#main .main .left .count {border:#0075D6 1px solid;border-top:none; padding:5px;}
		#main .main .left .count div{ font-size:14px; padding:2px 2px 2px 15px;}
		#main .main .left .count div b { color: #690; font: bold 12px verdana; }

		/* 分类 */
		#PartA_R_box1_tit{width:210px;height:7px;background:url(../images/ask/PartA_R_box1_tit.gif) no-repeat;overflow:hidden;}
		#PartA_R_box1_con{width:208px;border:#0075d6 1px solid;border-top:none;}
		#PartA_R_box1_con dl{width:196px;margin:0 auto 0 8px;overflow:hidden; text-align:center}
		#PartA_R_box1_con dt{font-weight:bold;color:#fd4e01; margin-top:5px;}
		#PartA_R_box1_con dt a{color:#ff6c00;}
		#PartA_R_box1_con dd{float:left;width:65px;line-height:23px;}
		#PartA_R_box1_con dd a{ color:#333333; }
		#PartA_R_box1_con dd a:hover {color: #ff6c00; text-decoration:none;}
		#PartA_R_box1_con dd a:active {color: #ff6c00; text-decoration:none;}

		#main .main .left .list {border:#0075D6 1px solid;border-top:none;}
				#main .main .left .list ul{ padding:5px 8px;}
				#main .main .left .list ul li{padding-left:13px; line-height:22px; background: url(../images/ask/list_arrow2.gif) no-repeat 0 5px;}
				#main .main .left .list a {color: #333;}
				#main .main .left .list a:link {color: #333;text-decoration:none;}
				#main .main .left .list a:visited {color: #333;text-decoration:none;}
				#main .main .left .list a:hover {color: #FF6600;text-decoration:none;}
				#main .main .left .list a:active {color: #FF6600;text-decoration:none;}
				#main .main .left .list a.red {color: #FF0000;}
				#main .main .left .list a.red:link {color: #FF0000;text-decoration:none;}
				#main .main .left .list a.red:visited {color: #FF0000;text-decoration:none;}
				#main .main .left .list a.red:hover {color: #FF6600;text-decoration:none;}
				#main .main .left .list a.red:active {color: #FF6600;text-decoration:none;}
				
		#main .main .left .guahao_result_list {border:#0075D6 1px solid; font-size:14px;  padding:10px 0;}
				#main .main .left .guahao_result_list dl{padding:5px 10px 5px 20px; width:170px; background: url(../images/ask/list_arrow3.gif) no-repeat 5px 9px;} 
				#main .main .left .guahao_result_list dt{ }
				#main .main .left .guahao_result_list dt a { color: #FF6600; }
				#main .main .left .guahao_result_list dt a:link {color: #FF6600;text-decoration:none;}
				#main .main .left .guahao_result_list dt a:visited {color: #FF6600;text-decoration:none;}
				#main .main .left .guahao_result_list dt a:hover {color: #333;text-decoration:none;}
				#main .main .left .guahao_result_list dt a:active {color: #333;text-decoration:none;}
				#main .main .left .guahao_result_list dt span.title{ float:left; color: #FF6600; font-weight:bold; }
				#main .main .left .guahao_result_list dt span.time{ float:right; color: #333;}
				#main .main .left .guahao_result_list dd { clear:both;}
				#main .main .left .guahao_result_list dd span { color: #FF6600; text-decoration:underline; }
				
#main .main .right{width:740px; float:left;}
#main .main .right .right_left{width:475px; float:left;}
#main .main .right .right_right{width:255px; float:left;}
#main .main .right .right_bottom{width:740px;}

		/* l_a */
		.l_a{ clear:both; border:solid 1px #97B5C2; height:100%; overflow:hidden;}
		.l_a .a_1{ clear:both; height:30px; line-height:30px; background:url(../images/ask/z_bg.gif) repeat-x; font-size:14px; font-weight:bold; padding:0 10px;}
		.l_a .a_1 li{ float:left; margin-right:15px; padding-left:13px;}
		.l_a .a_1 li.bg1{ background:url(../images/ask/index_06.gif) no-repeat left center; padding-left:23px;}
		.l_a .a_1 li.bg2{ background:url(../images/ask/index_09.gif) no-repeat left center;}
		.l_a .a_1 li span{ color:#f00;}
		.l_a .a_1 li img{ float:left; margin:7px 3px 0 0;}
		.l_a .a_2{ clear:both; padding:8px 5px;height:100%; overflow:hidden;}
		.l_a .a_2 .l{ float:left; width:216px; margin-right:8px;}
		.l_a .a_2 .r{ float:left; width:234px;}
		.l_a .a_2 .r .t1{ clear:both; padding-bottom:8px; height:80px;}
		.l_a .a_2 .r .t1 dt{ clear:both; font-family:"黑体"; font-size:18px; font-weight:bold; color:#024EA2; padding-bottom:3px;}
		.l_a .a_2 .r .t1 dt img{ display:inline; margin-left:5px;}
		.l_a .a_2 .r .t1 dd{ clear:both;color:#999;}
		.l_a .a_2 .r .t2{ clear:both; background-color:#EFF7FA; padding:5px;}
		.l_a .a_3{ clear:both; background:url(/inc/kp/images/ind_line.gif) repeat-x center top #F2F8FB;height:100%; overflow:hidden; height:30px; padding:0 10px;}
		.l_a .a_3 .txt{ float:left; width:330px; padding-top:5px;}
		.l_a .a_3 .txt span{ font-weight:bold; font-size:14px;}
		.l_a .a_3 .txt a{ color:#00428B;}
		.l_a .a_3 .txt a:hover{ color:#f60;}
		.l_a .a_3 .play{ float:left; width:110px; background-color:#fff; border:solid 1px #999; border-top:none; line-height:25px; font-weight:bold; font-size:14px; padding-left:3px;}
		.l_a .a_3 .play li{ float:left; margin-right:3px;}
		
		/* l_b */
		.l_b{ clear:both; border:solid 1px #97B5C2; height:100%; overflow:hidden; padding:1px;}
		.l_b2{ margin-bottom:8px;}
		.l_b h1{ clear:both; height:25px; padding:3px 15px 0 15px; background:url(../images/ask/line_bg.gif) repeat-x center bottom #E9F4F8;}
		.l_b h1 .l{ float:left; width:200px;}
		.l_b h1 .l.bg{ background:url(../images/bq1_03.gif) no-repeat left 2px; padding-left:25px;}
		.l_b h1 .l .b_1{ font-weight:normal;}
		.l_b h1 .l .b_1 li{ float:left; font-size:14px; width:90px; text-align:center; border-bottom:solid 1px #AFC8D3; height:21px; padding-top:3px;}
		.l_b h1 .l .b_1 li a{ color:#333333; }
		.l_b h1 .l .b_1 li a:hover { text-decoration:none;}
		.l_b h1 .l .b_1 li.cur{background-color:#fff; border:solid 1px #AFC8D3; border-bottom:none; font-weight:bold; color:#00428B;}
		.l_b h1 .l .b_1 li.cur a{ color:#00428B;}
		.l_b h1 span{ float:right; margin-top:5px;}
		.l_b .box{ clear:both; padding:10px 15px;height:100%; overflow:hidden;}
		.l_b .box dt{ float:left; width:350px; color:#00428B;}
		.l_b .box dt a{color:#00428B;}
		.l_b .box dt a:hover{color:#f60;}
		.l_b .box dt img{display: inline}
		.l_b .box dd{ float:left; width:90px; color:#999;}
		.l_b .box2{ clear:both; padding:10px 15px;height:100%; overflow:hidden;}
		.l_b .box2 dt{ float:left; width:120px; margin:5px 15px 0 0; height:140px; }
		.l_b .box2 dt img{ width:120px; }
		.l_b .box2 dd{ float:left; width:300px; color:#00428B;}
		.l_b .box2 dd a{ color:#00428B;}
		.l_b .box2 dd a:hover{ color:#f60;}
		.m_ad{ clear:both; margin-bottom:8px;}
		.l_b .box3{ clear:both; padding:5px 0;height:100%; overflow:hidden;}
		.l_b .box3 .x1{ float:left; width:223px; margin:0 4px;}
		.l_b .box3 .x1 li{ color:#00428B;}
		.l_b .box3 .x1 li a{ color:#00428B;}
		.l_b .box3 .x1 li a:hover{ color:#f60;}
		
		/* l_b */
		.l_c{ clear:both; border:solid 1px #E1EBFD; background-color:#F9F9F9; height:100%; overflow:hidden; padding:5px; line-height:23px;}
		.l_c li{ float:left; width:151px; padding-left:5px; color:#036;}
		.l_c li a{color:#036;}
		.l_c li a:hover{color:#f60;}


		/*r_a*/
		.r_a{ clear:both; margin-bottom:8px; border:solid 1px #97B5C2; height:100%; overflow:hidden; padding-top:38px; background:url(../images/ask/index_w0.gif) no-repeat 1px 1px #E6F2F7;}
		.r_a .a_1{ clear:both; margin:0 3px;}
		.r_a .a_1 .t{ clear:both; height:71px; background:url(../images/ask/ind_q.gif) repeat-x center bottom;}
		.r_a .a_1 .t li{ float:left; margin-right:3px;}
		.r_a .a_1 .bot{ clear:both; height:123px; overflow:hidden; padding:8px; border:solid 1px #D6D6D6; border-top:none; background-color:#fff; margin-bottom:3px; }
		.r_a .a_1 .bot li{ clear:both; line-height:25px;}
		.r_a .a_1 .bot li.bor{ color:#999; padding-bottom:5px;}
		.r_a .a_1 .bot li.bor textarea{ border:solid 1px #97B5C2; width:225px; height:90px; }
		.r_a .a_1 .bot2{ clear:both;  height:100px; overflow:hidden; padding:8px; border:solid 1px #D6D6D6; border-top:none; background-color:#fff;}
		.r_a .a_1 .bot2 li{ float:left; width:60px; color:#666;}
		.r_a .a_1 .bot2 li a{ color:#666;}
		.r_a .a_1 .bot2 li a:hover{ color:#f60;}

		#main .main .right .top { height:29px; background:url(../images/ask/main_title.gif) no-repeat; line-height:29px;}
				#main .main .right .top .title { float:left; padding-left:20px; margin-left:14px; display:inline; font-size:14px; font-weight:bold; }
				#main .main .right .top .more { float:right; margin:0px 10px 0 0; }
				#main .main .right .top a {}
				#main .main .right .top a:link {color: #333;text-decoration:none;}
				#main .main .right .top a:visited {color: #333;text-decoration:none;}
				#main .main .right .top a:hover {color: #FF6600;text-decoration:none;}
				#main .main .right .top a:active {color: #FF6600;text-decoration:none;}
		#main .main .right .list {border:#76C4EA 1px solid;border-top:none;}
				#main .main .right .list ul{ padding:5px 8px; }
				#main .main .right .list ul li{padding-left:8px; line-height:20px; background: url(../images/ask/list_arrow.gif) no-repeat 0 6px;}
				#main .main .right .list a.yellow {color: #FF6600;}
				#main .main .right .list a.yellow:link {color: #FF6600;text-decoration:none;}
				#main .main .right .list a.yellow:visited {color: #FF6600;text-decoration:none;}
				#main .main .right .list a.yellow:hover {color: #333;text-decoration:underline;}
				#main .main .right .list a.yellow:active {color: #333;text-decoration:none;}
				
		#main .main .right .adv_pic { width:255px; }
		
		#article .main .right .adv_title { width:255px; }
		
		#main .main .right .adv_list { border:#FF6600 1px solid;}
				#main .main .right .adv_list ul{ padding:7px 8px 8px 8px; }
				#main .main .right .adv_list ul li{padding-left:14px; line-height:20px; background: url(../images/ask/list_arrow2.gif) no-repeat 0 5px; }
				#main .main .right .adv_list a {color: #333;}
				#main .main .right .adv_list a:link {color: #333;text-decoration:none;}
				#main .main .right .adv_list a:visited {color: #333;text-decoration:none;}
				#main .main .right .adv_list a:hover {color: #FF6600;text-decoration:underline;}
				#main .main .right .adv_list a:active {color: #FF6600;text-decoration:none;}
				#main .main .right .adv_list a.red {color: #FF0000;}
				#main .main .right .adv_list a.red:link {color: #FF0000;text-decoration:none;}
				#main .main .right .adv_list a.red:visited {color: #FF0000;text-decoration:none;}
				#main .main .right .adv_list a.red:hover {color: #333;text-decoration:underline;}
				#main .main .right .adv_list a.red:active {color: #333;text-decoration:none;}

		#main .main .right .adv_list2 { border:#CCCCCC 1px solid; height:112px; }
				#main .main .right .adv_list2 ul{ padding:10px 8px 10px 8px; list-style:none; margin-bottom:10px; }
				#main .main .right .adv_list2 ul li{ line-height:15px; float:left; width:180px; }
				#main .main .right .adv_list2 a {color: #333;}
				#main .main .right .adv_list2 a:link {color: #333;text-decoration:none;}
				#main .main .right .adv_list2 a:visited {color: #333;text-decoration:none;}
				#main .main .right .adv_list2 a:hover {color: #FF6600;text-decoration:underline;}
				#main .main .right .adv_list2 a:active {color: #FF6600;text-decoration:none;}
				#main .main .right .adv_list2 a.red {color: #FF0000;}
				#main .main .right .adv_list2 a.red:link {color: #FF0000;text-decoration:none;}
				#main .main .right .adv_list2 a.red:visited {color: #FF0000;text-decoration:none;}
				#main .main .right .adv_list2 a.red:hover {color: #333;text-decoration:underline;}
				#main .main .right .adv_list2 a.red:active {color: #333;text-decoration:none;}

				
		#main .main .right .ask_list {border:#76C4EA 1px solid;}
		        #main .main .right .ask_list dl { padding:5px; margin:5px; border:#cccccc 1px solid; color:#009933; text-indent:20px; background: url(../images/ask_t.gif) 3px 3px no-repeat;}
		        #main .main .right .ask_list dl dt{ color:#009900; line-height:22px;}
				#main .main .right .ask_list dl dt a{color:#009900;}
				#main .main .right .ask_list dl dt a:link {color:#009900;text-decoration:none;}
				#main .main .right .ask_list dl dt a:visited {color:#009900;text-decoration:none;}
				#main .main .right .ask_list dl dt a:hover {color: #FF6600;text-decoration:none;}
				#main .main .right .ask_list dl dt a:active {color: #FF6600;text-decoration:none;}
		        #main .main .right .ask_list dl dd{ color:#666666; line-height:20px;}
				#main .main .right .ask_list dl dd a{color:#666666;}
				#main .main .right .ask_list dl dd a:link {color:#666666;text-decoration:none;}
				#main .main .right .ask_list dl dd a:visited {color:#666666;text-decoration:none;}
				#main .main .right .ask_list dl dd a:hover {color: #FF6600;text-decoration:none;}
				#main .main .right .ask_list dl dd a:active {color: #FF6600;text-decoration:none;}

				
		#main .main .right .doctor_list {border:#76C4EA 1px solid;}
		        #main .main .right .doctor_list dl { padding:5px; margin:5px;}
				#main .main .right .doctor_list dl dt{ float:left; }
				#main .main .right .doctor_list dl dt img{border:1px solid #9bd7f4;padding:3px;}
				#main .main .right .doctor_list dl dd{ float:left; margin:0 6px;  }
				#main .main .right .doctor_list dl dd.title { width:150px;font-size:14px;font-weight:bold;}
				#main .main .right .doctor_list dl dd.title a{ color:#034dce;}
				#main .main .right .doctor_list dl dd.text { width:150px;font-size:12px;color:#666666;line-height:18px;}
				
		#main .main .right .img_list {border:#B8CCDC 1px solid;}
			#main .main .right .img_list ul{ padding:5px 0px;}
			#main .main .right .img_list li{ width:115px; float:left; text-align:center; padding: 0 5px;}
			#main .main .right .img_list li img{ width:100px; height:75px; padding:3px; border:solid 1px #DDD; display: block;}
			#main .main .right .img_list li span{ padding:5px 0 3px 0; text-align:center; display:block;}
			
#main .main .space{float:left; margin:5px; }
