@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}

#main .nav{ height:35px; background:url(../images/video/nav-bg.gif) repeat; border:#1F54BC 1px solid; }
        #main .nav .space{width:20px; float:left;}
		#main .nav .left{ float:left; width:20px;  height:35px; }
		#main .nav .title{ float:left; width:150px; height:35px; background:url(../images/video/nav-title.gif) no-repeat; line-height:35px; color:#000; font-size:14px; text-align:center; letter-spacing:3px; font-weight:bold; }
		#main .nav .menu{ float:left; width:753px; height:35px; line-height:35px; color:#FFFFFF; font-size:14px; text-align:left; }
				#main .nav .menu a {color: #fff; font-weight:bold;}
				#main .nav .menu a:link {color: #fff text-decoration:none;}
				#main .nav .menu a:visited {color: #fff;text-decoration:none;}
				#main .nav .menu a:hover {color: #FFCC33;text-decoration:none;}
				#main .nav .menu a:active {color: #FFCC33;text-decoration:none;}
        #main .nav .right{ float:left; width:15px; height:35px;}

#main .main .left{ width:700px; float:left; }

        /* direct_cont */
		
		.direct_cont{height:305px; background:#f6f6f6; width:700px;} 
        .direct_cont .cont1{float:left;margin-left:7px;margin-top:5px;display:inline;height:293px;}
		.direct_cont .cont2{float:left;margin-left:7px;margin-top:5px;display:inline;height:293px;}
		.direct_cont .cont1{width:350px; background:url(../images/video/video.jpg) no-repeat left top;}
		.direct_cont .cont1 p.newspic{width:324px; height:224px; overflow:hidden; margin-top:10px; margin-left:10px;}
		.direct_cont .cont1 p.newspic img{border:1px solid #A6A6A6;}
		.direct_cont .cont1 .newstxt{ padding-left:5px; padding-top:19px; font-size:14px; }
		.direct_cont .cont1 .newstxt img{ vertical-align:middle; margin-right:40px;}
		.direct_cont .cont2 {width:325px;}
		.direct_cont .cont2 dt{width:325px; font-size:18px; font-family:'黑体'; line-height:30px; height:30px;clear:both;text-align:center;margin-top:8px;margin-bottom:2px;}
		.direct_cont .cont2 dt a{color:#fe7405;}
		.direct_cont .cont2 dd {line-height:26px;  font-size:14px; margin-bottom:5px; }

		/* video */
		.video_title{ width:700px; }
		.video_title{ height:29px; background:url(../images/video/video_title.gif) no-repeat; line-height:29px;}
		.video_title .title { float:left; padding-left:10px; margin-left:14px; display:inline; font-size:14px; font-weight:bold; color:#FFFFFF;}
		.video_title .more { float:right; margin:0px 10px 0 0; }
		.video_title a {}
		.video_title a:link {color: #FFF;text-decoration:none;}
		.video_title a:visited {color: #FFF;text-decoration:none;}
		.video_title a:hover {color: #FF6600;text-decoration:none;}
		.video_title a:active {color: #FF6600;text-decoration:none;}
		.video_list_new {border:#76C4EA 1px solid; padding:10px 10px 0px 10px; }
				.video_list_new dl{ width:670px; }
				.video_list_new dt{ float:left; width:106px; height:95px; }
				.video_list_new dt img{ border:1px solid #ccc; padding:3px; width:100px; height:76px; }
				.video_list_new dd{ float:left; width:115px; height:95px; }
				.video_list_new dd p{ padding-left:10px; padding-right:5px;line-height:20px; }
		.video_list_hot {border:#76C4EA 1px solid;border-top:none; padding:5px; }
		
		/*recom*/
		
		.recom{ background:url(../images/video/bottom.gif) repeat-x left bottom;height:640px;}
		.recom h4{ width:670px;margin:0 auto; height:35px;line-height:35px;background:url(../images/video/line.gif) repeat-x left 17px;clear:both;}
		.recom h4 span{font-size:14px;color:#1d69a7;padding:3px;background:#fff;}
		.recom h4 img{ float:right;margin-top:-23px;}
		.recom dl{float:left;}
		.recom dt{float:left;margin-left:9px;display:inline;}
		.recom dd{float:left;margin-left:9px;display:inline;}
		.recom .dl1{width:388px;border-right:1px dashed #ccc;}
		.recom .dl1 dt{width:190px;}
		.recom .dl1 dt img{ border:1px solid #ccc; padding:3px; width:184px; height:159px; }
		.recom .dl1 dd{width:170px;}
		.recom .dl2{width:295px;height:175px;}
		.recom .dl2 dt{width:102px;height:76px;margin-top:4px;}
		.recom .dl2 dt img{ border:1px solid #ccc; padding:3px; width:99px; height:73px; }
		.recom .dl2 dd{width:164px;height:90px; margin-top:3px; }
		.recom dd a{color:#333;}
		.recom dd a:link {color: #333;text-decoration:none;}
		.recom dd a:visited {color: #333;text-decoration:none;}
		.recom dd a:hover {color: #FF6600;text-decoration:none;}
		.recom dd a:active {color: #FF6600;text-decoration:none;}


#main .main .right{width:255px; float:left;}
		#main .main .right .top { height:29px; background:url(../images/video/main_title2.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/video/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 .nav_list {border:#76C4EA 1px solid;}
				#main .main .right .nav_list ul{ list-style:none; padding:10px 0 10px 8px; width:235px; }
				#main .main .right .nav_list ul li{ line-height:23px; width:105px; float:left; height:23px; font-size:14px; text-align:center;  background: url(../images/quick-nav/quick-nav_bg.gif) repeat; margin-right:10px; letter-spacing:3px; margin-top:2px; margin-bottom:5px; border:#3093E8 1px solid; }

				#main .main .right .nav_list ul li.orgen{ line-height:23px; width:105px; float:left; height:23px; font-size:14px; text-align:center;  background: url(../images/quick-nav/quick-nav_bg2.gif) repeat; margin-right:10px; letter-spacing:3px; margin-top:2px; margin-bottom:5px; border:#999966 1px solid; }

				#main .main .right .nav_list ul li.red{ line-height:23px; width:105px; float:left; height:23px; font-size:14px; text-align:center;  background: url(../images/quick-nav/quick-nav_bg3.gif) repeat; margin-right:10px; letter-spacing:3px; margin-top:2px; margin-bottom:5px; border:#FF6666 1px solid; }
				
				#main .main .right .nav_list ul li.green{ line-height:23px; width:105px; float:left; height:23px; font-size:14px; text-align:center;  background: url(../images/quick-nav/quick-nav_bg4.gif) repeat; margin-right:10px; letter-spacing:3px; margin-top:2px; margin-bottom:5px; border:#66CC33 1px solid; }
					
					#main .main .right .nav_list a {color: #3366CC; display:block;}
					#main .main .right .nav_list a:link {color: #3366CC;text-decoration:none;}
					#main .main .right .nav_list a:visited {color: #3366CC;text-decoration:none;}
					#main .main .right .nav_list a:hover {color: #FF6600;text-decoration:none; background: url(../images/quick-nav/quick-nav_bg-1.gif) repeat; }
					#main .main .right .nav_list a:active {color: #FF6600;text-decoration:none;}
					
					#main .main .right .nav_list ul li.red a {color: #990033; display:block;}
					#main .main .right .nav_list ul li.red a:link {color: #990033; text-decoration:none;}
					#main .main .right .nav_list ul li.red a:visited {color: #990033; text-decoration:none;}
					#main .main .right .nav_list ul li.red a:hover {color: #333; text-decoration:none; background: url(../images/quick-nav/quick-nav_bg-3.gif) repeat; }
					#main .main .right .nav_list ul li.red a:active {color: #333; text-decoration:none;}
					
					#main .main .right .nav_list ul li.orgen a {color: #CC6600; display:block;}
					#main .main .right .nav_list ul li.orgen a:link {color: #CC6600;text-decoration:none;}
					#main .main .right .nav_list ul li.orgen a:visited {color: #CC6600;text-decoration:none;}
					#main .main .right .nav_list ul li.orgen a:hover {color: #333;text-decoration:none; background: url(../images/quick-nav/quick-nav_bg-2.gif) repeat; }
					#main .main .right .nav_list ul li.orgen a:active {color: #333;text-decoration:none;}
					
					#main .main .right .nav_list ul li.green a {color: #009900; display:block;}
					#main .main .right .nav_list ul li.green a:link {color: #009900;text-decoration:none;}
					#main .main .right .nav_list ul li.green a:visited {color: #009900;text-decoration:none;}
					#main .main .right .nav_list ul li.green a:hover {color: #333;text-decoration:none; background: url(../images/quick-nav/quick-nav_bg-4.gif) repeat; }
					#main .main .right .nav_list ul li.green a:active {color: #333;text-decoration:none;}

		#main .main .right .adv_pic { width:255px; }
		
		#main .main .right .adv_list { border:#FF6600 1px solid;}
				#main .main .right .adv_list ul{ padding:5px 8px; }
				#main .main .right .adv_list ul li{padding-left:14px; line-height:20px; background: url(../images/video/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 .ask_list {border:#76C4EA 1px solid;}
		        #main .main .right .ask_list dl { padding:5px; margin:4px; 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 .bbs_list {border:#B8CCDC 1px solid;}
				#main .main .right .bbs_list ul{ padding:5px 8px; }
				#main .main .right .bbs_list ul li{padding-left:14px; line-height:22px; background: url(../images/article/list_arrow3.gif) no-repeat 0 5px;}
				#main .main .right .bbs_list a.yellow {color: #FF6600;}
				#main .main .right .bbs_list a.yellow:link {color: #FF6600;text-decoration:none;}
				#main .main .right .bbs_list a.yellow:visited {color: #FF6600;text-decoration:none;}
				#main .main .right .bbs_list a.yellow:hover {color: #333;text-decoration:underline;}
				#main .main .right .bbs_list a.yellow:active {color: #333;text-decoration:none;}

		#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; }
#main .main .space5{float:left; margin:2px 2px 3px 3px; }


